Package | Description |
---|---|
nxopen.routing |
Provides classes and interfaces for Routing.
|
Modifier and Type | Field and Description |
---|---|
static RoutingAttributeIdentifierType |
RoutingAttributeIdentifierType.CLASSIFICATION
An identifier for a Teamcenter classification attribute
|
static RoutingAttributeIdentifierType |
RoutingAttributeIdentifierType.STRING
A simple string identifier
|
Modifier and Type | Method and Description |
---|---|
static RoutingAttributeIdentifierType |
RoutingAttributeIdentifierType.valueOf(int value)
Returns the enum constant of the specified enum type with the specified value.
|
static RoutingAttributeIdentifierType |
RoutingAttributeIdentifierType.valueOf(String name)
Returns the enum constant of the specified enum type with the specified name.
|
static RoutingAttributeIdentifierType[] |
RoutingAttributeIdentifierType.values()
Returns an array that contains the values for this enum.
|
Modifier and Type | Method and Description |
---|---|
void |
BulkReplacementBuilder.clearAttributeForAllObjects(RoutingAttributeIdentifierType attributeIdType,
String attributeId)
The attribute value clear method for all objects
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
void |
BulkReplacementBuilder.clearAttributeForObject(NXObject objectTag,
RoutingAttributeIdentifierType attributeIdType,
String attributeId)
The object attribute value clear method
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
String |
BulkReplacementBuilder.getAttributeForObject(NXObject objectTag,
RoutingAttributeIdentifierType attributeIdType,
String attributeId)
The object attribute value method getter
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
String[] |
BulkReplacementBuilder.getPartLibraryValuesForAttributeForObject(NXObject objectTag,
RoutingAttributeIdentifierType attributeIdType,
String attributeId)
The method gets the part libray values for a given attribute for the specified object
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
String[] |
BulkReplacementBuilder.getSelectedObjectValuesForAttribute(RoutingAttributeIdentifierType attributeIdType,
String attributeId)
The method that retrieves all the values for a given attribute from all the objects
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
String |
BulkReplacementBuilder.getValueForAttributeFromReferenceObject(RoutingAttributeIdentifierType attributeIdType,
String attributeId)
The method that returns the value of an attribute from the reference object
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
void |
BulkReplacementBuilder.searchForReplacementForObjectOnAttributes(NXObject objectTag,
RoutingAttributeIdentifierType[] attributeIdTypes,
String[] attributeIds)
The method that initiates a search for the replacement object using on the passed in attributes as criteria
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
void |
BulkReplacementBuilder.setAttributeForAllObjects(RoutingAttributeIdentifierType attributeIdType,
String attributeId,
String value)
The attribute value setter for all objects
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
void |
BulkReplacementBuilder.setAttributeForObject(NXObject objectTag,
RoutingAttributeIdentifierType attributeIdType,
String attributeId,
String value)
The object attribute value method setter
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
void |
BulkReplacementBuilder.setAttributeValueForObjectFromReferenceObject(NXObject objectTag,
RoutingAttributeIdentifierType attributeIdType,
String attributeId)
The method that sets the attribute value from the reference object on the specifiec object
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.