C# Class CyPhyPrepareIFab.CyPhyPrepareIFabInterpreter

Inheritance: IMgaComponentEx, IGMEVersionInfo, ICyPhyInterpreter
Afficher le fichier Open project: metamorph-inc/meta-core

Protected Properties

Свойство Type Description
interactiveMode bool

Private Properties

Свойство Type Description
CallCAD void
Convert ComponentStartMode
ElaborateModel void
GMERegister void
GMEUnRegister void
GenerateAppendArtifactScript void
GenerateBOMGenScript void
GenerateRunBatFile void
GenerateTestResultsJson void
InitLogger void
ReplaceSpecialChars string

Méthodes publiques

Méthode Description
CyPhyPrepareIFabInterpreter ( ) : System
DoGUIConfiguration ( IInterpreterPreConfiguration preConfig, IInterpreterConfiguration previousConfig ) : IInterpreterConfiguration
Enable ( bool newval ) : void
Initialize ( MgaProject project ) : void

This function is called for each interpreter invocation before Main. Don't perform MGA operations here unless you open a tansaction.

Invoke ( MgaProject Project, MgaFCOs selectedobjs, int param ) : void
InvokeEx ( MgaProject project, MgaFCO currentobj, MgaFCOs selectedobjs, int param ) : void
Main ( IInterpreterMainParameters parameters ) : IInterpreterResult
ObjectsInvokeEx ( MgaProject Project, MgaObject currentobj, MgaObjects selectedobjs, int param ) : void
PreConfig ( IPreConfigParameters parameters ) : IInterpreterPreConfiguration
get_ComponentParameter ( string Name ) : object
set_ComponentParameter ( string Name, object pVal ) : void

Private Methods

Méthode Description
CallCAD ( MgaProject project, MgaFCO currentobj, MgaFCOs selectedobjs, int param ) : void
Convert ( int param ) : ComponentStartMode
ElaborateModel ( MgaProject project, MgaFCO currentobj, MgaFCOs selectedobjs, int param ) : void
GMERegister ( Type t ) : void
GMEUnRegister ( Type t ) : void
GenerateAppendArtifactScript ( ) : void
GenerateBOMGenScript ( ) : void
GenerateRunBatFile ( ) : void
GenerateTestResultsJson ( MgaFCO currentobj ) : void
InitLogger ( ) : void
ReplaceSpecialChars ( string old ) : string

Method Details

CyPhyPrepareIFabInterpreter() public méthode

public CyPhyPrepareIFabInterpreter ( ) : System
Résultat System

DoGUIConfiguration() public méthode

public DoGUIConfiguration ( IInterpreterPreConfiguration preConfig, IInterpreterConfiguration previousConfig ) : IInterpreterConfiguration
preConfig IInterpreterPreConfiguration
previousConfig IInterpreterConfiguration
Résultat IInterpreterConfiguration

Enable() public méthode

public Enable ( bool newval ) : void
newval bool
Résultat void

Initialize() public méthode

This function is called for each interpreter invocation before Main. Don't perform MGA operations here unless you open a tansaction.
public Initialize ( MgaProject project ) : void
project MgaProject The handle of the project opened in GME, for which the interpreter was called.
Résultat void

Invoke() public méthode

public Invoke ( MgaProject Project, MgaFCOs selectedobjs, int param ) : void
Project MgaProject
selectedobjs MgaFCOs
param int
Résultat void

InvokeEx() public méthode

public InvokeEx ( MgaProject project, MgaFCO currentobj, MgaFCOs selectedobjs, int param ) : void
project MgaProject
currentobj MgaFCO
selectedobjs MgaFCOs
param int
Résultat void

Main() public méthode

public Main ( IInterpreterMainParameters parameters ) : IInterpreterResult
parameters IInterpreterMainParameters
Résultat IInterpreterResult

ObjectsInvokeEx() public méthode

public ObjectsInvokeEx ( MgaProject Project, MgaObject currentobj, MgaObjects selectedobjs, int param ) : void
Project MgaProject
currentobj MgaObject
selectedobjs MgaObjects
param int
Résultat void

PreConfig() public méthode

public PreConfig ( IPreConfigParameters parameters ) : IInterpreterPreConfiguration
parameters IPreConfigParameters
Résultat IInterpreterPreConfiguration

get_ComponentParameter() public méthode

public get_ComponentParameter ( string Name ) : object
Name string
Résultat object

set_ComponentParameter() public méthode

public set_ComponentParameter ( string Name, object pVal ) : void
Name string
pVal object
Résultat void

Property Details

interactiveMode protected_oe property

protected bool interactiveMode
Résultat bool