public interface SmartSaveContext extends TransientObject
PdmSession.createSmartSaveContext(nxopen.pdm.SmartSaveBuilder.SaveType)
Modifier and Type | Interface and Description |
---|---|
static class |
SmartSaveContext.WorkObjectToRootObjectMapData
This class holds the data returned from
getWorkObjectToRootObjectMap() |
Modifier and Type | Method and Description |
---|---|
SmartSaveBuilder.SaveType |
getSaveType()
Returns the save operation type
License requirements: None. |
SmartSaveContext.WorkObjectToRootObjectMapData |
getWorkObjectToRootObjectMap()
Returns the set of work object to root object pairs from the context
License requirements: None. |
void |
setWorkObjectToRootObjectMap(TaggedObject[] workObjects,
TaggedObject[] rootObjects)
Adds the given set of work object to root object pairs to the context
License requirements: assemblies ("ASSEMBLIES MODULE") . |
_value, dispose, printTestData, printTestData
void setWorkObjectToRootObjectMap(TaggedObject[] workObjects, TaggedObject[] rootObjects) throws NXException, RemoteException
workObjects
- array of work objects to be savedrootObjects
- array of root objectsNXException
RemoteException
SmartSaveContext.WorkObjectToRootObjectMapData getWorkObjectToRootObjectMap() throws NXException, RemoteException
NXException
RemoteException
SmartSaveBuilder.SaveType getSaveType() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.