Method | Description | |
---|---|---|
CleanPath ( String path ) : String | ||
CollectComponentRefsRecursive ( ISIS.GME.Dsml.CyPhyML.Interfaces assembly ) : List |
||
CollectComponentsRecursive ( ISIS.GME.Dsml.CyPhyML.Interfaces assembly ) : HashSet |
||
CollectInstanceGUIDs ( CyPhyML.ComponentRef>.Dictionary |
||
CopyComponent ( ISIS.GME.Dsml.CyPhyML.Interfaces original, bool createNewMgaComponent ) : ISIS.GME.Dsml.CyPhyML.Interfaces.Component | ||
CopyDirectory ( string sourcePath, string destPath ) : void | ||
FindAVMComponent ( MgaProject project, string avmid, ISIS root ) : ISIS.GME.Dsml.CyPhyML.Interfaces.Component | ||
FindCADModelObject ( ISIS.GME.Dsml.CyPhyML.Interfaces component ) : ISIS.GME.Dsml.CyPhyML.Interfaces.CADModel | ||
FindConnector ( ISIS.GME.Dsml.CyPhyML.Interfaces compref, string guid ) : ISIS.GME.Dsml.CyPhyML.Interfaces.Connector | ||
FindDatum ( ISIS.GME.Dsml.CyPhyML.Interfaces cadmodel, string name ) : ISIS.GME.Dsml.CyPhyML.Interfaces.CADDatum | ||
GetComponentAssemblyByGuid ( MgaProject project, string componentAssemblyGuid ) : ISIS.GME.Dsml.CyPhyML.Interfaces.ComponentAssembly | ||
GetComponentByAvmId ( MgaProject project, string avmId ) : ISIS.GME.Dsml.CyPhyML.Interfaces.Component | ||
GetComponentNameByAnyId ( MgaProject project, string id ) : string | ||
GetComponentRefInAssemblyById ( ISIS.GME.Dsml.CyPhyML.Interfaces root, string amalgamatedId ) : ISIS.GME.Dsml.CyPhyML.Interfaces.ComponentRef | ||
GetComponentRefInAssemblyByIdWithoutFollowingReferences ( ISIS.GME.Dsml.CyPhyML.Interfaces root, string instanceId ) : ISIS.GME.Dsml.CyPhyML.Interfaces.ComponentRef | ||
GetContainingAssemblies ( ISIS.GME.Dsml.CyPhyML.Interfaces component ) : IEnumerable |
Gets ComponentAssemblys that contain component directly, or through references to ComponentAssemblys
|
|
GetImportedComponentsFolder ( MgaProject project ) : ISIS.GME.Dsml.CyPhyML.Interfaces.Components | ||
GetProjectDir ( MgaProject project ) : string | ||
GetResourceID ( ISIS.GME.Dsml.CyPhyML.Interfaces cadModel ) : String | ||
IsCADResource ( ISIS.GME.Dsml.CyPhyML.Interfaces res ) : bool | ||
IsComponent ( MgaObject obj ) : bool | ||
IsComponentRef ( MgaObject obj ) : bool | ||
IsValidComponentRef ( MgaObject obj ) : bool | ||
SetCADModelTypesFromFilenames ( ISIS.GME.Dsml.CyPhyML.Interfaces c ) : void | ||
SetOrCreateXmlAttribute ( XPathNavigator node, string localName, string namespaceURI, string value ) : void |
Method | Description | |
---|---|---|
CollectComponentRefs ( List |
||
CollectComponents ( HashSet |
||
VisitAllComponentAssembly ( ISIS.GME.Dsml.CyPhyML.Interfaces root ) : IEnumerable |
||
VisitComponentAssemblies ( MgaProject project ) : IEnumerable |
||
VisitComponentsFolders ( MgaProject project ) : IEnumerable |
||
stringRoughlyEqual ( string a, string b ) : bool |
public static CleanPath ( String path ) : String | ||
path | String | |
return | String |
public static CollectComponentRefsRecursive ( ISIS.GME.Dsml.CyPhyML.Interfaces assembly ) : List |
||
assembly | ISIS.GME.Dsml.CyPhyML.Interfaces | |
return | List |
public static CollectComponentsRecursive ( ISIS.GME.Dsml.CyPhyML.Interfaces assembly ) : HashSet |
||
assembly | ISIS.GME.Dsml.CyPhyML.Interfaces | |
return | HashSet |
public static CollectInstanceGUIDs ( CyPhyML.ComponentRef>.Dictionary |
||
dict | CyPhyML.ComponentRef>.Dictionary | |
prefix | string | |
assembly | ISIS.GME.Dsml.CyPhyML.Interfaces | |
return | void |
public static CopyComponent ( ISIS.GME.Dsml.CyPhyML.Interfaces original, bool createNewMgaComponent ) : ISIS.GME.Dsml.CyPhyML.Interfaces.Component | ||
original | ISIS.GME.Dsml.CyPhyML.Interfaces | |
createNewMgaComponent | bool | |
return | ISIS.GME.Dsml.CyPhyML.Interfaces.Component |
public static CopyDirectory ( string sourcePath, string destPath ) : void | ||
sourcePath | string | |
destPath | string | |
return | void |
public static FindAVMComponent ( MgaProject project, string avmid, ISIS root ) : ISIS.GME.Dsml.CyPhyML.Interfaces.Component | ||
project | MgaProject | |
avmid | string | |
root | ISIS | |
return | ISIS.GME.Dsml.CyPhyML.Interfaces.Component |
public static FindCADModelObject ( ISIS.GME.Dsml.CyPhyML.Interfaces component ) : ISIS.GME.Dsml.CyPhyML.Interfaces.CADModel | ||
component | ISIS.GME.Dsml.CyPhyML.Interfaces | |
return | ISIS.GME.Dsml.CyPhyML.Interfaces.CADModel |
public static FindConnector ( ISIS.GME.Dsml.CyPhyML.Interfaces compref, string guid ) : ISIS.GME.Dsml.CyPhyML.Interfaces.Connector | ||
compref | ISIS.GME.Dsml.CyPhyML.Interfaces | |
guid | string | |
return | ISIS.GME.Dsml.CyPhyML.Interfaces.Connector |
public static FindDatum ( ISIS.GME.Dsml.CyPhyML.Interfaces cadmodel, string name ) : ISIS.GME.Dsml.CyPhyML.Interfaces.CADDatum | ||
cadmodel | ISIS.GME.Dsml.CyPhyML.Interfaces | |
name | string | |
return | ISIS.GME.Dsml.CyPhyML.Interfaces.CADDatum |
public static GetComponentAssemblyByGuid ( MgaProject project, string componentAssemblyGuid ) : ISIS.GME.Dsml.CyPhyML.Interfaces.ComponentAssembly | ||
project | MgaProject | |
componentAssemblyGuid | string | |
return | ISIS.GME.Dsml.CyPhyML.Interfaces.ComponentAssembly |
public static GetComponentByAvmId ( MgaProject project, string avmId ) : ISIS.GME.Dsml.CyPhyML.Interfaces.Component | ||
project | MgaProject | |
avmId | string | |
return | ISIS.GME.Dsml.CyPhyML.Interfaces.Component |
public static GetComponentNameByAnyId ( MgaProject project, string id ) : string | ||
project | MgaProject | |
id | string | |
return | string |
public static GetComponentRefInAssemblyById ( ISIS.GME.Dsml.CyPhyML.Interfaces root, string amalgamatedId ) : ISIS.GME.Dsml.CyPhyML.Interfaces.ComponentRef | ||
root | ISIS.GME.Dsml.CyPhyML.Interfaces | |
amalgamatedId | string | |
return | ISIS.GME.Dsml.CyPhyML.Interfaces.ComponentRef |
public static GetComponentRefInAssemblyByIdWithoutFollowingReferences ( ISIS.GME.Dsml.CyPhyML.Interfaces root, string instanceId ) : ISIS.GME.Dsml.CyPhyML.Interfaces.ComponentRef | ||
root | ISIS.GME.Dsml.CyPhyML.Interfaces | |
instanceId | string | |
return | ISIS.GME.Dsml.CyPhyML.Interfaces.ComponentRef |
public static GetContainingAssemblies ( ISIS.GME.Dsml.CyPhyML.Interfaces component ) : IEnumerable |
||
component | ISIS.GME.Dsml.CyPhyML.Interfaces | |
return | IEnumerable |
public static GetImportedComponentsFolder ( MgaProject project ) : ISIS.GME.Dsml.CyPhyML.Interfaces.Components | ||
project | MgaProject | |
return | ISIS.GME.Dsml.CyPhyML.Interfaces.Components |
public static GetProjectDir ( MgaProject project ) : string | ||
project | MgaProject | |
return | string |
public static GetResourceID ( ISIS.GME.Dsml.CyPhyML.Interfaces cadModel ) : String | ||
cadModel | ISIS.GME.Dsml.CyPhyML.Interfaces | |
return | String |
public static IsCADResource ( ISIS.GME.Dsml.CyPhyML.Interfaces res ) : bool | ||
res | ISIS.GME.Dsml.CyPhyML.Interfaces | |
return | bool |
public static IsComponent ( MgaObject obj ) : bool | ||
obj | MgaObject | |
return | bool |
public static IsComponentRef ( MgaObject obj ) : bool | ||
obj | MgaObject | |
return | bool |
public static IsValidComponentRef ( MgaObject obj ) : bool | ||
obj | MgaObject | |
return | bool |
public static SetCADModelTypesFromFilenames ( ISIS.GME.Dsml.CyPhyML.Interfaces c ) : void | ||
c | ISIS.GME.Dsml.CyPhyML.Interfaces | |
return | void |
public static SetOrCreateXmlAttribute ( XPathNavigator node, string localName, string namespaceURI, string value ) : void | ||
node | XPathNavigator | |
localName | string | |
namespaceURI | string | |
value | string | |
return | void |