|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.nakedobjects.viewer.lightweight.MenuOption
Each option that a user is shown in an objects popup menu a MenuOption. A MenuOption details: the name of an option (in the users language);
Constructor Summary | |
MenuOption()
Constructs a default menu option, with no name. |
|
MenuOption(java.lang.String name)
|
Method Summary | |
Permission |
disabled(Workspace workspace,
View component,
Location location)
Indicate that this action is disabled |
abstract void |
execute(Workspace workspace,
View view,
Location at)
Invoke this action. |
java.lang.String |
getName(Workspace workspace,
View view,
Location at)
Returns the stored name of the menu option. |
void |
setName(java.lang.String name)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public MenuOption()
public MenuOption(java.lang.String name)
Method Detail |
public abstract void execute(Workspace workspace, View view, Location at)
UserAction
execute
in interface UserAction
public void setName(java.lang.String name)
public java.lang.String getName(Workspace workspace, View view, Location at)
getName
in interface UserAction
public Permission disabled(Workspace workspace, View component, Location location)
UserAction
disabled
in interface UserAction
public java.lang.String toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |