butler.client.util
Class DMenuItem
java.lang.Object
butler.client.util.DMenuItem
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- DMenu
public class DMenuItem
- extends java.lang.Object
- implements java.io.Serializable
- Author:
- Fredrik Bertilsson
- See Also:
- Serialized Form
Constructor Summary |
DMenuItem(butler.util.LocalizedText caption,
java.lang.String command)
|
DMenuItem(butler.util.LocalizedText caption,
java.lang.String command,
java.lang.String condition)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TYPE_FORM
public static final java.lang.String TYPE_FORM
- See Also:
- Constant Field Values
TYPE_ACTION
public static final java.lang.String TYPE_ACTION
- See Also:
- Constant Field Values
DMenuItem
public DMenuItem(butler.util.LocalizedText caption,
java.lang.String command)
DMenuItem
public DMenuItem(butler.util.LocalizedText caption,
java.lang.String command,
java.lang.String condition)
getCaption
public butler.util.LocalizedText getCaption()
setCaption
public void setCaption(butler.util.LocalizedText caption)
getCommand
public java.lang.String getCommand()
getCondition
public java.lang.String getCondition()
setCondition
public void setCondition(java.lang.String condition)
addChild
public void addChild(DMenuItem item)
getChildren
public java.util.List getChildren()
getChild
public DMenuItem getChild(java.lang.String id)
parse
public static DMenuItem parse(org.dom4j.Element element)
throws java.lang.Exception
- Throws:
java.lang.Exception
toXML
public void toXML(org.xml.sax.ContentHandler handler)
throws java.lang.Exception
- Throws:
java.lang.Exception
getType
public java.lang.String getType()
setType
public void setType(java.lang.String type)
contains
public boolean contains(java.lang.String command)