q
Tag treeColumn


This is a hierarchy-aware column that shows hierarchy position of the node by identing it and provides controls for expanding/collapsing the child nodes. Can be specified only as a child tag for the treeTable component.


Tag Information
Tag Classteamdev.jsf.taglib.TreeColumnJspTag
TagExtraInfo ClassNone
Body ContentJSP
Display NameNone

Attributes
NameRequiredBinding TypeELDefaultDescription
alignfalsejava.lang.StringtruenullNo Description
bindingfalseteamdev.jsf.component.treetable.TreeColumnonlynullA value-binding expression that associates the component with a backing bean property.
bodyClassfalsejava.lang.StringtruenullA CSS class name for the tree column's body.
bodyOnclickfalsejava.lang.StringtruenullJavaScript code that should be executed on the client when the user clicks the left mouse button over the tree column's body.
bodyOndblclickfalsejava.lang.StringtruenullJavaScript code that should be executed on the client when the user double-clicks the left mouse button over the tree column's body.
bodyOnmousedownfalsejava.lang.StringtruenullJavaScript code that should be executed when the user clicks over the tree column's body with either mouse button.
bodyOnmousemovefalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer over the tree column's body.
bodyOnmouseoutfalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer away from the tree column's body.
bodyOnmouseoverfalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer onto the tree column's body.
bodyOnmouseupfalsejava.lang.StringtruenullJavaScript code that should be executed when the user releases the mouse button over the tree column's body.
bodyStylefalsejava.lang.StringtruenullA style for the tree column's body.
collapsedToggleImageUrlfalsejava.lang.StringonlynullNo Description
expandedToggleImageUrlfalsejava.lang.StringonlynullNo Description
expansionToggleCellClassfalsejava.lang.StringtruenullA CSS class name for the cell that contains expansion toggle (+ and - ) buttons.
expansionToggleCellStylefalsejava.lang.StringtruenullA style for the cell that contains expansion toggle (+ and - ) buttons.
filterCellClassfalsejava.lang.StringtruenullNo Description
filterCellStylefalsejava.lang.StringtruenullNo Description
filterExpressionfalsejava.lang.StringonlynullSpecifies the value by which the data will be filtered. Is used to provide filtering for a column.
filterKindfalseteamdev.jsf.component.TreeTable.FilterKindfalse"comboBox"Type of a filter component for filtering the data.
Available values are:
"searchField" — is displayed as a text field
"comboBox" — is displayed as a combo box that contains all the unique values returned by the filterExpression attribute for that column
"dropDownField" — is displayed as a drop-down field which, like "comboBox", displays all the unique values and also allows the user to enter text manually
filterValuefalseteamdev.jsf.component.datatable.TextFilterCriterion,
teamdev.jsf.component.datatable.EmptyRecordsCriterion,
teamdev.jsf.component.datatable.NonEmptyRecordsCriterion
onlynullThe current filer value.
filterValuesfalsejava.lang.StringonlynullThe filter values that will appear in the "comboBox" or "dropDownField" instead of displaying all of the possible values.
footerClassfalsejava.lang.StringtruenullA CSS class name for the tree column's footer.
footerOnclickfalsejava.lang.StringtruenullJavaScript code that should be executed on the client when the user clicks the left mouse button over the tree column's footer.
footerOndblclickfalsejava.lang.StringtruenullJavaScript code that should be executed on the client when the user double-clicks the left mouse button over the tree column's footer.
footerOnmousedownfalsejava.lang.StringtruenullJavaScript code that should be executed when the user clicks over the tree column's footer with either mouse button.
footerOnmousemovefalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer over the tree column's footer.
footerOnmouseoutfalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer away from the tree column's footer.
footerOnmouseoverfalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer onto the tree column's footer.
footerOnmouseupfalsejava.lang.StringtruenullJavaScript code that should be executed when the user releases the mouse button over the tree column's footer.
footerStylefalsejava.lang.StringtruenullA style for the tree column's footer.
headerClassfalsejava.lang.StringtruenullA CSS class name for the tree column's header.
headerOnclickfalsejava.lang.StringtruenullJavaScript code that should be executed on the client when the user clicks the left mouse button over the tree column's header.
headerOndblclickfalsejava.lang.StringtruenullJavaScript code that should be executed on the client when the user double-clicks the left mouse button over the tree column's header.
headerOnmousedownfalsejava.lang.StringtruenullJavaScript code that should be executed when the user clicks over the tree column's header with either mouse button.
headerOnmousemovefalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer over the tree column's header.
headerOnmouseoutfalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer away from the tree column's header.
headerOnmouseoverfalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer onto the tree column's header.
headerOnmouseupfalsejava.lang.StringtruenullJavaScript code that should be executed when the user releases the mouse button over the tree column's header.
headerStylefalsejava.lang.StringtruenullA style for the tree column's header.
idfalsejava.lang.StringfalsenullThe component identifier.
levelIndentfalsejava.lang.Stringtrue"16px"The horizontal offset between the node levels. Can be specified in pixels (px), millimeters (mm), em dash (em), etc.
onclickfalsejava.lang.StringtruenullJavaScript code that should be executed on the client when the user clicks the left mouse button over the tree column.
ondblclickfalsejava.lang.StringtruenullJavaScript code that should be executed on the client when the user double-clicks the left mouse button over the tree column.
onmousedownfalsejava.lang.StringtruenullJavaScript code that should be executed when the user clicks over the tree column with either mouse button.
onmousemovefalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer over the tree column.
onmouseoutfalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer away from the tree column.
onmouseoverfalsejava.lang.StringtruenullJavaScript code that should be executed when the user moves the mouse pointer onto the tree column.
onmouseupfalsejava.lang.StringtruenullJavaScript code that should be executed when the user releases the mouse button over the tree column.
renderedfalsebooleantruetrueA flag that indicates whether or not the component is visible.
showAsTreefalsebooleantruetrueA flag that indicates whether or not the column is shown as a tree column. This attribute allows you to dynamically change the column appearance so that it looks like an ordinary column specified with the column tag.
sortingComparatorfalsejava.util.ComparatoronlynullThe comparator that is used to compare the values provided by the "sortingExpression" attribute.
sortingExpressionfalsejava.lang.StringonlynullDefines the row's value that will be used during sorting. Is used to make column sortable.
stylefalsejava.lang.StringtruenullA style for the entire tree column.
styleClassfalsejava.lang.StringtruenullA CSS class name for the entire tree column.
valignfalsejava.lang.StringtruenullNo Description
widthfalsejava.lang.StringtruenullNo Description

Variables
No Variables Defined.


Output Generated by Tag Library Documentation Generator. Java, JSP, and JavaServer Pages are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 2002-4 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054, U.S.A. All Rights Reserved.