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_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.lang.String getData()
          Get the Tree Node Title
 java.lang.String getIcon()
           
 java.lang.String getId()
           
 java.lang.String getState()
           
 java.lang.String getTitle()
           
 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 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 or closed
 void setTitle(java.lang.String title)
          Set the Tree Node Title
 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_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 id,
                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,
                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.lang.String getData()
Get the Tree Node Title


getIcon

public java.lang.String getIcon()

getId

public java.lang.String getId()

getState

public java.lang.String getState()

getTitle

public java.lang.String getTitle()

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 -

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 or closed

Parameters:
state -

setTitle

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

Parameters:
title -

toString

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


Copyright © 2011. All Rights Reserved.