Modifier and Type | Method and Description |
---|---|
void |
addExistingFunction(SystemObject object,
String itemMFKID,
String instanceName)
Adds existing function as children of specified object.
|
void |
addExistingLogical(SystemObject object,
String itemMFKID,
String instanceName)
Adds existing logical as children of specified object.
|
void |
addExistingRequirement(SystemObject object,
String itemMFKID,
String instanceName)
Adds existing requirement as children of specified object.
|
DependencyCreatorBuilder |
createDependencyCreatorBuilder()
Creates a
DependencyCreatorBuilder object. |
SystemRoot |
createSystemRoot(SystemRoot.Type rootType)
Creates a system root object in specified part.
|
ElectricalPartCollection |
electricalPartCollection()
Returns the ElectricalPartCollection instance belonging to this part .
|
void |
exportModel(String path,
boolean bFunction,
boolean bLogical)
Deprecated.
Deprecated in NX9.0.0. Please use another method with the same name instead.
|
void |
exportModel(String path,
boolean requirement,
boolean function,
boolean logic)
Exports data model to XML file.
|
FunctionObjectCollection |
functionObjectCollection()
Returns the FunctionObjectCollection instance belonging to this part .
|
void |
importModel(String path,
boolean bFunction,
boolean bLogical)
Deprecated.
Deprecated in NX9.0.0. Please use another method with the same name instead.
|
void |
importModel(String path,
boolean overrideModel,
boolean requirement,
boolean function,
boolean logic)
Imports data model from XML file.
|
String |
loadAsSaved()
Loads the data models as saved in last time.
|
void |
logEntityToDelete(NXObject object)
Log entity to delete.
|
LogicObjectCollection |
logicObjectCollection()
Returns the LogicObjectCollection instance belonging to this part .
|
void |
openFunctionModel(String itemMFKID,
String variantRule)
Opens the specified function model.
|
void |
openLogicalModel(String itemMFKID,
String variantRule)
Opens the specified logical model.
|
void |
openRequirementModel(String itemMFKID,
String variantRule)
Opens the specified requirement model.
|
void |
pasteTraceLink(SystemObject object)
Deprecated.
Deprecated in NX9.0.0. Please use
SystemObject.createTraceLink(nxopen.mechatronics.SystemObject) instead.
|
void |
refreshFromTeamcenter(boolean bFunction,
boolean bLogical)
Deprecated.
Deprecated in NX9.0.0. Please use another method with the same name instead.
|
void |
refreshFromTeamcenter(boolean requirement,
boolean function,
boolean logic)
Refreshes data model in system navigator from teamcenter.
|
RequirementCollection |
requirementCollection()
Returns the RequirementCollection instance belonging to this part .
|
void |
saveToTeamcenter()
Saves the data model to teamcenter.
|
void |
saveToTeamcenter(boolean requirement,
boolean function,
boolean logic)
Saves the data model to teamcenter.
|
FunctionObjectCollection functionObjectCollection() throws RemoteException
RemoteException
LogicObjectCollection logicObjectCollection() throws RemoteException
RemoteException
RequirementCollection requirementCollection() throws RemoteException
RemoteException
ElectricalPartCollection electricalPartCollection() throws RemoteException
RemoteException
void logEntityToDelete(NXObject object) throws NXException, RemoteException
object
- NXException
RemoteException
void exportModel(String path, boolean bFunction, boolean bLogical) throws NXException, RemoteException
path
- bFunction
- bLogical
- NXException
RemoteException
void importModel(String path, boolean bFunction, boolean bLogical) throws NXException, RemoteException
path
- bFunction
- bLogical
- NXException
RemoteException
void saveToTeamcenter() throws NXException, RemoteException
NXException
RemoteException
void refreshFromTeamcenter(boolean bFunction, boolean bLogical) throws NXException, RemoteException
bFunction
- bLogical
- NXException
RemoteException
void saveToTeamcenter(boolean requirement, boolean function, boolean logic) throws NXException, RemoteException
requirement
- Save the Requirement Model?function
- Save the Function Model?logic
- Save the Logical Model?NXException
RemoteException
void exportModel(String path, boolean requirement, boolean function, boolean logic) throws NXException, RemoteException
path
- The path of XML filerequirement
- Export the Requirement Model?function
- Export the Function Model?logic
- Export the Logical Model?NXException
RemoteException
void importModel(String path, boolean overrideModel, boolean requirement, boolean function, boolean logic) throws NXException, RemoteException
path
- The path of XML fileoverrideModel
- Override the existing model?requirement
- Import the Requirement Model?function
- Import the Function Model?logic
- Import the Logical Model?NXException
RemoteException
void refreshFromTeamcenter(boolean requirement, boolean function, boolean logic) throws NXException, RemoteException
requirement
- Refresh the Requirement Model?function
- Refresh the Function Model?logic
- Refresh the Logical Model?NXException
RemoteException
void openFunctionModel(String itemMFKID, String variantRule) throws NXException, RemoteException
itemMFKID
- The Item MFK ID of root functionvariantRule
- The variant rule of root functionNXException
RemoteException
void openLogicalModel(String itemMFKID, String variantRule) throws NXException, RemoteException
itemMFKID
- The Item MFK ID of root logicalvariantRule
- The variant rule of root logicalNXException
RemoteException
void openRequirementModel(String itemMFKID, String variantRule) throws NXException, RemoteException
itemMFKID
- The Item MFK ID of root requirementvariantRule
- The variant rule of root requirementNXException
RemoteException
void addExistingFunction(SystemObject object, String itemMFKID, String instanceName) throws NXException, RemoteException
object
- The parent objectitemMFKID
- The Item MFK ID of child function iteminstanceName
- The instance name of child function itemNXException
RemoteException
void addExistingLogical(SystemObject object, String itemMFKID, String instanceName) throws NXException, RemoteException
object
- The parent objectitemMFKID
- The Item MFK ID of child logical iteminstanceName
- The instance name of child logical itemNXException
RemoteException
void addExistingRequirement(SystemObject object, String itemMFKID, String instanceName) throws NXException, RemoteException
object
- The parent objectitemMFKID
- The Item MFK ID of child requirement iteminstanceName
- The instance name of child requirement itemNXException
RemoteException
void pasteTraceLink(SystemObject object) throws NXException, RemoteException
SystemObject.createTraceLink(nxopen.mechatronics.SystemObject)
instead.
object
- NXException
RemoteException
SystemRoot createSystemRoot(SystemRoot.Type rootType) throws NXException, RemoteException
rootType
- The type of system rootNXException
RemoteException
DependencyCreatorBuilder createDependencyCreatorBuilder() throws NXException, RemoteException
DependencyCreatorBuilder
object.
NXException
RemoteException
String loadAsSaved() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.