org.tentackle.appworx
Class AppDbObjectTreeExtensionUsageToggleNode

java.lang.Object
  extended by org.tentackle.appworx.AppDbObjectTreeExtensionToggleNode
      extended by org.tentackle.appworx.AppDbObjectTreeExtensionUsageToggleNode

public class AppDbObjectTreeExtensionUsageToggleNode
extends AppDbObjectTreeExtensionToggleNode

A toggle node to display the "usage of..." an AppDbObject.

Author:
harald

Field Summary
static int TOGGLENODEID_TREEUSAGE
           
 
Constructor Summary
AppDbObjectTreeExtensionUsageToggleNode()
          Creates a usage toggle node
 
Method Summary
 JMenuItem getMenuItem(boolean toggleNodeDisplayed)
          Gets a JMenuItem for the popup-Menu.
 AppDbTreeToggleNodeObject getToggleNodeObject(Object popupObject)
          Creates an AppDbTreeToggleNodeObject to be inserted into the tree.
 
Methods inherited from class org.tentackle.appworx.AppDbObjectTreeExtensionToggleNode
getChildIndex, getMenuItem, getPopupNode, getToggleNodeId, getTree, hideToggleNode, insertObjects, showToggleNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TOGGLENODEID_TREEUSAGE

public static final int TOGGLENODEID_TREEUSAGE
See Also:
Constant Field Values
Constructor Detail

AppDbObjectTreeExtensionUsageToggleNode

public AppDbObjectTreeExtensionUsageToggleNode()
Creates a usage toggle node

Method Detail

getMenuItem

public JMenuItem getMenuItem(boolean toggleNodeDisplayed)
Description copied from class: AppDbObjectTreeExtensionToggleNode
Gets a JMenuItem for the popup-Menu. Needs to be implemented!

Specified by:
getMenuItem in class AppDbObjectTreeExtensionToggleNode
Parameters:
toggleNodeDisplayed - is true if the toggle-node is displayed in the tree, false if not
Returns:
the array of menu items, null if none.

getToggleNodeObject

public AppDbTreeToggleNodeObject getToggleNodeObject(Object popupObject)
Description copied from class: AppDbObjectTreeExtensionToggleNode
Creates an AppDbTreeToggleNodeObject to be inserted into the tree. Needs to be implemented!

Specified by:
getToggleNodeObject in class AppDbObjectTreeExtensionToggleNode
Parameters:
popupObject - is the object of the popupNode (usually an AppDbObject, but not necessarily and may be null)
Returns:
the toggle node object to be inserted as a child of the popupNode


Copyright © 2001-2008 Harald Krake, Bergstr. 48, 78098 Triberg, Germany, harald@krake.de