public interface SessionAssemblies extends Remote
SessionPreferences
Modifier and Type | Interface and Description |
---|---|
static class |
SessionAssemblies.DragHandlePositionOption
Specify whether drag handle will be positioned at the center of bounding box or origin of component
|
static class |
SessionAssemblies.PartNameOption
Describe whether the part name style is file name or description or specified
|
static class |
SessionAssemblies.PositioningTaskCollectionOptionForDesignElements
Specify whether Design Elements will be added to the Work or Context Collection of a Positioning Task
|
Modifier and Type | Method and Description |
---|---|
boolean |
checkNewerRevisionsOfTemplatePart()
Returns the check for newer revisions of template part option
License requirements: None. |
boolean |
componentMemberSelect()
Returns the component member select option
License requirements: None. |
boolean |
displayUpdateReport()
Returns the display update report option
License requirements: None. |
SessionAssemblies.DragHandlePositionOption |
dragHandlePositionPreference()
Returns the drag handle position preference
License requirements: None. |
boolean |
interpartPositioning()
Returns the option to allow interpart geometry selection in the assembly constraints dialog
License requirements: None. |
String |
partNameAttribute()
Returns the part name attribute
License requirements: None. |
SessionAssemblies.PartNameOption |
partNameStyle()
Returns the part name style
License requirements: None. |
SessionAssemblies.PositioningTaskCollectionOptionForDesignElements |
positioningTaskCollectionForDesignElements()
Returns the option to specify where to add Design Elements selected whilst working in the Assembly Constraints Dialog.
|
boolean |
previewComponentOnAdd()
Returns the preview component on add option
License requirements: None. |
boolean |
productInterfaceEmphasize()
Deprecated.
Deprecated in NX8.5.0. Use
Preferences.SessionVisualizationEmphasis#productInterfaceEmphasis instead.
|
void |
setCheckNewerRevisionsOfTemplatePart(boolean checkNewerRevisionsOfTemplatePart)
Sets the check for newer revisions of template part option
License requirements: None. |
void |
setComponentMemberSelect(boolean componentMemberSelect)
Sets the component member select option
License requirements: None. |
void |
setDisplayUpdateReport(boolean displayUpdateReport)
Sets the display update report option
License requirements: None. |
void |
setDragHandlePositionPreference(SessionAssemblies.DragHandlePositionOption dragHandlePosition)
Sets the drag handle position preference
License requirements: None. |
void |
setInterpartPositioning(boolean allowInterpartPositioning)
Sets the option to allow interpart geometry selection in the assembly constraints dialog
License requirements: None. |
void |
setPartNameAttribute(String partNameAttribute)
Sets the part name attribute
License requirements: None. |
void |
setPartNameStyle(SessionAssemblies.PartNameOption partNameStyle)
Sets the part name style
License requirements: None. |
void |
setPositioningTaskCollectionForDesignElements(SessionAssemblies.PositioningTaskCollectionOptionForDesignElements collection)
Sets the option to specify where to add Design Elements selected whilst working in the Assembly Constraints Dialog.
|
void |
setPreviewComponentOnAdd(boolean previewComponentOnAdd)
Sets the preview component on add option
License requirements: None. |
void |
setProductInterfaceEmphasize(boolean productInterfaceEmphasize)
Deprecated.
Deprecated in NX8.5.0. Use
Preferences.SessionVisualizationEmphasis#setProductInterfaceEmphasis instead.
|
void |
setTolerantPositioning(boolean allowTolerantPositioning)
Sets the option to allow tolerant (imprecise) geometry selection for assembly positioning
License requirements: None. |
void |
setTrueShapeFiltering(boolean trueShapeFiltering)
Sets the true shape filtering option
License requirements: None. |
void |
setUpdateDesignElementPositionOnLoad(boolean updateDesignElementPositionOnLoad)
License requirements: nx_4gd_integration ("4th Generation Design") . |
void |
setUpdateStructureOnExpand(boolean updateStructure)
Sets the update structure on assembly tree expand option
License requirements: None. |
void |
setWarnOnDelete(boolean workOnDelete)
Sets the warn on delete option
License requirements: None. |
void |
setWarnOnDragDrop(boolean warnOnDragDrop)
Sets the warn on drag and drop
License requirements: None. |
void |
setWorkPartDisplayAsEntirePart(boolean workPartDisplayAsEntirePart)
Sets the work part display as entire part option
License requirements: None. |
void |
setWorkPartEmphasize(boolean workPartEmphasize)
Deprecated.
Deprecated in NX8.5.0. Use
Preferences.SessionVisualizationEmphasis#setWorkPartEmphasis instead.
|
void |
setWorkPartMaintain(boolean workPartMaintain)
Sets the work part maintain option
License requirements: None. |
void |
setWorkPartWarnOnAutomaticChange(boolean workPartWarnOnAutomaticChange)
Sets the warn on automatic change for work part option
License requirements: None. |
boolean |
tolerantPositioning()
Returns the option to allow tolerant (imprecise) geometry selection for assembly positioning
License requirements: None. |
boolean |
trueShapeFiltering()
Returns the true shape filtering option
License requirements: None. |
boolean |
updateDesignElementPositionOnLoad()
Returns the option that enables automatic local positioning update of design elements
License requirements: nx_4gd_integration ("4th Generation Design") . |
boolean |
updateStructureOnExpand()
Returns the update structure on assembly tree expand option
License requirements: None. |
boolean |
warnOnDelete()
Returns the warn on delete option
License requirements: None. |
boolean |
warnOnDragDrop()
Returns the warn on drag and drop
License requirements: None. |
boolean |
workPartDisplayAsEntirePart()
Returns the work part display as entire part option
License requirements: None. |
boolean |
workPartEmphasize()
Deprecated.
Deprecated in NX8.5.0. Use
Preferences.SessionVisualizationEmphasis#workPartEmphasis instead.
|
boolean |
workPartMaintain()
Returns the work part maintain option
License requirements: None. |
boolean |
workPartWarnOnAutomaticChange()
Returns the warn on automatic change for work part option
License requirements: None. |
boolean workPartEmphasize() throws NXException, RemoteException
Preferences.SessionVisualizationEmphasis#workPartEmphasis
instead.
NXException
RemoteException
void setWorkPartEmphasize(boolean workPartEmphasize) throws NXException, RemoteException
Preferences.SessionVisualizationEmphasis#setWorkPartEmphasis
instead.
workPartEmphasize
- NXException
RemoteException
boolean workPartMaintain() throws NXException, RemoteException
NXException
RemoteException
void setWorkPartMaintain(boolean workPartMaintain) throws NXException, RemoteException
workPartMaintain
- NXException
RemoteException
boolean workPartDisplayAsEntirePart() throws NXException, RemoteException
NXException
RemoteException
void setWorkPartDisplayAsEntirePart(boolean workPartDisplayAsEntirePart) throws NXException, RemoteException
workPartDisplayAsEntirePart
- NXException
RemoteException
boolean workPartWarnOnAutomaticChange() throws NXException, RemoteException
NXException
RemoteException
void setWorkPartWarnOnAutomaticChange(boolean workPartWarnOnAutomaticChange) throws NXException, RemoteException
workPartWarnOnAutomaticChange
- NXException
RemoteException
boolean productInterfaceEmphasize() throws NXException, RemoteException
Preferences.SessionVisualizationEmphasis#productInterfaceEmphasis
instead.
NXException
RemoteException
void setProductInterfaceEmphasize(boolean productInterfaceEmphasize) throws NXException, RemoteException
Preferences.SessionVisualizationEmphasis#setProductInterfaceEmphasis
instead.
productInterfaceEmphasize
- NXException
RemoteException
boolean checkNewerRevisionsOfTemplatePart() throws NXException, RemoteException
NXException
RemoteException
void setCheckNewerRevisionsOfTemplatePart(boolean checkNewerRevisionsOfTemplatePart) throws NXException, RemoteException
checkNewerRevisionsOfTemplatePart
- NXException
RemoteException
boolean displayUpdateReport() throws NXException, RemoteException
NXException
RemoteException
void setDisplayUpdateReport(boolean displayUpdateReport) throws NXException, RemoteException
displayUpdateReport
- NXException
RemoteException
boolean warnOnDragDrop() throws NXException, RemoteException
NXException
RemoteException
void setWarnOnDragDrop(boolean warnOnDragDrop) throws NXException, RemoteException
warnOnDragDrop
- NXException
RemoteException
boolean componentMemberSelect() throws NXException, RemoteException
NXException
RemoteException
void setComponentMemberSelect(boolean componentMemberSelect) throws NXException, RemoteException
componentMemberSelect
- NXException
RemoteException
boolean previewComponentOnAdd() throws NXException, RemoteException
NXException
RemoteException
void setPreviewComponentOnAdd(boolean previewComponentOnAdd) throws NXException, RemoteException
previewComponentOnAdd
- NXException
RemoteException
boolean trueShapeFiltering() throws NXException, RemoteException
NXException
RemoteException
void setTrueShapeFiltering(boolean trueShapeFiltering) throws NXException, RemoteException
trueShapeFiltering
- NXException
RemoteException
SessionAssemblies.PartNameOption partNameStyle() throws NXException, RemoteException
NXException
RemoteException
void setPartNameStyle(SessionAssemblies.PartNameOption partNameStyle) throws NXException, RemoteException
partNameStyle
- NXException
RemoteException
String partNameAttribute() throws NXException, RemoteException
NXException
RemoteException
void setPartNameAttribute(String partNameAttribute) throws NXException, RemoteException
partNameAttribute
- NXException
RemoteException
boolean updateStructureOnExpand() throws NXException, RemoteException
NXException
RemoteException
void setUpdateStructureOnExpand(boolean updateStructure) throws NXException, RemoteException
updateStructure
- NXException
RemoteException
boolean tolerantPositioning() throws NXException, RemoteException
NXException
RemoteException
void setTolerantPositioning(boolean allowTolerantPositioning) throws NXException, RemoteException
allowTolerantPositioning
- NXException
RemoteException
boolean interpartPositioning() throws NXException, RemoteException
NXException
RemoteException
void setInterpartPositioning(boolean allowInterpartPositioning) throws NXException, RemoteException
allowInterpartPositioning
- NXException
RemoteException
boolean warnOnDelete() throws NXException, RemoteException
NXException
RemoteException
void setWarnOnDelete(boolean workOnDelete) throws NXException, RemoteException
workOnDelete
- NXException
RemoteException
SessionAssemblies.DragHandlePositionOption dragHandlePositionPreference() throws NXException, RemoteException
NXException
RemoteException
void setDragHandlePositionPreference(SessionAssemblies.DragHandlePositionOption dragHandlePosition) throws NXException, RemoteException
dragHandlePosition
- NXException
RemoteException
SessionAssemblies.PositioningTaskCollectionOptionForDesignElements positioningTaskCollectionForDesignElements() throws NXException, RemoteException
NXException
RemoteException
void setPositioningTaskCollectionForDesignElements(SessionAssemblies.PositioningTaskCollectionOptionForDesignElements collection) throws NXException, RemoteException
collection
- NXException
RemoteException
boolean updateDesignElementPositionOnLoad() throws NXException, RemoteException
NXException
RemoteException
void setUpdateDesignElementPositionOnLoad(boolean updateDesignElementPositionOnLoad) throws NXException, RemoteException
updateDesignElementPositionOnLoad
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.