Package com.simplicite.util
Class ObjectNode
- java.lang.Object
-
- com.simplicite.util.ObjectNode
-
- All Implemented Interfaces:
java.io.Serializable
public class ObjectNode extends java.lang.Object implements java.io.Serializable
Object node in tree view- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ObjectNode(java.lang.String id)
ObjectNode(java.lang.String id, java.lang.String[] val, ObjectNode parent)
ObjectNode(java.lang.String id, java.lang.String[] val, ObjectNode parent, java.util.List<ObjectNode> child)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectNode
find(java.lang.String id)
ObjectNode
getChild(int i)
java.util.List<ObjectNode>
getChildren()
java.lang.String
getId()
ObjectNode
getParent()
int
getPosition()
java.lang.String
getValue(int i)
java.lang.String[]
getValues()
boolean
isOpen()
void
remove()
void
setOpen(java.lang.String id, boolean flag)
void
setValues(java.lang.String[] values)
java.lang.String
toString()
-
-
-
Constructor Detail
-
ObjectNode
public ObjectNode(java.lang.String id, java.lang.String[] val, ObjectNode parent, java.util.List<ObjectNode> child)
-
ObjectNode
public ObjectNode(java.lang.String id)
-
ObjectNode
public ObjectNode(java.lang.String id, java.lang.String[] val, ObjectNode parent)
-
-
Method Detail
-
getId
public java.lang.String getId()
-
getValues
public java.lang.String[] getValues()
-
getValue
public java.lang.String getValue(int i)
-
setValues
public void setValues(java.lang.String[] values)
-
getParent
public ObjectNode getParent()
-
getChildren
public java.util.List<ObjectNode> getChildren()
-
getChild
public ObjectNode getChild(int i)
-
getPosition
public int getPosition()
-
isOpen
public boolean isOpen()
-
setOpen
public void setOpen(java.lang.String id, boolean flag)
-
find
public ObjectNode find(java.lang.String id)
-
remove
public void remove()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-