public interface Navigator extends NXObject
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.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 |
---|---|
NavigatorView |
getView(int viewIndex)
Gets navigator view.
|
int |
getViewCount()
Gets navigator view count.
|
void |
hide()
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 |
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 |
showView(int viewIndex)
Shows a navigator view.
|
createAttributeIterator, deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getNextUserAttribute, 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, 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 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
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.