public interface UnifyPathBuilder extends Builder
Stock
and Component
based on specified characteristic values.
The builder takes a set of objects and replaces them with new objects that matches
the given characterstics. RouteManager.createUnifyPathBuilder(nxopen.NXObject[])
Modifier and Type | Method and Description |
---|---|
CharacteristicList |
getUnifyCharacteristics()
|
SelectNXObject |
referenceObject()
Returns the reference object used to extract characteristics to unify.
|
RouteObjectCollector |
routeObjectCollector()
Returns the routing object collector to select objects to unify.
|
void |
setUnifyCharacteristics(NXObject.AttributeType charxType,
String charxName,
String charxValue)
Sets the characteristics to be applied
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
RouteObjectCollector routeObjectCollector() throws NXException, RemoteException
NXException
RemoteException
SelectNXObject referenceObject() throws NXException, RemoteException
NXException
RemoteException
CharacteristicList getUnifyCharacteristics() throws NXException, RemoteException
CharacteristicList
to be used to find
matching Stock
and Component
to replace.
NXException
RemoteException
void setUnifyCharacteristics(NXObject.AttributeType charxType, String charxName, String charxValue) throws NXException, RemoteException
charxType
- charxName
- charxValue
- The characteristics to use in finding a replacement for the given object.NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.