public interface SimpleDraftingAid extends DraftingAid
Update.doUpdate(int)
.
Modifier and Type | Interface and Description |
---|---|
static class |
SimpleDraftingAid.UserSymbolSizeData
This class holds the data returned from
getUserSymbolSize() |
Annotation.AssociativeOriginData
DisplayableObject.ObjectFont, DisplayableObject.ObjectWidth
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
String[] |
getText()
Returns the drafting aid's text
License requirements: None. |
UserSymbolPreferences |
getUserSymbolPreferences()
Returns the user symbol preferences
License requirements: None. |
SimpleDraftingAid.UserSymbolSizeData |
getUserSymbolSize()
Gets the user symbol size
License requirements: None. |
void |
setText(String[] lines)
Sets the drafting aid's text.
|
void |
setUserSymbolPreferences(UserSymbolPreferences usymPrefs)
Sets the user symbol preferences.
|
void |
setUserSymbolSize(UserSymbolPreferences.SizeType sizeType,
double lengthOrScale,
double heightOrAspectRatio)
Sets the user symbol size.
|
annotationOrigin, annotationPlane, getAssociativeOrigin, getAssociativity, getInferredAnnotationPlane, getLetteringPreferences, getLineAndArrowPreferences, getSymbolPreferences, getViews, hasAssociativeOrigin, insertIntoStack, isRetained, leaderOrientation, numberOfAssociativities, parallelToScreen, removeFromStack, setAnnotationOrigin, setAnnotationPlane, setAssociativeOrigin, setAssociativity, setLeaderOrientation, setLetteringPreferences, setLineAndArrowPreferences, setParallelToScreen, setSymbolPreferences, setViews, suppressed
blank, color, highlight, isBlanked, layer, lineFont, lineWidth, nameLocation, redisplayObject, removeViewDependency, setColor, setLayer, setLineFont, setLineWidth, setNameLocation, unblank, unhighlight
createAttributeIterator, deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getNextUserAttribute, getPdmReferenceAttributeValue, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, setPdmReferenceAttribute, setReferenceAttribute, setReferenceAttribute, setTimeAttribute, setTimeAttribute, setTimeUserAttribute, setTimeUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttributeLock
printTestData, printTestData, tag, tagValue
findObject, isOccurrence, journalIdentifier, name, owningComponent, owningPart, print, prototype, setName
void setText(String[] lines) throws NXException, RemoteException
lines
- the new textNXException
RemoteException
String[] getText() throws NXException, RemoteException
NXException
RemoteException
void setUserSymbolPreferences(UserSymbolPreferences usymPrefs) throws NXException, RemoteException
usymPrefs
- NXException
RemoteException
void setUserSymbolSize(UserSymbolPreferences.SizeType sizeType, double lengthOrScale, double heightOrAspectRatio) throws NXException, RemoteException
sizeType
- Whether to use length and height or scale and aspect ratiolengthOrScale
- heightOrAspectRatio
- NXException
RemoteException
SimpleDraftingAid.UserSymbolSizeData getUserSymbolSize() throws NXException, RemoteException
NXException
RemoteException
UserSymbolPreferences getUserSymbolPreferences() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.