C# Class CyPhyMasterInterpreter.TestBenchTypeProcessor

Inheritance: AnalysisModelProcessor
Afficher le fichier Open project: metamorph-inc/meta-core Class Usage Examples

Méthodes publiques

Свойство Type Description
SupportedTestBenchTypes HashSet

Méthodes publiques

Méthode Description
Expand ( ISIS.GME.Dsml.CyPhyML.Interfaces configuration ) : void
FindTestInjectionTarget ( ISIS.GME.Dsml.CyPhyML.Interfaces originalSut, IMgaReference originalTip, ISIS.GME.Dsml.CyPhyML.Interfaces targetSut ) : IMgaFCO
GetExpandedObject ( ) : MgaModel
GetInvokedObject ( ) : MgaModel
GetWorkflow ( ) : Queue
PostToJobManager ( CyPhyMasterInterpreter.JobManagerDispatch manager = null ) : bool
SaveTestBench ( AVM project ) : bool
SaveTestBenchManifest ( AVM project, string configurationName, System.DateTime analysisStartTime ) : bool
TestBenchTypeProcessor ( ISIS.GME.Dsml.CyPhyML.Interfaces testBenchType ) : System
UpdateTestBenchManifestExecutionSteps ( AVM manifest ) : bool

Private Methods

Méthode Description
ExpandInnerOptionalAndAlternativesRecursively ( ISIS.GME.Dsml.CyPhyML.Interfaces designEntity ) : IEnumerable
GetInitialTask ( ISIS.GME.Dsml.CyPhyML.Interfaces workflow ) : ISIS.GME.Dsml.CyPhyML.Interfaces.Task
SwitchAllTipReferences ( ) : void

Method Details

Expand() public méthode

public Expand ( ISIS.GME.Dsml.CyPhyML.Interfaces configuration ) : void
configuration ISIS.GME.Dsml.CyPhyML.Interfaces
Résultat void

FindTestInjectionTarget() public static méthode

public static FindTestInjectionTarget ( ISIS.GME.Dsml.CyPhyML.Interfaces originalSut, IMgaReference originalTip, ISIS.GME.Dsml.CyPhyML.Interfaces targetSut ) : IMgaFCO
originalSut ISIS.GME.Dsml.CyPhyML.Interfaces
originalTip IMgaReference
targetSut ISIS.GME.Dsml.CyPhyML.Interfaces
Résultat IMgaFCO

GetExpandedObject() public méthode

public GetExpandedObject ( ) : MgaModel
Résultat MgaModel

GetInvokedObject() public méthode

public GetInvokedObject ( ) : MgaModel
Résultat MgaModel

GetWorkflow() public méthode

public GetWorkflow ( ) : Queue
Résultat Queue

PostToJobManager() public méthode

public PostToJobManager ( CyPhyMasterInterpreter.JobManagerDispatch manager = null ) : bool
manager CyPhyMasterInterpreter.JobManagerDispatch
Résultat bool

SaveTestBench() public méthode

public SaveTestBench ( AVM project ) : bool
project AVM
Résultat bool

SaveTestBenchManifest() public méthode

public SaveTestBenchManifest ( AVM project, string configurationName, System.DateTime analysisStartTime ) : bool
project AVM
configurationName string
analysisStartTime System.DateTime
Résultat bool

TestBenchTypeProcessor() public méthode

public TestBenchTypeProcessor ( ISIS.GME.Dsml.CyPhyML.Interfaces testBenchType ) : System
testBenchType ISIS.GME.Dsml.CyPhyML.Interfaces
Résultat System

UpdateTestBenchManifestExecutionSteps() public méthode

public UpdateTestBenchManifestExecutionSteps ( AVM manifest ) : bool
manifest AVM
Résultat bool

Property Details

SupportedTestBenchTypes public_oe static_oe property

public static HashSet SupportedTestBenchTypes
Résultat HashSet