public interface UnitsStyleBuilder extends TaggedObject, IComponentBuilder
UnitsStyleBuilder
.
This class queries and sets units and format preferences when creating or editing a dimension.
Modifier and Type | Method and Description |
---|---|
AngularSuppressZeros |
angularSuppressZeros()
Returns the angular suppress zeros option
License requirements: None. |
boolean |
convertPrimaryTolerance()
Returns the convert primary tolerance option.
|
DecimalPointCharacter |
decimalPointCharacter()
Returns the decimal point character
License requirements: None. |
AngularDimensionFormat |
dimensionAngularFormat()
Returns the dimension angular format and precision
License requirements: None. |
DimensionUnit |
dimensionLinearUnits()
Returns the dimension linear units
License requirements: None. |
TolerancePlacement |
dimensionTolerancePlacement()
Returns the dimension tolerance placement relative to the dimension value
License requirements: None. |
boolean |
displayLeadingDimensionZeros()
Returns the display leading dimension zeros setting for
linear dimensions and fractional angular dimensions
License requirements: None. |
boolean |
displayLeadingToleranceZeros()
Returns the display leading tolerance zeros setting for
linear dimensions and fractional angular dimensions
License requirements: None. |
boolean |
displayTrailingZeros()
Returns the display trailing zeros setting for linear dimensions and tolerances
License requirements: None. |
DualDimensionPlacement |
dualDimensionFormat()
Returns the dual dimension format.
|
DimensionUnit |
dualDimensionUnits()
Returns the dual dimension units
License requirements: None. |
DimensionTextFormat |
dualFractionType()
Returns the decimal and fraction format for dual nonmetric dimensions
License requirements: None. |
boolean |
fractionalDisplay()
Returns the fractional display for angular dimension
License requirements: None. |
DimensionTextFormat |
linearFractionType()
Returns the decimal and fraction text format for nonmetric dimensions
License requirements: None. |
int |
numeratorDegrees()
Returns the numerator degrees of fractional display for angular dimension
License requirements: None. |
double |
numeratorFraction()
Returns the numerator fractional degrees of fractional display for angular dimension
License requirements: None. |
int |
numeratorMinutes()
Returns the numerator minutes of fractional display for angular dimension
License requirements: None. |
int |
numeratorSeconds()
Returns the numerator seconds of fractional display for angular dimension
License requirements: None. |
void |
setAngularSuppressZeros(AngularSuppressZeros angularSuppressZeros)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setConvertPrimaryTolerance(boolean convertPrimaryTolerance)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setDecimalPointCharacter(DecimalPointCharacter decimalPointCharacter)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setDimensionAngularFormat(AngularDimensionFormat dimensionAngularFormat)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setDimensionLinearUnits(DimensionUnit dimensionLinearUnits)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setDimensionTolerancePlacement(TolerancePlacement dimensionTolerancePlacement)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setDisplayLeadingDimensionZeros(boolean displayLeadingDimensionZeros)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setDisplayLeadingToleranceZeros(boolean displayLeadingToleranceZeros)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setDisplayTrailingZeros(boolean displayTrailingZeros)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setDualDimensionFormat(DualDimensionPlacement dualDimensionFormat)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setDualDimensionUnits(DimensionUnit dualDimensionUnits)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setDualFractionType(DimensionTextFormat dualFractionType)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setFractionalDisplay(boolean fractionalDisplay)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setLinearFractionType(DimensionTextFormat linearFractionType)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setNumeratorDegrees(int numeratorDegrees)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setNumeratorFraction(double numeratorFraction)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setNumeratorMinutes(int numeratorMinutes)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setNumeratorSeconds(int numeratorSeconds)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
void |
setToleranceAngularFormat(AngularDimensionFormat toleranceAngularFormat)
License requirements: geometric_tol ("GDT") OR drafting ("DRAFTING") . |
AngularDimensionFormat |
toleranceAngularFormat()
Returns the tolerance angular format and precision
License requirements: None. |
printTestData, printTestData, tag, tagValue
validate
DecimalPointCharacter decimalPointCharacter() throws NXException, RemoteException
NXException
RemoteException
void setDecimalPointCharacter(DecimalPointCharacter decimalPointCharacter) throws NXException, RemoteException
decimalPointCharacter
- NXException
RemoteException
TolerancePlacement dimensionTolerancePlacement() throws NXException, RemoteException
NXException
RemoteException
void setDimensionTolerancePlacement(TolerancePlacement dimensionTolerancePlacement) throws NXException, RemoteException
dimensionTolerancePlacement
- NXException
RemoteException
boolean displayTrailingZeros() throws NXException, RemoteException
NXException
RemoteException
void setDisplayTrailingZeros(boolean displayTrailingZeros) throws NXException, RemoteException
displayTrailingZeros
- NXException
RemoteException
boolean displayLeadingDimensionZeros() throws NXException, RemoteException
NXException
RemoteException
void setDisplayLeadingDimensionZeros(boolean displayLeadingDimensionZeros) throws NXException, RemoteException
displayLeadingDimensionZeros
- NXException
RemoteException
boolean displayLeadingToleranceZeros() throws NXException, RemoteException
NXException
RemoteException
void setDisplayLeadingToleranceZeros(boolean displayLeadingToleranceZeros) throws NXException, RemoteException
displayLeadingToleranceZeros
- NXException
RemoteException
DimensionTextFormat linearFractionType() throws NXException, RemoteException
NXException
RemoteException
void setLinearFractionType(DimensionTextFormat linearFractionType) throws NXException, RemoteException
linearFractionType
- NXException
RemoteException
DimensionUnit dimensionLinearUnits() throws NXException, RemoteException
NXException
RemoteException
void setDimensionLinearUnits(DimensionUnit dimensionLinearUnits) throws NXException, RemoteException
dimensionLinearUnits
- NXException
RemoteException
AngularDimensionFormat dimensionAngularFormat() throws NXException, RemoteException
NXException
RemoteException
void setDimensionAngularFormat(AngularDimensionFormat dimensionAngularFormat) throws NXException, RemoteException
dimensionAngularFormat
- NXException
RemoteException
AngularDimensionFormat toleranceAngularFormat() throws NXException, RemoteException
NXException
RemoteException
void setToleranceAngularFormat(AngularDimensionFormat toleranceAngularFormat) throws NXException, RemoteException
toleranceAngularFormat
- NXException
RemoteException
AngularSuppressZeros angularSuppressZeros() throws NXException, RemoteException
NXException
RemoteException
void setAngularSuppressZeros(AngularSuppressZeros angularSuppressZeros) throws NXException, RemoteException
angularSuppressZeros
- NXException
RemoteException
DualDimensionPlacement dualDimensionFormat() throws NXException, RemoteException
NXException
RemoteException
void setDualDimensionFormat(DualDimensionPlacement dualDimensionFormat) throws NXException, RemoteException
dualDimensionFormat
- NXException
RemoteException
DimensionUnit dualDimensionUnits() throws NXException, RemoteException
NXException
RemoteException
void setDualDimensionUnits(DimensionUnit dualDimensionUnits) throws NXException, RemoteException
dualDimensionUnits
- NXException
RemoteException
DimensionTextFormat dualFractionType() throws NXException, RemoteException
NXException
RemoteException
void setDualFractionType(DimensionTextFormat dualFractionType) throws NXException, RemoteException
dualFractionType
- NXException
RemoteException
boolean convertPrimaryTolerance() throws NXException, RemoteException
NXException
RemoteException
void setConvertPrimaryTolerance(boolean convertPrimaryTolerance) throws NXException, RemoteException
convertPrimaryTolerance
- NXException
RemoteException
boolean fractionalDisplay() throws NXException, RemoteException
NXException
RemoteException
void setFractionalDisplay(boolean fractionalDisplay) throws NXException, RemoteException
fractionalDisplay
- NXException
RemoteException
int numeratorDegrees() throws NXException, RemoteException
NXException
RemoteException
void setNumeratorDegrees(int numeratorDegrees) throws NXException, RemoteException
numeratorDegrees
- NXException
RemoteException
int numeratorMinutes() throws NXException, RemoteException
NXException
RemoteException
void setNumeratorMinutes(int numeratorMinutes) throws NXException, RemoteException
numeratorMinutes
- NXException
RemoteException
int numeratorSeconds() throws NXException, RemoteException
NXException
RemoteException
void setNumeratorSeconds(int numeratorSeconds) throws NXException, RemoteException
numeratorSeconds
- NXException
RemoteException
double numeratorFraction() throws NXException, RemoteException
NXException
RemoteException
void setNumeratorFraction(double numeratorFraction) throws NXException, RemoteException
numeratorFraction
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.