org.openfaces.component.table
Class TreeTableSelection

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UICommand
              extended by org.openfaces.component.OUICommand
                  extended by org.openfaces.component.table.AbstractTableSelection
                      extended by org.openfaces.component.table.TreeTableSelection
All Implemented Interfaces:
java.util.EventListener, javax.faces.component.ActionSource, javax.faces.component.ActionSource2, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, ComponentConfigurator, OUIComponent
Direct Known Subclasses:
MultipleNodeSelection, SingleNodeSelection

public abstract class TreeTableSelection
extends AbstractTableSelection


Field Summary
 
Fields inherited from class javax.faces.component.UICommand
COMPONENT_FAMILY, COMPONENT_TYPE
 
Fields inherited from class javax.faces.component.UIComponent
BEANINFO_KEY, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, VIEW_LOCATION_KEY
 
Constructor Summary
TreeTableSelection()
           
 
Method Summary
abstract  java.util.List<TreePath> getSelectedNodeKeyPaths()
          This method is only for internal usage from within the OpenFaces library.
 void setParent(javax.faces.component.UIComponent parent)
           
 
Methods inherited from class org.openfaces.component.table.AbstractTableSelection
beforeEncode, beforeInvokeApplication, decode, encodeBegin, encodeOnAjaxNodeFolding, encodeOnBodyReload, getConfiguredComponent, getModel, getOnchange, getStyle, getStyleClass, getTable, isEnabled, isKeyboardSupport, isMouseSupport, isMultipleSelectionAllowed, processUpdates, registerSelectionStyle, rememberByKeys, restoreState, saveState, setEnabled, setKeyboardSupport, setModel, setMouseSupport, setOnchange, setStyle, setStyleClass, setTable
 
Methods inherited from class org.openfaces.component.OUICommand
getDefaultEventName, getEventNames, getExecute, getFamily, getOnajaxend, getOnajaxstart, getOnblur, getOnclick, getOncontextmenu, getOndblclick, getOnerror, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getRender, getRolloverClass, getRolloverStyle, setExecute, setOnajaxend, setOnajaxstart, setOnblur, setOnclick, setOncontextmenu, setOndblclick, setOnerror, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setRender, setRolloverClass, setRolloverStyle
 
Methods inherited from class javax.faces.component.UICommand
addActionListener, broadcast, getAction, getActionExpression, getActionListener, getActionListeners, getValue, isImmediate, queueEvent, removeActionListener, setAction, setActionExpression, setActionListener, setImmediate, setValue
 
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, clearInitialState, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processValidators, restoreAttachedState, saveAttachedState, setId, setRendered, setRendererType, setTransient, setValueBinding
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getValueExpression, initialStateMarked, isCompositeComponent, isInView, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent, visitTree
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.faces.component.behavior.ClientBehaviorHolder
addClientBehavior, getClientBehaviors
 

Constructor Detail

TreeTableSelection

public TreeTableSelection()
Method Detail

setParent

public void setParent(javax.faces.component.UIComponent parent)
Overrides:
setParent in class javax.faces.component.UIComponentBase

getSelectedNodeKeyPaths

public abstract java.util.List<TreePath> getSelectedNodeKeyPaths()
This method is only for internal usage from within the OpenFaces library. It shouldn't be used explicitly by any application code.



Copyright © 1998-2010 TeamDev Ltd. All Rights Reserved.