C# Class VisualMutator.Model.Mutations.Types.SolutionTypesManager

Inheritance: ITypesManager
Afficher le fichier Open project: visualmutator/visualmutator

Méthodes publiques

Méthode Description
CreateAssemblyNode ( IModuleInfo module, ICodePartsMatcher matcher ) : AssemblyNode
CreateFilterBasedOnSelection ( ICollection assemblies ) : MutationFilter
CreateNodesFromAssemblies ( List modules, ICodePartsMatcher constraints ) : IList
RemoveFromParentIfEmpty ( MutationNode node ) : void
SolutionTypesManager ( ) : System

Method Details

CreateAssemblyNode() public méthode

public CreateAssemblyNode ( IModuleInfo module, ICodePartsMatcher matcher ) : AssemblyNode
module IModuleInfo
matcher ICodePartsMatcher
Résultat AssemblyNode

CreateFilterBasedOnSelection() public méthode

public CreateFilterBasedOnSelection ( ICollection assemblies ) : MutationFilter
assemblies ICollection
Résultat MutationFilter

CreateNodesFromAssemblies() public méthode

public CreateNodesFromAssemblies ( List modules, ICodePartsMatcher constraints ) : IList
modules List
constraints ICodePartsMatcher
Résultat IList

RemoveFromParentIfEmpty() public méthode

public RemoveFromParentIfEmpty ( MutationNode node ) : void
node MutationNode
Résultat void

SolutionTypesManager() public méthode

public SolutionTypesManager ( ) : System
Résultat System