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
-
Nested Class Summary
Nested classes/interfaces inherited from class org.primefaces.component.tree.TreeBase
org.primefaces.component.tree.TreeBase.PropertyKeys -
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_VFields inherited from class org.primefaces.component.tree.TreeBase
COMPONENT_FAMILY, DEFAULT_RENDERERFields inherited from class org.primefaces.component.api.UITree
CHECKBOX_CLASS, REQUIRED_MESSAGE_ID, ROOT_ROW_KEY, SEPARATORFields inherited from class javax.faces.component.UIComponent
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEYFields inherited from interface javax.faces.component.NamingContainer
SEPARATOR_CHARFields inherited from interface org.primefaces.component.api.Widget
ATTR_WIDGET_VAR_PATTERN, CALLBACK_POST_CONSTRUCT, CALLBACK_POST_REFRESH, CALLBACK_PRE_DESTROY -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.primefaces.component.tree.Tree
createCopyOfTreeNode, getBehaviorEventMapping, getEventNames, getFilteredRowKeys, getScrollState, getTreeNodes, getUITreeNodeByType, isDragDropRequest, isFiltering, isFilterRequest, isNodeExpandRequest, isSelectionRequest, isTreeNodeDropped, processColumnChildren, processDecodes, processUpdates, processValidators, queueEvent, saveState, setFilteredRowKeys, shouldVisitNodeMethods inherited from class org.primefaces.component.tree.TreeBase
getDatakey, getDir, getDragdropScope, getDragMode, getDropRestrict, getFamily, getFilterBy, getFilterFunction, 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, setFilterFunction, setFilterMatchMode, setFilterMode, setHighlight, setMultipleDrag, setOnDrop, setOnNodeClick, setOrientation, setStyle, setStyleClass, setTabindex, setWidgetVarMethods 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, visitTreeMethods 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, unsubscribeFromEventMethods 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, setValueExpressionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.faces.component.behavior.ClientBehaviorHolder
addClientBehavior, getClientBehaviors, getDefaultEventNameMethods inherited from interface org.primefaces.component.api.RTLAware
isRTLMethods inherited from interface org.primefaces.component.api.Widget
resolveWidgetVar, resolveWidgetVar
-
Constructor Details
-
TreeExtension
public TreeExtension()
-
-
Method Details
-
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:
visitNodein classorg.primefaces.component.api.UITree
-