public abstract class TreeTableDataView extends org.apache.tapestry.BaseComponent implements ITreeRowSource, org.apache.tapestry.event.PageDetachListener
TREE_ROW_SOURCE_ATTRIBUTE
Constructor and Description |
---|
TreeTableDataView() |
Modifier and Type | Method and Description |
---|---|
java.util.List |
generateNodeList() |
abstract int |
getEntriesPerTablePage() |
abstract boolean |
getShowRootNode() |
ITableColumn[] |
getTableColumns() |
abstract java.util.List |
getTableColumnsParameter() |
ITableModel |
getTableModel() |
ITableSessionStateManager |
getTableSessionStateManager() |
int |
getTreeDeep()
Returns the treeDeep.
|
ITreeModelSource |
getTreeModelSource() |
TreeRowObject |
getTreeRow()
Method getTreeRow
|
TreeRowObject |
getTreeRowObject() |
abstract ITreeModelSource |
getTreeViewParameter() |
void |
initialize() |
void |
pageDetached(org.apache.tapestry.event.PageEvent event) |
void |
renderBody(org.apache.tapestry.IMarkupWriter writer,
org.apache.tapestry.IRequestCycle cycle) |
protected void |
renderComponent(org.apache.tapestry.IMarkupWriter writer,
org.apache.tapestry.IRequestCycle cycle) |
void |
setTreeRowObject(TreeRowObject object) |
void |
walkTree(java.util.ArrayList arrAllExpandedNodes,
java.lang.Object objParent,
java.lang.Object objParentUID,
int nDepth,
ITreeModel objTreeModel,
int nRowPossiotionType,
int[] arrConnectImages,
boolean bLast) |
addAsset, addBody, addComponent, checkActiveLock, cleanupAfterRender, enterActiveState, finishLoad, format, format, format, format, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getComponent, getComponents, getContainedComponent, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isInActiveState, isParameterBound, isRendering, pageEndRender, prepareForRender, render, renderInformalParameters, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addAsset, addBody, addComponent, enterActiveState, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getComponent, getComponents, getContainedComponent, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isRendering, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty
public TreeTableDataView()
public void initialize()
public void pageDetached(org.apache.tapestry.event.PageEvent event)
pageDetached
in interface org.apache.tapestry.event.PageDetachListener
PageDetachListener.pageDetached(org.apache.tapestry.event.PageEvent)
public abstract ITreeModelSource getTreeViewParameter()
public ITreeModelSource getTreeModelSource()
public java.util.List generateNodeList()
public void walkTree(java.util.ArrayList arrAllExpandedNodes, java.lang.Object objParent, java.lang.Object objParentUID, int nDepth, ITreeModel objTreeModel, int nRowPossiotionType, int[] arrConnectImages, boolean bLast)
public int getTreeDeep()
public ITableModel getTableModel()
public ITableColumn[] getTableColumns()
public abstract java.util.List getTableColumnsParameter()
public abstract int getEntriesPerTablePage()
public TreeRowObject getTreeRow()
ITreeRowSource
getTreeRow
in interface ITreeRowSource
ITreeRowSource.getTreeRow()
public ITableSessionStateManager getTableSessionStateManager()
protected void renderComponent(org.apache.tapestry.IMarkupWriter writer, org.apache.tapestry.IRequestCycle cycle)
renderComponent
in class org.apache.tapestry.BaseComponent
BaseComponent.renderComponent(org.apache.tapestry.IMarkupWriter,
org.apache.tapestry.IRequestCycle)
public void renderBody(org.apache.tapestry.IMarkupWriter writer, org.apache.tapestry.IRequestCycle cycle)
renderBody
in interface org.apache.tapestry.IComponent
renderBody
in class org.apache.tapestry.AbstractComponent
AbstractComponent.renderBody(org.apache.tapestry.IMarkupWriter,
org.apache.tapestry.IRequestCycle)
public TreeRowObject getTreeRowObject()
public void setTreeRowObject(TreeRowObject object)
public abstract boolean getShowRootNode()