|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdsto.dfc.swing.commands.EnumeratedCmdMenuProvider
public class EnumeratedCmdMenuProvider
Implementation of CustomMenuProvider for EnumeratedCommand's.
AbstractEnumeratedCommand
,
CustomMenuProvider
Field Summary | |
---|---|
protected Vector |
changeListeners
|
protected EnumeratedCommand |
command
|
Constructor Summary | |
---|---|
EnumeratedCmdMenuProvider(EnumeratedCommand command)
Create a menu provider for a given command. |
Method Summary | |
---|---|
void |
actionPerformed(ActionEvent e)
|
void |
addChangeListener(ChangeListener l)
Custom menu providers should fire change events when the menu UI needs to be updated. |
protected JMenuItem |
createMenuItem(Object value)
|
List |
createMenuItems()
Create the menu items that represent the UI for the command. |
void |
destroyMenuItems(List items)
Destroy menu items created by createMenuItems (). |
protected void |
fireStateChanged()
|
protected void |
fireStateChanged(ChangeEvent e)
|
boolean |
isSelected(Object value)
|
void |
removeChangeListener(ChangeListener l)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected EnumeratedCommand command
protected transient Vector changeListeners
Constructor Detail |
---|
public EnumeratedCmdMenuProvider(EnumeratedCommand command)
Method Detail |
---|
public boolean isSelected(Object value)
public List createMenuItems()
CustomMenuProvider
createMenuItems
in interface CustomMenuProvider
public void destroyMenuItems(List items)
CustomMenuProvider
destroyMenuItems
in interface CustomMenuProvider
protected JMenuItem createMenuItem(Object value)
public void actionPerformed(ActionEvent e)
actionPerformed
in interface ActionListener
public void removeChangeListener(ChangeListener l)
removeChangeListener
in interface CustomMenuProvider
public void addChangeListener(ChangeListener l)
CustomMenuProvider
addChangeListener
in interface CustomMenuProvider
protected void fireStateChanged()
protected void fireStateChanged(ChangeEvent e)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |