public interface DatumTargetBuilder extends Builder
Modifier and Type | Interface and Description |
---|---|
static class |
DatumTargetBuilder.StandardTypes
represents the datum target standards
|
static class |
DatumTargetBuilder.TerminatorTypes
represents the datum target terminator type
|
static class |
DatumTargetBuilder.Types
datum symbol type
|
Modifier and Type | Method and Description |
---|---|
String |
areaSize()
Returns the area size
License requirements: None. |
DatumTargetBuilder.StandardTypes |
datumTargetStandard()
Returns the datum target standard.
|
boolean |
drawX()
Deprecated.
Deprecated in NX10.0.0. Use
terminatorType() instead.
|
Expression |
height()
Returns the height
License requirements: None. |
int |
index()
Returns the index
License requirements: None. |
void |
inheritFrom(BaseDatumTarget inheritTag)
The datum target is inherited form existing datum target.
|
Expression |
innerDiameter()
Returns the inner diameter
License requirements: None. |
String |
label()
Returns the label
License requirements: None. |
LeaderBuilder |
leader()
Returns the
LeaderBuilder for the annotation
License requirements: None. |
boolean |
movable()
Returns the flag that indicates movable .If true then movable.
|
Expression |
movableModifierAngle()
Returns the movable modifier angle
License requirements: None. |
OriginBuilder |
origin()
Returns the origin
License requirements: None. |
Expression |
outerDiameter()
Returns the outer diameter
License requirements: None. |
void |
reverseMovableModifier()
Reverses the Movable datum target direction by 180 degree
License requirements: None. |
void |
setAreaSize(String areaSize)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setDatumTargetStandard(DatumTargetBuilder.StandardTypes standard)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setDrawX(boolean flag)
Deprecated.
Deprecated in NX10.0.0. Use
setTerminatorType(nxopen.annotations.DatumTargetBuilder.TerminatorTypes) instead.
|
void |
setIndex(int index)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setLabel(String label)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setMovable(boolean flag)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setTerminatorType(DatumTargetBuilder.TerminatorTypes type)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
void |
setType(DatumTargetBuilder.Types type)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") . |
StyleBuilder |
style()
Returns the style
License requirements: None. |
DatumTargetBuilder.TerminatorTypes |
terminatorType()
Returns the terminator type
License requirements: None. |
DatumTargetBuilder.Types |
type()
Returns the type
License requirements: None. |
Expression |
width()
Returns the width
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
OriginBuilder origin() throws NXException, RemoteException
NXException
RemoteException
LeaderBuilder leader() throws NXException, RemoteException
NXException
RemoteException
String label() throws NXException, RemoteException
NXException
RemoteException
void setLabel(String label) throws NXException, RemoteException
label
- NXException
RemoteException
int index() throws NXException, RemoteException
NXException
RemoteException
void setIndex(int index) throws NXException, RemoteException
index
- NXException
RemoteException
Expression width() throws NXException, RemoteException
NXException
RemoteException
Expression height() throws NXException, RemoteException
NXException
RemoteException
Expression outerDiameter() throws NXException, RemoteException
NXException
RemoteException
Expression innerDiameter() throws NXException, RemoteException
NXException
RemoteException
String areaSize() throws NXException, RemoteException
NXException
RemoteException
void setAreaSize(String areaSize) throws NXException, RemoteException
areaSize
- NXException
RemoteException
StyleBuilder style() throws NXException, RemoteException
NXException
RemoteException
DatumTargetBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(DatumTargetBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
boolean drawX() throws NXException, RemoteException
terminatorType()
instead.
NXException
RemoteException
void setDrawX(boolean flag) throws NXException, RemoteException
setTerminatorType(nxopen.annotations.DatumTargetBuilder.TerminatorTypes)
instead.
flag
- NXException
RemoteException
void inheritFrom(BaseDatumTarget inheritTag) throws NXException, RemoteException
inheritTag
- NXException
RemoteException
DatumTargetBuilder.TerminatorTypes terminatorType() throws NXException, RemoteException
NXException
RemoteException
void setTerminatorType(DatumTargetBuilder.TerminatorTypes type) throws NXException, RemoteException
type
- NXException
RemoteException
boolean movable() throws NXException, RemoteException
NXException
RemoteException
void setMovable(boolean flag) throws NXException, RemoteException
flag
- NXException
RemoteException
Expression movableModifierAngle() throws NXException, RemoteException
NXException
RemoteException
void reverseMovableModifier() throws NXException, RemoteException
NXException
RemoteException
DatumTargetBuilder.StandardTypes datumTargetStandard() throws NXException, RemoteException
NXException
RemoteException
void setDatumTargetStandard(DatumTargetBuilder.StandardTypes standard) throws NXException, RemoteException
standard
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.