C# Класс CyPhyMasterInterpreter.TestBenchTypeProcessor

Наследование: AnalysisModelProcessor
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
SupportedTestBenchTypes HashSet

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
ExpandInnerOptionalAndAlternativesRecursively ( ISIS.GME.Dsml.CyPhyML.Interfaces designEntity ) : IEnumerable
GetInitialTask ( ISIS.GME.Dsml.CyPhyML.Interfaces workflow ) : ISIS.GME.Dsml.CyPhyML.Interfaces.Task
SwitchAllTipReferences ( ) : void

Описание методов

Expand() публичный Метод

public Expand ( ISIS.GME.Dsml.CyPhyML.Interfaces configuration ) : void
configuration ISIS.GME.Dsml.CyPhyML.Interfaces
Результат void

FindTestInjectionTarget() публичный статический Метод

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
Результат IMgaFCO

GetExpandedObject() публичный Метод

public GetExpandedObject ( ) : MgaModel
Результат MgaModel

GetInvokedObject() публичный Метод

public GetInvokedObject ( ) : MgaModel
Результат MgaModel

GetWorkflow() публичный Метод

public GetWorkflow ( ) : Queue
Результат Queue

PostToJobManager() публичный Метод

public PostToJobManager ( CyPhyMasterInterpreter.JobManagerDispatch manager = null ) : bool
manager CyPhyMasterInterpreter.JobManagerDispatch
Результат bool

SaveTestBench() публичный Метод

public SaveTestBench ( AVM project ) : bool
project AVM
Результат bool

SaveTestBenchManifest() публичный Метод

public SaveTestBenchManifest ( AVM project, string configurationName, System.DateTime analysisStartTime ) : bool
project AVM
configurationName string
analysisStartTime System.DateTime
Результат bool

TestBenchTypeProcessor() публичный Метод

public TestBenchTypeProcessor ( ISIS.GME.Dsml.CyPhyML.Interfaces testBenchType ) : System
testBenchType ISIS.GME.Dsml.CyPhyML.Interfaces
Результат System

UpdateTestBenchManifestExecutionSteps() публичный Метод

public UpdateTestBenchManifestExecutionSteps ( AVM manifest ) : bool
manifest AVM
Результат bool

Описание свойств

SupportedTestBenchTypes публичное статическое свойство

public static HashSet SupportedTestBenchTypes
Результат HashSet