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.
|
void |
copySystemObject(SystemObject[] objects)
Copies the system engeering objects to the clipboard.
|
DependencyCreatorBuilder |
createDependencyCreatorBuilder()
Creates a
DependencyCreatorBuilder object. |
SystemRoot |
createSystemRoot(SystemRoot.Type rootType)
Creates a system root object in specified part.
|
void |
cutSystemObject(SystemObject[] objects)
Cuts the system engeering objects.
|
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 .
|
SystemRoot |
getSystemRoot(SystemRoot.Type rootType)
Gets the system root object in the specified 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 |
pasteSystemObject(SystemObject parent)
Pastes the system engeering objects from the clipboard.
|
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
SystemRoot getSystemRoot(SystemRoot.Type rootType) throws NXException, RemoteException
rootType
- The type of system rootNXException
RemoteException
void copySystemObject(SystemObject[] objects) throws NXException, RemoteException
objects
- The objects to be copiedNXException
RemoteException
void cutSystemObject(SystemObject[] objects) throws NXException, RemoteException
objects
- The objects to be cuttedNXException
RemoteException
void pasteSystemObject(SystemObject parent) throws NXException, RemoteException
parent
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.