org.richfaces.model
Class StackingTreeModelProvider

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by org.richfaces.model.StackingTreeModelProvider
All Implemented Interfaces:
javax.faces.component.StateHolder

public abstract class StackingTreeModelProvider
extends javax.faces.component.UIComponentBase

That is intended for internal use

Author:
Nick Belaevski mailto:nbelaevski@exadel.com created 25.07.2007

Field Summary
 
Fields inherited from class javax.faces.component.UIComponent
bindings
 
Constructor Summary
StackingTreeModelProvider()
           
 
Method Summary
protected  void addChildModels(StackingTreeModel model, java.util.List<StackingTreeModel> childModels)
           
protected abstract  StackingTreeModel createStackingTreeModel()
           
 java.lang.Object getData()
           
abstract  java.lang.Object getNodes()
           
 StackingTreeModel getStackingModel()
           
abstract  void setNodes(java.lang.Object nodes)
           
 
Methods inherited from class javax.faces.component.UIComponentBase
addFacesListener, broadcast, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getContainerClientId, getFamily, getValueExpression, setValueExpression
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StackingTreeModelProvider

public StackingTreeModelProvider()
Method Detail

getNodes

public abstract java.lang.Object getNodes()

setNodes

public abstract void setNodes(java.lang.Object nodes)

getData

public java.lang.Object getData()

createStackingTreeModel

protected abstract StackingTreeModel createStackingTreeModel()

addChildModels

protected void addChildModels(StackingTreeModel model,
                              java.util.List<StackingTreeModel> childModels)

getStackingModel

public StackingTreeModel getStackingModel()


Copyright © 2009. All Rights Reserved.