public interface DraftingNoteBuilder extends Builder
Note
builder AnnotationManager.createDraftingNoteBuilder(nxopen.annotations.SimpleDraftingAid)
Property | Value |
---|---|
Text.TextBlock.CustomSymbolScale | 1.0 |
Text.TextBlock.SymbolAspectRatio | 1.0 |
Text.TextBlock.SymbolHeight | 25.4 (millimeters part), 1.0 (inches part) |
Text.TextBlock.SymbolLength | 25.4 (millimeters part), 1.0 (inches part) |
Text.TextBlock.SymbolPreferences | UseCurrent |
Text.TextBlock.SymbolScale | 1.0 |
Text.TextBlock.SymbolSizeMethod | ScaleAndAspectRatio |
Modifier and Type | Interface and Description |
---|---|
static class |
DraftingNoteBuilder.TextAlign
text over leader types for text
|
static class |
DraftingNoteBuilder.ThicknessTypes
thickness types for text
|
Modifier and Type | Method and Description |
---|---|
ForeshorteningSymbolBuilder |
foreshorteningSymbol()
Returns the foreshortening symbol builder
License requirements: None. |
SelectDisplayableObject |
inherit()
Returns the note from which the properties are inherited
License requirements: None. |
void |
inheritProperties(SimpleDraftingAid annotation,
int recordNumber)
Inheriting properties from the note
License requirements: None. |
LeaderBuilder |
leader()
Returns the
LeaderBuilder for the annotation
License requirements: None. |
OriginBuilder |
origin()
Returns the origin
License requirements: None. |
void |
setTextAlignment(DraftingNoteBuilder.TextAlign textAlignment)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
setVerticalText(boolean verticalText)
License requirements: drafting ("DRAFTING") OR geometric_tol ("GDT") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
StyleBuilder |
style()
Returns the style builder
License requirements: None. |
TextWithEditControlsBuilder |
text()
Returns the text
License requirements: None. |
DraftingNoteBuilder.TextAlign |
textAlignment()
Returns the text alignment
License requirements: drafting ("DRAFTING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
boolean |
verticalText()
Returns the vertical text for text
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
TextWithEditControlsBuilder text() throws NXException, RemoteException
NXException
RemoteException
StyleBuilder style() throws NXException, RemoteException
NXException
RemoteException
boolean verticalText() throws NXException, RemoteException
NXException
RemoteException
void setVerticalText(boolean verticalText) throws NXException, RemoteException
verticalText
- NXException
RemoteException
DraftingNoteBuilder.TextAlign textAlignment() throws NXException, RemoteException
NXException
RemoteException
void setTextAlignment(DraftingNoteBuilder.TextAlign textAlignment) throws NXException, RemoteException
textAlignment
- NXException
RemoteException
SelectDisplayableObject inherit() throws NXException, RemoteException
NXException
RemoteException
void inheritProperties(SimpleDraftingAid annotation, int recordNumber) throws NXException, RemoteException
annotation
- recordNumber
- NXException
RemoteException
ForeshorteningSymbolBuilder foreshorteningSymbol() throws NXException, RemoteException
NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.