net.sf.flock.webapp.tree
Class Tree

java.lang.Object
  |
  +--net.sf.tapestry.AbstractComponent
        |
        +--net.sf.flock.webapp.tree.Tree
All Implemented Interfaces:
net.sf.tapestry.IComponent, net.sf.tapestry.IRender
Direct Known Subclasses:
MyTree, XTree

public class Tree
extends net.sf.tapestry.AbstractComponent


Field Summary
 
Fields inherited from class net.sf.tapestry.AbstractComponent
id, page, specification, wrapped, wrappedCount
 
Constructor Summary
Tree()
           
 
Method Summary
protected  void enterChildren(net.sf.tapestry.IMarkupWriter writer, net.sf.tapestry.IRequestCycle cycle)
           
protected  void enterNode(net.sf.tapestry.IMarkupWriter writer, net.sf.tapestry.IRequestCycle cycle)
           
 int getDepth()
           
 ITreeNode getRootNode()
           
 ITreeNode getValue()
           
 net.sf.tapestry.IBinding getValueBinding()
           
protected  void leaveChildren(net.sf.tapestry.IMarkupWriter writer, net.sf.tapestry.IRequestCycle cycle)
           
protected  void leaveNode(net.sf.tapestry.IMarkupWriter writer, net.sf.tapestry.IRequestCycle cycle)
           
protected  void renderComponent(net.sf.tapestry.IMarkupWriter writer, net.sf.tapestry.IRequestCycle cycle)
           
protected  void renderCurrentNode(net.sf.tapestry.IMarkupWriter writer, net.sf.tapestry.IRequestCycle cycle)
           
protected  void renderNodes(net.sf.tapestry.IMarkupWriter writer, net.sf.tapestry.IRequestCycle cycle, ITreeNode node)
           
 void setRootNode(ITreeNode rootNode)
           
 void setValueBinding(net.sf.tapestry.IBinding valueBinding)
           
 
Methods inherited from class net.sf.tapestry.AbstractComponent
addAsset, addBody, addComponent, addWrapped, cleanupAfterRender, finishLoad, finishLoad, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, formatString, formatString, formatString, formatString, generateAttributes, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getChangeObserver, getComponent, getComponents, getContainer, getExtendedId, getId, getIdPath, getListeners, getNamespace, getPage, getSpecification, getString, prepareForRender, render, renderBody, renderWrapped, setBinding, setContainer, setId, setNamespace, setPage, setSpecification, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Tree

public Tree()
Method Detail

getRootNode

public ITreeNode getRootNode()

setRootNode

public void setRootNode(ITreeNode rootNode)

getDepth

public int getDepth()

getValue

public ITreeNode getValue()

getValueBinding

public net.sf.tapestry.IBinding getValueBinding()

setValueBinding

public void setValueBinding(net.sf.tapestry.IBinding valueBinding)

renderComponent

protected void renderComponent(net.sf.tapestry.IMarkupWriter writer,
                               net.sf.tapestry.IRequestCycle cycle)
                        throws net.sf.tapestry.RequestCycleException
Specified by:
renderComponent in class net.sf.tapestry.AbstractComponent
net.sf.tapestry.RequestCycleException
See Also:
AbstractComponent.renderComponent(IMarkupWriter, IRequestCycle)

renderNodes

protected void renderNodes(net.sf.tapestry.IMarkupWriter writer,
                           net.sf.tapestry.IRequestCycle cycle,
                           ITreeNode node)
                    throws net.sf.tapestry.RequestCycleException
net.sf.tapestry.RequestCycleException

enterNode

protected void enterNode(net.sf.tapestry.IMarkupWriter writer,
                         net.sf.tapestry.IRequestCycle cycle)
                  throws net.sf.tapestry.RequestCycleException
net.sf.tapestry.RequestCycleException

leaveNode

protected void leaveNode(net.sf.tapestry.IMarkupWriter writer,
                         net.sf.tapestry.IRequestCycle cycle)
                  throws net.sf.tapestry.RequestCycleException
net.sf.tapestry.RequestCycleException

enterChildren

protected void enterChildren(net.sf.tapestry.IMarkupWriter writer,
                             net.sf.tapestry.IRequestCycle cycle)
                      throws net.sf.tapestry.RequestCycleException
net.sf.tapestry.RequestCycleException

leaveChildren

protected void leaveChildren(net.sf.tapestry.IMarkupWriter writer,
                             net.sf.tapestry.IRequestCycle cycle)
                      throws net.sf.tapestry.RequestCycleException
net.sf.tapestry.RequestCycleException

renderCurrentNode

protected void renderCurrentNode(net.sf.tapestry.IMarkupWriter writer,
                                 net.sf.tapestry.IRequestCycle cycle)
                          throws net.sf.tapestry.RequestCycleException
net.sf.tapestry.RequestCycleException


Copyright © 2002-2003 Presence Inc. All Rights Reserved.