public interface PartOperationImportObserver extends TaggedObjectCollection
PdmSession
Modifier and Type | Interface and Description |
---|---|
static interface |
PartOperationImportObserver.InitializeCb
User defined Initialize callback that is called during initialization of import builder
|
static interface |
PartOperationImportObserver.PostCommitCb
User defined PostCommit callback that is called after commit of import operation
|
static interface |
PartOperationImportObserver.PreAutoassignCb
User defined PreAutoAssign callback that is called before auto-assigning attributes
|
static interface |
PartOperationImportObserver.PreCommitCb
User defined PreCommit callback that is called before commit of import operation
|
static interface |
PartOperationImportObserver.TerminateCb
User defined Terminate callback that is called during destruction of import builder
|
TaggedObjectCollection.Iterator
Modifier and Type | Method and Description |
---|---|
int |
addInitializeCallback(PartOperationImportObserver.InitializeCb initializeCb)
Registers a user defined Initialize callback that is called during initialization of import builder
License requirements: None. |
int |
addPostCommitCallback(PartOperationImportObserver.PostCommitCb postCommitCb)
Registers a user defined PostCommit callback that is called after commit of import operation
License requirements: None. |
int |
addPreAutoassignCallback(PartOperationImportObserver.PreAutoassignCb preAutoassignCb)
Registers a user defined PreAutoAssign callback that is called before auto-assigning attributes
License requirements: None. |
int |
addPreCommitCallback(PartOperationImportObserver.PreCommitCb preCommitCb)
Registers a user defined PreCommit callback that is called before commit of import operation
License requirements: None. |
int |
addTerminateCallback(PartOperationImportObserver.TerminateCb terminateCb)
Registers a user defined Terminate callback that is called during destruction of import builder
License requirements: None. |
void |
removeInitializeCallback(int id)
Unregisters the user defined Initialize callback
License requirements: None. |
void |
removePostCommitCallback(int id)
Unregisters the user defined PostCommit callback
License requirements: None. |
void |
removePreAutoassignCallback(int id)
Unregisters the user defined PreAutoAssign callback
License requirements: None. |
void |
removePreCommitCallback(int id)
Unregisters the user defined PreCommit callback
License requirements: None. |
void |
removeTerminateCallback(int id)
Unregisters the user defined Terminate callback
License requirements: None. |
_find_next, iterator
int addInitializeCallback(PartOperationImportObserver.InitializeCb initializeCb) throws NXException, RemoteException
initializeCb
- method to registerNXException
RemoteException
void removeInitializeCallback(int id) throws NXException, RemoteException
id
- identifier for method to unregisterNXException
RemoteException
int addPreAutoassignCallback(PartOperationImportObserver.PreAutoassignCb preAutoassignCb) throws NXException, RemoteException
preAutoassignCb
- method to registerNXException
RemoteException
void removePreAutoassignCallback(int id) throws NXException, RemoteException
id
- identifier for method to unregisterNXException
RemoteException
int addPreCommitCallback(PartOperationImportObserver.PreCommitCb preCommitCb) throws NXException, RemoteException
preCommitCb
- method to registerNXException
RemoteException
void removePreCommitCallback(int id) throws NXException, RemoteException
id
- identifier for method to unregisterNXException
RemoteException
int addPostCommitCallback(PartOperationImportObserver.PostCommitCb postCommitCb) throws NXException, RemoteException
postCommitCb
- method to registerNXException
RemoteException
void removePostCommitCallback(int id) throws NXException, RemoteException
id
- identifier for method to unregisterNXException
RemoteException
int addTerminateCallback(PartOperationImportObserver.TerminateCb terminateCb) throws NXException, RemoteException
terminateCb
- method to registerNXException
RemoteException
void removeTerminateCallback(int id) throws NXException, RemoteException
id
- identifier for method to unregisterNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.