com.ontimize.dms.client.gui.conf
Class InternalConfigNode
java.lang.Object
com.ontimize.dms.client.gui.conf.InternalConfigNode
- All Implemented Interfaces:
- java.io.Serializable
public class InternalConfigNode
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ID_KEY
public static final java.lang.String ID_KEY
- See Also:
- Constant Field Values
NAME_KEY
public static final java.lang.String NAME_KEY
- See Also:
- Constant Field Values
TEXT_KEY
public static final java.lang.String TEXT_KEY
- See Also:
- Constant Field Values
KEYS_KEY
public static final java.lang.String KEYS_KEY
- See Also:
- Constant Field Values
FIELDS_KEY
public static final java.lang.String FIELDS_KEY
- See Also:
- Constant Field Values
VISIBLE_FIELDS_KEY
public static final java.lang.String VISIBLE_FIELDS_KEY
- See Also:
- Constant Field Values
PARENT_FIELDS_KEY
public static final java.lang.String PARENT_FIELDS_KEY
- See Also:
- Constant Field Values
TIP_KEY
public static final java.lang.String TIP_KEY
- See Also:
- Constant Field Values
DISABLED_ACTIONS_KEY
public static final java.lang.String DISABLED_ACTIONS_KEY
- See Also:
- Constant Field Values
CLASS_KEY
public static final java.lang.String CLASS_KEY
- See Also:
- Constant Field Values
parent
protected InternalConfigNode parent
children
protected java.util.List children
level
protected int level
id
protected java.lang.String id
name
protected java.lang.String name
data
protected java.util.Map data
InternalConfigNode
public InternalConfigNode(java.util.Map data)
getID
public java.lang.String getID()
getName
public java.lang.String getName()
getKeys
public java.lang.String getKeys()
getData
public java.util.Map getData()
getData
public java.lang.String getData(java.lang.String key)
getList
public java.util.List getList(java.lang.String key)
getList
public java.util.List getList(java.lang.String key,
boolean children)
createChildrenList
protected void createChildrenList(InternalConfigNode node,
java.lang.String key,
java.util.List list)
getLevel
public int getLevel()
isRoot
public boolean isRoot()
isLeaf
public boolean isLeaf()
getParent
public InternalConfigNode getParent()
getChild
public InternalConfigNode getChild(java.lang.String name)
getChildren
public InternalConfigNode[] getChildren()
getChildrenList
public java.util.List getChildrenList()
getChildrenNames
public java.util.List getChildrenNames()
createChildrenNames
protected void createChildrenNames(InternalConfigNode node,
java.util.List names)
getTooltips
public DocumentTooltip[] getTooltips()
getTooltipsList
public java.util.List getTooltipsList()
createChildrenTooltips
protected void createChildrenTooltips(InternalConfigNode node,
java.util.List tips)
add
public void add(InternalConfigNode node)
setLevel
public void setLevel(int level)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
toString
public java.lang.String toString(int depth)