public interface FormboardFrame extends DisplayableObject
FormboardFrame
is a (not pure) virtual class.
It has three subclasses:
It stores a reference point and frame name.
The access methods are implemented in the subclasses
Modifier and Type | Interface and Description |
---|---|
static class |
FormboardFrame.ObjectData
This class holds the data returned from
getObject() |
DisplayableObject.ObjectFont, DisplayableObject.ObjectWidth
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
FormboardFrame |
copyFrame()
Makes copy of the frame, and moves it to the work layer
License requirements: routing_harness ("Routing Harness") . |
String |
getFrameName()
Returns the name of the formboard frame
License requirements: routing_harness ("Routing Harness") . |
FormboardFrame.ObjectData |
getObject()
Query the formboard frame underlying geometry
License requirements: routing_harness ("Routing Harness") . |
Point |
getReferencePoint()
Query the formboard frame reference point
License requirements: routing_harness ("Routing Harness") . |
void |
setFrameName(String newName)
Sets the name of the formboard frame
License requirements: routing_harness ("Routing Harness") . |
void |
setReferencePoint(Point referencePoint)
Sets the formboard frame reference point
License requirements: routing_harness ("Routing Harness") . |
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
Point getReferencePoint() throws NXException, RemoteException
NXException
RemoteException
FormboardFrame.ObjectData getObject() throws NXException, RemoteException
NXException
RemoteException
void setReferencePoint(Point referencePoint) throws NXException, RemoteException
referencePoint
- Lower left cornerNXException
RemoteException
void setFrameName(String newName) throws NXException, RemoteException
newName
- NXException
RemoteException
FormboardFrame copyFrame() throws NXException, RemoteException
NXException
RemoteException
String getFrameName() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.