public class TreeTag
extends org.ajax4jsf.webapp.taglib.HtmlComponentTagBase
bodyContent, pageContext, UNIQUE_ID_PREFIX
Constructor and Description |
---|
TreeTag() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getComponentType() |
java.lang.String |
getRendererType() |
void |
release() |
void |
setAcceptCursors(javax.el.ValueExpression __acceptCursors)
List of comma separated cursors that indicates when acceptable draggable over dropzone
Setter for acceptCursors
|
void |
setAcceptedTypes(javax.el.ValueExpression __acceptedTypes)
A list of drag zones types, which elements are accepted by a drop zone
Setter for acceptedTypes
|
void |
setAdviseNodeOpened(javax.el.MethodExpression __adviseNodeOpened)
MethodBinding pointing at a method accepting an org.richfaces.component.UITree with return of java.lang.Boolean type.
|
void |
setAdviseNodeSelected(javax.el.MethodExpression __adviseNodeSelected)
MethodBinding pointing at a method accepting an org.richfaces.component.UITree with return of java.lang.Boolean type.
|
void |
setAjaxChildActivationEncodeBehavior(javax.el.ValueExpression __ajaxChildActivationEncodeBehavior)
Defines which nodes keys will be added to AjaxNodeKeys automatically on the request from the children of the node.
|
void |
setAjaxKeys(javax.el.ValueExpression __ajaxKeys)
This attribute defines row keys that are updated after an AJAX request.
|
void |
setAjaxNodeKeys(javax.el.ValueExpression __ajaxNodeKeys)
Keys of the nodes (without subtree) to be updated for ajax request risen by the node itself
Setter for ajaxNodeKeys
|
void |
setAjaxNodeSelectionEncodeBehavior(javax.el.ValueExpression __ajaxNodeSelectionEncodeBehavior)
Defines which nodes keys will be added to AjaxNodeKeys automatically on selecting ajax request from the node.
|
void |
setAjaxSingle(javax.el.ValueExpression __ajaxSingle)
boolean attribute which provides possibility to limit JSF tree processing(decoding, conversion/validation, value applying)
to the component which send the request only
Setter for ajaxSingle
|
void |
setAjaxSubmitSelection(javax.el.ValueExpression __ajaxSubmitSelection)
If "true", an Ajax request to be submit when selecting node.
|
void |
setBypassUpdates(javax.el.ValueExpression __bypassUpdates)
If "true", after process validations phase it skips updates of model beans on a force render response.
|
void |
setChangeExpandListener(javax.el.MethodExpression __changeExpandListener)
Listener called on expand/collapse event on the node
Setter for changeExpandListener
|
void |
setComponentState(javax.el.ValueExpression __componentState)
It defines EL-binding for a component state for saving or redefinition
Setter for componentState
|
void |
setCursorTypeMapping(javax.el.ValueExpression __cursorTypeMapping)
Mapping between drop types and acceptable cursors
Setter for cursorTypeMapping
|
void |
setData(javax.el.ValueExpression __data)
Serialized (on default with JSON) data passed on the client by a developer on AJAX request.
|
void |
setDisableKeyboardNavigation(javax.el.ValueExpression __disableKeyboardNavigation)
Disables keyboard navigation.
|
void |
setDragIndicator(javax.el.ValueExpression __dragIndicator)
Id of a component that is used as drag pointer during the drag operation
Setter for dragIndicator
|
void |
setDragListener(javax.el.MethodExpression __dragListener)
MethodBinding representing an action listener method that will be notified after drag operation
Setter for dragListener
|
void |
setDragType(javax.el.ValueExpression __dragType)
A drag zone type that is used for zone definition, which elements can be accepted by a drop zone
Setter for dragType
|
void |
setDragValue(javax.el.ValueExpression __dragValue)
Data to be sent to the drop zone after a drop event.
|
void |
setDropListener(javax.el.MethodExpression __dropListener)
MethodBinding representing an action listener method that will be notified after drop operation
Setter for dropListener
|
void |
setDropValue(javax.el.ValueExpression __dropValue)
Data to be processed after a drop event.
|
void |
setEventsQueue(javax.el.ValueExpression __eventsQueue)
Name of requests queue to avoid send next request before complete other from same event.
|
void |
setFocus(javax.el.ValueExpression __focus)
id of element to set focus after request completed on client side
Setter for focus
|
void |
setGrabbingCursors(javax.el.ValueExpression __grabbingCursors)
List of comma separated cursors that indicates when you has grabbed something
Setter for grabbingCursors
|
void |
setGrabCursors(javax.el.ValueExpression __grabCursors)
List of comma separated cursors that indicates when you can grab and drag an object
Setter for grabCursors
|
void |
setHighlightedClass(javax.el.ValueExpression __highlightedClass)
Corresponds to the HTML class attribute.
|
void |
setIcon(javax.el.ValueExpression __icon)
The icon for node
Setter for icon
|
void |
setIconCollapsed(javax.el.ValueExpression __iconCollapsed)
The icon for collapsed node
Setter for iconCollapsed
|
void |
setIconExpanded(javax.el.ValueExpression __iconExpanded)
The icon for expanded node
Setter for iconExpanded
|
void |
setIconLeaf(javax.el.ValueExpression __iconLeaf)
An icon for component leaves
Setter for iconLeaf
|
void |
setIgnoreDupResponses(javax.el.ValueExpression __ignoreDupResponses)
Attribute allows to ignore an Ajax Response produced by a request if the newest 'similar' request is
in a queue already.
|
void |
setImmediate(javax.el.ValueExpression __immediate)
A flag indicating that this component value must be
converted and validated immediately (during an
Apply Request Values phase), rather than waiting until a
Process Validations phase
Setter for immediate
|
void |
setLimitToList(javax.el.ValueExpression __limitToList)
If "true", then of all AJAX-rendered on the page components only those will be updated,
which ID's are passed to the "reRender" attribute of the describable component.
|
void |
setNodeFace(javax.el.ValueExpression __nodeFace)
Node face facet name
Setter for nodeFace
|
void |
setNodeSelectListener(javax.el.MethodExpression __nodeSelectListener)
MethodBinding representing an action listener method that will be notified after selection of node.
|
void |
setOnbeforedomupdate(javax.el.ValueExpression __onbeforedomupdate)
The client side script method to be called before DOM is updated
Setter for onbeforedomupdate
|
void |
setOncollapse(javax.el.ValueExpression __oncollapse)
HTML: script expression to invoke on node collapsing
Setter for oncollapse
|
void |
setOncomplete(javax.el.ValueExpression __oncomplete)
The client side script method to be called after the request is completed
Setter for oncomplete
|
void |
setOncontextmenu(javax.el.ValueExpression __oncontextmenu)
JavaScript handler to be called on right click.
|
void |
setOndragend(javax.el.ValueExpression __ondragend)
A JavaScript event handler called after a drag operation
Setter for ondragend
|
void |
setOndragenter(javax.el.ValueExpression __ondragenter)
A JavaScript event handler called on enter draggable object to zone
Setter for ondragenter
|
void |
setOndragexit(javax.el.ValueExpression __ondragexit)
A JavaScript event handler called after a drag object leaves zone
Setter for ondragexit
|
void |
setOndragstart(javax.el.ValueExpression __ondragstart)
A JavaScript event handler called before drag operation
Setter for ondragstart
|
void |
setOndrop(javax.el.ValueExpression __ondrop)
It's an event that is called when something is dropped on a drop zone
Setter for ondrop
|
void |
setOndropend(javax.el.ValueExpression __ondropend)
A JavaScript handler for event fired on a drop even the drop for a given type is not available
Setter for ondropend
|
void |
setOndropout(javax.el.ValueExpression __ondropout)
A JavaScript event handler called after a out operation
Setter for ondropout
|
void |
setOndropover(javax.el.ValueExpression __ondropover)
A JavaScript event handler called after a drop operation
Setter for ondropover
|
void |
setOnexpand(javax.el.ValueExpression __onexpand)
HTML: script expression to invoke on node expansion
Setter for onexpand
|
void |
setOnselected(javax.el.ValueExpression __onselected)
HTML: script expression to invoke on node selection
Setter for onselected
|
void |
setPreserveDataInRequest(javax.el.ValueExpression __preserveDataInRequest)
If "true", data is preserved in a request.
|
void |
setPreserveModel(javax.el.ValueExpression __preserveModel)
Possible values are "state", "request", "none".
|
void |
setProcess(javax.el.ValueExpression __process)
Id['s] (in format of call UIComponent.findComponent()) of components, processed at the phases 2-5 in case of AjaxRequest caused by this component.
|
protected void |
setProperties(javax.faces.component.UIComponent component) |
void |
setRejectCursors(javax.el.ValueExpression __rejectCursors)
List of comma separated cursors that indicates when rejectable draggable over dropzone
Setter for rejectCursors
|
void |
setRequestDelay(javax.el.ValueExpression __requestDelay)
Attribute defines the time (in ms.) that the request will be wait in the queue before it is ready to send.
|
void |
setReRender(javax.el.ValueExpression __reRender)
Id['s] (in format of call UIComponent.findComponent()) of components, rendered in case of AjaxRequest caused by this component.
|
void |
setRightClickSelection(javax.el.ValueExpression __rightClickSelection)
Allow to select tree item using mouse right click
Setter for rightClickSelection
|
void |
setRowKeyConverter(javax.el.ValueExpression __rowKeyConverter)
Converter for a row key object
Setter for rowKeyConverter
|
void |
setRowKeyVar(java.lang.String __rowKeyVar)
The attribute provides access to a row key in a Request scope
Setter for rowKeyVar
|
void |
setSelectedClass(javax.el.ValueExpression __selectedClass)
Corresponds to the HTML class attribute.
|
void |
setShowConnectingLines(javax.el.ValueExpression __showConnectingLines)
If "true", connecting lines are show
Setter for showConnectingLines
|
void |
setSimilarityGroupingId(javax.el.ValueExpression __similarityGroupingId)
If there are any component requests with identical IDs then these requests will be grouped.
|
void |
setStateAdvisor(javax.el.ValueExpression __stateAdvisor)
ValueBinding pointing at instance of class implementing org.richfaces.component.state.TreeStateAdvisor interface.
|
void |
setStateVar(java.lang.String __stateVar)
The attribute provides access to a component state on the client side
Setter for stateVar
|
void |
setStatus(javax.el.ValueExpression __status)
ID (in format of call UIComponent.findComponent()) of Request status component
Setter for status
|
void |
setSwitchType(javax.el.ValueExpression __switchType)
Tree Nodes switch mode: "client", "server", "ajax"
Setter for switchType
|
void |
setTimeout(javax.el.ValueExpression __timeout)
Response waiting time on a particular request.
|
void |
setToggleOnClick(javax.el.ValueExpression __toggleOnClick)
If "false" do not toggle node state on click.
|
void |
setTreeNodeVar(java.lang.String __treeNodeVar)
The attribute provides access to a TreeNode instance in a Request scope
Setter for treeNodeVar
|
void |
setTypeMapping(javax.el.ValueExpression __typeMapping)
The attribute associates a type of dragable zone (dragType) with <rich:dndParam> defined for <rich:dropSupport> for passing parameter value to <rich:dragIndicator>.
|
void |
setValue(javax.el.ValueExpression __value)
The current value for this component
Setter for value
|
void |
setVar(java.lang.String __var)
Attribute contains a name providing an access to data defined with value
Setter for var
|
setDir, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setStyle, setStyleClass, setTitle
getExpressionFactory, isValueReference, setActionListenerProperty, setActionProperty, setBooleanProperty, setBooleanProperty, setDoubleProperty, setDoubleProperty, setFloatProperty, setFloatProperty, setIntegerProperty, setIntegerProperty, setLongProperty, setLongProperty, setProperty, setProperty, setStringProperty, setStringProperty, setValueChangedListenerProperty, setValueProperty, setValueProperty
setActionListenerProperty, setActionProperty, setConverterProperty, setRowKeyConverterProperty, setValidatorProperty, setValueChangeListenerProperty
createComponent, getELContext, hasBinding, setBinding, setRendered
addChild, addFacet, addVerbatimAfterComponent, addVerbatimBeforeComponent, createVerbatimComponent, createVerbatimComponentFromBodyContent, doAfterBody, doEndTag, doInitBody, doStartTag, encodeBegin, encodeChildren, encodeEnd, findComponent, getBodyContent, getComponentInstance, getCreated, getCreatedComponents, getDoAfterBodyValue, getDoEndValue, getDoStartValue, getFacesContext, getFacesJspId, getFacetName, getId, getIndexOfNextChildTag, getJspId, getParent, getParentUIComponentClassicTagBase, getPreviousOut, setBodyContent, setId, setJspId, setPageContext, setParent, setupResponseWriter
public void setAcceptCursors(javax.el.ValueExpression __acceptCursors)
acceptCursors
- - new valuepublic void setAcceptedTypes(javax.el.ValueExpression __acceptedTypes)
acceptedTypes
- - new valuepublic void setAdviseNodeOpened(javax.el.MethodExpression __adviseNodeOpened)
adviseNodeOpened
- - new valuepublic void setAdviseNodeSelected(javax.el.MethodExpression __adviseNodeSelected)
adviseNodeSelected
- - new valuepublic void setAjaxChildActivationEncodeBehavior(javax.el.ValueExpression __ajaxChildActivationEncodeBehavior)
ajaxChildActivationEncodeBehavior
- - new valuepublic void setAjaxKeys(javax.el.ValueExpression __ajaxKeys)
ajaxKeys
- - new valuepublic void setAjaxNodeKeys(javax.el.ValueExpression __ajaxNodeKeys)
ajaxNodeKeys
- - new valuepublic void setAjaxNodeSelectionEncodeBehavior(javax.el.ValueExpression __ajaxNodeSelectionEncodeBehavior)
ajaxNodeSelectionEncodeBehavior
- - new valuepublic void setAjaxSingle(javax.el.ValueExpression __ajaxSingle)
ajaxSingle
- - new valuepublic void setAjaxSubmitSelection(javax.el.ValueExpression __ajaxSubmitSelection)
ajaxSubmitSelection
- - new valuepublic void setBypassUpdates(javax.el.ValueExpression __bypassUpdates)
bypassUpdates
- - new valuepublic void setChangeExpandListener(javax.el.MethodExpression __changeExpandListener)
changeExpandListener
- - new valuepublic void setComponentState(javax.el.ValueExpression __componentState)
componentState
- - new valuepublic void setCursorTypeMapping(javax.el.ValueExpression __cursorTypeMapping)
cursorTypeMapping
- - new valuepublic void setData(javax.el.ValueExpression __data)
data
- - new valuepublic void setDisableKeyboardNavigation(javax.el.ValueExpression __disableKeyboardNavigation)
disableKeyboardNavigation
- - new valuepublic void setDragIndicator(javax.el.ValueExpression __dragIndicator)
dragIndicator
- - new valuepublic void setDragListener(javax.el.MethodExpression __dragListener)
dragListener
- - new valuepublic void setDragType(javax.el.ValueExpression __dragType)
dragType
- - new valuepublic void setDragValue(javax.el.ValueExpression __dragValue)
dragValue
- - new valuepublic void setDropListener(javax.el.MethodExpression __dropListener)
dropListener
- - new valuepublic void setDropValue(javax.el.ValueExpression __dropValue)
dropValue
- - new valuepublic void setEventsQueue(javax.el.ValueExpression __eventsQueue)
eventsQueue
- - new valuepublic void setFocus(javax.el.ValueExpression __focus)
focus
- - new valuepublic void setGrabCursors(javax.el.ValueExpression __grabCursors)
grabCursors
- - new valuepublic void setGrabbingCursors(javax.el.ValueExpression __grabbingCursors)
grabbingCursors
- - new valuepublic void setHighlightedClass(javax.el.ValueExpression __highlightedClass)
highlightedClass
- - new valuepublic void setIcon(javax.el.ValueExpression __icon)
icon
- - new valuepublic void setIconCollapsed(javax.el.ValueExpression __iconCollapsed)
iconCollapsed
- - new valuepublic void setIconExpanded(javax.el.ValueExpression __iconExpanded)
iconExpanded
- - new valuepublic void setIconLeaf(javax.el.ValueExpression __iconLeaf)
iconLeaf
- - new valuepublic void setIgnoreDupResponses(javax.el.ValueExpression __ignoreDupResponses)
ignoreDupResponses
- - new valuepublic void setImmediate(javax.el.ValueExpression __immediate)
immediate
- - new valuepublic void setLimitToList(javax.el.ValueExpression __limitToList)
limitToList
- - new valuepublic void setNodeFace(javax.el.ValueExpression __nodeFace)
nodeFace
- - new valuepublic void setNodeSelectListener(javax.el.MethodExpression __nodeSelectListener)
nodeSelectListener
- - new valuepublic void setOnbeforedomupdate(javax.el.ValueExpression __onbeforedomupdate)
onbeforedomupdate
- - new valuepublic void setOncollapse(javax.el.ValueExpression __oncollapse)
oncollapse
- - new valuepublic void setOncomplete(javax.el.ValueExpression __oncomplete)
oncomplete
- - new valuepublic void setOncontextmenu(javax.el.ValueExpression __oncontextmenu)
oncontextmenu
- - new valuepublic void setOndragend(javax.el.ValueExpression __ondragend)
ondragend
- - new valuepublic void setOndragenter(javax.el.ValueExpression __ondragenter)
ondragenter
- - new valuepublic void setOndragexit(javax.el.ValueExpression __ondragexit)
ondragexit
- - new valuepublic void setOndragstart(javax.el.ValueExpression __ondragstart)
ondragstart
- - new valuepublic void setOndrop(javax.el.ValueExpression __ondrop)
ondrop
- - new valuepublic void setOndropend(javax.el.ValueExpression __ondropend)
ondropend
- - new valuepublic void setOndropout(javax.el.ValueExpression __ondropout)
ondropout
- - new valuepublic void setOndropover(javax.el.ValueExpression __ondropover)
ondropover
- - new valuepublic void setOnexpand(javax.el.ValueExpression __onexpand)
onexpand
- - new valuepublic void setOnselected(javax.el.ValueExpression __onselected)
onselected
- - new valuepublic void setPreserveDataInRequest(javax.el.ValueExpression __preserveDataInRequest)
preserveDataInRequest
- - new valuepublic void setPreserveModel(javax.el.ValueExpression __preserveModel)
preserveModel
- - new valuepublic void setProcess(javax.el.ValueExpression __process)
process
- - new valuepublic void setReRender(javax.el.ValueExpression __reRender)
reRender
- - new valuepublic void setRejectCursors(javax.el.ValueExpression __rejectCursors)
rejectCursors
- - new valuepublic void setRequestDelay(javax.el.ValueExpression __requestDelay)
requestDelay
- - new valuepublic void setRightClickSelection(javax.el.ValueExpression __rightClickSelection)
rightClickSelection
- - new valuepublic void setRowKeyConverter(javax.el.ValueExpression __rowKeyConverter)
rowKeyConverter
- - new valuepublic void setRowKeyVar(java.lang.String __rowKeyVar)
rowKeyVar
- - new valuepublic void setSelectedClass(javax.el.ValueExpression __selectedClass)
selectedClass
- - new valuepublic void setShowConnectingLines(javax.el.ValueExpression __showConnectingLines)
showConnectingLines
- - new valuepublic void setSimilarityGroupingId(javax.el.ValueExpression __similarityGroupingId)
similarityGroupingId
- - new valuepublic void setStateAdvisor(javax.el.ValueExpression __stateAdvisor)
stateAdvisor
- - new valuepublic void setStateVar(java.lang.String __stateVar)
stateVar
- - new valuepublic void setStatus(javax.el.ValueExpression __status)
status
- - new valuepublic void setSwitchType(javax.el.ValueExpression __switchType)
switchType
- - new valuepublic void setTimeout(javax.el.ValueExpression __timeout)
timeout
- - new valuepublic void setToggleOnClick(javax.el.ValueExpression __toggleOnClick)
toggleOnClick
- - new valuepublic void setTreeNodeVar(java.lang.String __treeNodeVar)
treeNodeVar
- - new valuepublic void setTypeMapping(javax.el.ValueExpression __typeMapping)
typeMapping
- - new valuepublic void setValue(javax.el.ValueExpression __value)
value
- - new valuepublic void setVar(java.lang.String __var)
var
- - new valuepublic void release()
release
in interface javax.servlet.jsp.tagext.Tag
release
in class org.ajax4jsf.webapp.taglib.HtmlComponentTagBase
protected void setProperties(javax.faces.component.UIComponent component)
setProperties
in class org.ajax4jsf.webapp.taglib.HtmlComponentTagBase
public java.lang.String getComponentType()
getComponentType
in class javax.faces.webapp.UIComponentTagBase
public java.lang.String getRendererType()
getRendererType
in class javax.faces.webapp.UIComponentTagBase
Copyright © 2013. All Rights Reserved.