public interface PositioningTask extends NXObject
PositioningTaskBuilder
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
void |
activate()
Activates the
PositioningTask . |
void |
activatePositioningGroup(PositioningGroup positioningGroup)
Activates the
PositioningGroup in the positioning task. |
ErrorList |
checkInPositioningGroups(PositioningGroup[] positioningGroups)
Checks in the specified
PositioningGroup s which must be
associated with this positioning task. |
ErrorList |
checkOutPositioningGroups(PositioningGroup[] positioningGroups)
Checks out the specified
PositioningGroup s which must be
associated with this positioning task. |
void |
deactivate()
Deactivates the
PositioningTask . |
void |
deactivatePositioningGroup(PositioningGroup positioningGroup)
Deactivates the
PositioningGroup in the positioning task. |
boolean |
displayConstraints()
Returns
the flag indicating whether constraints of work collection design elements
of this positioning task are to be displayed on the graphics window or not.
|
boolean |
displaySuppressedConstraints()
Returns
the flag indicating whether suppressed constraints of work collection design
elements of this positioning task are to be displayed on the graphics window
or not.
|
Component[] |
getAllContextCollectionMembers()
Gets all context collection members of
PositioningTask . |
PositioningGroup[] |
getAllPositioningGroups()
Gets all
PositioningGroup s which are
associated with this positioning task. |
Component[] |
getAllWorkCollectionMembers()
Gets all work collection members of
PositioningTask . |
boolean |
isInContextCollection(Component component)
Checks whether the input
Component
is a part of PositioningTask context collection
or not. |
boolean |
isInWorkCollection(Component component)
Checks whether the input
Component is
a part of PositioningTask work collection or not. |
void |
removeFromTask(PositioningGroup positioningGroup)
Removes specified
PositioningGroup from
PositioningTask . |
void |
setDisplayConstraints(boolean displayConstraints)
License requirements: nx_4gd_integration ("4th Generation Design") . |
void |
setDisplaySuppressedConstraints(boolean displaySuppressedConstraints)
License requirements: nx_4gd_integration ("4th Generation Design") . |
void |
ungroup(PositioningGroup positioningGroup)
Ungroups the positioning group.
|
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
boolean isInWorkCollection(Component component) throws NXException, RemoteException
Component
is
a part of PositioningTask
work collection or not.
component
- NXException
RemoteException
Component[] getAllWorkCollectionMembers() throws NXException, RemoteException
PositioningTask
.
NXException
RemoteException
boolean isInContextCollection(Component component) throws NXException, RemoteException
Component
is a part of PositioningTask
context collection
or not.
component
- NXException
RemoteException
Component[] getAllContextCollectionMembers() throws NXException, RemoteException
PositioningTask
.
NXException
RemoteException
boolean displayConstraints() throws NXException, RemoteException
NXException
RemoteException
void setDisplayConstraints(boolean displayConstraints) throws NXException, RemoteException
displayConstraints
- NXException
RemoteException
boolean displaySuppressedConstraints() throws NXException, RemoteException
NXException
RemoteException
void setDisplaySuppressedConstraints(boolean displaySuppressedConstraints) throws NXException, RemoteException
displaySuppressedConstraints
- NXException
RemoteException
void activatePositioningGroup(PositioningGroup positioningGroup) throws NXException, RemoteException
PositioningGroup
in the positioning task.
positioningGroup
- NXException
RemoteException
void deactivatePositioningGroup(PositioningGroup positioningGroup) throws NXException, RemoteException
PositioningGroup
in the positioning task.
positioningGroup
- NXException
RemoteException
ErrorList checkOutPositioningGroups(PositioningGroup[] positioningGroups) throws NXException, RemoteException
PositioningGroup
s which must be
associated with this positioning task.
positioningGroups
- NXException
RemoteException
ErrorList checkInPositioningGroups(PositioningGroup[] positioningGroups) throws NXException, RemoteException
PositioningGroup
s which must be
associated with this positioning task.
positioningGroups
- NXException
RemoteException
void ungroup(PositioningGroup positioningGroup) throws NXException, RemoteException
PositioningTask
.
positioningGroup
- NXException
RemoteException
void removeFromTask(PositioningGroup positioningGroup) throws NXException, RemoteException
PositioningGroup
from
PositioningTask
.
positioningGroup
- NXException
RemoteException
PositioningGroup[] getAllPositioningGroups() throws NXException, RemoteException
PositioningGroup
s which are
associated with this positioning task.
NXException
RemoteException
void activate() throws NXException, RemoteException
PositioningTask
.
NXException
RemoteException
void deactivate() throws NXException, RemoteException
PositioningTask
.
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.