com.jgeppert.struts2.jquery.tree.result
Class TreeNode

java.lang.Object
  extended by com.jgeppert.struts2.jquery.tree.result.TreeNode

public class TreeNode
extends java.lang.Object


Field Summary
static java.lang.String NODE_STATE_CLOSED
           
static java.lang.String NODE_STATE_LEAF
           
static java.lang.String NODE_STATE_OPEN
           
 
Constructor Summary
TreeNode()
           
TreeNode(java.lang.String title)
           
TreeNode(java.lang.String title, java.util.Collection<TreeNode> children)
           
TreeNode(java.lang.String id, java.lang.String title)
           
TreeNode(java.lang.String id, java.lang.String title, java.util.Collection<TreeNode> children)
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.Object> getAttr()
           
 java.util.Collection<TreeNode> getChildren()
           
 java.util.Map<java.lang.String,java.lang.Object> getData()
           
 java.lang.String getIcon()
          Get the Tree Node Title
 java.lang.String getId()
           
 java.lang.String getState()
           
 java.lang.String getTitle()
           
 java.lang.String getType()
           
 void setAttr(java.util.Map<java.lang.String,java.lang.Object> attr)
           
 void setChildren(java.util.Collection<TreeNode> children)
          Set the Tree Node Childrens
 void setData(java.util.Map<java.lang.String,java.lang.Object> data)
           
 void setIcon(java.lang.String icon)
          Set the Tree Node Icon
 void setId(java.lang.String id)
          Set the Tree Node Id
 void setState(java.lang.String state)
          Set the Tree Node State open, closed or leaf
 void setTitle(java.lang.String title)
          Set the Tree Node Title
 void setType(java.lang.String type)
          Set the Tree Node Type
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NODE_STATE_CLOSED

public static final java.lang.String NODE_STATE_CLOSED
See Also:
Constant Field Values

NODE_STATE_LEAF

public static final java.lang.String NODE_STATE_LEAF
See Also:
Constant Field Values

NODE_STATE_OPEN

public static final java.lang.String NODE_STATE_OPEN
See Also:
Constant Field Values
Constructor Detail

TreeNode

public TreeNode()

TreeNode

public TreeNode(java.lang.String title)

TreeNode

public TreeNode(java.lang.String title,
                java.util.Collection<TreeNode> children)

TreeNode

public TreeNode(java.lang.String id,
                java.lang.String title)

TreeNode

public TreeNode(java.lang.String id,
                java.lang.String title,
                java.util.Collection<TreeNode> children)
Method Detail

getAttr

public java.util.Map<java.lang.String,java.lang.Object> getAttr()

getChildren

public java.util.Collection<TreeNode> getChildren()

getData

public java.util.Map<java.lang.String,java.lang.Object> getData()

getIcon

public java.lang.String getIcon()
Get the Tree Node Title


getId

public java.lang.String getId()

getState

public java.lang.String getState()

getTitle

public java.lang.String getTitle()

getType

public java.lang.String getType()

setAttr

public void setAttr(java.util.Map<java.lang.String,java.lang.Object> attr)

setChildren

public void setChildren(java.util.Collection<TreeNode> children)
Set the Tree Node Childrens

Parameters:
children -

setData

public void setData(java.util.Map<java.lang.String,java.lang.Object> data)

setIcon

public void setIcon(java.lang.String icon)
Set the Tree Node Icon

Parameters:
icon -

setId

public void setId(java.lang.String id)
Set the Tree Node Id

Parameters:
icon -

setState

public void setState(java.lang.String state)
Set the Tree Node State open, closed or leaf

Parameters:
state -

setTitle

public void setTitle(java.lang.String title)
Set the Tree Node Title

Parameters:
title -

setType

public void setType(java.lang.String type)
Set the Tree Node Type

Parameters:
type -

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2011. All Rights Reserved.