Class powersoft.jcm.ui.MenuItem
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class powersoft.jcm.ui.MenuItem

java.lang.Object
   |
   +----powersoft.jcm.ui.MenuComponent
           |
           +----powersoft.jcm.ui.MenuItem

public class MenuItem
extends MenuComponent
A generic menu component.

Variable Index

 o _checkable
 o _clickVector

Constructor Index

 o MenuItem()

Method Index

 o addClickListener(ClickListener)
 o createAWTComponent(String)
 o getCheckable()
 o getChecked()
 o getClickListeners()
 o getEnabled()
 o getText()
 o handleClick(ClickEvent)
 o processAWTEvent(Event)
 o removeClickListener(ClickListener)
 o setCheckable(boolean)
 o setChecked(boolean)
 o setEnabled(boolean)
 o setText(String)

Variables

 o _clickVector
  protected EventListenerVector _clickVector
 o _checkable
  protected boolean _checkable

Constructors

 o MenuItem
  public MenuItem()

Methods

 o getCheckable
  public boolean getCheckable()
 o setCheckable
  public void setCheckable(boolean checkable)
 o getChecked
  public boolean getChecked()
 o setChecked
  public void setChecked(boolean checked)
 o getEnabled
  public boolean getEnabled()
 o setEnabled
  public void setEnabled(boolean enabled)
 o getText
  public String getText()
Overrides:
getText in class MenuComponent
 o setText
  public void setText(String text)
Overrides:
setText in class MenuComponent
 o addClickListener
  public synchronized void addClickListener(ClickListener l)
 o getClickListeners
  public synchronized EventListenerVector getClickListeners()
 o handleClick
  public synchronized void handleClick(ClickEvent data)
 o removeClickListener
  public synchronized void removeClickListener(ClickListener l)
 o createAWTComponent
  protected MenuComponent createAWTComponent(String text)
Overrides:
createAWTComponent in class MenuComponent
 o processAWTEvent
  public boolean processAWTEvent(Event event)
Overrides:
processAWTEvent in class MenuComponent

All Packages  Class Hierarchy  This Package  Previous  Next  Index