public interface Navigator extends NXObject
NavigatorCollection
class to get a navigator Modifier and Type | Interface and Description |
---|---|
static interface |
Navigator.NodeCheckCallback
Navigator node check callback.
|
static interface |
Navigator.NodeContextMenuItemActionCallback
Navigator node context menu item callback.
|
static interface |
Navigator.NodeContextMenuItemDefaultMenuItemCallback
Navigator node context menu item default callback.
|
static interface |
Navigator.NodeContextMenuItemVisibilityCallback
Navigator node context menu item visibility callback.
|
static interface |
Navigator.NodeDeselectedCallback
Navigator node deselected callback.
|
static interface |
Navigator.NodesContextMenuItemActionCallback
Multiple navigator node context menu item callback.
|
static interface |
Navigator.NodesContextMenuItemDefaultMenuItemCallback
Multiple navigator node context menu item default callback.
|
static interface |
Navigator.NodesContextMenuItemVisibilityCallback
Multiple navigator node context menu item visibility callback.
|
static interface |
Navigator.NodeSelectedCallback
Navigator node selected callback.
|
static interface |
Navigator.ViewContextMenuItemActionCallback
Navigator view context menu item callback.
|
static interface |
Navigator.ViewContextMenuItemVisibilityCallback
Navigator iew context menu item visibility callback.
|
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
BasePart |
getRootPart()
Gets root part to load navigator model.
|
NavigatorView |
getView(int viewIndex)
Gets navigator view.
|
int |
getViewCount()
Gets navigator view count.
|
void |
hide()
Hides a navigator.
|
void |
hide(boolean hideNavigator)
Hides a navigator.
|
void |
hideView(int viewIndex)
Hides a navigator view.
|
void |
registerNodeContextMenuItem(String title,
String icon,
Navigator.NodeContextMenuItemActionCallback actionCB,
Navigator.NodeContextMenuItemVisibilityCallback visibilityCB,
Navigator.NodeContextMenuItemDefaultMenuItemCallback isDefaultCB)
Registers node context menu.
|
void |
registerNodesContextMenuItem(String title,
String icon,
Navigator.NodesContextMenuItemActionCallback actionCB,
Navigator.NodesContextMenuItemVisibilityCallback visibilityCB,
Navigator.NodesContextMenuItemDefaultMenuItemCallback isDefaultCB)
Registers multiple nodes context menu.
|
void |
registerViewContextMenuItem(String title,
String icon,
Navigator.ViewContextMenuItemActionCallback actionCB,
Navigator.ViewContextMenuItemVisibilityCallback visibilityCB)
Registers view context menu.
|
void |
setNodeCheckCallback(Navigator.NodeCheckCallback checkCB)
Sets node check callback.
|
void |
setNodeDeselectedCallback(Navigator.NodeDeselectedCallback deselectedCB)
Sets node deselected callback.
|
void |
setNodeSelectedCallback(Navigator.NodeSelectedCallback selectedCB)
Sets node selected callback.
|
void |
setRootPart(BasePart rootPart)
Sets root part to load navigator model.
|
void |
showView(int viewIndex)
Shows a navigator view.
|
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 hide() throws NXException, RemoteException
NXException
RemoteException
void hide(boolean hideNavigator) throws NXException, RemoteException
hideNavigator
- NXException
RemoteException
void showView(int viewIndex) throws NXException, RemoteException
viewIndex
- NXException
RemoteException
void hideView(int viewIndex) throws NXException, RemoteException
viewIndex
- NXException
RemoteException
int getViewCount() throws NXException, RemoteException
NXException
RemoteException
NavigatorView getView(int viewIndex) throws NXException, RemoteException
viewIndex
- NXException
RemoteException
void registerNodeContextMenuItem(String title, String icon, Navigator.NodeContextMenuItemActionCallback actionCB, Navigator.NodeContextMenuItemVisibilityCallback visibilityCB, Navigator.NodeContextMenuItemDefaultMenuItemCallback isDefaultCB) throws NXException, RemoteException
title
- icon
- actionCB
- visibilityCB
- isDefaultCB
- NXException
RemoteException
void registerViewContextMenuItem(String title, String icon, Navigator.ViewContextMenuItemActionCallback actionCB, Navigator.ViewContextMenuItemVisibilityCallback visibilityCB) throws NXException, RemoteException
title
- icon
- actionCB
- visibilityCB
- NXException
RemoteException
void setNodeSelectedCallback(Navigator.NodeSelectedCallback selectedCB) throws NXException, RemoteException
selectedCB
- NXException
RemoteException
void setNodeDeselectedCallback(Navigator.NodeDeselectedCallback deselectedCB) throws NXException, RemoteException
deselectedCB
- NXException
RemoteException
void setNodeCheckCallback(Navigator.NodeCheckCallback checkCB) throws NXException, RemoteException
checkCB
- NXException
RemoteException
void setRootPart(BasePart rootPart) throws NXException, RemoteException
rootPart
- NXException
RemoteException
BasePart getRootPart() throws NXException, RemoteException
NXException
RemoteException
void registerNodesContextMenuItem(String title, String icon, Navigator.NodesContextMenuItemActionCallback actionCB, Navigator.NodesContextMenuItemVisibilityCallback visibilityCB, Navigator.NodesContextMenuItemDefaultMenuItemCallback isDefaultCB) throws NXException, RemoteException
title
- icon
- actionCB
- visibilityCB
- isDefaultCB
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.