public interface SingleDevice extends RouteObject
ItemDefinition
.
Modifier and Type | Interface and Description |
---|---|
static class |
SingleDevice.DeleteObjectResult
Deletion result
|
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
LogicalConnection[] |
getImplementedConnections()
Gets connections implemented on single device.
|
ItemDefinition |
getItemDefinition()
Get item definition.
|
DeviceRelationship[] |
getReferencingDeviceRelshps()
Gets referencing device relationships.
|
SingleDevice[] |
getRelatedSingleDevices()
Assuming this single device to be the relating single device in a
DeviceRelationship , get associated related single devices. |
SingleDevice |
getRelatingSingleDevice()
Assuming this single device to be the related single device in a
DeviceRelationship , get associated relating single device. |
SingleDevice.DeleteObjectResult |
manuallyDelete()
Deletes the single device.
|
NXObject |
nxEquivalent()
Returns the NX equivalent object.
|
String |
partName()
Returns the part name
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
String |
partNumber()
Returns the part number
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
void |
setNxEquivalent(NXObject routeNxEquivalent)
Sets the NX equivalent object.
|
void |
setPartName(String routePartName)
Sets the part name
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
void |
setPartNumber(String routePartNumber)
Sets the part number
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
guid, setGuid
createAttributeIterator, deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getNextUserAttribute, 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, 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
NXObject nxEquivalent() throws NXException, RemoteException
NXException
RemoteException
void setNxEquivalent(NXObject routeNxEquivalent) throws NXException, RemoteException
routeNxEquivalent
- NXException
RemoteException
DeviceRelationship[] getReferencingDeviceRelshps() throws NXException, RemoteException
NXException
RemoteException
SingleDevice[] getRelatedSingleDevices() throws NXException, RemoteException
DeviceRelationship
, get associated related single devices.
NXException
RemoteException
SingleDevice getRelatingSingleDevice() throws NXException, RemoteException
DeviceRelationship
, get associated relating single device.
NXException
RemoteException
LogicalConnection[] getImplementedConnections() throws NXException, RemoteException
NXException
RemoteException
String partName() throws NXException, RemoteException
NXException
RemoteException
void setPartName(String routePartName) throws NXException, RemoteException
routePartName
- NXException
RemoteException
String partNumber() throws NXException, RemoteException
NXException
RemoteException
void setPartNumber(String routePartNumber) throws NXException, RemoteException
routePartNumber
- NXException
RemoteException
SingleDevice.DeleteObjectResult manuallyDelete() throws NXException, RemoteException
NXException
RemoteException
ItemDefinition getItemDefinition() throws NXException, RemoteException
NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.