org.objectweb.jac.aspects.gui
Class Menu

java.lang.Object
  extended byorg.objectweb.jac.aspects.gui.Menu

public class Menu
extends Object


Field Summary
static String BOTTOM
          The BOTTOM menu's position
static String LEFT
          The LEFT menu's position
static String RIGHT
          The RIGHT menu's position
static String TOP
          The TOP menu's position
 
Constructor Summary
Menu()
           
 
Method Summary
 void addSeparator()
          Adds a separator in this menu.
 boolean containsKey(String key)
          Returns true if this menu contains a given element.
 Object get(String key)
          Gets an action or sub-menu from its name.
 String getIcon()
          Gets the menu icon.
 List getKeys()
          Gets the contents of this menu.
 String getPosition()
          Gets the menu position.
 void put(String key, Object value)
          Adds an action or sub-menu.
 void setIcon(String icon)
          Sets the icon of the menu.
 void setPosition(String position)
          Sets the menu position.
 int size()
          Returns the items count.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TOP

public static final String TOP
The TOP menu's position

See Also:
Constant Field Values

BOTTOM

public static final String BOTTOM
The BOTTOM menu's position

See Also:
Constant Field Values

LEFT

public static final String LEFT
The LEFT menu's position

See Also:
Constant Field Values

RIGHT

public static final String RIGHT
The RIGHT menu's position

See Also:
Constant Field Values
Constructor Detail

Menu

public Menu()
Method Detail

setIcon

public void setIcon(String icon)
Sets the icon of the menu.


getIcon

public String getIcon()
Gets the menu icon.


getPosition

public String getPosition()
Gets the menu position.


setPosition

public void setPosition(String position)
Sets the menu position.


get

public Object get(String key)
Gets an action or sub-menu from its name.


put

public void put(String key,
                Object value)
Adds an action or sub-menu.


getKeys

public List getKeys()
Gets the contents of this menu.


containsKey

public boolean containsKey(String key)
Returns true if this menu contains a given element.


addSeparator

public void addSeparator()
Adds a separator in this menu.


size

public int size()
Returns the items count.