public interface AncestorEvaluatorBuilder extends BaseEvaluatorBuilder
AMEManager.createAncestorEvaluatorBuilder(nxopen.Part, nxopen.ame.ExpressionEvaluator)
Modifier and Type | Interface and Description |
---|---|
static class |
AncestorEvaluatorBuilder.JaAspectEvaluatorBuilderNavCriteria
Choices for navigation criteria - Could be By Levels or By Property
|
static class |
AncestorEvaluatorBuilder.JaAspectEvaluatorBuilderNavDirection
Choices for direction of navigation - Could be from starting object upwards, or from root node downwards
|
BaseEvaluatorBuilder.ConditionType, BaseEvaluatorBuilder.ContextType
Modifier and Type | Method and Description |
---|---|
BaseEvaluatorBuilder.ContextType |
aspectSelection()
Returns the aspect navigator selection type
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
AncestorEvaluatorBuilder.JaAspectEvaluatorBuilderNavCriteria |
navCriteria()
Returns the navigation criteria
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
AncestorEvaluatorBuilder.JaAspectEvaluatorBuilderNavDirection |
navDirection()
Returns the navigation direction
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
int |
numLevels()
Returns the navigation direction
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
SelectionEngineeringObjectDefinitionBuilder |
selectedType()
Returns the selected type
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setAspectSelection(BaseEvaluatorBuilder.ContextType aspectSelection)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setNavCriteria(AncestorEvaluatorBuilder.JaAspectEvaluatorBuilderNavCriteria navCriteria)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setNavDirection(AncestorEvaluatorBuilder.JaAspectEvaluatorBuilderNavDirection navDirection)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
void |
setNumLevels(int numLevels)
License requirements: ad_automation_design ("FULL AUTOMATION DESIGNER") . |
basicProperties, establishEvaluator, referenceObject, sortingBlock
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
BaseEvaluatorBuilder.ContextType aspectSelection() throws NXException, RemoteException
NXException
RemoteException
void setAspectSelection(BaseEvaluatorBuilder.ContextType aspectSelection) throws NXException, RemoteException
aspectSelection
- NXException
RemoteException
AncestorEvaluatorBuilder.JaAspectEvaluatorBuilderNavCriteria navCriteria() throws NXException, RemoteException
NXException
RemoteException
void setNavCriteria(AncestorEvaluatorBuilder.JaAspectEvaluatorBuilderNavCriteria navCriteria) throws NXException, RemoteException
navCriteria
- NXException
RemoteException
AncestorEvaluatorBuilder.JaAspectEvaluatorBuilderNavDirection navDirection() throws NXException, RemoteException
NXException
RemoteException
void setNavDirection(AncestorEvaluatorBuilder.JaAspectEvaluatorBuilderNavDirection navDirection) throws NXException, RemoteException
navDirection
- NXException
RemoteException
int numLevels() throws NXException, RemoteException
NXException
RemoteException
void setNumLevels(int numLevels) throws NXException, RemoteException
numLevels
- NXException
RemoteException
SelectionEngineeringObjectDefinitionBuilder selectedType() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.