public interface PendingComponentsManager extends TransientObject
PDM.PartManager#newPendingComponentsManager
.
Modifier and Type | Interface and Description |
---|---|
static class |
PendingComponentsManager.AddComponentData
This class holds the data returned from
addComponent(java.lang.String) |
Modifier and Type | Method and Description |
---|---|
PendingComponentsManager.AddComponentData |
addComponent(String handle)
Adds a pending component.
|
PendingComponentsManager.AddComponentData |
addNgcComponent(String handle)
Adds a pending NGC component.
|
boolean |
componentHasPosition(String handle)
Determines whether a given pending component has been positioned
by Teamcenter.
|
void |
deleteComponent(String handle)
Deletes a pending component.
|
String |
getComponentPartFileName(String handle)
Gets the NX Manager file name for the part corresponding to
a pending component.
|
String[] |
getComponents()
Gets "handles" for the pending components of the part associated
with this object.
|
_value, dispose, printTestData, printTestData
String[] getComponents() throws NXException, RemoteException
NXException
RemoteException
String getComponentPartFileName(String handle) throws NXException, RemoteException
handle
- the handle for the pending component NXException
RemoteException
boolean componentHasPosition(String handle) throws NXException, RemoteException
PDM.PendingComponentsManager#addComponent
is called regarding a component without a position, it will automatically
be positioned at the origin.
handle
- the handle for the pending component NXException
RemoteException
void deleteComponent(String handle) throws NXException, RemoteException
handle
- the handle for the pending component NXException
RemoteException
PendingComponentsManager.AddComponentData addComponent(String handle) throws NXException, RemoteException
handle
- the handle for the pending component NXException
RemoteException
PendingComponentsManager.AddComponentData addNgcComponent(String handle) throws NXException, RemoteException
handle
- the handle for the pending ngc component NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.