net.sf.jzeno.echo.components.menubar
Class Menu

java.lang.Object
  extended by net.sf.jzeno.echo.components.menubar.Menu

public class Menu
extends java.lang.Object


Constructor Summary
Menu()
           
Menu(java.lang.String text)
           
 
Method Summary
 void add(Component c)
           
 void add(Component c, int n)
           
 void add(MenuItem menuItem)
           
 MenuItem add(MenuItem menuItem)
           
 MenuItem add(java.lang.String text)
           
 void addActionListener(ActionListener l)
           
 void addChangeListener(ChangeListener l)
           
 void addHierarchyListener(HierarchyListener l)
           
 void addItemListener(ItemListener l)
           
 void addPropertyChangeListener(java.beans.PropertyChangeListener l)
           
 void applyStyle(Style style)
           
 void doAction()
           
 boolean equals(java.lang.Object obj)
           
 void fireActionPerformed(ActionEvent e)
           
 void fireItemStateChanged(ItemEvent e)
           
 void firePropertyChange(java.lang.String propertyName, boolean oldValue, boolean newValue)
           
 void firePropertyChange(java.lang.String propertyName, char oldValue, char newValue)
           
 void firePropertyChange(java.lang.String propertyName, double oldValue, double newValue)
           
 void firePropertyChange(java.lang.String propertyName, float oldValue, float newValue)
           
 void firePropertyChange(java.lang.String propertyName, int oldValue, int newValue)
           
 void firePropertyChange(java.lang.String propertyName, long oldValue, long newValue)
           
 void firePropertyChange(java.lang.String propertyName, java.lang.Object oldValue, java.lang.Object newValue)
           
 void fireStateChanged()
           
 java.lang.String getActionCommand()
           
 Color getBackground()
           
 Color getBorderColor()
           
 java.lang.String getClientId()
           
 Component getComponent(int n)
           
 int getComponentCount()
           
 Component[] getComponents()
           
 EchoInstance getEchoInstance()
           
 Font getFont()
           
 Color getForeground()
           
 int getHorizontalAlignment()
           
 int getHorizontalTextPosition()
           
 ImageReference getIcon()
           
 int getIconTextMargin()
           
 int getId()
           
 java.lang.Object getIdentifier()
           
 int getLeftOffset()
           
 EventListenerList getListenerList()
           
 java.util.Locale getLocale()
           
 int getMargin()
           
 Color getMenuBorderColor()
           
 int getMenuBorderSize()
           
 ButtonModel getModel()
           
 int getPadding()
           
 Component getParent()
           
 Color getRolloverBackground()
           
 Color getRolloverBorderColor()
           
 Font getRolloverFont()
           
 Color getRolloverForeground()
           
 ImageReference getRolloverIcon()
           
 ImageReference getRolloverSelectedIcon()
           
 ImageReference getSelectedIcon()
           
 ImageReference getSubmenuImage()
           
 int getSubmenuImageAlignment()
           
 java.lang.String getText()
           
 java.lang.String getToolTipText()
           
 int getTopOffset()
           
 int getVerticalAlignment()
           
 int getVerticalTextPosition()
           
 int getWidth()
           
 boolean hasActionListeners()
           
 int hashCode()
           
 int indexOf(Component c)
           
 void init()
           
 boolean isAncestorOf(Component c)
           
 boolean isAsync()
           
 boolean isEnabled()
           
 boolean isFocused()
           
 boolean isNoTabStop()
           
 boolean isRecursivelyVisible()
           
 boolean isRegistered()
           
 boolean isRolloverEnabled()
           
 boolean isSelected()
           
 boolean isShowing()
           
 boolean isVisible()
           
 void processHierarchyEvent(long changeFlags, Component changed, Component changedParent)
           
 void remove(Component c)
           
 void remove(int n)
           
 void removeActionListener(ActionListener l)
           
 void removeAll()
           
 void removeChangeListener(ChangeListener l)
           
 void removeHierarchyListener(HierarchyListener l)
           
 void removeItemListener(ItemListener l)
           
 void removePropertyChangeListener(java.beans.PropertyChangeListener l)
           
 java.lang.Object set(java.lang.reflect.Field field, java.lang.Object newValue)
           
 void setActionCommand(java.lang.String newValue)
           
 void setAsync(boolean async)
           
 void setBackground(Color newValue)
           
 void setBorderColor(Color newBorderColor)
           
 void setClientId(java.lang.String reusableId)
           
 void setEnabled(boolean newValue)
           
 void setFocused(boolean newValue)
           
 void setFont(Font newValue)
           
 void setForeground(Color newValue)
           
 void setHorizontalAlignment(int newValue)
           
 void setHorizontalTextPosition(int newValue)
           
 void setIcon(ImageReference newValue)
           
 void setIconTextMargin(int newValue)
           
 void setIdentifier(java.lang.Object newValue)
           
 void setLeftOffset(int newLeftOffset)
           
 void setLocale(java.util.Locale newValue)
           
 void setMargin(int newValue)
           
 void setMenuBorderColor(Color newBorderColor)
           
 void setMenuBorderSize(int newBorderSize)
           
 void setModel(ButtonModel newValue)
           
 void setNoTabStop(boolean newValue)
           
 void setPadding(int newValue)
           
 void setParent(Component parent)
           
 void setRegistered(boolean registered)
           
 void setRolloverBackground(Color newValue)
           
 void setRolloverBorderColor(Color newBorderColor)
           
 void setRolloverEnabled(boolean newValue)
           
 void setRolloverFont(Font newValue)
           
 void setRolloverForeground(Color newValue)
           
 void setRolloverIcon(ImageReference newValue)
           
 void setRolloverSelectedIcon(ImageReference newValue)
           
 void setSelected(boolean newValue)
           
 void setSelectedIcon(ImageReference newValue)
           
 void setSubmenuImage(ImageReference newImageRef)
           
 void setSubmenuImageAlignment(int newAlignment)
           
 void setText(java.lang.String newValue)
           
 void setToolTipText(java.lang.String newValue)
           
 void setTopOffset(int newTopOffset)
           
 void setVerticalAlignment(int newValue)
           
 void setVerticalTextPosition(int newValue)
           
 void setVisible(boolean newValue)
           
 void setWidth(int newValue)
           
 java.lang.String toString()
           
 void update()
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Menu

public Menu()

Menu

public Menu(java.lang.String text)
Method Detail

add

public void add(MenuItem menuItem)

add

public void add(Component c,
                int n)

add

public void add(Component c)

add

public MenuItem add(MenuItem menuItem)

add

public MenuItem add(java.lang.String text)

addActionListener

public void addActionListener(ActionListener l)

addChangeListener

public void addChangeListener(ChangeListener l)

addHierarchyListener

public void addHierarchyListener(HierarchyListener l)

addItemListener

public void addItemListener(ItemListener l)

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener l)

applyStyle

public void applyStyle(Style style)

doAction

public void doAction()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

fireActionPerformed

public void fireActionPerformed(ActionEvent e)

fireItemStateChanged

public void fireItemStateChanged(ItemEvent e)

firePropertyChange

public void firePropertyChange(java.lang.String propertyName,
                               boolean oldValue,
                               boolean newValue)

firePropertyChange

public void firePropertyChange(java.lang.String propertyName,
                               char oldValue,
                               char newValue)

firePropertyChange

public void firePropertyChange(java.lang.String propertyName,
                               double oldValue,
                               double newValue)

firePropertyChange

public void firePropertyChange(java.lang.String propertyName,
                               float oldValue,
                               float newValue)

firePropertyChange

public void firePropertyChange(java.lang.String propertyName,
                               int oldValue,
                               int newValue)

firePropertyChange

public void firePropertyChange(java.lang.String propertyName,
                               long oldValue,
                               long newValue)

firePropertyChange

public void firePropertyChange(java.lang.String propertyName,
                               java.lang.Object oldValue,
                               java.lang.Object newValue)

fireStateChanged

public void fireStateChanged()

getActionCommand

public java.lang.String getActionCommand()

getBackground

public Color getBackground()

getBorderColor

public Color getBorderColor()

getClientId

public java.lang.String getClientId()

getComponent

public Component getComponent(int n)

getComponentCount

public int getComponentCount()

getComponents

public Component[] getComponents()

getEchoInstance

public EchoInstance getEchoInstance()

getFont

public Font getFont()

getForeground

public Color getForeground()

getHorizontalAlignment

public int getHorizontalAlignment()

getHorizontalTextPosition

public int getHorizontalTextPosition()

getIcon

public ImageReference getIcon()

getIconTextMargin

public int getIconTextMargin()

getId

public int getId()

getIdentifier

public java.lang.Object getIdentifier()

getLeftOffset

public int getLeftOffset()

getListenerList

public EventListenerList getListenerList()

getLocale

public java.util.Locale getLocale()

getMargin

public int getMargin()

getMenuBorderColor

public Color getMenuBorderColor()

getMenuBorderSize

public int getMenuBorderSize()

getModel

public ButtonModel getModel()

getPadding

public int getPadding()

getParent

public Component getParent()

getRolloverBackground

public Color getRolloverBackground()

getRolloverBorderColor

public Color getRolloverBorderColor()

getRolloverFont

public Font getRolloverFont()

getRolloverForeground

public Color getRolloverForeground()

getRolloverIcon

public ImageReference getRolloverIcon()

getRolloverSelectedIcon

public ImageReference getRolloverSelectedIcon()

getSelectedIcon

public ImageReference getSelectedIcon()

getSubmenuImage

public ImageReference getSubmenuImage()

getSubmenuImageAlignment

public int getSubmenuImageAlignment()

getText

public java.lang.String getText()

getToolTipText

public java.lang.String getToolTipText()

getTopOffset

public int getTopOffset()

getVerticalAlignment

public int getVerticalAlignment()

getVerticalTextPosition

public int getVerticalTextPosition()

getWidth

public int getWidth()

hasActionListeners

public boolean hasActionListeners()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

indexOf

public int indexOf(Component c)

init

public void init()

isAncestorOf

public boolean isAncestorOf(Component c)

isAsync

public boolean isAsync()

isEnabled

public boolean isEnabled()

isFocused

public boolean isFocused()

isNoTabStop

public boolean isNoTabStop()

isRecursivelyVisible

public boolean isRecursivelyVisible()

isRegistered

public final boolean isRegistered()

isRolloverEnabled

public boolean isRolloverEnabled()

isSelected

public boolean isSelected()

isShowing

public final boolean isShowing()

isVisible

public final boolean isVisible()

processHierarchyEvent

public void processHierarchyEvent(long changeFlags,
                                  Component changed,
                                  Component changedParent)

remove

public void remove(Component c)

remove

public void remove(int n)

removeActionListener

public void removeActionListener(ActionListener l)

removeAll

public void removeAll()

removeChangeListener

public void removeChangeListener(ChangeListener l)

removeHierarchyListener

public void removeHierarchyListener(HierarchyListener l)

removeItemListener

public void removeItemListener(ItemListener l)

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener l)

set

public java.lang.Object set(java.lang.reflect.Field field,
                            java.lang.Object newValue)
                     throws java.lang.Exception
Throws:
java.lang.Exception

setActionCommand

public void setActionCommand(java.lang.String newValue)

setAsync

public void setAsync(boolean async)

setBackground

public void setBackground(Color newValue)

setBorderColor

public void setBorderColor(Color newBorderColor)

setClientId

public void setClientId(java.lang.String reusableId)

setEnabled

public void setEnabled(boolean newValue)

setFocused

public void setFocused(boolean newValue)

setFont

public void setFont(Font newValue)

setForeground

public void setForeground(Color newValue)

setHorizontalAlignment

public void setHorizontalAlignment(int newValue)

setHorizontalTextPosition

public void setHorizontalTextPosition(int newValue)

setIcon

public void setIcon(ImageReference newValue)

setIconTextMargin

public void setIconTextMargin(int newValue)

setIdentifier

public void setIdentifier(java.lang.Object newValue)

setLeftOffset

public void setLeftOffset(int newLeftOffset)

setLocale

public void setLocale(java.util.Locale newValue)

setMargin

public void setMargin(int newValue)

setMenuBorderColor

public void setMenuBorderColor(Color newBorderColor)

setMenuBorderSize

public void setMenuBorderSize(int newBorderSize)

setModel

public void setModel(ButtonModel newValue)

setNoTabStop

public void setNoTabStop(boolean newValue)

setPadding

public void setPadding(int newValue)

setParent

public void setParent(Component parent)

setRegistered

public void setRegistered(boolean registered)

setRolloverBackground

public void setRolloverBackground(Color newValue)

setRolloverBorderColor

public void setRolloverBorderColor(Color newBorderColor)

setRolloverEnabled

public void setRolloverEnabled(boolean newValue)

setRolloverFont

public void setRolloverFont(Font newValue)

setRolloverForeground

public void setRolloverForeground(Color newValue)

setRolloverIcon

public void setRolloverIcon(ImageReference newValue)

setRolloverSelectedIcon

public void setRolloverSelectedIcon(ImageReference newValue)

setSelected

public void setSelected(boolean newValue)

setSelectedIcon

public void setSelectedIcon(ImageReference newValue)

setSubmenuImage

public void setSubmenuImage(ImageReference newImageRef)

setSubmenuImageAlignment

public void setSubmenuImageAlignment(int newAlignment)

setText

public void setText(java.lang.String newValue)

setToolTipText

public void setToolTipText(java.lang.String newValue)

setTopOffset

public void setTopOffset(int newTopOffset)

setVerticalAlignment

public void setVerticalAlignment(int newValue)

setVerticalTextPosition

public void setVerticalTextPosition(int newValue)

setVisible

public void setVisible(boolean newValue)

setWidth

public void setWidth(int newValue)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

update

public void update()

validate

public void validate()