public interface CableDevice extends ElectricalStockDevice
ElectricalStockDevice
.
CableDevice
and a CableDefinition
.
A CableDevice
object uses a
CableDefinition
to hold
a collection of WireDevice
objects and/or
CableDevice
objects contained
by the cable.
ElectricalStockDevice.AutoRouteSel, ElectricalStockDevice.RouteLevel, ElectricalStockDevice.RouteTypes
SingleDevice.DeleteObjectResult
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
CableDefinition |
getAssemblyDefinition()
Returns the associated
CableDefinition . |
String |
getConduitPartNumber()
Returns the part number of the conduit applied over this
CableDevice
object. |
void |
importCablePart(String partName)
Loads the given cable part and imports the connections from given part and adds them as
children to the
CableDevice . |
void |
setConduitPartNumber(String conduitPartNumber)
Sets the part number of the conduit to be applied over this
CableDevice
object. |
calculateCutLength, changeHarness, colorName, cutLength, findFromConnector, findImplementedConnection, findNearestHarnessDefinition, findNearestHarnessDevice, findToConnector, findTopmostCableDefinition, getIntermediateComponents, getIntermediateTerminals, hasIntermediateComponents, manuallyRoute, nxColorValue, setColorName, setCutLength, setNxColorValue
logStockDeviceWiresforConcurrency, setStockDefinition, setStockLength, stockDefinition, stockLength
getImplementedConnections, getItemDefinition, getReferencingDeviceRelshps, getRelatedSingleDevices, getRelatingSingleDevice, manuallyDelete, nxEquivalent, partName, partNumber, setNxEquivalent, setPartName, setPartNumber
guid, setGuid
createAttributeIterator, deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getNextUserAttribute, getPdmReferenceAttributeValue, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, setPdmReferenceAttribute, setReferenceAttribute, setReferenceAttribute, setTimeAttribute, setTimeAttribute, setTimeUserAttribute, setTimeUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttributeLock
printTestData, printTestData, tag, tagValue
findObject, isOccurrence, journalIdentifier, name, owningComponent, owningPart, print, prototype, setName
deleteCharacterstics, getCharacteristics, getDestinationCharacteristics, getIntegerCharacteristic, getRealCharacteristic, getStringCharacteristic, setCharacteristic, setCharacteristic, setCharacteristic, setCharacteristic2, setCharacteristic2, setCharacteristic2, setCharacteristics, setCharacteristics2
CableDefinition getAssemblyDefinition() throws NXException, RemoteException
CableDefinition
.
NXException
RemoteException
void importCablePart(String partName) throws NXException, RemoteException
CableDevice
.
partName
- Must be fullpath and PART_NAME for a regular part and PART_NAME for
part family or part table partsNXException
RemoteException
String getConduitPartNumber() throws NXException, RemoteException
CableDevice
object.
NXException
RemoteException
void setConduitPartNumber(String conduitPartNumber) throws NXException, RemoteException
CableDevice
object.
conduitPartNumber
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.