Package net.ontopia.topicmaps.viz
Class NavigateUI
- java.lang.Object
-
- com.touchgraph.graphlayout.interaction.TGUserInterface
-
- net.ontopia.topicmaps.viz.NavigateUI
-
public class NavigateUI extends com.touchgraph.graphlayout.interaction.TGUserInterfaceINTERNAL.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classNavigateUI.TextTransfer
-
Field Summary
Fields Modifier and Type Field Description static StringITEM_ID_COLLAPSE_NODEstatic StringITEM_ID_COPY_NAMEstatic StringITEM_ID_EXPAND_NODEstatic StringITEM_ID_GO_TO_TOPIC_PAGEstatic StringITEM_ID_HIDE_EDGEstatic StringITEM_ID_HIDE_NODEstatic StringITEM_ID_PROPERTIESstatic StringITEM_ID_SET_START_TOPICstatic StringITEM_ID_STICKYprotected JCheckBoxMenuItemstickyMenu
-
Constructor Summary
Constructors Constructor Description NavigateUI(VizPanel glp, VizController controller)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactivate()voidaddMenuItem(JPopupMenu menu, JMenuItem item, String itemId)Add a given menu item to a given menu.voiddeactivate()protected booleanisEnabled(String itemId)Test if the menu item with the given ID is enabled.
-
-
-
Field Detail
-
ITEM_ID_EXPAND_NODE
public static final String ITEM_ID_EXPAND_NODE
- See Also:
- Constant Field Values
-
ITEM_ID_COLLAPSE_NODE
public static final String ITEM_ID_COLLAPSE_NODE
- See Also:
- Constant Field Values
-
ITEM_ID_HIDE_NODE
public static final String ITEM_ID_HIDE_NODE
- See Also:
- Constant Field Values
-
ITEM_ID_STICKY
public static final String ITEM_ID_STICKY
- See Also:
- Constant Field Values
-
ITEM_ID_PROPERTIES
public static final String ITEM_ID_PROPERTIES
- See Also:
- Constant Field Values
-
ITEM_ID_SET_START_TOPIC
public static final String ITEM_ID_SET_START_TOPIC
- See Also:
- Constant Field Values
-
ITEM_ID_COPY_NAME
public static final String ITEM_ID_COPY_NAME
- See Also:
- Constant Field Values
-
ITEM_ID_GO_TO_TOPIC_PAGE
public static final String ITEM_ID_GO_TO_TOPIC_PAGE
- See Also:
- Constant Field Values
-
ITEM_ID_HIDE_EDGE
public static final String ITEM_ID_HIDE_EDGE
- See Also:
- Constant Field Values
-
stickyMenu
protected JCheckBoxMenuItem stickyMenu
-
-
Constructor Detail
-
NavigateUI
public NavigateUI(VizPanel glp, VizController controller)
-
-
Method Detail
-
activate
public void activate()
- Specified by:
activatein classcom.touchgraph.graphlayout.interaction.TGUserInterface
-
deactivate
public void deactivate()
- Overrides:
deactivatein classcom.touchgraph.graphlayout.interaction.TGUserInterface
-
addMenuItem
public void addMenuItem(JPopupMenu menu, JMenuItem item, String itemId)
Add a given menu item to a given menu.- Parameters:
menu- The menu to holde the menu item.item- The menu item.itemId- ID for testing if the item is enabled.
-
isEnabled
protected boolean isEnabled(String itemId)
Test if the menu item with the given ID is enabled.- Parameters:
itemId- The ID of the menu item.- Returns:
- true iff the item is enabled.
-
-