Package de.xima.fc.gui.component.tree
Class TreeExtension
- java.lang.Object
-
- javax.faces.component.UIComponent
-
- javax.faces.component.UIComponentBase
-
- org.primefaces.component.api.UITree
-
- org.primefaces.component.tree.TreeBase
-
- org.primefaces.component.tree.Tree
-
- de.xima.fc.gui.component.tree.TreeExtension
-
- All Implemented Interfaces:
EventListener
,javax.faces.component.behavior.ClientBehaviorHolder
,javax.faces.component.NamingContainer
,javax.faces.component.PartialStateHolder
,javax.faces.component.StateHolder
,javax.faces.component.TransientStateHolder
,javax.faces.event.ComponentSystemEventListener
,javax.faces.event.FacesListener
,javax.faces.event.SystemEventListenerHolder
,org.primefaces.component.api.PrimeClientBehaviorHolder
,org.primefaces.component.api.RTLAware
,org.primefaces.component.api.Widget
public class TreeExtension extends org.primefaces.component.tree.Tree
-
-
Field Summary
-
Fields inherited from class org.primefaces.component.tree.Tree
CHILDREN_NODES_CLASS, COLLAPSED_ICON_CLASS_H, COLLAPSED_ICON_CLASS_V, COLLAPSED_ICON_RTL_CLASS_V, COMPONENT_TYPE, CONTAINER_CLASS, CONTAINER_RTL_CLASS, EXPANDED_ICON_CLASS_H, EXPANDED_ICON_CLASS_V, FILTER_CLASS, FILTER_CONTAINER, HORIZONTAL_CONTAINER_CLASS, LEAF_ICON_CLASS, LEAF_NODE_CLASS, NODE_CONTENT_CLASS_H, NODE_CONTENT_CLASS_V, NODE_ICON_CLASS, NODE_LABEL_CLASS, PARENT_NODE_CLASS, ROOT_NODES_CLASS, SELECTABLE_NODE_CONTENT_CLASS_H, SELECTABLE_NODE_CONTENT_CLASS_V
-
Fields inherited from class org.primefaces.component.tree.TreeBase
COMPONENT_FAMILY, DEFAULT_RENDERER
-
Fields inherited from class org.primefaces.component.api.UITree
CHECKBOX_CLASS, REQUIRED_MESSAGE_ID, ROOT_ROW_KEY, SEPARATOR
-
-
Constructor Summary
Constructors Constructor Description TreeExtension()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
visitNode(javax.faces.component.visit.VisitContext context, org.primefaces.util.Lazy<org.primefaces.model.TreeNode> root, javax.faces.component.visit.VisitCallback callback, org.primefaces.model.TreeNode treeNode, String rowKey)
-
Methods inherited from class org.primefaces.component.tree.Tree
createCopyOfTreeNode, getBehaviorEventMapping, getEventNames, getFilteredRowKeys, getScrollState, getTreeNodes, getUITreeNodeByType, isDragDropRequest, isFilterRequest, isNodeExpandRequest, isSelectionRequest, isTreeNodeDropped, processColumnChildren, processDecodes, processUpdates, processValidators, queueEvent, saveState, setFilteredRowKeys, shouldVisitNode
-
Methods inherited from class org.primefaces.component.tree.TreeBase
getDatakey, getDir, getDragdropScope, getDragMode, getDropRestrict, getFamily, getFilterBy, getFilterMatchMode, getFilterMode, getOnDrop, getOnNodeClick, getOrientation, getStyle, getStyleClass, getTabindex, getWidgetVar, isAnimate, isCache, isDisabled, isDraggable, isDropCopyNode, isDroppable, isDynamic, isHighlight, isMultipleDrag, setAnimate, setCache, setDatakey, setDir, setDisabled, setDragdropScope, setDraggable, setDragMode, setDropCopyNode, setDroppable, setDropRestrict, setDynamic, setFilterBy, setFilterMatchMode, setFilterMode, setHighlight, setMultipleDrag, setOnDrop, setOnNodeClick, setOrientation, setStyle, setStyleClass, setTabindex, setWidgetVar
-
Methods inherited from class org.primefaces.component.api.UITree
broadcast, buildRowKeys, doVisitChildren, encodeBegin, findTreeNode, getContainerClientId, getLocalSelectedNodes, getNodeVar, getRequiredMessage, getRowKey, getRowNode, getSelectedRowKeysAsString, getSelection, getSelectionMode, getSelectionType, getValue, getVar, initPreselection, invokeOnComponent, isCheckboxSelectionMode, isMultipleSelectionMode, isPropagateSelectionDown, isPropagateSelectionUp, isRequired, isRTLRendering, isSelectionEnabled, isShowUnselectableCheckbox, isSkipChildren, populateRowKeys, preDecode, preEncode, preUpdate, preValidate, processColumnFacets, processComponent, processFacets, processNode, processNodes, refreshSelectedNodeKeys, requiresColumns, setNodeVar, setPropagateSelectionDown, setPropagateSelectionUp, setRequired, setRequiredMessage, setRowKey, setRowKey, setRowKey, setRowKey, setRTLRendering, setSelection, setSelectionMode, setShowUnselectableCheckbox, setSkipChildren, setValue, setVar, updateRowKeys, updateSelection, validateSelection, visitColumnContent, visitColumnFacets, visitColumnGroup, visitColumnsAndColumnFacets, visitFacets, visitNodes, visitTree
-
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, clearInitialState, decode, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, markInitialState, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEvent
-
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
visitNode
protected boolean visitNode(javax.faces.component.visit.VisitContext context, org.primefaces.util.Lazy<org.primefaces.model.TreeNode> root, javax.faces.component.visit.VisitCallback callback, org.primefaces.model.TreeNode treeNode, String rowKey)
- Overrides:
visitNode
in classorg.primefaces.component.api.UITree
-
-