public interface ViewScaleBuilder extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
ViewScaleBuilder.Type
The view scale type
|
Modifier and Type | Method and Description |
---|---|
double |
denominator()
Returns the scale denominator
License requirements: None. |
Expression |
expression()
Returns the scale expression
License requirements: None. |
double |
numerator()
Returns the scale numerator
License requirements: None. |
ViewScaleBuilder.Type |
scaleType()
Returns the scale type
License requirements: None. |
void |
setDenominator(double denominator)
License requirements: drafting ("DRAFTING") . |
void |
setExpression(Expression expression)
License requirements: drafting ("DRAFTING") . |
void |
setNumerator(double numerator)
License requirements: drafting ("DRAFTING") . |
void |
setScaleType(ViewScaleBuilder.Type type)
License requirements: drafting ("DRAFTING") . |
printTestData, printTestData, tag, tagValue
validate
ViewScaleBuilder.Type scaleType() throws NXException, RemoteException
NXException
RemoteException
void setScaleType(ViewScaleBuilder.Type type) throws NXException, RemoteException
type
- sets the scale type.NXException
RemoteException
double numerator() throws NXException, RemoteException
NXException
RemoteException
void setNumerator(double numerator) throws NXException, RemoteException
numerator
- sets the numerator for the view's scaleNXException
RemoteException
double denominator() throws NXException, RemoteException
NXException
RemoteException
void setDenominator(double denominator) throws NXException, RemoteException
denominator
- sets the denominator for the view's scaleNXException
RemoteException
Expression expression() throws NXException, RemoteException
Drawings.ViewScaleBuilder.Type#EXPRESSION
.NXException
RemoteException
void setExpression(Expression expression) throws NXException, RemoteException
expression
- sets the expression used to determine the view scale. It will only be used if type is set to Drawings.ViewScaleBuilder.Type#EXPRESSION
.NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.