net.ezcontent.web.admin.sections.docs
Class SubjectNode

java.lang.Object
  extended bynet.ezcontent.web.admin.sections.docs.SubjectNode
All Implemented Interfaces:
ITreeNode, Serializable

public class SubjectNode
extends Object
implements ITreeNode

Un nodo para el TreeView. Es un simple wrapper para un Subject.

Author:
Enrique Zamudio
See Also:
Serialized Form

Field Summary
private  ArrayList hijos
           
private  Subject nodo
           
private  SubjectNode padre
           
 
Constructor Summary
SubjectNode(Subject node, SubjectNode parent)
           
 
Method Summary
 boolean containsChild(ITreeNode child)
          override
 boolean equals(Object other)
           
 boolean getAllowsChildren()
          override
 int getChildCount()
          override
 Collection getChildren()
          override
 ITreeNode getParent()
          override
 Subject getSubject()
           
 boolean isLeaf()
          override
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nodo

private Subject nodo

padre

private SubjectNode padre

hijos

private ArrayList hijos
Constructor Detail

SubjectNode

public SubjectNode(Subject node,
                   SubjectNode parent)
Method Detail

getChildren

public Collection getChildren()
override

Specified by:
getChildren in interface ITreeNode
See Also:
ITreeNode.getChildren()

getChildCount

public int getChildCount()
override

Specified by:
getChildCount in interface ITreeNode
See Also:
ITreeNode.getChildCount()

getParent

public ITreeNode getParent()
override

Specified by:
getParent in interface ITreeNode
See Also:
ITreeNode.getParent()

containsChild

public boolean containsChild(ITreeNode child)
override

Specified by:
containsChild in interface ITreeNode
See Also:
ITreeNode.containsChild(org.apache.tapestry.contrib.tree.model.ITreeNode)

getAllowsChildren

public boolean getAllowsChildren()
override

Specified by:
getAllowsChildren in interface ITreeNode
See Also:
ITreeNode.getAllowsChildren()

isLeaf

public boolean isLeaf()
override

Specified by:
isLeaf in interface ITreeNode
See Also:
ITreeNode.isLeaf()

getSubject

public Subject getSubject()

equals

public boolean equals(Object other)