net.sf.jzeno.settings
Class TaskBarProperties.TaskSpec

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

public static class TaskBarProperties.TaskSpec
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
TaskBarProperties.TaskSpec()
           
TaskBarProperties.TaskSpec(java.lang.String line)
           This constructor takes a single line, with taskbar.properties syntax, and parses it, to fill the TaskSpec'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()
           
 TaskBarProperties.TaskSpec 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(TaskBarProperties.TaskSpec 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

TaskBarProperties.TaskSpec

public TaskBarProperties.TaskSpec()

TaskBarProperties.TaskSpec

public TaskBarProperties.TaskSpec(java.lang.String line)

This constructor takes a single line, with taskbar.properties syntax, and parses it, to fill the TaskSpec'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 TaskBarProperties.TaskSpec getParent()

setParent

public void setParent(TaskBarProperties.TaskSpec parent)

getChildren

public java.util.List getChildren()

setChildren

public void setChildren(java.util.List children)