public interface DrivingValueBuilder extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
DrivingValueBuilder.DrivingExpressionMode
the driving expression mode
|
static class |
DrivingValueBuilder.DrivingValueMethod
the driving value method
|
Modifier and Type | Method and Description |
---|---|
DrivingValueBuilder.DrivingValueMethod |
drivingMethod()
Returns the driving method
License requirements: None. |
DrivingValueBuilder.DrivingExpressionMode |
expressionMode()
Returns the expression mode
License requirements: None. |
String |
expressionName()
Returns the expression name
License requirements: None. |
Expression |
expressionValue()
Returns the expression value
License requirements: None. |
boolean |
reference()
Returns the reference dimension toggle used to create the dimension as reference instead of driving.
|
void |
setDrivingMethod(DrivingValueBuilder.DrivingValueMethod drivingMethod)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setExpressionMode(DrivingValueBuilder.DrivingExpressionMode expressionMode)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setExpressionName(String expressionName)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setReference(boolean reference)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR geometric_tol ("GDT") . |
printTestData, printTestData, tag, tagValue
validate
DrivingValueBuilder.DrivingValueMethod drivingMethod() throws NXException, RemoteException
NXException
RemoteException
void setDrivingMethod(DrivingValueBuilder.DrivingValueMethod drivingMethod) throws NXException, RemoteException
drivingMethod
- NXException
RemoteException
boolean reference() throws NXException, RemoteException
NXException
RemoteException
void setReference(boolean reference) throws NXException, RemoteException
reference
- NXException
RemoteException
String expressionName() throws NXException, RemoteException
NXException
RemoteException
void setExpressionName(String expressionName) throws NXException, RemoteException
expressionName
- NXException
RemoteException
Expression expressionValue() throws NXException, RemoteException
NXException
RemoteException
void setExpressionMode(DrivingValueBuilder.DrivingExpressionMode expressionMode) throws NXException, RemoteException
expressionMode
- NXException
RemoteException
DrivingValueBuilder.DrivingExpressionMode expressionMode() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.