public interface ReferenceSet extends DisplayableObject
ReferenceSet
. Input to this class can be PSM facet objects. DisplayableObject.ObjectFont, DisplayableObject.ObjectWidth
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
void |
addObjectsToReferenceSet(NXObject[] components)
Addition of objects to reference set
License requirements: assemblies ("ASSEMBLIES MODULE") . |
NXObject[] |
askAllDirectMembers()
Query of reference set members.
|
NXObject[] |
askMembersInReferenceSet()
Query of reference set members.
|
boolean |
getAddComponentsAutomatically()
Returns the add components automatically toggle value.
|
void |
removeObjectsFromReferenceSet(NXObject[] components)
Removal of objects from reference set
License requirements: assemblies ("ASSEMBLIES MODULE") . |
void |
setAddComponentsAutomatically(boolean newValue,
boolean addExistingComponents)
Sets the add components automatically toggle value.
|
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 addObjectsToReferenceSet(NXObject[] components) throws NXException, RemoteException
components
- Array of the selected objects to be added in the refernce setNXException
RemoteException
void removeObjectsFromReferenceSet(NXObject[] components) throws NXException, RemoteException
components
- Array of the selected objects to be removed from the refernce setNXException
RemoteException
NXObject[] askMembersInReferenceSet() throws NXException, RemoteException
askAllDirectMembers()
instead to avoid such members if desired.
NXException
RemoteException
NXObject[] askAllDirectMembers() throws NXException, RemoteException
NXException
RemoteException
void setAddComponentsAutomatically(boolean newValue, boolean addExistingComponents) throws NXException, RemoteException
newValue
- The new setting for the add components automatically propertyaddExistingComponents
- Specifies whether existing components should be added to the reference set, and only applies when newValue is trueNXException
RemoteException
boolean getAddComponentsAutomatically() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.