public interface PendingComponentsManager extends TransientObject
PartManager.newPendingComponentsManager(nxopen.BasePart)
.
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 componentNXException
RemoteException
boolean componentHasPosition(String handle) throws NXException, RemoteException
addComponent(java.lang.String)
is called regarding a component without a position, it will automatically
be positioned at the origin.
handle
- the handle for the pending componentNXException
RemoteException
void deleteComponent(String handle) throws NXException, RemoteException
handle
- the handle for the pending componentNXException
RemoteException
PendingComponentsManager.AddComponentData addComponent(String handle) throws NXException, RemoteException
handle
- the handle for the pending componentNXException
RemoteException
PendingComponentsManager.AddComponentData addNgcComponent(String handle) throws NXException, RemoteException
handle
- the handle for the pending ngc componentNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.