q


Standard Syntax:
     <%@ taglib prefix="q" uri="http://teamdev.com/quipukit" %>

XML Syntax:
     <anyxmlelement xmlns:q="http://teamdev.com/quipukit" />

Tags for TeamDev QuipuKit library

Tag Library Information
Display NameNone
Version1.1.2
Short Nameq
URIhttp://teamdev.com/quipukit
 

Tag Summary
barChartViewThe BarChartView component is used to create and customize a bar chart. Can be specified only as a child tag of the chart component. Child tags: chartAxis, numberAxis, dateAxis, categoryAxis, chartAxisTicks, chartLabels, chartNoDataMessage, chartGridLines.
calendarThe Calendar component enables the user to select a date from a one-month calendar and navigate between months and years. Child tags: dateRanges, simpleDateRange.
categoryAxisThe CategoryAxis tag is used to customize an axis for a chart with discrete data. This tag should be defined as a child tag for the chart-type components (barChartView and lineChartView).
cellStyleThe CellStyle component is used to specify a style for individual cells based on the displayed data or any other condition. Can be specified only as a child tag for the dataTable or treeTable components.
chartThe Chart component is used to present data in a graphical form enabling the user to see trends, comparisons, or percentage of the whole. The component constitutes the entire chart area, including the chart itself and all its elements (title, legend, background). The component is based on the JFreeChart engine and exposes a friendly API with JSF-specific features and enhancements. Child tags: pieChartView, lineChartView, barChartView, chartTitle, chartLegend.
chartAxisThe ChartAxis tag is used to customize a chart axis of any type. This tag should be defined as a child tag for the chart-type components (barChartView and lineChartView).
chartAxisTicksThe ChartAxisTicks tag is used to apply a style for the chart axis ticks. This tag should be defined as a child tag for the chart-type components (barChartView and lineChartView).
chartGridLinesThe ChartGridLines tag is used to customize gridlines for pie and line charts. This tag should be defined as a child tag for the barChartView and lineChartView components.
chartLabelsThe ChartLabels tag is used to apply style for data labels This tag should be defined as a child tag for the chart-type components (pieChartView, barChartView, lineChartView).
chartLegendThe ChartLegend tag is used to customize a chart legend. This tag should be defined as a child tag for the chart-type components (pieChartView, barChartView, lineChartView).
chartNoDataMessageThe ChartNoDataMessage tag is used to specify the text that is shown if there is no data to display in the chart. This tag should be defined as a child tag for the chart-type components (pieChartView, barChartView, lineChartView).
chartTitleThe ChartTitle tag is used to customize the chart title. This tag should be defined as a child tag for the chart component.
checkboxColumnThe CheckBoxColumn component is used to specify a checkbox column, which is a special visual component that is rendered as a column of check boxes and whose values are not stored in the row's data object. You can use it as an alternative of or in addition to multiple selection or to implement complex selection models. Can be specified only as a child tag for the dataTable component. In one of the facets can be specified selectAllCheckbox tag.
clientValidationSupportThe ClientValidationSupport tag provides configuration of client-side validation for the enclosing form.
columnThe Column component is used to specify a separate column. Child components of the tag are used to render each cell of the current row. Can be specified only as a child tag for the dataTable or treeTable components.
confirmationThe Confirmation component is a DHTML modal window containing a main instruction and two buttons using which the user can confirm or reject execution of some operation.
customValidatorThe CustomValidator component allows you to write custom code to validate a value. The code is written in JavaScript on the client side and in Java on the server side.
dataTableThe DataTable component is used to display data in a tabular format and effectively manipulate it. It supports all the features of the standard JSF HtmlDataTable component and, in addition, provides a number of features of its own. Child tags: column, selectionColumn, checkboxColumn, singleRowSelection, multipleRowSelection, dataTablePaginator, cellStyle, rowStyle.
dataTablePaginatorThe dataTablePaginator component allows the user to see the current page of the table records and jump from it to any other. The component displays the total number of pages, the number of the current page, a text field to type in the number of the page to go to, and a set of the Previous, Next, First and Last images to navigate between the pages. It should be placed within the dataTable component, inside any of its facets.
dateAxisThe DateAxis tag is used to customize an axis with date values or keys. This tag should be defined as a child tag for the chart-type components (barChartView and lineChartView).
dateChooserThe DateChooser component allows the user to enter a date either by typing it in the text field or selecting it from the calendar that appears when clicking a button next to text field. The selected date is displayed in the text field in the specified format.
dateRangesThe DateRanges tag is used to specify date ranges in the Calendar. Can be specified only as a child tag for the calendar component. Child tag: simpleDateRange
dropDownFieldRenders the DropDownField component that represents a text field with a set of predefined values in the drop-down list.
There are two ways to specify items in the drop-down list: These two approaches can be combined in any order.
dropDownItemA child tag of the q:dropDownField tag that is used to specify a separate list item. It is also possible to add child components to the q:dropDownItem tag.
dropDownItemsA child tag of the q:dropDownField tag that is used to specify a list of items.
dynamicImageThe DynamicImage is a component that, unlike the standard JSF HtmlGraphicImage component which displays an image already stored as an application file, provides the ability to display an image which is dynamically generated at run time, or which is not available as an application file but, for example, is retrieved from a database.
dynamicTreeStructureThis tag is used to specify a dynamic tree structure. The hierarchy in the dynamic tree structure is defined by specifying the expression for retrieving child nodes of a given node. You should place the staticTreeStructure tag into the treeTable tag.
emailValidatorThe EmailValidator ensures that the component has a well-formed e-mail address as the value.
equalValidatorThe EqualValidator checks that the values of two input components are the same.
floatingIconMessageThe FloatingIconMessage component allows you to display a validation error of a validated component by changing its appearance and adding a floating icon over the component.
focusFocus is a non-visual component that controls the focus on the page. You can specify the component in focus when the page is loaded and also save the focus between page submissions. Note that there can be only one Focus component on the page.
foldingPanelThe FoldingPanel component is a container for other components that can be collapsed or expanded by the user. It consists of a bar displaying the caption, an expandable/collapsible container, and a toggle button to switch between the two states.
hintLabelThe HintLabel component displays single-line text which, if it doesn't fit in the allotted space, is displayed fully in a tooltip.
lineChartViewThe LineChartView component is used to create and customize a line chart. Can be specified only as a child tag of the chart component. Child tags: chartAxis, numberAxis, dateAxis, categoryAxis, chartAxisTicks, chartLabels, chartNoDataMessage, chartGridLines, lineProperties.
linePropertiesThe LineProperties tag is used to customize lines in the line chart. This tag should be defined as a child tag for the lineChartView component.
messageThe Message component allows you to display a validation error for a particular component.
messageParamThe MessageParam component allows you to specify parameters for validation messages within any QuipuKit validator.
messagesThe Messages component allows you to display validation errors for all components with validators.
multipleNodeSelectionThe component is used for multiple node selection. Can be specified only as a child tag for the treeTable component.
multipleRowSelectionThe MultipleRowSelection component is used for multiple row selection. Can be specified only as a child tag for the dataTable component.
numberAxisThe NumberAxis tag is used to customize an axis with numeric values or keys. This tag should be defined as a child tag for the chart-type components (barChartView and lineChartView).
pieChartViewThe PieChartView component is used to create and customize a pie chart. It can be specified only as a child tag of the chart component. Child tags: pieSectorProperties, chartLabels, chartNoDataMessage.
pieSectorPropertiesThe PieSectorProperties tag is used to apply a style to the pie sectors and specify whether or not a pie sector is pulled out upon mouse click. This tag should be defined as a child tag for the pieChartView component.
popupLayerThe PopupLayer component is used as a container for other components that is displayed over the page content as specified by its coordinates.
regExpValidatorThe RegExpValidator ensures that the value being validated matches the pattern described as a regular expression in the "pattern" attribute.
rowStyleThe RowStyle component is used to specify a style for individual rows based on the displayed data or any other condition. Can be specified only as a child tag for the dataTable or treeTable components.
scrollPositionScrollPosition is a non-visual component that controls the scroll position of the page. You can specify the scroll position when the page is loaded and also save the scroll position between page submissions. Note that there can be only one ScrollPosition component on the page.
selectAllCheckboxThe selectAllCheckbox component adds a check box to the column header or footer. When the user selects this check box, all the check boxes within the column get selected. And if the user clears this check box, all the check boxes in the column are cleared too. It should be defined as a child tag for the column's (checkboxColumn, selectionColumn) "header" or "footer" facets, or both.
selectionChangeListenerThe SelectionChangeListener is used to enable you to handle tab selection change on the server side. This tag can be specified only in the tabSet or tabbedPane components.
selectionColumnThe SelectionColumn component is used to specify a selection column that displays check boxes for multiple-row selection or radio buttons for single-row selection. The "selection column" is an alternative way for the user to change selection and see which row(s) is selected. Can be specified only as a child tag for the dataTable component. In one of the facets can be specified selectAllCheckbox tag.
simpleDateRangeThe DateRanges tag is used to specify one date range. Can be defined only as a child tag for the calendar component.
singleNodeSelectionThis component is used for single node selection. Can be specified only as a child tag for the treeTable component.
singleRowSelectionThe SingleRowSelection component is used for single row selection. Can be specified only as a child tag for the dataTable component.
stateChangeListenerThe StateChangeListener is used to enable you to handle state change of the FoldingPanel component on the server side. This tag can be specified only in the foldingPanel component.
staticTreeStructureThis tag is used to specify the static structure. You should place the staticTreeStructure tag into the treeTable tag. This tag should contain a hierarchy of the treeNode tags for each node.
tabbedPaneThe TabbedPane component allows you to present related information on separate pages and can be viewed by users by clicking a corresponding tab. Each page of the TabbedPane component can contain a number of other JSF components. Child tags: tabbedPaneItem, tabbedPaneItems.
tabbedPaneItemThe TabbedPaneItem tag is used to create a fixed set of tabs right on a JSF page. To specify the object to be displayed in the tab, use the "tab" facet. The components that define the page content should be added as children of the TabbedPaneItem tag. This tag should be specified only in the tabbedPane tag.
tabbedPaneItemsThe TabbedPaneItems tag is used to retrieve dynamically changing data from a backing bean. This tag should be specified only in the tabbedPane tag.
tabSetThe TabSet component provides a set of tabs enabling the user to switch between different components, one at a time. Child tags: tabSetItem, tabSetItems.
tabSetItemThis tag is used to define a fixed set of tabs. Child components of the tabSetItem tag are rendered as the tab contents. This tag should be specified only in the tabSet tag.
tabSetItemsThis tag is used to dynamically change the set of tabs. It should be specified only inside the tabSet tag.
treeColumnThis 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.
treeNodeThis tag is used to specify every node in a static tree structure. Can be specified only in the staticTreeStructure tag.
treeTableThe TreeTable component displays hierarchical data in a tabular format. One of the component's columns displays a tree structure in which each row representing a node can be expanded to reveal lower-level rows of data. In general, the TreeTable provides most of the functionality of the QuipuKit DataTable component. Child tags: treeColumn, staticTreeStructure, dynamicTreeStructure column, selectionColumn, checkboxColumn, singleNodeSelection, multipleNodeSelection, cellStyle, rowStyle.
twoListSelectionThe TwoListSelection component serves the same purpose as the standard HtmlSelectManyListbox in JSF, but has a different appearance and provides a number of extra features. It consists of two list boxes separated by a set of buttons that let the user move selected items from one list to the other and reorder the selected items. The list on the left contains available items which the user can add to (or from) the list on the right in order to make a selection.
urlValidatorThe URLValidator ensures that the component has a valid URL.
 


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