public interface MWPartingManagerBuilder extends Builder
MWPartingManagerCollection.createBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
MWPartingManagerBuilder.DataStatus
The status of the parting manager data.
|
static class |
MWPartingManagerBuilder.RegisterType
The type of registering UNDO identifier.
|
Modifier and Type | Method and Description |
---|---|
void |
deleteTransientMeshes(int deleteMesh)
Initialize, reset or delete the transient meshes created in the Wall Thickness Checker.
|
int |
getInPartingCommand()
Get if it is within a parting command.
|
int |
getPartingManagerDataStatus()
Get the status of the parting manager data.
|
int |
initModule()
Perform the module initialization tasks when entering the Mold Wizard Parting environment.
|
void |
initPartingSettings()
Perform initialization of the settings for parting when entering the Mold Wizard Parting environment.
|
void |
performSyncTasks()
Perform the syncronization tasks when entering the Parting Manager environment.
|
void |
performSyncTasksOnExit()
Perform the syncronization tasks when exiting the Parting Manager environment.
|
void |
registerUndoIds(int registerType)
Register the UNDO identifiers.
|
void |
registerWtcPostUndoCallback(int registerPostUNDO)
Register or unregister the post UNDO callback function for the Wall Thickness Checker.
|
void |
resetUpdateLock(int doUpdate)
Reset the update lock.
|
void |
setInPartingCommand(int inPartingCommand)
Set if it is within a parting command.
|
void |
setPartingManagerDataStatus(int pmDataStatus)
Set the status of the parting manager data.
|
void |
setUpdateLock()
Set the update lock.
|
void |
updatePartingNavigator()
Update the Parting Navigator.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
int initModule() throws NXException, RemoteException
NXException
RemoteException
void initPartingSettings() throws NXException, RemoteException
NXException
RemoteException
void performSyncTasks() throws NXException, RemoteException
NXException
RemoteException
void performSyncTasksOnExit() throws NXException, RemoteException
NXException
RemoteException
void setUpdateLock() throws NXException, RemoteException
NXException
RemoteException
void resetUpdateLock(int doUpdate) throws NXException, RemoteException
doUpdate
- indicates whether to perform update after resetting the update lockNXException
RemoteException
int getPartingManagerDataStatus() throws NXException, RemoteException
NXException
RemoteException
void setPartingManagerDataStatus(int pmDataStatus) throws NXException, RemoteException
pmDataStatus
- Set the status of the parting manager dataNXException
RemoteException
int getInPartingCommand() throws NXException, RemoteException
NXException
RemoteException
void setInPartingCommand(int inPartingCommand) throws NXException, RemoteException
inPartingCommand
- Set if it is within a parting commandNXException
RemoteException
void updatePartingNavigator() throws NXException, RemoteException
NXException
RemoteException
void registerUndoIds(int registerType) throws NXException, RemoteException
registerType
- The register type for UNDO identifiersNXException
RemoteException
void registerWtcPostUndoCallback(int registerPostUNDO) throws NXException, RemoteException
registerPostUNDO
- Indicate if it is to register:1 or unregister:0 the post UNDO callback function.NXException
RemoteException
void deleteTransientMeshes(int deleteMesh) throws NXException, RemoteException
deleteMesh
- Indicate if it is to initialize:0; reset:1; or delete:2 the transient meshes.NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.