public interface ConnectorDeviceCollection extends TaggedObjectCollection
ConnectorDevice
(CD) objects. RouteManager
TaggedObjectCollection.Iterator
Modifier and Type | Method and Description |
---|---|
void |
autoAssignConnectors(ConnectorDevice[] connectors)
Auto assignment is done using one
of the three matching methods, Part Name, Component Name or Attribute.
|
ConnectorDevice |
createConnectorDevice(ConnectorDevice.ComponentType connectorType,
String componentName)
Creates a
ConnectorDevice . |
ConnectorDevice |
createConnectorDevice(HarnessDevice harnessDevice,
String equipmentName,
String connectorName,
ConnectorDevice.ComponentType connectorType)
Finds or Creates a
ConnectorDevice for given equipmentName and or
connectorName. |
ConnectorDevice[] |
getConnectorSingleDevices()
Get connectors from the work part.
|
ConnectorDevice[] |
getEquipmentSingleDevices()
Get equipment from the work part.
|
_find_next, iterator
ConnectorDevice createConnectorDevice(ConnectorDevice.ComponentType connectorType, String componentName) throws NXException, RemoteException
ConnectorDevice
.
connectorType
- componentName
- NXException
RemoteException
ConnectorDevice createConnectorDevice(HarnessDevice harnessDevice, String equipmentName, String connectorName, ConnectorDevice.ComponentType connectorType) throws NXException, RemoteException
ConnectorDevice
for given equipmentName and or
connectorName. Builds ElectricalDeviceRelationship
between
equipment and connector, if equipmentName and connectorName are not null.
Adds connector to harnessDevice, if connectorName and harnessDevice are not null.
harnessDevice
- can be nullequipmentName
- can be null if connectorName is not null connectorName
- can be null if equipmentName is not null connectorType
- NXException
RemoteException
ConnectorDevice[] getConnectorSingleDevices() throws NXException, RemoteException
NXException
RemoteException
ConnectorDevice[] getEquipmentSingleDevices() throws NXException, RemoteException
NXException
RemoteException
void autoAssignConnectors(ConnectorDevice[] connectors) throws NXException, RemoteException
connectors
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.