net.sf.jzeno.settings
Class MenuProperties.MenuSpec

java.lang.Object
  extended by net.sf.jzeno.settings.MenuProperties.MenuSpec
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
MenuProperties

public static class MenuProperties.MenuSpec
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
MenuProperties.MenuSpec()
           
MenuProperties.MenuSpec(java.lang.String line)
           This constructor takes a single line, with menu.properties syntax, and parses it, to fill the MenuSpec's internal representation.
 
Method Summary
 java.lang.String createLine()
           
 java.lang.String getActionCommand()
           
 java.util.List getChildren()
           
 java.lang.String getFullMenuName()
           
 java.lang.String getIconName()
           
 java.lang.String getMenuName()
           
 MenuProperties.MenuSpec getParent()
           
 java.util.List getPermissions()
           
 java.lang.String getScreenClassName()
           
 java.lang.String getText()
           
 void setActionCommand(java.lang.String actionCommand)
           
 void setChildren(java.util.List children)
           
 void setIconName(java.lang.String iconName)
           
 void setMenuName(java.lang.String menuName)
           
 void setParent(MenuProperties.MenuSpec parent)
           
 void setPermissions(java.util.List permissions)
           
 void setScreenClassName(java.lang.String screenClassName)
           
 void setText(java.lang.String text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MenuProperties.MenuSpec

public MenuProperties.MenuSpec()

MenuProperties.MenuSpec

public MenuProperties.MenuSpec(java.lang.String line)

This constructor takes a single line, with menu.properties syntax, and parses it, to fill the MenuSpec's internal representation.

Method Detail

createLine

public java.lang.String createLine()

getActionCommand

public java.lang.String getActionCommand()

setActionCommand

public void setActionCommand(java.lang.String actionCommand)

getScreenClassName

public java.lang.String getScreenClassName()

setScreenClassName

public void setScreenClassName(java.lang.String screenClassName)

getMenuName

public java.lang.String getMenuName()

setMenuName

public void setMenuName(java.lang.String menuName)

getIconName

public java.lang.String getIconName()

setIconName

public void setIconName(java.lang.String iconName)

getFullMenuName

public java.lang.String getFullMenuName()

getPermissions

public java.util.List getPermissions()

setPermissions

public void setPermissions(java.util.List permissions)

getText

public java.lang.String getText()

setText

public void setText(java.lang.String text)

getParent

public MenuProperties.MenuSpec getParent()

setParent

public void setParent(MenuProperties.MenuSpec parent)

getChildren

public java.util.List getChildren()

setChildren

public void setChildren(java.util.List children)