| |||||||
FRAMES NO FRAMES |
Tag Information | |
Tag Class | teamdev.jsf.taglib.TreeTableJspTag |
TagExtraInfo Class | None |
Body Content | JSP |
Display Name | None |
Attributes | |||||
Name | Required | Binding Type | EL | Default | Description |
align | false | java.lang.String | true | null | The alignment of the table content. Available values are: "left" "center" "right" |
allRecordsFilterName | false | java.lang.String | true | "<All>" | The text that is displayed instead of " |
applyDefaultStyle | false | boolean | true | true | A flag that indicates whether or not to apply the default style. |
bgcolor | false | java.lang.String | true | null | The background color behind the table content. |
binding | false | teamdev.jsf.component.treetable.TreeTable | only | null | A value-binding expression that associates the TreeTable with a backing bean property. |
bodyOddRowClass | false | java.lang.String | true | null | A CSS class name for TreeTable odd rows, if it should be different from bodyRowClass. |
bodyOddRowStyle | false | java.lang.String | true | null | A style for TreeTable odd rows, if it should be different from bodyRowStyle. |
bodyRowClass | false | java.lang.String | true | null | A CSS class name for TreeTable rows. |
bodyRowStyle | false | java.lang.String | true | null | A style for TreeTable rows. |
bodySectionClass | false | java.lang.String | true | null | A CSS class name for the TreeTable body section. |
bodySectionStyle | false | java.lang.String | true | null | A style for the TreeTable body section. |
border | false | int | true | Integer.MIN_VALUE | The number of pixels in the TreeTable border. The value Integer.MIN_VALUE means there is no border rendered. |
cellpadding | false | java.lang.String | true | null | The amount of space between the border of the cell and its content. The value null means there is no cell spacing rendered. |
cellspacing | false | java.lang.String | true | null | The amount of space between cells in the TreeTable. The value null means there is no cell spacing rendered. |
columnIdVar | false | java.lang.String | false | null | The name of a request-scope variable under which the column id is available. It is a string variable that contains the id specified in the corresponding column tag. |
columnIndexVar | false | java.lang.String | false | null | The name of a request-scope variable under which a column index is available. It is a zero-based integer number. |
columnsOrder | false | java.util.List | only | null | The order of columns in the TreeTable component. This attribute should be bound to a list containing column IDs for each column in the order you want them to be displayed. If the "columnsOrder" attribute is not specified, all the columns are rendered in the order they are defined. |
commonFooterRowClass | false | java.lang.String | true | null | A CSS class name for the TreeTable footer row. |
commonFooterRowStyle | false | java.lang.String | true | null | A style for the TreeTable footer row. |
commonFooterSeparator | false | java.lang.String | true | null | A style for a line that separates the table footer from the rest of the table. Should be specified as the CSS "border" property but without the prefix "border:". |
commonHeaderRowClass | false | java.lang.String | true | null | A CSS class name for the TreeTable header row. |
commonHeaderRowStyle | false | java.lang.String | true | null | A style for the TreeTable header row. |
commonHeaderSeparator | false | java.lang.String | true | null | A style for a line that separates the table header from the rest of the table. Should be specified as the CSS "border" property but without the prefix "border:". |
dir | false | java.lang.String | true | "ltr" | The reading order of the table columns and content. Available values are: "ltr" — left to right "rtl" — right to left |
emptyRecordsFilterName | false | java.lang.String | true | "<Empty>" | The text that is displayed instead of " |
expansionState | false | teamdev.jsf.component.treetable.ExpansionState | false | "allCollapsed" | Defines the state of the TreeTable nodes when the component is loaded. Available values are: "allExpanded" — all nodes are displayed in the expanded state "allCollapsed" — all nodes are displayed in the collapsed state "levelsExpanded:NUMBER" — where NUMBER is an integer number greater than or equal to zero. It specifies the hierarchy level at which the nodes are displayed in the expanded state, while all nodes below this level are collapsed. For example, expansionState="levelsExpanded:1" means that only the root nodes are expanded. The value of "0" means that no nodes are expanded |
filterAcceptedRowClass | false | java.lang.String | true | null | A CSS class name for the nodes that satisfy the filter criteria. |
filterAcceptedRowStyle | false | java.lang.String | true | null | A style for the nodes that satisfy the filter criteria. |
filterRowClass | false | java.lang.String | true | null | A CSS class name for the row that contains the filter components. |
filterRowSeparator | false | java.lang.String | true | null | A style for the line that separates the filter row and the column header. |
filterRowStyle | false | java.lang.String | true | null | A style for the row that contains the filter components. |
filterSubsidiaryRowClass | false | java.lang.String | true | null | A CSS class name for the nodes that do not satisfy the filter criteria but are needed to keep the hierarchy visible. |
filterSubsidiaryRowStyle | false | java.lang.String | true | null | A style for the nodes that do not satisfy the filter criteria but are needed to keep the hierarchy visible. |
focusedClass | false | java.lang.String | true | null | A CSS class name of the TreeTable component when it is focused. |
focusedStyle | false | java.lang.String | true | null | A style of the TreeTable component when it is focused. |
foldingEnabled | false | boolean | true | true | A flag that indicates whether or not the user can expand and collapse nodes in the TreeTable. |
footerHorizSeparator | false | java.lang.String | true | null | A style a line that separates the footer section from the body section. Should be specified as the CSS "border" property but without the prefix "border:". |
footerRowClass | false | java.lang.String | true | null | A CSS class name for the column footer row. |
footerRowStyle | false | java.lang.String | true | null | A style for the column footer row. |
footerSectionClass | false | java.lang.String | true | null | A CSS class name for the TreeTable footer section. |
footerSectionStyle | false | java.lang.String | true | null | A style for the TreeTable footer section. |
footerVertSeparator | false | java.lang.String | true | null | A style for vertical lines between column footers. Should be specified as the CSS "border" property but without the prefix "border:". |
headerHorizSeparator | false | java.lang.String | true | null | A style a line that separates the header section from the body section. Should be specified as the CSS "border" property but without the prefix "border:". |
headerRowClass | false | java.lang.String | true | null | A CSS class name for the column header row. |
headerRowStyle | false | java.lang.String | true | null | A style for the column header row. |
headerSectionClass | false | java.lang.String | true | null | A CSS class name for the TreeTable header section. |
headerSectionStyle | false | java.lang.String | true | null | A style for the TreeTable header section. |
headerVertSeparator | false | java.lang.String | true | null | A style for vertical lines between column headers. Should be specified as the CSS "border" property but without the prefix "border:". |
horizontalGridLines | false | java.lang.String | true | null | A style for horizontal lines in the TreeTable body. Should be specified as the CSS "border" property but without the prefix "border:". |
id | false | java.lang.String | false | null | The component identifier. |
noDataMessageAllowed | false | boolean | true | true | A flag that indicates whether or not to show a message when there is no data to show. |
noDataRowClass | false | java.lang.String | true | null | A CSS class name for the row that displays a message when there is no data to show. |
noDataRowStyle | false | java.lang.String | true | null | A style for the row that displays a message when there is no data to show. |
nodeHasChildrenVar | false | java.lang.String | false | null | The name of a boolean request-scope variable under which the flag that indicates whether a node has children is available. |
nodeLevelVar | false | java.lang.String | false | null | The name of an Integer request-scope variable under which the level number of the current node is available, where "0" corresponds to the topmost level. |
nodePathVar | false | java.lang.String | false | null | The name of a request-scope variable under which the full path of a node for the current node is available. This variable has the teamdev.jsf.component.treetable.TreePath type. Instances of the TreePath class are used to reference a node in the tree structure by its node value and node values of all its parent nodes. |
nonEmptyRecordsFilterName | false | java.lang.String | true | "<Non-empty>" | The text that is displayed instead of " |
onblur | false | java.lang.String | true | null | JavaScript code that should be executed when the TreeTable loses focus. |
onclick | false | java.lang.String | true | null | JavaScript code that should be executed on the client when the user clicks the left mouse button over the TreeTable. |
ondblclick | false | java.lang.String | true | null | JavaScript code that should be executed on the client when the user double-clicks the left mouse button over the TreeTable. |
onfocus | false | java.lang.String | true | null | JavaScript code that should be executed when the TreeTable receives focus. |
onkeydown | false | java.lang.String | true | null | JavaScript code that should be executed when the user presses a key over the TreeTable. |
onkeypress | false | java.lang.String | true | null | JavaScript code that should be executed on the client when the user presses and releases a key over the TreeTable. |
onkeyup | false | java.lang.String | true | null | JavaScript code that should be executed when the user releases a key over the TreeTable. |
onmousedown | false | java.lang.String | true | null | JavaScript code that should be executed when the user clicks over the TreeTable with either mouse button. |
onmousemove | false | java.lang.String | true | null | JavaScript code that should be executed when the user moves the mouse pointer over the TreeTable. |
onmouseout | false | java.lang.String | true | null | JavaScript code that should be executed when the user moves the mouse pointer away from the TreeTable. |
onmouseover | false | java.lang.String | true | null | JavaScript code that should be executed when the user moves the mouse pointer onto the TreeTable. |
onmouseup | false | java.lang.String | true | null | JavaScript code that should be executed when the user releases the mouse button over the TreeTable. |
preloadedNodes | false | teamdev.jsf.component.treetable.PreloadedNodes | true | "none" | Defines whether child nodes of collapsed nodes are preloaded to the client. When a collapsed node whose child nodes are preloaded is expanded by the user, these nodes will be shown immediately without any server request being sent. Available values are: "none" — no children of collapsed nodes will be preloaded "all" — all children of collapsed nodes at all levels will be preloaded. So the entire TreeTable can be browsed without any requests to the server "levelsPreloaded:NUMBER" — where NUMBER is a positive integer number. It specifies the total number of node levels, starting from the top-most one, in which the nodes will be preloaded. For example, preloadedNodes="levelsPreloaded:2" means that only root nodes and their immediate children are preloaded |
rendered | false | boolean | true | true | A flag that indicates whether or not the component is visible. |
rolloverClass | false | java.lang.String | true | null | A CSS class name for the TreeTable component in the rollover state. |
rolloverRowClass | false | java.lang.String | true | null | A CSS class name for a TreeTable row in the rollover state. |
rolloverRowStyle | false | java.lang.String | true | null | A style for a TreeTable row in the rollover state. |
rolloverStyle | false | java.lang.String | true | null | A style for the TreeTable component in the rollover state. |
rowOnclick | false | java.lang.String | true | null | JavaScript code that should be executed on the client when the user clicks the left mouse button over a TreeTable row. |
rowOndblclick | false | java.lang.String | true | null | JavaScript code that should be executed on the client when the user double-clicks the left mouse button over a TreeTable row. |
rowOnmousedown | false | java.lang.String | true | null | JavaScript code that should be executed when the user clicks over a TreeTable row with either mouse button. |
rowOnmousemove | false | java.lang.String | true | null | JavaScript code that should be executed when the user moves the mouse pointer over a TreeTable row. |
rowOnmouseout | false | java.lang.String | true | null | JavaScript code that should be executed when the user moves the mouse pointer away from a TreeTable row. |
rowOnmouseover | false | java.lang.String | true | null | JavaScript code that should be executed when the user moves the mouse pointer onto a TreeTable row. |
rowOnmouseup | false | java.lang.String | true | null | JavaScript code that should be executed when the user releases the mouse button over a TreeTable row. |
rules | false | java.lang.String | true | "none" | Specifies what gridlines are displayed between the cells within the TreeTable. Available values are: "all" — between all rows and columns "cols" — between columns only "groups" — between row groups and column groups only "none" — no grid lines "rows" — between rows only |
sortAscending | false | boolean | true | null | The sort order of the data when the TreeTable component is loaded for the first time. The "true" value means the table is sorted in ascending order. |
sortColumnId | false | java.lang.String | true | null | ID of the column by which to sort the TreeTable component when it is loaded for the first time. |
sortedColumnBodyClass | false | java.lang.String | true | null | A CSS class name for a sorted column's body. |
sortedColumnBodyStyle | false | java.lang.String | true | null | A style for a sorted column's body. |
sortedColumnClass | false | java.lang.String | true | null | A CSS class name for the entire sorted column. |
sortedColumnFooterClass | false | java.lang.String | true | null | A CSS class name for a sorted column's footer. |
sortedColumnFooterStyle | false | java.lang.String | true | null | A style for a sorted column's footer. |
sortedColumnHeaderClass | false | java.lang.String | true | null | A CSS class name for a sorted column's header. |
sortedColumnHeaderStyle | false | java.lang.String | true | null | A style for a sorted column's header. |
sortedColumnStyle | false | java.lang.String | true | null | A style for the entire sorted column. |
sortLevel | false | int | true | -1 | The level at which to perform sorting. The value "-1" means that sorting is applied to all levels of the hierarchy. When set to "0" (topmost level) or greater, sorting in the TreeTable is restricted to only one specified level. |
style | false | java.lang.String | true | null | A style for the entire TreeTable component. |
styleClass | false | java.lang.String | true | null | A CSS class name for the entire TreeTable component. |
textClass | false | java.lang.String | true | null | This attribute should be used instead of the "styleClass" attribute for specifying text-related styles (font, color, text-alignment etc.) Only the text-related styles can be configured using this attribute. |
textStyle | false | java.lang.String | true | null | This attribute should be used instead of the "style" attribute for specifying text-related styles (font, color, text-alignment etc.) Only the text-related styles can be configured using this attribute. |
useAjax | false | boolean | true | true | A flag that indicates whether or not to use Ajax for sorting, filtering and node expansion. |
var | true | java.lang.String | false | null | The name of a request-scope variable under which the current row data is available when specifying the columns. |
verticalGridLines | false | java.lang.String | true | null | A style for vertical lines in the TreeTable body. Should be specified as the CSS "border" property but without the prefix "border:". |
width | false | java.lang.String | true | null | The width of the TreeTable component. Can be specified in any units (px, mm, em, etc.). |
Variables | No Variables Defined. |
| |||||||
FRAMES NO FRAMES |