Package org.primefaces.component.tree
Class TreeBase
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
org.primefaces.component.api.UITree
org.primefaces.component.tree.TreeBase
- 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
,PrimeClientBehaviorHolder
,RTLAware
,Widget
- Direct Known Subclasses:
Tree
public abstract class TreeBase
extends UITree
implements Widget, RTLAware, javax.faces.component.behavior.ClientBehaviorHolder, PrimeClientBehaviorHolder
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class org.primefaces.component.api.UITree
CHECKBOX_CLASS, REQUIRED_MESSAGE_ID, ROOT_ROW_KEY, SEPARATOR
Fields 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_KEY
Fields inherited from interface javax.faces.component.NamingContainer
SEPARATOR_CHAR
Fields inherited from interface org.primefaces.component.api.PrimeClientBehaviorHolder
DEFAULT_SELECT_EVENT_NAMES
Fields 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
Modifier and TypeMethodDescriptiongetDir()
int
javax.el.MethodExpression
javax.el.MethodExpression
getStyle()
int
boolean
boolean
isCache()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
setAnimate
(boolean animate) void
setCache
(boolean cache) void
setDatakey
(Object datakey) void
void
setDisabled
(boolean disabled) void
setDragdropScope
(String dragdropScope) void
setDraggable
(boolean draggable) void
setDragMode
(String dragMode) void
setDropCopyNode
(boolean dropCopyNode) void
setDropMode
(String dropMode) void
setDroppable
(boolean droppable) void
setDropRestrict
(String dropRestrict) void
setDynamic
(boolean dynamic) void
setFilterBy
(Object filterBy) void
setFilterDelay
(int filterDelay) void
setFilterEvent
(String filterEvent) void
setFilterFunction
(javax.el.MethodExpression filterFunction) void
setFilterMatchMode
(String filterMatchMode) void
setFilterMode
(String filterMode) void
setHighlight
(boolean highlight) void
setMultipleDrag
(boolean multipleDrag) void
setOnDrop
(javax.el.MethodExpression onDrop) void
setOnNodeClick
(String onNodeClick) void
setOrientation
(String orientation) void
void
setStyleClass
(String styleClass) void
setTabindex
(int tabindex) void
setWidgetVar
(String widgetVar) Methods inherited from class org.primefaces.component.api.UITree
broadcast, buildRowKeys, childRowKey, 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, processColumnChildren, processColumnFacets, processComponent, processDecodes, processFacets, processNode, processNodes, processUpdates, processValidators, queueEvent, refreshSelectedNodeKeys, requiresColumns, setNodeVar, setPropagateSelectionDown, setPropagateSelectionUp, setRequired, setRequiredMessage, setRowKey, setRowKey, setRowKey, setRowKey, setRTLRendering, setSelection, setSelectionMode, setShowUnselectableCheckbox, setSkipChildren, setValue, setVar, shouldVisitNode, updateRowKeys, updateSelection, validateSelection, visitColumnContent, visitColumnFacets, visitColumnGroup, visitColumnsAndColumnFacets, visitFacets, visitNode, visitNodes, visitTree
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, clearInitialState, decode, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, markInitialState, processRestoreState, processSaveState, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, 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
Methods inherited from interface javax.faces.component.behavior.ClientBehaviorHolder
addClientBehavior, getClientBehaviors, getDefaultEventName, getEventNames
Methods inherited from interface org.primefaces.component.api.PrimeClientBehaviorHolder
getBehaviorEventMapping
Methods inherited from interface org.primefaces.component.api.Widget
resolveWidgetVar, resolveWidgetVar
-
Field Details
-
COMPONENT_FAMILY
- See Also:
-
DEFAULT_RENDERER
- See Also:
-
-
Constructor Details
-
TreeBase
public TreeBase()
-
-
Method Details
-
getFamily
- Specified by:
getFamily
in classjavax.faces.component.UIComponent
-
getWidgetVar
-
setWidgetVar
-
isDynamic
public boolean isDynamic() -
setDynamic
public void setDynamic(boolean dynamic) -
isCache
public boolean isCache() -
setCache
public void setCache(boolean cache) -
getOnNodeClick
-
setOnNodeClick
-
getStyle
-
setStyle
-
getStyleClass
-
setStyleClass
-
isHighlight
public boolean isHighlight() -
setHighlight
public void setHighlight(boolean highlight) -
getDatakey
-
setDatakey
-
isAnimate
public boolean isAnimate() -
setAnimate
public void setAnimate(boolean animate) -
getOrientation
-
setOrientation
-
getDir
-
setDir
-
isDraggable
public boolean isDraggable() -
setDraggable
public void setDraggable(boolean draggable) -
isDroppable
public boolean isDroppable() -
setDroppable
public void setDroppable(boolean droppable) -
getDragdropScope
-
setDragdropScope
-
getDragMode
-
setDragMode
-
getDropRestrict
-
setDropRestrict
-
getDropMode
-
setDropMode
-
getTabindex
public int getTabindex() -
setTabindex
public void setTabindex(int tabindex) -
getFilterBy
-
setFilterBy
-
getFilterMatchMode
-
setFilterMatchMode
-
isDisabled
public boolean isDisabled() -
setDisabled
public void setDisabled(boolean disabled) -
isMultipleDrag
public boolean isMultipleDrag() -
setMultipleDrag
public void setMultipleDrag(boolean multipleDrag) -
isDropCopyNode
public boolean isDropCopyNode() -
setDropCopyNode
public void setDropCopyNode(boolean dropCopyNode) -
getOnDrop
public javax.el.MethodExpression getOnDrop() -
setOnDrop
public void setOnDrop(javax.el.MethodExpression onDrop) -
getFilterMode
-
setFilterMode
-
getFilterFunction
public javax.el.MethodExpression getFilterFunction() -
setFilterFunction
public void setFilterFunction(javax.el.MethodExpression filterFunction) -
getFilterEvent
-
setFilterEvent
-
getFilterDelay
public int getFilterDelay() -
setFilterDelay
public void setFilterDelay(int filterDelay)
-