Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/Column.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/Column.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/Column.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> the node to use to render this column's header. - + + ... -]]> + + ]]> + tr:outputText @@ -55,7 +59,7 @@ sortProperty Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/ComponentRef.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/ComponentRef.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/ComponentRef.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> java.lang.Object - which componnet to use. This should match a + which componnet to use. This should match a <component-type> string in a region metadata file. An example might look like "org.apache.myfaces.trinidaddemo.region.stock". This attribute can be bound to an EL expression or manually @@ -51,12 +51,12 @@ java.lang.String - The name of the EL variable that will be set when encoding the component. - This attribute is set by the tr:componentDef on behalf of the UIXComponentRef, and not the tr:componentRef. + The name of the EL variable that will be set when encoding the component. + This attribute is set by the tr:componentDef on behalf of the UIXComponentRef, and not the tr:componentRef. For example, let's say this "var" attribute is set to the value "attrs"; if the <tr:componentRef> tag has an attribute called "bar", - The value of "bar" can be referenced from a child within + The value of "bar" can be referenced from a child within <tr:componentDef> using the expression #{attrs.bar}.]]> @@ -87,13 +87,16 @@ <tr:componentRef> tag documentation for more information.]]> - + + - ]]> + + ]]> Arjuna Wijeyekoon Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreBreadCrumbs.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreBreadCrumbs.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreBreadCrumbs.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> org.apache.myfaces.trinidadinternal.taglib.core.nav.CoreBreadCrumbsTag The links indicating the hierarchy may be added as children or a menu model may be bound to the breadCrumbs component. If a menu model is bound, of class + hierarchy with links. A child representing the current page + should be the last child. This child may or may not + be rendered depending on variables like the device type or look and feel, + but it should always be added. + + The links indicating the hierarchy may be added as children or a menu model may be bound to the breadCrumbs component. If a menu model is bound, of class org.apache.myfaces.trinidad.model.MenuModel, the nodes along the focus path will be rendered. - MenuModel extends TreeModel, but it also knows how to go from the current viewId to the focus path. Notice that the menuModel has no special knowledge of page navigation and places no requirements on the nodes that go into the tree. The nodes in the tree are stamped out with the 'nodeStamp' facet, which should contain a commandNavigationItem component, which allows the default actionListener mechanism to be used for page navigation. + MenuModel extends TreeModel, but it also knows how to go from the current viewId to the focus path. Notice that the menuModel has no special knowledge of page navigation and places no requirements on the nodes that go into the tree. The nodes in the tree are stamped out with the 'nodeStamp' facet, which should contain a commandNavigationItem component, which allows the default actionListener mechanism to be used for page navigation. - +
The "orientation" property may be used to specify the @@ -81,12 +81,15 @@
]]>
- + + -]]> + + ]]> Blake Sullivan Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreChart.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreChart.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreChart.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + -->
templateSource java.lang.String @@ -59,7 +59,7 @@
- perspective boolean @@ -104,7 +104,7 @@ YMinorGridLineCount int @@ -115,9 +115,9 @@ XMajorGridLineCount int @@ -127,7 +127,7 @@ - maxPrecision int @@ -137,7 +137,7 @@ - gradientsUsed boolean @@ -165,8 +165,11 @@ ]]> - - ]]> + + + ]]> Venkata Guddanti Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreChooseColor.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreChooseColor.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreChooseColor.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> A set of custom colors which extend the set of colors available - in the standard palette. Custom colors are specified by the + in the standard palette. Custom colors are specified by the customColorData attribute. @@ -89,8 +89,8 @@ instance for each color to display. - In order to simplify the use of standard palettes, Apache Trinidad makes - certain palettes available via the requestContext.colorPalette EL implicit + In order to simplify the use of standard palettes, Apache Trinidad makes + certain palettes available via the requestContext.colorPalette EL implicit object. The "#{requestContext.colorPalette}" implicit object provides access to four standard color palettes: @@ -106,18 +106,33 @@ ]]> - - - - + A chooseColor which uses the standard "default49" palette + + + + ]]> + + + + A chooseColor which defines custom colors using inline data + + + - - + customColorData="#{myBean.listOfColors}"> + ]]> + + + + A chooseColor that is associated with a selectInputColor + + + ]]> + colorData="#{requestContext.colorPalette.web216}"/> + ]]> John Fallows Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreChooseDate.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreChooseDate.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreChooseDate.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - @@ -37,7 +37,7 @@ @@ -56,8 +56,8 @@ When set to a fixed value on a tag, this will be parsed as an ISO 8601 date. ISO 8601 dates are of the form "yyyy-MM-dd" (for example: 2002-02-15). All other uses require java.util.Date objects. -When binding to Date objects, it is advised to create the Date object with -maximum value for any date-time components that aren't displayed (usually hours, minutes, seconds, milliseconds) +When binding to Date objects, it is advised to create the Date object with +maximum value for any date-time components that aren't displayed (usually hours, minutes, seconds, milliseconds) to allow the largest range of values to be accepted.]]> maxValue @@ -78,25 +78,25 @@ org.apache.myfaces.trinidad.Date tr:chooseDate org.apache.myfaces.trinidadinternal.taglib.core.input.CoreChooseDateTag - - In order to indicate that a particular selectInputDate should + In order to indicate that a particular selectInputDate should be updated in response to chooseDate selection changes, the the selectInputDate's "chooseId" attribute must be set to the id of the associated chooseDate component. - The chooseDate component uses partial page rendering to update + The chooseDate component uses partial page rendering to update itself as the user navigates between months. In environments where partial page rendering is not supported, the chooseDate component will not be rendered. Instead, the selectInputDate may @@ -105,10 +105,13 @@ ]]> - + + ]]> + maxValue="2014-12-31"/> + ]]> Blake Sullivan Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreColumn.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreColumn.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreColumn.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + -->

- Use the "header" facet on a Column to create the column header. + Use the "header" facet on a Column to create the column header. The following example creates a two-column table with the column headers - "Firstname" and "Lastname":

@@ -156,7 +156,7 @@

As each row is stamped, the data for the current row ( see - getRowData() on the Table) + getRowData() on the Table) is copied into an EL reachable property. The name of this property is defined by the var property on the Table. Once the Table has completed rendering, this @@ -182,24 +182,24 @@ formatting:

align
- +
The type of alignment to use for this column. This atribute controls left/start, right/end, or center justification of the column data.
- +
width
The width of this column.
- +
noWrap
Controls whether long lines of text in the column data should be wrapped.
- +
headerNoWrap
Controls whether long lines of text in the column header should be wrapped.
- +
separateRows
Controls whether each child of this column should be rendered in separate cells, or inside the same cell.
@@ -248,9 +248,6 @@ ]]> - - - Brian Albers headerText Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreCommandButton.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreCommandButton.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreCommandButton.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> Character used to gain quick access to this button. - For accessibility reasons, this functionality is not supported + For accessibility reasons, this functionality is not supported in screen reader mode.

- If the same access key appears in multiple input fields in the - same page of output, the rendering user agent will cycle among - the elements accessed by the similar keys. Note that user agents - are inconsistent about dealing with two links having same access - key, and so the cycling behavior is dependent on what the user agent + If the same access key appears in multiple input fields in the + same page of output, the rendering user agent will cycle among + the elements accessed by the similar keys. Note that user agents + are inconsistent about dealing with two links having same access + key, and so the cycling behavior is dependent on what the user agent provides.

This attribute is sometimes referred to as the "mnemonic". @@ -144,19 +144,30 @@ org.apache.myfaces.trinidadinternal.taglib.core.nav.CoreCommandButtonTag - A simple example of a button saying "Enter" that submits - an input field. - - - - ]]> + A simple example of a button saying "Enter" that submits + an input field. + + + + + + + ]]> - An button which submits the form without doing any validation. - - - - ]]> + + + + An button which submits the form without doing any validation. + + + + + + + ]]> Adam Winer Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreCommandNavigationItem.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreCommandNavigationItem.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreCommandNavigationItem.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> Character used to gain quick access to this item. - For accessibility reasons, this functionality is not supported + For accessibility reasons, this functionality is not supported in screen reader mode.

If the same access key appears in multiple locations in the same page of output, the rendering user agent will cycle among - the elements accessed by the similar keys. Note that user agents - are inconsistent about dealing with two links having same access - key, and so the cycling behavior is dependent on what the user agent + the elements accessed by the similar keys. Note that user agents + are inconsistent about dealing with two links having same access + key, and so the cycling behavior is dependent on what the user agent provides.

This attribute is sometimes referred to as the "mnemonic". @@ -119,8 +119,8 @@ - visited @@ -175,15 +175,21 @@ tr:commandNavigationItem org.apache.myfaces.trinidadinternal.taglib.core.nav.CoreCommandNavigationItemTag - The commandNavigationItem control creates a navigation item representation of a UIXCommand. The item could be rendered as a link, an option, a button, etc. This component is normally used as a stamp for a component that takes a MenuModel object. + The commandNavigationItem control creates a navigation item representation of a UIXCommand. + The item could be rendered as a link, an option, a button, etc. + This component is normally used as a stamp for a component that takes a MenuModel or + XMLMenuModel object. ]]> - - - - - ]]> + + + + + + + ]]> Gabrielle Crawford Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreDocument.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreDocument.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreDocument.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - + + ... -]]> + + ]]> + Adam Winer Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreForm.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreForm.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreForm.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> org.apache.myfaces.trinidadinternal.taglib.core.CoreFormTag - + + -]]> + + ]]> + Adam Winer Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreGoButton.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreGoButton.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreGoButton.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> {localName} {0} true - true + true @@ -79,14 +79,14 @@ Character used to gain quick access to this component. - For accessibility reasons, this functionality is not supported + For accessibility reasons, this functionality is not supported in screen reader mode.

- If the same access key appears in multiple input fields in the - same page of output, the rendering user agent will cycle among - the elements accessed by the similar keys. Note that user agents - are inconsistent about dealing with two links having same access - key, and so the cycling behavior is dependent on what the user agent + If the same access key appears in multiple input fields in the + same page of output, the rendering user agent will cycle among + the elements accessed by the similar keys. Note that user agents + are inconsistent about dealing with two links having same access + key, and so the cycling behavior is dependent on what the user agent provides.

This attribute is sometimes referred to as the "mnemonic". @@ -137,11 +137,13 @@ is not needed.]]> - - - ]]> + + + + ]]> Andy Schwartz Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreGoLink.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreGoLink.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreGoLink.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> Character used to gain quick access to this component. - For accessibility reasons, this functionality is not supported + For accessibility reasons, this functionality is not supported in screen reader mode.

- If the same access key appears in multiple input fields in the - same page of output, the rendering user agent will cycle among - the elements accessed by the similar keys. Note that user agents - are inconsistent about dealing with two links having same access - key, and so the cycling behavior is dependent on what the user agent + If the same access key appears in multiple input fields in the + same page of output, the rendering user agent will cycle among + the elements accessed by the similar keys. Note that user agents + are inconsistent about dealing with two links having same access + key, and so the cycling behavior is dependent on what the user agent provides.

This attribute is sometimes referred to as the "mnemonic". @@ -123,13 +123,24 @@ ]]> - To create an anchor with a link element, you should use the - "id" attribute: - <tr:goLink id="foo"/> - A standard goLink: - <tr:goLink text="Trinidad" - destination="http://myfaces.apache.org"/> + To create an anchor with a link element, you should use the + "id" attribute: + + + + ]]> + + + A standard goLink: + + + ]]> + + Andy Schwartz text Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreIcon.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreIcon.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreIcon.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> ]]> - <tr:icon name="required"/> + + + ]]> + Andy Schwartz Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreImage.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreImage.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreImage.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - ]]> + + ]]> Adam Winer Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreImportScript.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreImportScript.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreImportScript.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - <tr:importScript names="submitForm() TableProxy()"/> + + + ]]> + Adam Winer Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreInputColor.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreInputColor.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreInputColor.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> org.apache.myfaces.trinidad.CoreInputColor org.apache.myfaces.trinidad.component.core.input.CoreInputColor - + - compact @@ -79,7 +79,7 @@ simple @@ -117,7 +117,7 @@ - showRequired @@ -128,14 +128,14 @@ ${md:getTranslatedString("MESSAGE_GROUP")} - + Character used to gain quick access to the form element specified by the for, if set (or this component itself, if it is a "non-simple" form element). - For accessibility reasons, this functionality is not supported + For accessibility reasons, this functionality is not supported in screen reader mode. If the same access key appears in multiple locations in the same page of output, the rendering user agent will cycle @@ -191,13 +191,13 @@ how the inputColor component is configured. - Users can type the color value directly in the field. + Users can type the color value directly in the field. This option is always available. Users can select a color value from a secondary dialog. This option may not be available in all look and feel - implementations. In particular, this option is not + implementations. In particular, this option is not available on PDA look and feels. @@ -213,13 +213,17 @@ The colorConverter can be used to control both the formatting that the inputColor uses when displaying - color values, as well as the set of color format patterns that + color values, as well as the set of color format patterns that are accepted by the inputColor. See the documentation for the colorConverter for more information. ]]> - ]]> + + + ]]> + John Fallows Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreInputDate.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreInputDate.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreInputDate.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> ]]> - Two inputDate, the first converts the dateStyle to "long", + Two inputDate, the first converts the dateStyle to "long", the second sets the maximum date: - - - - - - - - ]]> + + + + + + + + + ]]> Blake Sullivan Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreInputFile.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreInputFile.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreInputFile.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> org.apache.myfaces.trinidad.CoreInputFile org.apache.myfaces.trinidad.component.core.input.CoreInputFile - - - - + + + + - - + + onchange java.lang.String @@ -59,7 +59,7 @@ - + columns int @@ -81,7 +81,7 @@ - showRequired @@ -93,16 +93,16 @@ - - For accessibility reasons, this functionality is not supported in screen reader mode. If the same access key appears in multiple locations in the same page of output, the rendering user agent will cycle among the elements accessed by the similar keys.

This attribute is sometimes referred to as the "mnemonic".

]]> -
+ + For accessibility reasons, this functionality is not supported in screen reader mode. If the same access key appears in multiple locations in the same page of output, the rendering user agent will cycle among the elements accessed by the similar keys.

This attribute is sometimes referred to as the "mnemonic".

]]> +
accessKey char ${md:getTranslatedString("SD_ATTRGROUP_ACCESSKEY_ATTR_ACCESSKEY")} - +
@@ -127,7 +127,7 @@ simple @@ -149,10 +149,13 @@ using this, developers must install the Apache Trinidad filter.]]> - + + -]]> + + ]]> Adam Winer Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreInputHidden.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreInputHidden.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreInputHidden.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - + + -]]> + + ]]> Adam Winer Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreInputListOfValues.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreInputListOfValues.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreInputListOfValues.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> org.apache.myfaces.trinidad.CoreInputListOfValues org.apache.myfaces.trinidad.component.core.input.CoreInputListOfValues - + simple @@ -109,7 +109,7 @@ - showRequired @@ -120,14 +120,14 @@ ${md:getTranslatedString("MESSAGE_GROUP")} - + Character used to gain quick access to the form element specified by the for, if set (or this component itself, if it is a "non-simple" form element). - For accessibility reasons, this functionality is not supported + For accessibility reasons, this functionality is not supported in screen reader mode. If the same access key appears in multiple locations in the same page of output, the rendering user agent will cycle @@ -234,11 +234,14 @@ ]]> - - - ]]> + + + + + ]]> Adam Winer Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreInputNumberSpinbox.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreInputNumberSpinbox.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreInputNumberSpinbox.xml (working copy) @@ -1,286 +1,290 @@ - - - - - - - - - - org.apache.myfaces.trinidad.CoreInputNumberSpinbox - org.apache.myfaces.trinidad.component.core.input.CoreInputNumberSpinbox - - - - readOnly - boolean - false - - - - disabled - boolean - false - - - - - shortDesc - java.lang.String - - - true - ${md:getTranslatedString("CORE_GROUP")} - - - - - - - partialTriggers - java.lang.String[] - - - - label - java.lang.String - - - Label {0} - true - true - ${md:getTranslatedString("SD_ATTRGROUP_INLINEMESSAGINGPROMPT_ATTR_PROMPT")} - - - - - - - simple - boolean - false - - - - - onchange - java.lang.String - - - ${md:getTranslatedString("EVENTS_GROUP")} - - - - - - - - - a CSS style class to use for this component. - The styleClass attribute value is rendered on the root dom element. - We provide some public style classes you can use that will affect only the 'content' piece of the component: - AFFieldTextMarker, AFFieldTextLTRMarker, AFFieldNumberMarker. - ]]> - styleClass - java.lang.String - - - ${md:getTranslatedString("CORE_GROUP")} - - AFFieldTextMarker AFFieldTextLTRMarker AFFieldNumberMarker - - - - - inlineStyle - java.lang.String - - - ${md:getTranslatedString("CORE_GROUP")} - - - - - - - showRequired - boolean - false - - - ${md:getTranslatedString("MESSAGE_GROUP")} - - - - - - - columns - int - 1 - - - UNSIGNED_INTEGER - - - - - - maximum - int - 2147483647 - - - true - UNSIGNED_INTEGER - - - - - - minimum - int - 1 - - - true - UNSIGNED_INTEGER - - - - - - stepSize - int - 1 - - - UNSIGNED_INTEGER - - - - - - - onselect - java.lang.String - - - ${md:getTranslatedString("EVENTS_GROUP")} - - - - - - Character used to gain quick access to - the form element specified by the - for, if set (or this component itself, - if it is a "non-simple" form element). - For accessibility reasons, this functionality is not supported - in screen reader mode. - If the same access key appears in multiple locations in the - same page of output, the rendering user agent will cycle - among the elements accessed by the similar keys. -

- This attribute is sometimes referred to as the "mnemonic". -

]]> -
- accessKey - char - - - ${md:getTranslatedString("SD_ATTRGROUP_ACCESSKEY_ATTR_ACCESSKEY")} - - -
- - - An attribute that will simultaneously set both the "value" - and "accessKey" attributes from a single value, using - conventional ampersand ('&') notation. -

- For example, setting this attribute to "L&amp;abel" will - set the label to "Label" and the access key to 'a'. -

]]> -
- labelAndAccessKey - java.lang.String - - - true - ${md:getTranslatedString("SD_ATTRGROUP_ACCESSKEY_ATTR_VALUEANDACCESSKEY")} - - true - -
- - - - autoSubmit - boolean - false - - - org.apache.myfaces.trinidad.Input - org.apache.myfaces.trinidad.NumberSpinbox - tr:inputNumberSpinbox - org.apache.myfaces.trinidadinternal.taglib.core.input.CoreInputNumberSpinboxTag -

- The inputNumberSpinbox component creates a browser input widget and up/down arrows. - It is used to enter numbers and quickly step through the numbers using the up/down arrows. - The number needs to be within the minimum and maximum. - It also supports displaying a label, text, and messages. -

]]> -
- - Simple inputNumberSpinbox with the some default text and a label. - - - ]]> - - - false - label - ${md:getTranslatedString("PALETTE_INPUT")} - pda - -
-
-
+ + + + + + + + + + org.apache.myfaces.trinidad.CoreInputNumberSpinbox + org.apache.myfaces.trinidad.component.core.input.CoreInputNumberSpinbox + + + + readOnly + boolean + false + + + + disabled + boolean + false + + + + + shortDesc + java.lang.String + + + true + ${md:getTranslatedString("CORE_GROUP")} + + + + + + + partialTriggers + java.lang.String[] + + + + label + java.lang.String + + + Label {0} + true + true + ${md:getTranslatedString("SD_ATTRGROUP_INLINEMESSAGINGPROMPT_ATTR_PROMPT")} + + + + + + + simple + boolean + false + + + + + onchange + java.lang.String + + + ${md:getTranslatedString("EVENTS_GROUP")} + + + + + + + + + a CSS style class to use for this component. + The styleClass attribute value is rendered on the root dom element. + We provide some public style classes you can use that will affect only the 'content' piece of the component: + AFFieldTextMarker, AFFieldTextLTRMarker, AFFieldNumberMarker. + ]]> + styleClass + java.lang.String + + + ${md:getTranslatedString("CORE_GROUP")} + + AFFieldTextMarker AFFieldTextLTRMarker AFFieldNumberMarker + + + + + inlineStyle + java.lang.String + + + ${md:getTranslatedString("CORE_GROUP")} + + + + + + + showRequired + boolean + false + + + ${md:getTranslatedString("MESSAGE_GROUP")} + + + + + + + columns + int + 1 + + + UNSIGNED_INTEGER + + + + + + maximum + int + 2147483647 + + + true + UNSIGNED_INTEGER + + + + + + minimum + int + 1 + + + true + UNSIGNED_INTEGER + + + + + + stepSize + int + 1 + + + UNSIGNED_INTEGER + + + + + + + onselect + java.lang.String + + + ${md:getTranslatedString("EVENTS_GROUP")} + + + + + + Character used to gain quick access to + the form element specified by the + for, if set (or this component itself, + if it is a "non-simple" form element). + For accessibility reasons, this functionality is not supported + in screen reader mode. + If the same access key appears in multiple locations in the + same page of output, the rendering user agent will cycle + among the elements accessed by the similar keys. +

+ This attribute is sometimes referred to as the "mnemonic". +

]]> +
+ accessKey + char + + + ${md:getTranslatedString("SD_ATTRGROUP_ACCESSKEY_ATTR_ACCESSKEY")} + + +
+ + + An attribute that will simultaneously set both the "value" + and "accessKey" attributes from a single value, using + conventional ampersand ('&') notation. +

+ For example, setting this attribute to "L&amp;abel" will + set the label to "Label" and the access key to 'a'. +

]]> +
+ labelAndAccessKey + java.lang.String + + + true + ${md:getTranslatedString("SD_ATTRGROUP_ACCESSKEY_ATTR_VALUEANDACCESSKEY")} + + true + +
+ + + + autoSubmit + boolean + false + + + org.apache.myfaces.trinidad.Input + org.apache.myfaces.trinidad.NumberSpinbox + tr:inputNumberSpinbox + org.apache.myfaces.trinidadinternal.taglib.core.input.CoreInputNumberSpinboxTag +

+ The inputNumberSpinbox component creates a browser input widget and up/down arrows. + It is used to enter numbers and quickly step through the numbers using the up/down arrows. + The number needs to be within the minimum and maximum. + It also supports displaying a label, text, and messages. +

]]> +
+ + Simple inputNumberSpinbox with the some default text and a label. + + + + + ]]> + + + + false + label + ${md:getTranslatedString("PALETTE_INPUT")} + pda + +
+
+
Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreInputText.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreInputText.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreInputText.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> org.apache.myfaces.trinidad.CoreInputText org.apache.myfaces.trinidad.component.core.input.CoreInputText - + simple @@ -150,16 +150,16 @@ - a CSS style class to use for this component. + a CSS style class to use for this component. The styleClass attribute value is rendered on the root dom element. - We provide some public style classes you can use that will affect only the 'content' piece of the component: - AFFieldTextMarker, AFFieldTextLTRMarker, AFPhoneFieldTextMarker, AFPostalCodeFieldTextMarker, + We provide some public style classes you can use that will affect only the 'content' piece of the component: + AFFieldTextMarker, AFFieldTextLTRMarker, AFPhoneFieldTextMarker, AFPostalCodeFieldTextMarker, AFAddressFieldTextMarker, AFFieldNumberMarker. You can still modify the public style definitions for these marker style classes - and it will be picked up by using these "Marker" style class + and it will be picked up by using these "Marker" style class because in our base skin implementation we map to the public style by doing this: - af|inputText.AFFieldNumberMarker af|inputText::content {-tr-rule-ref:selector(".AFFieldNumber")}. - We recommend that you do not add style properties to the "Marker" style classes. + af|inputText.AFFieldNumberMarker af|inputText::content {-tr-rule-ref:selector(".AFFieldNumber")}. + We recommend that you do not add style properties to the "Marker" style classes. They are used solely in the css descendant selector to point to the content pseudo-element.]]> styleClass @@ -182,7 +182,7 @@ - showRequired @@ -239,7 +239,7 @@ the form element specified by the for, if set (or this component itself, if it is a "non-simple" form element). - For accessibility reasons, this functionality is not supported + For accessibility reasons, this functionality is not supported in screen reader mode. If the same access key appears in multiple locations in the same page of output, the rendering user agent will cycle @@ -300,27 +300,41 @@

]]> - Simple text input box with the some default text and a label. - - - ]]> - A slightly more interesting example showing a text box - twenty five characters in length with hidden input text. - - <tr:inputText label="Password:" - columns="25" - required="no" - secret="true"/> + Simple text input box with the some default text and a label. + + + + + ]]> - A text input box which will display three rows of wrapped + + + A slightly more interesting example showing a text box + twenty five characters in length with hidden input text. + + + + ]]> + + + + A text input box which will display three rows of wrapped input text, with a vertical scrollbar. If the value is changed, an alert will say so. - - <tr:inputText label="Alert:" - rows="3" - wrap="soft" - onchange="alert('Text box has changed.')" - value="Alert on change."/> + + + + ]]> Adam Winer Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreLegend.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreLegend.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreLegend.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> ]]> - + + ... -]]> + + ]]> Adam Winer Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreMedia.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreMedia.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreMedia.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> If both the "height" and "innerHeight" attributes are specified, the "height" attribute will be used. -

+

If no height is specified, the height of the media control is determined by calculating the "innerHeight" and adding any extra @@ -83,7 +83,7 @@

If no "innerWidth" is specified, the "innerWidth" will be defaulted based on the content type of the media resource to play. -

+

If both the "width" and "innerWidth" attributes are specified, the "width" attribute will be used. @@ -99,7 +99,7 @@

If no "innerHeight" is specified, the "innerHeight" will be defaulted based on the content type of the media resource to play. -

+

If both the "height" and "innerHeight" attributes are specified, the "height" attribute will be used. @@ -249,7 +249,7 @@ "minimal"

show a minimal set of controls for playing media on the media - player. + player.

This value gives users control over the most @@ -338,7 +338,7 @@ - The media component supports two approaches to + The media component supports two approaches to sizing the media control setting the "width" and "height" attributes, which specify the amount of space reserved on the user agent for the media control, @@ -354,16 +354,20 @@ approaches, a default inner size, determined by the content type of the media resource, will be used. This works well for audio content, but can cause content to be clipped or occupy too much space for - video content. + video content. ]]> - This sample builds an media control, for playing a house music + This sample builds an media control, for playing a house music Windows Media file. The typical set of controls is displayed, and the control is sized just large enough to display the controls, since the default inner size of audio files is 0 by 0 pixels. - - <tr:media source="house.wma" /> + + + + ]]> + Blake Sullivan Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreMessage.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreMessage.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreMessage.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> tr:outputText - + message @@ -87,9 +87,12 @@ ]]> - + + -]]> + + ]]> Adam Winer Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreMessages.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreMessages.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreMessages.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> org.apache.myfaces.trinidad.Messages tr:messages org.apache.myfaces.trinidadinternal.taglib.core.output.CoreMessagesTag - - + + ... -]]> + + ]]> + Brian Albers Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreNavigationPane.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreNavigationPane.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreNavigationPane.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> tr:navigationPane org.apache.myfaces.trinidadinternal.taglib.core.nav.CoreNavigationPaneTag - The navigationPane component creates a series of navigation items representing one level in a navigation hierarchy. These items may either be added as children or a menu model may be bound to the navigationPane component. If a menu model is bound, of class - org.apache.myfaces.trinidad.model.MenuModel, a level along the focus path, or the next level down, will be rendered. A node that is on the focus path will be rendered as "selected". + The navigationPane component creates a series of navigation items representing one + level in a navigation hierarchy. These items may either be added as children or a + menu model may be bound to the navigationPane component. If a menu model is bound, of class + org.apache.myfaces.trinidad.model.XMLMenuModel or + org.apache.myfaces.trinidad.model.MenuModel, a level along the focus path, + or the next level down, will be rendered. A node that is on the focus path will be rendered as "selected". - - Note: The 'level' attribute is temporary. It is used to indicate the level along the focusPath to render. It will likely be replaced with an el expression in a future release. + + Note: The 'level' attribute is temporary. It is used to indicate the level + along the focusPath to render. It will likely be replaced with an el expression in a future release. - MenuModel extends TreeModel, but it also knows how to go from the current viewId to the focus path. Notice that the menuModel has no special knowledge of page navigation and places no requirements on the nodes that go into the tree. The nodes in the tree are stamped out with the 'nodeStamp' facet, which should contain a commandNavigationItem component, which allows the default actionListener mechanism to be used for page navigation. + XMLMenuModel extends TreeModel, but it also knows how to go from the current viewId to the focus path. + Notice that the xmlMenuModel has no special knowledge of page navigation and places no requirements + on the nodes that go into the tree. The nodes in the tree are stamped out with the 'nodeStamp' facet, + which should contain a commandNavigationItem component, which allows the default actionListener + mechanism to be used for page navigation. ]]> - + + -]]> + + ]]> - Adam Winer, Blake Sullivan, Gabrielle Crawford + Adam Winer, Blake Sullivan, Gabrielle Crawford, Gary Kind ${md:getTranslatedString("PALETTE_NAVIGATION")} tr:commandNavigationItem Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreNavigationTree.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreNavigationTree.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreNavigationTree.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> tr:navigationTree org.apache.myfaces.trinidadinternal.taglib.core.nav.CoreNavigationTreeTag - The navigationTree is used to display navigation data that is structured in a hierarchical format. The features of the Tree component include mechanisms for expanding and collapsing portions of the hierarchy. The focus path of the navigationTree is visually indicated and by default the nodes along the focus path are added to the expandedRowKeys pathSet. + The navigationTree is used to display navigation data that is structured in a + hierarchical format. The features of the Tree component include mechanisms for + expanding and collapsing portions of the hierarchy. The focus path of the + navigationTree is visually indicated and by default the nodes along the + focus path are added to the expandedRowKeys pathSet. - + The "nodeStamp" facet of the navigationTree is used to render the data for each node in the tree. The "nodeStamp" is repeatedly - rendered (stamped) once per node. + rendered (stamped) once per node. ]]> - In the following + In the following example, the data for each tree node is placed under the EL property "node". The "nodeStamp" displays the data for each tree node by getting further properties from the "node" property: - - + + + -]]> + + ]]> Gabrielle Crawford Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreOutputDocument.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreOutputDocument.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreOutputDocument.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - titleClass @@ -66,7 +66,7 @@ - separatorClass @@ -77,7 +77,7 @@ - + @@ -91,8 +91,12 @@ conversion to and from Java objects.]]> - <tr:outputDocument value="A long text including" - styleClass="AFFieldText"/> + + + ]]> + Simon Lessard Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreOutputFormatted.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreOutputFormatted.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreOutputFormatted.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> ]]> - simple outputFormatted</b>"/> - - In a .jsp: - - ]]> + In a .jspx: + + simple outputFormatted</b>"/> + ]]> + + In a .jsp: + + simple outputFormatted"/> + ]]> + + Adam Winer false Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreOutputLabel.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreOutputLabel.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreOutputLabel.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> for, if set. - For accessibility reasons, this functionality is not supported in + For accessibility reasons, this functionality is not supported in screen reader mode. If the same access key appears in multiple locations in the same page of output, the rendering user agent will cycle @@ -53,7 +53,7 @@ - showRequired @@ -113,9 +113,13 @@

]]> - - ]]> + + + + ]]> + Adam Winer Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreOutputText.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreOutputText.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreOutputText.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> boolean true
- + @@ -84,8 +84,12 @@ conversion to and from Java objects.]]> - <tr:outputText value="AFFieldText" - styleClass="AFFieldText"/> + + + ]]> + Blake Sullivan Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePage.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePage.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePage.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> branding @@ -87,12 +87,12 @@ - brandingAppContextual @@ -238,7 +238,7 @@ chromeType @@ -260,27 +260,30 @@ - - - - - - - - - - - - - - - - - - - - - ]]> + + + + + + + + + + + + + + + + + + + + + + + ]]> Gabrielle Crawford Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelAccordion.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelAccordion.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelAccordion.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> boolean false - + Indicates whether more than one detail item may be disclosed at a time. Use "false" (the default) to keep a maximum of @@ -70,21 +70,24 @@ with panels below the bar representing disclosed showDetailItem children.]]> - The following is an example of panelAccordion. - - - - - - - - - - - - - - ]]> + The following is an example of panelAccordion. + + + + + + + + + + + + + + + + ]]> Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelBorderLayout.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelBorderLayout.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelBorderLayout.xml (working copy) @@ -1,206 +1,209 @@ - - - - - - - - - - org.apache.myfaces.trinidad.CorePanelBorderLayout - org.apache.myfaces.trinidad.component.core.layout.CorePanelBorderLayout - - - - - top - - - true - - - - - - - bottom - - - true - - - - - - - left - - pda phone voice - - - - - - right - - pda phone voice - - - - - - start - - - true - - pda phone voice - - - - - - end - - - true - - pda phone voice - - - - - - - innerTop - - - false - - - - - - - innerBottom - - - false - - - - - - - innerLeft - - pda phone voice - - - - - - innerRight - - pda phone voice - - - - - - innerStart - - - false - - pda phone voice - - - - - - innerEnd - - - false - - pda phone voice - - - - - - - - org.apache.myfaces.trinidad.Panel - org.apache.myfaces.trinidad.BorderLayout - tr:panelBorderLayout - org.apache.myfaces.trinidadinternal.taglib.core.layout.CorePanelBorderLayoutTag - - - - - - - - - - - - - - - - - - - - - -]]> - - - Adam Winer - - ${md:getTranslatedString("PALETTE_LAYOUT")} - - borderLayout - - - + + + + + + + + + + org.apache.myfaces.trinidad.CorePanelBorderLayout + org.apache.myfaces.trinidad.component.core.layout.CorePanelBorderLayout + + + + + top + + + true + + + + + + + bottom + + + true + + + + + + + left + + pda phone voice + + + + + + right + + pda phone voice + + + + + + start + + + true + + pda phone voice + + + + + + end + + + true + + pda phone voice + + + + + + + innerTop + + + false + + + + + + + innerBottom + + + false + + + + + + + innerLeft + + pda phone voice + + + + + + innerRight + + pda phone voice + + + + + + innerStart + + + false + + pda phone voice + + + + + + innerEnd + + + false + + pda phone voice + + + + + + + + org.apache.myfaces.trinidad.Panel + org.apache.myfaces.trinidad.BorderLayout + tr:panelBorderLayout + org.apache.myfaces.trinidadinternal.taglib.core.layout.CorePanelBorderLayoutTag + + + + + + + + + + + + + + + + + + + + + + + + ]]> + + + Adam Winer + + ${md:getTranslatedString("PALETTE_LAYOUT")} + + borderLayout + + + Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelBox.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelBox.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelBox.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - background @@ -120,7 +120,7 @@ on the left but no header text will be visible. - Content containers can have various color schemes, which can be specified + Content containers can have various color schemes, which can be specified by setting the background attribute. The values for the background attribute are light, medium, dark, and transparent. The default is light. Please note that changing the background attribute may also change the appearance of the @@ -140,11 +140,12 @@ - + @@ -152,7 +153,8 @@ -]]> + + ]]> Marissa Treinen Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelButtonBar.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelButtonBar.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelButtonBar.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> org.apache.myfaces.trinidadinternal.taglib.core.layout.CorePanelButtonBarTag - - - - - ]]> + + + + + + + ]]> Blake Sullivan Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelCaptionGroup.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelCaptionGroup.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelCaptionGroup.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - @@ -37,18 +37,18 @@ org.apache.myfaces.trinidad.component.core.layout.CorePanelCaptionGroup - - - - caption - - - true - - - + + + + caption + + + true + + + @@ -62,43 +62,43 @@ - - org.apache.myfaces.trinidad.Panel - org.apache.myfaces.trinidad.PanelCaptionGroup - tr:panelCaptionGroup - org.apache.myfaces.trinidadinternal.taglib.core.layout.CorePanelCaptionGroupTag - -The panelCaptionGroup is used to render a set of components, into a related and more -managable grouping. The group is surrounded by a border containing the group caption. - - -The caption facet can be used to specify a complex caption (e.g. Icons, Links, etc.) for the -content group. For simple captions, the captionText attribute will suffice. - - ]]> - - - - - - - - - - - - - - - ... - -]]> - - - Danny Robinson - panelCaptionGroup - + + org.apache.myfaces.trinidad.Panel + org.apache.myfaces.trinidad.PanelCaptionGroup + tr:panelCaptionGroup + org.apache.myfaces.trinidadinternal.taglib.core.layout.CorePanelCaptionGroupTag + +The panelCaptionGroup is used to render a set of components, into a related and more +managable grouping. The group is surrounded by a border containing the group caption. + + +The caption facet can be used to specify a complex caption (e.g. Icons, Links, etc.) for the +content group. For simple captions, the captionText attribute will suffice. + + ]]> + + + + + + + + + + + + + + + ... + + ]]> + + + Danny Robinson + panelCaptionGroup +
Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelChoice.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelChoice.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelChoice.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> for, if set (or this component itself, if it is a "non-simple" form element). - For accessibility reasons, this functionality is not supported + For accessibility reasons, this functionality is not supported in screen reader mode. If the same access key appears in multiple locations in the same page of output, the rendering user agent will cycle @@ -125,23 +125,26 @@ org.apache.myfaces.trinidadinternal.taglib.core.layout.CorePanelChoiceTag - The following is an example of panelChoice. - - - - - - - - - - - ]]> + The following is an example of panelChoice. + + + + + + + + + + + + + ]]> Ravi Baranwal Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelFormLayout.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelFormLayout.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelFormLayout.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> org.apache.myfaces.trinidad.FormLayout tr:panelFormLayout org.apache.myfaces.trinidadinternal.taglib.core.layout.CorePanelFormLayoutTag - + The panelFormLayout lays out input form controls, such that their labels and fields line up vertically. It supports multiple columns, and also supports a footer facet. @@ -155,31 +155,34 @@ ]]> - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - -]]> + + + + + + + + + + + + + + + ]]> Gabrielle Crawford @@ -187,7 +190,7 @@ ${md:getTranslatedString("PALETTE_LAYOUT")} tr:inputText tr:inputFile tr:selectBooleanCheckbox tr:selectBooleanRadio tr:inputColor tr:inputDate - tr:inputListOfValues tr:selectManyListbox tr:selectOneChoice + tr:inputListOfValues tr:selectManyListbox tr:selectOneChoice tr:selectOneRadio tr:panelLabelAndMessage tr:selectManyCheckbox
Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelGroupLayout.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelGroupLayout.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelGroupLayout.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - + + @@ -72,7 +74,8 @@ destination="http://myfaces.apache.org"/> -]]> + + ]]> Jeanne Waldman Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelHeader.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelHeader.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelHeader.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> org.apache.myfaces.trinidadinternal.taglib.core.layout.CorePanelHeaderTag - The panelHeader control places a label and optional icon at the top of a + The panelHeader control places a label and optional icon at the top of a section.
The panelHeader can also be used at the top of an application page to give - the user important messaging information. The types of messages, set by + the user important messaging information. The types of messages, set by the messageType attribute are: @@ -64,28 +64,30 @@
- panelHeader does not support setting the CSS style, but does support setting - a size. A large header (H1 in HTML) corresponds to 0, medium to 1, and small + panelHeader does not support setting the CSS style, but does support setting + a size. A large header (H1 in HTML) corresponds to 0, medium to 1, and small to 2. Some render kits and skins support sizes up to 5 (equiv. H6 - HTML's maximum header value) but most renderkits and skins will only support up to 2 (in compliance with the BLAF and BLAF+ specs. Setting the header size to - something greater then the supported value will style the header the same + something greater then the supported value will style the header the same as the largest supported value (ie. size="6" will be displayed the same as either a size="5" if supported or a size="2").
]]> - Basic example. + Basic example. - + -]]> + + ]]> - panelHeader displaying message information. + panelHeader displaying message information. <tr:panelHeader messageType="error"/> Adam Winer Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelHorizontalLayout.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelHorizontalLayout.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelHorizontalLayout.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - halign="end" + + halign="end" @@ -82,7 +84,8 @@ destination="http://myfaces.apache.org"/> -]]> + + ]]> Jeanne Waldman Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelLabelAndMessage.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelLabelAndMessage.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelLabelAndMessage.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> for, if set (or this component itself, if it is a "non-simple" form element). - For accessibility reasons, this functionality is not supported + For accessibility reasons, this functionality is not supported in screen reader mode. If the same access key appears in multiple locations in the same page of output, the rendering user agent will cycle @@ -151,12 +151,15 @@
]]> - + + -]]> + + ]]> Adam Winer Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelList.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelList.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelList.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - listStyle + listStyle java.lang.String rows @@ -61,7 +61,7 @@ maxColumns @@ -70,7 +70,7 @@ true - UNSIGNED_INTEGER + UNSIGNED_INTEGER phone voice @@ -84,31 +84,33 @@ tr:panelList org.apache.myfaces.trinidadinternal.taglib.core.layout.CorePanelListTag

The panelList component outputs each visible child - in a list with a bullet next to it. + in a list with a bullet next to it. The list can be split into columns. This is done by setting the "rows" attribute. This is the multiple - of children at which to add another column. + of children at which to add another column. For example, if the "rows" attribute was set to 6 then if there were 1-6 visible children there would be one column, 7 to 12 visible children there would be 2 columns, and 13+ visible children would be shown in 3 columns. The number of columns is determined by the value set for "maxColumns" attribute. - So if there were 100 visible children with "rows" set to 30 and - "maxColumns" was set to 3 children, there will be 3 - columns (and 34 rows). + So if there were 100 visible children with "rows" set to 30 and + "maxColumns" was set to 3 children, there will be 3 + columns (and 34 rows). If "rows" attribute is not specified, all visible contents will - be in one column. The "maxColumns" that can be set is + be in one column. The "maxColumns" that can be set is dependent on the type of Agent. If the value set for "maxColumns" is greater than the default for the agent, then it is defaulted. - The default maxColumns value is 2 for the PDA. - Children are not displayed/rendered if value of "maxColumns" + The default maxColumns value is 2 for the PDA. + Children are not displayed/rendered if value of "maxColumns" or "rows" is less than one. - The split is based solely on the number of visible children and + The split is based solely on the number of visible children and not on their size.

]]>
- + + @@ -117,7 +119,8 @@ -]]> + + ]]> Gabrielle Crawford Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelPage.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelPage.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelPage.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ]]> Blake Sullivan Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelPageHeader.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelPageHeader.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelPageHeader.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> branding @@ -94,9 +94,9 @@ brandingAppContextual @@ -116,7 +116,7 @@ chromeType @@ -137,32 +137,35 @@ org.apache.myfaces.trinidadinternal.taglib.core.layout.CorePanelPageHeaderTag - - - - - - - - - - - - - - - - - - - - ]]> + + + + + + + + + + + + + + + + + + + + + + ]]> Blake Sullivan Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelPopup.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelPopup.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelPopup.xml (working copy) @@ -1,233 +1,234 @@ - - - - - - - - - - - org.apache.myfaces.trinidad.CorePanelPopup - org.apache.myfaces.trinidad.component.core.layout.CorePanelPopup - - - - - - trigger - - - true - - - - - - - triggerType - java.lang.String - click - - click hover - - true - - - - - - - icon - java.lang.String - - - true - - - - - - - text - java.lang.String - - - true - - - - - - - title - java.lang.String - - - true - - - - - - - modal - boolean - false - - - true - - - - - - - position - java.lang.String - relative - - relative centered - - true - - - - - - - xoffset - int - 0 - - false - - - - - - yoffset - int - 0 - - false - - - - - - - contentStyle - java.lang.String - - - - - - width - int - 0 - - false - - - - - - - height - int - 0 - - false - - - - org.apache.myfaces.trinidad.Panel - org.apache.myfaces.trinidad.Popup - tr:panelPopup - org.apache.myfaces.trinidadinternal.taglib.core.layout.CorePanelPopupTag - -The panelPopup is used to place ancillary information on a page, made visible via a clickable link (e.g icon or link). - - -The text attribute or 'trigger' facet is used to define the clickable area of the page. When clicked a floating panel is made visible -containing the child components. If the title attribute is present, then a title bar (including the title) will be -rendered for the popup panel. - - -The position attribute of popupPanel can be used to control the location of the panel when visible. - - - You can make changes to the style of the content region of this component by - adding your custom styles to the contentStyle attribute. - - - Content containers will generally have only one child with the actual - contents as its children. This child will describe how the content should be - displayed. However, the content container can have multiple children, in - which case the children are displayed in a stack fashion, lined up - vertically. -]]> - - - - - - - - - -]]> - - - Danny Robinson - - ${md:getTranslatedString("PALETTE_LAYOUT")} - pda phone voice - - - icon - - contentContainer - - - + + + + + + + + + + + org.apache.myfaces.trinidad.CorePanelPopup + org.apache.myfaces.trinidad.component.core.layout.CorePanelPopup + + + + + + trigger + + + true + + + + + + + triggerType + java.lang.String + click + + click hover + + true + + + + + + + icon + java.lang.String + + + true + + + + + + + text + java.lang.String + + + true + + + + + + + title + java.lang.String + + + true + + + + + + + modal + boolean + false + + + true + + + + + + + position + java.lang.String + relative + + relative centered + + true + + + + + + + xoffset + int + 0 + + false + + + + + + yoffset + int + 0 + + false + + + + + + + contentStyle + java.lang.String + + + + + + width + int + 0 + + false + + + + + + + height + int + 0 + + false + + + + org.apache.myfaces.trinidad.Panel + org.apache.myfaces.trinidad.Popup + tr:panelPopup + org.apache.myfaces.trinidadinternal.taglib.core.layout.CorePanelPopupTag + +The panelPopup is used to place ancillary information on a page, made visible via a clickable link (e.g icon or link). + + +The text attribute or 'trigger' facet is used to define the clickable area of the page. When clicked a floating panel is made visible +containing the child components. If the title attribute is present, then a title bar (including the title) will be +rendered for the popup panel. + + +The position attribute of popupPanel can be used to control the location of the panel when visible. + + + You can make changes to the style of the content region of this component by + adding your custom styles to the contentStyle attribute. + + + Content containers will generally have only one child with the actual + contents as its children. This child will describe how the content should be + displayed. However, the content container can have multiple children, in + which case the children are displayed in a stack fashion, lined up + vertically. +]]> + + + + + + + + + + + ]]> + + + Danny Robinson + + ${md:getTranslatedString("PALETTE_LAYOUT")} + pda phone voice + + + icon + + contentContainer + + + Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelRadio.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelRadio.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelRadio.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - The following is an example of panelRadio. - - - - - - - - - - - ]]> + The following is an example of panelRadio. + + + + + + + + + + + + + ]]> Ravi Baranwal Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelTabbed.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelTabbed.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelTabbed.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> org.apache.myfaces.trinidadinternal.taglib.core.layout.CorePanelTabbedTag The "position" attribute indicates whether the tab bar has to - be above and/or below the contents. + be above and/or below the contents.
]]>
- The following is an example of panelTabbed. - - - - - - - - - - - - - - ]]> + The following is an example of panelTabbed. + + + + + + + + + + + + + + + + ]]> - The following example renders with the tab bar appearing only above the contents. - - - - - - - - - - - - - - ]]> + + + The following example renders with the tab bar + appearing only above the contents. + + + + + + + + + + + + + + + + + ]]> Prakash Udupa Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelTip.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelTip.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CorePanelTip.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> ]]> - Basic example. - - - ]]> + Basic example. + + + + + ]]> Blake Sullivan Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreProcessChoiceBar.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreProcessChoiceBar.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreProcessChoiceBar.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - The processChoiceBar takes a model of type - org.apache.myfaces.trinidad.model.MenuModel. The last node along the focusPath and its siblings are rendered. + The processChoiceBar takes a model of type + org.apache.myfaces.trinidad.model.MenuModel. The last node along the focusPath and its siblings are rendered. - MenuModel extends TreeModel, but it also knows how to go from the current viewId to the focus path. Notice that the menuModel has no special knowledge of page navigation and places no requirements on the nodes that go into the tree. The nodes in the tree are stamped out with the 'nodeStamp' facet, which should contain a commandNavigationItem component, which allows the default actionListener mechanism to be used for page navigation. - + MenuModel extends TreeModel, but it also knows how to go from the current viewId to the focus path. Notice that the menuModel has no special knowledge of page navigation and places no requirements on the nodes that go into the tree. The nodes in the tree are stamped out with the 'nodeStamp' facet, which should contain a commandNavigationItem component, which allows the default actionListener mechanism to be used for page navigation. + - There are two common scenarios for processes, "Plus One" and "Max Visited" which are explained below. + There are two common scenarios for processes, "Plus One" and "Max Visited" which are explained below. - "Plus One" - from the current step the user can navigate to any previous page and the next page. If the user is on the 5th step of a process and goes back to step 2, then the user can only navigate from step 2 to step 1 and step 3. + "Plus One" - from the current step the user can navigate to any previous page and the next page. If the user is on the 5th step of a process and goes back to step 2, then the user can only navigate from step 2 to step 1 and step 3. "Max Visited" - the user can navigate to the max visited page. If the user is currently on the max visited page then the user can also navigate to the next page. If the user is on the 5th step of a process and goes back to step 2, then the user can navigate from step 2 to steps 1, 2, 3, 4, and 5. - - The class org.apache.myfaces.trinidad.model.ProcessMenuModel and org.apache.myfaces.trinidad.model.ProcessUtils were created to support the "Plus One" and "Max Visited" scenarios. Please see the javadoc for these classes for more information. + + The class org.apache.myfaces.trinidad.model.ProcessMenuModel and org.apache.myfaces.trinidad.model.ProcessUtils were created to support the "Plus One" and "Max Visited" scenarios. Please see the javadoc for these classes for more information. - On browsers that support disabled items in the drop down, + On browsers that support disabled items in the drop down, the unreachable items will look disabled, otherwise they will not be rendered. - + ]]> - This is an example of a processChoiceBar. - + This is an example of a processChoiceBar. + + + action="#{node.getOutcome}" + immediate="#{processMenuModel.immediate}" + readOnly="#{processMenuModel.readOnly}"/> -]]> + + ]]> Jeanne Waldman Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreProgressIndicator.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreProgressIndicator.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreProgressIndicator.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - @@ -42,7 +42,7 @@ tr:progressIndicator org.apache.myfaces.trinidadinternal.taglib.core.output.CoreProgressIndicatorTag - The progress is tracked from the + The progress is tracked from the org.apache.myfaces.trinidad.model.BoundedRangeModel attached to this component through its 'value' attribute. The progressIndicator element goes to an indeterminate mode @@ -53,8 +53,8 @@ Once the task is complete, ActionEvent is queued and, the page indicated by outcome of 'action' attribute is navigated to. - - + + The progressIndicator component needs to have a poll component from the page as a partial trigger, in order that it be updated at regular intervals in PPR mode as determined by the pollInterval from the @@ -62,13 +62,17 @@ ]]> - Basic example to create a progressIndicator component - attached to a poll component: - - ]]> + Basic example to create a progressIndicator component + attached to a poll component: + + + + + ]]> Prakash Udupa Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreResetButton.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreResetButton.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreResetButton.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> Character used to gain quick access to this button. - For accessibility reasons, this functionality is not supported + For accessibility reasons, this functionality is not supported in screen reader mode.

If the same access key appears in multiple locations in the @@ -110,16 +110,18 @@ ]]> - - - - - - - - - - ]]> + + + + + + + + + + + ]]> Adam Winer Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectBooleanCheckbox.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectBooleanCheckbox.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectBooleanCheckbox.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> org.apache.myfaces.trinidad.CoreSelectBooleanCheckbox org.apache.myfaces.trinidad.component.core.input.CoreSelectBooleanCheckbox - + simple @@ -93,7 +93,7 @@ Character used to gain quick access to this checkbox. - For accessibility reasons, this functionality is not supported in + For accessibility reasons, this functionality is not supported in screen reader mode.

If the same access key appears in multiple locations in the @@ -148,7 +148,7 @@ - showRequired @@ -159,7 +159,7 @@ ${md:getTranslatedString("MESSAGE_GROUP")} - + org.apache.myfaces.trinidad.SelectBoolean org.apache.myfaces.trinidad.Checkbox @@ -175,14 +175,16 @@

]]> - This example renders a checkbox with the text "checkbox2" + This example renders a checkbox with the text "checkbox2" and a label of "Label:" which can be toggled using the accessKey '2'. - - <tr:selectBooleanCheckbox - label="Label:" - textAndAccessKey="checkbox&amp;2" - accessKey="2"/> + + + + ]]> Brian Albers Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectBooleanRadio.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectBooleanRadio.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectBooleanRadio.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> org.apache.myfaces.trinidad.CoreSelectBooleanRadio org.apache.myfaces.trinidad.component.core.input.CoreSelectBooleanRadio - + simple @@ -95,7 +95,7 @@ Character used to gain quick access to this radio button. - For accessibility reasons, this functionality is not supported in + For accessibility reasons, this functionality is not supported in screen reader mode.

If the same access key appears in multiple locations in the @@ -159,7 +159,7 @@ - showRequired @@ -170,7 +170,7 @@ ${md:getTranslatedString("MESSAGE_GROUP")} - + org.apache.myfaces.trinidad.SelectBoolean org.apache.myfaces.trinidad.Radio @@ -187,19 +187,22 @@

]]> - This example illustrates three radio buttons in the same + This example illustrates three radio buttons in the same group. The first is pre-selected, with an access key of '4'; the second has an access key of '5'; and the third has no access key at all. - - - - ]]> + + + + + + ]]> Brian Albers Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectItem.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectItem.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectItem.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + -->
- longDesc @@ -87,11 +87,14 @@ of its attributes.)]]> - + + -]]> + + ]]> Andy Schwartz Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectManyCheckbox.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectManyCheckbox.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectManyCheckbox.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> org.apache.myfaces.trinidad.CoreSelectManyCheckbox org.apache.myfaces.trinidad.component.core.input.CoreSelectManyCheckbox - + - layout @@ -49,12 +49,12 @@ @@ -96,7 +96,7 @@ simple @@ -120,7 +120,7 @@ - showRequired @@ -131,14 +131,14 @@ ${md:getTranslatedString("MESSAGE_GROUP")} - + Character used to gain quick access to the form element specified by the for, if set (or this component itself, if it is a "non-simple" form element). - For accessibility reasons, this functionality is not supported + For accessibility reasons, this functionality is not supported in screen reader mode. If the same access key appears in multiple locations in the same page of output, the rendering user agent will cycle @@ -196,11 +196,14 @@ <tr:selectItem> components, each of which represents an available checkbox that the user may select.

]]> - + + -]]> + + ]]> Adam Winer Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectManyListbox.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectManyListbox.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectManyListbox.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> org.apache.myfaces.trinidad.CoreSelectManyListbox org.apache.myfaces.trinidad.component.core.input.CoreSelectManyListbox - + @@ -49,12 +49,12 @@ @@ -96,7 +96,7 @@ simple @@ -120,7 +120,7 @@ - showRequired @@ -131,14 +131,14 @@ ${md:getTranslatedString("MESSAGE_GROUP")} - + Character used to gain quick access to the form element specified by the for, if set (or this component itself, if it is a "non-simple" form element). - For accessibility reasons, this functionality is not supported + For accessibility reasons, this functionality is not supported in screen reader mode. If the same access key appears in multiple locations in the same page of output, the rendering user agent will cycle @@ -197,11 +197,14 @@ represents an available option that the user may select.]]> - + + -]]> + + ]]> Andy Schwartz Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectManyShuttle.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectManyShuttle.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectManyShuttle.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> @@ -111,10 +111,10 @@ - size @@ -198,12 +198,12 @@ and the "trailingDescShown" attribute. - To control the display size(number of items) of the lists, the - size attribute has to be specified. The size specified must be - between 10 and 20 items. If the attribute is not set or has a - value less than 10, the size would have a default or minimum - value of 10. If the attribute value specified is more than 20 items, - the size would have the maximum value of 20. + To control the display size(number of items) of the lists, the + size attribute has to be specified. The size specified must be + between 10 and 20 items. If the attribute is not set or has a + value less than 10, the size would have a default or minimum + value of 10. If the attribute value specified is more than 20 items, + the size would have the maximum value of 20. @@ -324,9 +324,9 @@ leadingList is true, otherwise they are deleted from the trailing list. The items deleted are the items that are selected in the appropriate list. - + reset() : reset the shuttle - to its initial state. + to its initial state. @@ -335,11 +335,14 @@ ]]> - + + -]]> + + ]]> Marissa Treinen Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectOneChoice.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectOneChoice.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectOneChoice.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> org.apache.myfaces.trinidad.CoreSelectOneChoice org.apache.myfaces.trinidad.component.core.input.CoreSelectOneChoice - + @@ -67,12 +67,12 @@ @@ -114,7 +114,7 @@ simple @@ -138,7 +138,7 @@ - showRequired @@ -149,14 +149,14 @@ ${md:getTranslatedString("MESSAGE_GROUP")} - + Character used to gain quick access to the form element specified by the for, if set (or this component itself, if it is a "non-simple" form element). - For accessibility reasons, this functionality is not supported + For accessibility reasons, this functionality is not supported in screen reader mode. If the same access key appears in multiple locations in the same page of output, the rendering user agent will cycle @@ -172,7 +172,7 @@ ${md:getTranslatedString("SD_ATTRGROUP_ACCESSKEY_ATTR_ACCESSKEY")} - + ]]> - + + -]]> + + ]]> Andy Schwartz Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectOneListbox.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectOneListbox.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectOneListbox.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> org.apache.myfaces.trinidad.CoreSelectOneListbox org.apache.myfaces.trinidad.component.core.input.CoreSelectOneListbox - + size @@ -48,12 +48,12 @@ @@ -108,7 +108,7 @@ simple @@ -132,7 +132,7 @@ - showRequired @@ -143,14 +143,14 @@ ${md:getTranslatedString("MESSAGE_GROUP")} - + Character used to gain quick access to the form element specified by the for, if set (or this component itself, if it is a "non-simple" form element). - For accessibility reasons, this functionality is not supported + For accessibility reasons, this functionality is not supported in screen reader mode. If the same access key appears in multiple locations in the same page of output, the rendering user agent will cycle @@ -209,11 +209,14 @@ represents an available option that the user may select.]]> - + + -]]> + + ]]> Andy Schwartz Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectOneRadio.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectOneRadio.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectOneRadio.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> org.apache.myfaces.trinidad.CoreSelectOneRadio org.apache.myfaces.trinidad.component.core.input.CoreSelectOneRadio - + - layout @@ -63,12 +63,12 @@ @@ -110,7 +110,7 @@ simple @@ -134,7 +134,7 @@ - showRequired @@ -145,14 +145,14 @@ ${md:getTranslatedString("MESSAGE_GROUP")} - + Character used to gain quick access to the form element specified by the for, if set (or this component itself, if it is a "non-simple" form element). - For accessibility reasons, this functionality is not supported + For accessibility reasons, this functionality is not supported in screen reader mode. If the same access key appears in multiple locations in the same page of output, the rendering user agent will cycle @@ -212,11 +212,14 @@ represents an available option that the user may select.

]]> - + + -]]> + + ]]> John Fallows Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectOrderShuttle.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectOrderShuttle.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectOrderShuttle.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + -->
@@ -118,10 +118,10 @@ - size @@ -177,7 +177,7 @@ - + + -]]> + + ]]> Marissa Treinen Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectRangeChoiceBar.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectRangeChoiceBar.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSelectRangeChoiceBar.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> @@ -56,34 +56,44 @@ tr:selectRangeChoiceBar org.apache.myfaces.trinidadinternal.taglib.core.data.CoreSelectRangeChoiceBarTag selectRangeChoiceBar renders a Previous button, a choice, and a Next button. The choice contains options for ranges.
- Clicking on either the Previous or Next buttons or selecting an option from the + Clicking on either the Previous or Next buttons or selecting an option from the choice will deliver a RangeChangeEvent to the server.
]]>
- The following is an example of selectRangeChoiceBar. - If tableData has 100 rows, - it renders a Previous button, + The following is an example of selectRangeChoiceBar. + If tableData has 100 rows, + it renders a Previous button, a choice with the selected value of 30-39 of 100, and a Next button. - - ]]> - The following is an example of selectRangeChoiceBar with - customized range labels. - - - - - ]]> + + + + ]]> + + The following is an example of selectRangeChoiceBar with + customized range labels. + + + + + + + + ]]> + + Jeanne Waldman false Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSeparator.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSeparator.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSeparator.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - @@ -43,8 +43,15 @@ The separator creates a horizontal separator. ]]> - It doesn't get any simpler than this one. - <tr:separator/> + + + It doesn't get any simpler than this one. + + + + ]]> + Blake Sullivan Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreShowDetail.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreShowDetail.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreShowDetail.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - @@ -99,11 +99,11 @@ tr:showDetail org.apache.myfaces.trinidadinternal.taglib.core.layout.CoreShowDetailTag - - hide/show an entire section or a part of a section of information within the + hide/show an entire section or a part of a section of information within the contents of a page such as: @@ -125,32 +125,32 @@ hide/show details of a table row - On mobile devices the showDetail renders nothing itself, but does renders its + On mobile devices the showDetail renders nothing itself, but does renders its children.
- If the "disclosed" property on the showDetail is set to false, the + If the "disclosed" property on the showDetail is set to false, the an icon indicating that the item is not disclosed will be rendered and the "prompt" facet will be rendered next to the icon. In this case - the children of showDetail will not be rendered. If the "disclosed" + the children of showDetail will not be rendered. If the "disclosed" property is set to false, the icon indicating that the item IS disclosed will - be rendered and the and the "prompt" facet will be rendered next to + be rendered and the and the "prompt" facet will be rendered next to the icon. In this case, the children of showDetail WILL be rendered. If the "prompt" facet is not present, but either the disclosedText - or undisclosedText attributes are present (not both), the text in the attribute + or undisclosedText attributes are present (not both), the text in the attribute will appear next to the disclosure icon for both states. If the "prompt" facet is not present and both the disclosedText and or undisclosedText attributes are present , the text in the disclosedText - attribute will appear when disclosed="true" and the text in the + attribute will appear when disclosed="true" and the text in the undisclosedText attribute will appear when disclosed="false". Finally, if the "prompt" facet is not present and neither the disclosedText or undisclosedText attributes are present, then the word - "hide" will appear next to the disclosure icon when + "hide" will appear next to the disclosure icon when disclosed="true" and the word "show" will appear next to the disclosure icon when disclosed="false". In this case both the "hide" and "show" labels will be links and mnd may @@ -158,17 +158,19 @@
- Clicking on the icon of the showDetail will deliver a DisclosureEvent + Clicking on the icon of the showDetail will deliver a DisclosureEvent to the server. If a "prompt" facet is used, changing the value of the disclosed attribute on this component will also deliver the event.
]]>
- An interactive showDetail + An interactive showDetail - + -]]> + + ]]> Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreShowDetailHeader.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreShowDetailHeader.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreShowDetailHeader.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - @@ -54,26 +54,28 @@
- If the "disclosed" property on the showDetailHeader is set - to false, the icon arrow will point sideways, and the children of - the showDetailHeader will not be rendered. If the "disclosed" - property of the showDetailHeader is set to true, the icon arrow will + If the "disclosed" property on the showDetailHeader is set + to false, the icon arrow will point sideways, and the children of + the showDetailHeader will not be rendered. If the "disclosed" + property of the showDetailHeader is set to true, the icon arrow will point down and the children of the showDetailHeader will be rendered.
- Clicking on the icon of the showDetailHeader will deliver a + Clicking on the icon of the showDetailHeader will deliver a DisclosureEvent to the server.
]]> - Basic example. + Basic example. - + -]]> + + ]]> Gabrielle Crawford Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreShowDetailItem.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreShowDetailItem.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreShowDetailItem.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - disabled @@ -95,7 +95,7 @@ If the same access key appears in multiple locations in the @@ -117,14 +117,14 @@ - flex @@ -156,12 +156,14 @@ ]]> - Two showDetailItems, the first of which is "disclosed": + Two showDetailItems, the first of which is "disclosed": - - - - ]]> + + + + + ]]> Prakash Udupa Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSingleStepButtonBar.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSingleStepButtonBar.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSingleStepButtonBar.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - The ActionEvent is delivered during the Apply Request Values phase - when navigating back, and during the + The ActionEvent is delivered during the Apply Request Values phase + when navigating back, and during the Invoke Application phase when navigating forward.

@@ -74,23 +74,26 @@

JSF has a default javax.faces.event.ActionListener that passes the nextAction or previousAction outcome to the NavigationHandler. -

+

- The nextActionListener/previousActionListener attributes are of - type MethodBinding and must (in non-null) point to a method + The nextActionListener/previousActionListener attributes are of + type MethodBinding and must (in non-null) point to a method accepting an ActionEvent, with a return type of void. When navigating to the previous step, then the previousActionListener method is called. When navigating to the next step, the nextActionListener method is called. -

+

]]> - A simple example of a singleStepButtonBar. - - - ]]> + A simple example of a singleStepButtonBar. + + + + + ]]> Jeanne Waldman Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSpacer.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSpacer.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSpacer.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - + + + destination="http://myfaces.apache.org"/> + destination="http://myfaces.apache.org"/> -]]> + destination="http://myfaces.apache.org"/> + + ]]> Adam Winer Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreStatusIndicator.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreStatusIndicator.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreStatusIndicator.xml (working copy) @@ -1,89 +1,91 @@ - - - - - - - - - - org.apache.myfaces.trinidad.CoreStatusIndicator - org.apache.myfaces.trinidad.component.core.output.CoreStatusIndicator - - - - - ready - - - - - busy - - - - - - - org.apache.myfaces.trinidad.Object - org.apache.myfaces.trinidad.StatusIndicator - tr:statusIndicator - org.apache.myfaces.trinidadinternal.taglib.core.output.CoreStatusIndicatorTag - - The The statusIndicator component shows whether the page is - busy processing or is ready. By default, the component - shows predefined icons for both readyand busy state. However, - if a facet is specified, be it rendered or not, none of the - default icon is going to be rendered. That behavior enable an - easy emulation of GMail behavior by specifying only a busy - facet.]]> - - - - <tr:statusIndicator> - <f:facet name="busy"> - <tr:outputText value="Loading, please wait..."/> - </f:facet> - </tr:statusIndicator> - - - Adam Winer - - false - ${md:getTranslatedString("PALETTE_OUTPUT")} - pda phone voice - - - - + + + + + + + + + + org.apache.myfaces.trinidad.CoreStatusIndicator + org.apache.myfaces.trinidad.component.core.output.CoreStatusIndicator + + + + + ready + + + + + busy + + + + + + + org.apache.myfaces.trinidad.Object + org.apache.myfaces.trinidad.StatusIndicator + tr:statusIndicator + org.apache.myfaces.trinidadinternal.taglib.core.output.CoreStatusIndicatorTag + + The The statusIndicator component shows whether the page is + busy processing or is ready. By default, the component + shows predefined icons for both readyand busy state. However, + if a facet is specified, be it rendered or not, none of the + default icon is going to be rendered. That behavior enable an + easy emulation of GMail behavior by specifying only a busy + facet.]]> + + + + + + + + + ]]> + + + Adam Winer + + false + ${md:getTranslatedString("PALETTE_OUTPUT")} + pda phone voice + + + + Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSubform.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSubform.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreSubform.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> ]]> - + + ... search region ... ... main content ... -]]> + + ]]> Adam Winer Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreTable.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreTable.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreTable.xml (working copy) @@ -1,254 +1,257 @@ - - - - - - - - /org/apache/myfaces/trinidadinternal/metadata/icons/table.gif - - org.apache.myfaces.trinidad.CoreTable - org.apache.myfaces.trinidad.component.core.data.CoreTable - - - - - - - allDetailsEnabled - boolean - false - - phone voice - - - - org.apache.myfaces.trinidad.Table - org.apache.myfaces.trinidad.Table - tr:table - org.apache.myfaces.trinidadinternal.taglib.core.data.CoreTableTag - -

- The Trinidad Table component uses a model to access the data - in the underlying list. The specific model class is - org.apache.myfaces.trinidad.model.CollectionModel. - You may also use other model instances, e.g., - java.util.List , - array, and javax.faces.model.DataModel. - The Table will automatically convert the instance - into a CollectionModel. -

- - - -
-

- The immediate children of a Table component must all be - <tr:column> components. Each visible Trinidad Column - component creates a separate column in the Table. - For more information see the documentation for - <column> -

-
- - -
-

- When the list being displayed by a Table is huge, you can enable the Table - to break up the list into ranges and display a single range at a time. - Range controls are provided on the Table to let the user scroll to the next range, - or to go back to the previous range. If the total size of the list is known, a - control to let the user jump directly to a particular part of the list is also - provided on the Table. Use the Table attributes "rows" and "first" to control the - range navigation feature. - When the user changes the range, the Table fires a RangeChangeEvent. -

-
- - -
-

- You can configure the Table to display or hide additional details of a - particular row in response to a user gesture. When the details feature - is enabled, a new column containing a toggle (per row) will render in - the Table. When a toggle is activated, the details for that row are - displayed. When a toggle is deactivated, the details for the row are - hidden. The user can also display or hide the details for all rows at - the same time (the controls for this feature are enabled by setting - the "allDetailsEnabled" property to true.) -

-

- To enable the details feature set the "detailStamp" facet on the - Table. Place the components that are used to show the details (of a - row), inside this facet. In the following example, the Person's age is - displayed in the details section: - -

-    
-      
-        
-      
-    
-            
-

-

- When a detail row is shown or hidden the Table generates a - DisclosureEvent. If all detail rows are shown or hidden - the Table fires a DisclosureAllEvent. -

-
- -
-

- The selection feature of a Table lets the user select one - or more rows in the list. The user can then perform some operation on - the selected rows by activating an appropriate ActionSource component (e.g., - by clicking on a commandButton). -

-

- There are two types of selection - single and multiple. The type of - selection is determined by the "rowSelection" attribute, which - can be set to "single" or "multiple". -

-
- -
-

- The Table component supports sorting columns in ascending or descending - order. A special 3D border on a column header lets the user know - that the column is sortable. When the user clicks on a column header - to sort a previously unsorted column, the Table sorts the - column data in ascending order. Subsequent clicks on the same - header sorts the data in the reverse order. -

-

- There are three requirements to enable sorting: the underlying table - model must support sorting, the "sortProperty" and "sortable" - attributes must be set on the column to enable the sort capability for - that column. -

-

- To support sorting, the CollectionModel instance - must implement the following methods:

-
-    public boolean isSortable(String propertyName)
-    public void setSortCriteria(List criteria)
-    public List getSortCriteria()
-            
-

- If the underlying model is not a CollectionModel, the - Table automatically examines the actual data to determine which properties are - sortable. Any column that has data that - implements java.lang.Comparable is sortable. This - automatic support cannot be nearly as efficient as coding sorting - directly into a CollectionModel (for instance, - by translating the sort into an "ORDER BY" SQL clause), but - is sufficient for small data sets. -

-

- To associate a column with a particular property-name to be used for - sorting purposes, use the "sortProperty" attribute on the column. - To enable the UI for sorting a particular column, set the - "sortable" property to true. - For more information see the documentation for - <column>. -

-

- In the following example, - both columns are sortable. Sorting the first column sorts by the - "firstname" property; sorting the second column sorts by the "lastname" - property. -

-
-    
-      
-        
-          
-        
-        ...
-      
-      
-        
-          
-        
-        ...
-      
-    
-          
-
- -
-

- Banding is a technique where groups of rows (or columns) - are displayed with alternating background colors. This helps to - differentiate between adjacent rows (or columns). -

-

- The "banding" attribute on the Table controls the type of banding to - use. The "bandingInterval" attribute controls - the number of consecutive rows (or columns) that are colored the same. -

-

- Note that the above banding attributes on the Table are ignored when - the "bandingShade" attribute is used on the Column. -

-
]]> -
- - - - - - - - - - - - - - -]]> - - - Brian Albers - - id - ${md:getTranslatedString("PALETTE_DATA")} - tr:column tr:columnGroup - - table -
-
-
+ + + + + + + + /org/apache/myfaces/trinidadinternal/metadata/icons/table.gif + + org.apache.myfaces.trinidad.CoreTable + org.apache.myfaces.trinidad.component.core.data.CoreTable + + + + + + + allDetailsEnabled + boolean + false + + phone voice + + + + org.apache.myfaces.trinidad.Table + org.apache.myfaces.trinidad.Table + tr:table + org.apache.myfaces.trinidadinternal.taglib.core.data.CoreTableTag + +

+ The Trinidad Table component uses a model to access the data + in the underlying list. The specific model class is + org.apache.myfaces.trinidad.model.CollectionModel. + You may also use other model instances, e.g., + java.util.List , + array, and javax.faces.model.DataModel. + The Table will automatically convert the instance + into a CollectionModel. +

+ + + +
+

+ The immediate children of a Table component must all be + <tr:column> components. Each visible Trinidad Column + component creates a separate column in the Table. + For more information see the documentation for + <column> +

+
+ + +
+

+ When the list being displayed by a Table is huge, you can enable the Table + to break up the list into ranges and display a single range at a time. + Range controls are provided on the Table to let the user scroll to the next range, + or to go back to the previous range. If the total size of the list is known, a + control to let the user jump directly to a particular part of the list is also + provided on the Table. Use the Table attributes "rows" and "first" to control the + range navigation feature. + When the user changes the range, the Table fires a RangeChangeEvent. +

+
+ + +
+

+ You can configure the Table to display or hide additional details of a + particular row in response to a user gesture. When the details feature + is enabled, a new column containing a toggle (per row) will render in + the Table. When a toggle is activated, the details for that row are + displayed. When a toggle is deactivated, the details for the row are + hidden. The user can also display or hide the details for all rows at + the same time (the controls for this feature are enabled by setting + the "allDetailsEnabled" property to true.) +

+

+ To enable the details feature set the "detailStamp" facet on the + Table. Place the components that are used to show the details (of a + row), inside this facet. In the following example, the Person's age is + displayed in the details section: + +

+    
+      
+        
+      
+    
+            
+

+

+ When a detail row is shown or hidden the Table generates a + DisclosureEvent. If all detail rows are shown or hidden + the Table fires a DisclosureAllEvent. +

+
+ +
+

+ The selection feature of a Table lets the user select one + or more rows in the list. The user can then perform some operation on + the selected rows by activating an appropriate ActionSource component (e.g., + by clicking on a commandButton). +

+

+ There are two types of selection - single and multiple. The type of + selection is determined by the "rowSelection" attribute, which + can be set to "single" or "multiple". +

+
+ +
+

+ The Table component supports sorting columns in ascending or descending + order. A special 3D border on a column header lets the user know + that the column is sortable. When the user clicks on a column header + to sort a previously unsorted column, the Table sorts the + column data in ascending order. Subsequent clicks on the same + header sorts the data in the reverse order. +

+

+ There are three requirements to enable sorting: the underlying table + model must support sorting, the "sortProperty" and "sortable" + attributes must be set on the column to enable the sort capability for + that column. +

+

+ To support sorting, the CollectionModel instance + must implement the following methods:

+
+    public boolean isSortable(String propertyName)
+    public void setSortCriteria(List criteria)
+    public List getSortCriteria()
+            
+

+ If the underlying model is not a CollectionModel, the + Table automatically examines the actual data to determine which properties are + sortable. Any column that has data that + implements java.lang.Comparable is sortable. This + automatic support cannot be nearly as efficient as coding sorting + directly into a CollectionModel (for instance, + by translating the sort into an "ORDER BY" SQL clause), but + is sufficient for small data sets. +

+

+ To associate a column with a particular property-name to be used for + sorting purposes, use the "sortProperty" attribute on the column. + To enable the UI for sorting a particular column, set the + "sortable" property to true. + For more information see the documentation for + <column>. +

+

+ In the following example, + both columns are sortable. Sorting the first column sorts by the + "firstname" property; sorting the second column sorts by the "lastname" + property. +

+
+    
+      
+        
+          
+        
+        ...
+      
+      
+        
+          
+        
+        ...
+      
+    
+          
+
+ +
+

+ Banding is a technique where groups of rows (or columns) + are displayed with alternating background colors. This helps to + differentiate between adjacent rows (or columns). +

+

+ The "banding" attribute on the Table controls the type of banding to + use. The "bandingInterval" attribute controls + the number of consecutive rows (or columns) that are colored the same. +

+

+ Note that the above banding attributes on the Table are ignored when + the "bandingShade" attribute is used on the Column. +

+
]]> +
+ + + + + + + + + + + + + + + + + ]]> + + + Brian Albers + + id + ${md:getTranslatedString("PALETTE_DATA")} + tr:column tr:columnGroup + + table +
+
+
Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreTrain.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreTrain.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreTrain.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> tr:train org.apache.myfaces.trinidadinternal.taglib.core.nav.CoreTrainTag - - The train takes a model of type - org.apache.myfaces.adf.model.MenuModel. The - last node along the focusPath and its siblings are rendered. + The train takes a model of type + org.apache.myfaces.adf.model.MenuModel. The + last node along the focusPath and its siblings are rendered. - MenuModel extends TreeModel, but it also knows how to go from the - current viewId to the focus path. Notice that the menuModel has no - special knowledge of page navigation and places no requirements on - the nodes that go into the tree. The nodes in the tree are stamped - out with the 'nodeStamp' facet, which should contain a - commandNavigationItem component, which allows the default - actionListener mechanism to be used for page navigation. - + MenuModel extends TreeModel, but it also knows how to go from the + current viewId to the focus path. Notice that the menuModel has no + special knowledge of page navigation and places no requirements on + the nodes that go into the tree. The nodes in the tree are stamped + out with the 'nodeStamp' facet, which should contain a + commandNavigationItem component, which allows the default + actionListener mechanism to be used for page navigation. + - There are two common scenarios for processes, "Plus One" - and "Max Visited" which are explained below. + There are two common scenarios for processes, "Plus One" + and "Max Visited" which are explained below. - "Plus One" - from the current step the user can + "Plus One" - from the current step the user can navigate to any previous page and the next page. If the user is on - the 5th step of a process and goes back to step 2, then the user - can only navigate from step 2 to step 1 and step 3. + the 5th step of a process and goes back to step 2, then the user + can only navigate from step 2 to step 1 and step 3. - "Max Visited" - the user can navigate to the max - visited page. If the user is currently on the max visited page - then the user can also navigate to the next page. If the user is - on the 5th step of a process and goes back to step 2, then the + "Max Visited" - the user can navigate to the max + visited page. If the user is currently on the max visited page + then the user can also navigate to the next page. If the user is + on the 5th step of a process and goes back to step 2, then the user can navigate from step 2 to steps 1, 2, 3, 4, and 5. - - The class org.apache.myfaces.adf.model.ProcessMenuModel - and org.apache.myfaces.adf.model.ProcessUtils - were created to support the "Plus One" and + + The class org.apache.myfaces.adf.model.ProcessMenuModel + and org.apache.myfaces.adf.model.ProcessUtils + were created to support the "Plus One" and "Max Visited" scenarios. Please see the javadoc for these - classes for more information. - + classes for more information. + - When the focusPath is not focused on a top level node, + When the focusPath is not focused on a top level node, images are rendered before and - after the train to indicate that this train is + after the train to indicate that this train is part of a sub-process ]]> - This is an example of a train. + This is an example of a train. - - - - - ]]> + + + + + + ]]> Jeanne Waldman Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreTree.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreTree.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreTree.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> The "nodeStamp" facet of the Tree is used to display the data for each element in the tree. The "nodeStamp" is repeatedly - rendered (stamped) once per element. + rendered (stamped) once per element. ]]> - In the following + In the following example, the data for each element is placed under the EL property "node". The "nodeStamp" displays the data for each element by getting further properties from the "node" property: - - + + + -]]> + + ]]> Brian Albers Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreTreeTable.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreTreeTable.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/core/CoreTreeTable.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - pathStamp - the component used to stamp each step of the focus path of this + the component used to stamp each step of the focus path of this treeTable. This must be a simple outputText, or outputFormatted tag. If this facet is not provided then the focus column and the focus path will not be rendered. - - - - - ... - ]]> + + + + + + ... + + ]]> @@ -96,11 +99,13 @@ ]]> - In the following example, The "Object Name" Column is + In the following example, The "Object Name" Column is the "Employee Name" Column. For each element (that is, employee) the TreeTable stamps out the name, ID and the department. - - + + + @@ -121,7 +126,8 @@ -]]> + + ]]> Arjuna Wijeyekoon Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/Group.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/Group.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/Group.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - + + @@ -57,7 +58,8 @@ -]]> + + ]]> Matt Cooper Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlBody.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlBody.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlBody.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> ]]> - + + -]]> + + ]]> Blake Sullivan Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlCellFormat.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlCellFormat.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlCellFormat.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> java.lang.String
- header @@ -259,18 +259,19 @@ alignment, width, or colspan.]]> - + + - First Column - - - SecondColumn + + + - - Third Column + + @@ -280,7 +281,8 @@ -]]> + + ]]> Adam Winer Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlFrame.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlFrame.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlFrame.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - + "yes" specifies that scrollbars are always available.
"no" specifies that scrollbars are never available.
"auto" specifies that the browser determines whether to display scroll @@ -179,17 +179,17 @@ ]]> - - - - - - - - - - -]]> + + + + + + + + + + ]]> Arjuna Wijeyekoon Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlFrameBorderLayout.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlFrameBorderLayout.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlFrameBorderLayout.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> ]]> - + + @@ -332,7 +334,8 @@ -]]> + + ]]> Arjuna Wijeyekoon Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlHead.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlHead.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlHead.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> ]]> - <trh:head title="The Title"/> + + + ]]> + Blake Sullivan Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlHtml.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlHtml.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlHtml.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> ]]> - + + - - ]]> + + + + ]]> Adam Winer Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlRowLayout.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlRowLayout.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlRowLayout.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - + + - First Column - - SecondColumn + + + - Third Column + @@ -233,7 +235,8 @@ -]]> + + ]]> Adam Winer Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlScript.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlScript.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlScript.xml (working copy) @@ -1,68 +1,68 @@ + xmlns:trh="http://myfaces.apache.org/trinidad/html" + xmlns:mfp="http://myfaces.apache.org/maven-faces-plugin" + xmlns:xhtml="http://www.w3.org/1999/xhtml"> - + /org/apache/myfaces/trinidadinternal/metadata/icons/script.gif org.apache.myfaces.trinidad.HtmlScript org.apache.myfaces.trinidad.component.html.HtmlScript - + text java.lang.String - - true - + + true + - + source java.lang.String - - true - + + true + - + generatesContent boolean false - + partialTriggers java.lang.String[] @@ -74,29 +74,32 @@ trh:script org.apache.myfaces.trinidadinternal.taglib.html.HtmlScriptTag - The script component supports both the importing of libraries and - inline scripts. - ]]> + The script component supports both the importing of libraries and + inline scripts. + ]]> - Example of a simple Javascript function script. - <trh:script text="function doubleOrTriple() - { - var p = new TableProxy('table1'); - var c = p.getFormElement('numbers', 0); - var t = (c.value - 0); - if (t &lt; 10) - { t *= 2 } - else - { t *= 3} - p._form.newValueField.value = t; - }"/> - + Example of a simple Javascript function script. + + + ]]> + Adam Winer - source - true + source + true Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlTableLayout.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlTableLayout.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/html/HtmlTableLayout.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - + + - First Column - - - SecondColumn + + + - - Third Column + - - -]]> + + ]]> Adam Winer Index: src/main/resources/META-INF/maven-faces-plugin/components/trinidad/Switcher.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/components/trinidad/Switcher.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/components/trinidad/Switcher.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> - - - - - - - - - - -]]> + + + + + + + + + + + + + ]]> Adam Winer Index: src/main/resources/META-INF/maven-faces-plugin/converters/trinidad/Color.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/converters/trinidad/Color.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/converters/trinidad/Color.xml (working copy) @@ -1,116 +1,116 @@ - - - - - Converts an string, to and from java.awt.Color objects. - Color Converter - org.apache.myfaces.trinidad.Color - org.apache.myfaces.trinidadinternal.convert.ColorConverter - - - - patterns - java.lang.String[] - - - true - - - - - - - transparentAllowed - boolean - false - - - true - - - - -

- Custom error message to be used, for creating detail part of - faces message, when users input does not match the specified - pattern. -

-

- - Parameters: - -

    -
  • - {0} the label that identifies the component -
  • -
  • - {1} value entered by the user -
  • -
  • - {2} the pattern the converter is expecting -
  • -
-

]]> -
- messageDetailConvert - java.lang.String - - - true - - -
- - tr:convertColor - org.apache.myfaces.trinidadinternal.taglib.convert.ConvertColorTag - Converts an strings to and from java.awt.Color - objects. The set of patterns used for conversion can - be overriden. - - - - - - - ]]> - - - - patterns - - -
+ + + + + Converts an string, to and from java.awt.Color objects. + Color Converter + org.apache.myfaces.trinidad.Color + org.apache.myfaces.trinidadinternal.convert.ColorConverter + + + + patterns + java.lang.String[] + + + true + + + + + + + transparentAllowed + boolean + false + + + true + + + + +

+ Custom error message to be used, for creating detail part of + faces message, when users input does not match the specified + pattern. +

+

+ + Parameters: + +

    +
  • + {0} the label that identifies the component +
  • +
  • + {1} value entered by the user +
  • +
  • + {2} the pattern the converter is expecting +
  • +
+

]]> +
+ messageDetailConvert + java.lang.String + + + true + + +
+ + tr:convertColor + org.apache.myfaces.trinidadinternal.taglib.convert.ConvertColorTag + Converts an strings to and from java.awt.Color + objects. The set of patterns used for conversion can + be overriden. + + + + + + + ]]> + + + + patterns + + +
Index: src/main/resources/META-INF/maven-faces-plugin/converters/trinidad/DateTime.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/converters/trinidad/DateTime.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/converters/trinidad/DateTime.xml (working copy) @@ -1,297 +1,299 @@ - - - - - - - Date Time Converter - org.apache.myfaces.trinidad.DateTime - org.apache.myfaces.trinidadinternal.convert.DateTimeConverter - -

- Custom error message to be used, for creating detail part of - faces message, for values that cannot be converted to date when - the pattern / secondary pattern is set or when - type is set to - 'date' and pattern - is not set or is null. -

-

- - Parameters: - -

    -
  • - {0} the label that identifies the component -
  • -
  • - {1} value entered by the user -
  • -
  • - {2} an example of the format the converter is expecting -
  • -
-

]]> -
- messageDetailConvertDate - java.lang.String - - - true - - -
- -

- Custom error message to be used, for creating detail part of - faces message, for time based value that cannot be converted - to date when type is set to - 'time', pattern is - not set or is null -

-

- - Parameters: - -

    -
  • - {0} the label that identifies the component -
  • -
  • - {1} value entered by the user -
  • -
  • - {2} an example of the format the converter is expecting -
  • -
-

]]> -
- messageDetailConvertTime - java.lang.String - - - true - - -
- -

- Custom error message to be used, for creating detail part of - faces message, for date-time based value that cannot be converted - to date when type is set to - 'both' and pattern - is not set or is null. -

-

- - Parameters: - -

    -
  • - {0} the label that identifies the component -
  • -
  • - {1} value entered by the user -
  • -
  • - {2} an example of the format the converter is expecting -
  • -
-

]]> -
- messageDetailConvertBoth - java.lang.String - - - true - - -
- - - - dateStyle - java.lang.String - shortish - - - true - - - - - - - locale - java.util.Locale - - - true - - - - - - - pattern - java.lang.String - - - true - - - - - - - secondaryPattern - java.lang.String - - - true - - - - - - - timeStyle - java.lang.String - short - - - true - - - - - - - timeZone - java.util.TimeZone - - - true - - - - - - - type - java.lang.String - date - - - true - - - - - - tr:convertDateTime - org.apache.myfaces.trinidadinternal.taglib.convert.ConvertDateTimeTag - - The default dateStyle is shortish. - Shortish is identical to short but forces the year to be - a full four digits. dateStyle defaults to shortish - if it was not set. - - - Timezone can be set per web-app in trinidad-config.xml configuration file. - If timeZone is not set on the converter, then timezone will be defaulted to the - value set in trinidad-config.xml configuration file. If it is not set in the - configuration file, then it will be defaulted to GMT. - - - The converter always allows a level of leniency while converting - user input value to date to the following extent. - - - A converter with associated pattern 'MMM' for month, when attached to any - value holder, will accept values with month specified in the form 'MM' or 'M' - as valid. - - - Allows use of separators '-' or '.' or '/' irrespective of the separator - specified in the associated pattern. - - - The leniency is applicable to both 'pattern' and 'secondaryPattern'. - - - - - For example: - When pattern on the converter is set to "MMM/d/yyyy" the following inputs - are tolerated as valid by the converter. - - Jan/4/2004 - Jan-4-2004 - Jan.4.2004 - 01/4/2004 - 01-4-2004 - 01.4.2004 - 1/4/2004 - 1-4-2004 - 1.4.2004 - - - - This converter is automatically registered under the standard - converter ID, and therefore will be used when the - <f:convertDateTime> tag is used.]]> - - - - -]]> - - - Vijay Venkataraman - - type - - -
-
+ + + + + + + Date Time Converter + org.apache.myfaces.trinidad.DateTime + org.apache.myfaces.trinidadinternal.convert.DateTimeConverter + +

+ Custom error message to be used, for creating detail part of + faces message, for values that cannot be converted to date when + the pattern / secondary pattern is set or when + type is set to + 'date' and pattern + is not set or is null. +

+

+ + Parameters: + +

    +
  • + {0} the label that identifies the component +
  • +
  • + {1} value entered by the user +
  • +
  • + {2} an example of the format the converter is expecting +
  • +
+

]]> +
+ messageDetailConvertDate + java.lang.String + + + true + + +
+ +

+ Custom error message to be used, for creating detail part of + faces message, for time based value that cannot be converted + to date when type is set to + 'time', pattern is + not set or is null +

+

+ + Parameters: + +

    +
  • + {0} the label that identifies the component +
  • +
  • + {1} value entered by the user +
  • +
  • + {2} an example of the format the converter is expecting +
  • +
+

]]> +
+ messageDetailConvertTime + java.lang.String + + + true + + +
+ +

+ Custom error message to be used, for creating detail part of + faces message, for date-time based value that cannot be converted + to date when type is set to + 'both' and pattern + is not set or is null. +

+

+ + Parameters: + +

    +
  • + {0} the label that identifies the component +
  • +
  • + {1} value entered by the user +
  • +
  • + {2} an example of the format the converter is expecting +
  • +
+

]]> +
+ messageDetailConvertBoth + java.lang.String + + + true + + +
+ + + + dateStyle + java.lang.String + shortish + + + true + + + + + + + locale + java.util.Locale + + + true + + + + + + + pattern + java.lang.String + + + true + + + + + + + secondaryPattern + java.lang.String + + + true + + + + + + + timeStyle + java.lang.String + short + + + true + + + + + + + timeZone + java.util.TimeZone + + + true + + + + + + + type + java.lang.String + date + + + true + + + + + + tr:convertDateTime + org.apache.myfaces.trinidadinternal.taglib.convert.ConvertDateTimeTag + + The default dateStyle is shortish. + Shortish is identical to short but forces the year to be + a full four digits. dateStyle defaults to shortish + if it was not set. + + + Timezone can be set per web-app in trinidad-config.xml configuration file. + If timeZone is not set on the converter, then timezone will be defaulted to the + value set in trinidad-config.xml configuration file. If it is not set in the + configuration file, then it will be defaulted to GMT. + + + The converter always allows a level of leniency while converting + user input value to date to the following extent. + + + A converter with associated pattern 'MMM' for month, when attached to any + value holder, will accept values with month specified in the form 'MM' or 'M' + as valid. + + + Allows use of separators '-' or '.' or '/' irrespective of the separator + specified in the associated pattern. + + + The leniency is applicable to both 'pattern' and 'secondaryPattern'. + + + + + For example: + When pattern on the converter is set to "MMM/d/yyyy" the following inputs + are tolerated as valid by the converter. + + Jan/4/2004 + Jan-4-2004 + Jan.4.2004 + 01/4/2004 + 01-4-2004 + 01.4.2004 + 1/4/2004 + 1-4-2004 + 1.4.2004 + + + + This converter is automatically registered under the standard + converter ID, and therefore will be used when the + <f:convertDateTime> tag is used.]]> + + + + + + + ]]> + + + Vijay Venkataraman + + type + + +
+
\ No newline at end of file Index: src/main/resources/META-INF/maven-faces-plugin/converters/trinidad/Number.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/converters/trinidad/Number.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/converters/trinidad/Number.xml (working copy) @@ -1,291 +1,293 @@ - - - - - - - Number Converter - org.apache.myfaces.trinidad.Number - org.apache.myfaces.trinidadinternal.convert.NumberConverter - - RequestContext().getCurrenctInstance().getCurrencyCode(). - This currency code will be used during call to getAsString() for formatting, - provided type is set to 'currency'.]]> - - currencyCode - java.lang.String - - -

- Custom error message to be used, for creating detail part of the - FacesMessage, when - value cannot be converted to a number, when - type is set to - 'currency' and pattern - is null or not set. -

-

- - Parameters: - -

    -
  • - {0} the label that identifies the component -
  • -
  • - {1} value entered by the user -
  • -
-

]]> -
- messageDetailConvertCurrency - java.lang.String - - - true - - -
- -

- Custom error message to be used, for creating detail part of the - FacesMessage, when - value cannot be converted to a number, when - type is set to 'number' - and pattern is null or not set. -

-

- - Parameters: - -

    -
  • - {0} the label that identifies the component -
  • -
  • - {1} value entered by the user -
  • -
-

]]> -
- messageDetailConvertNumber - java.lang.String - - - true - - -
- -

- Custom error message to be used, for creating detail part of the - FacesMessage message, when - value cannot be converted to a number, based - on the pattern set. -

-

- - Parameters: - -

    -
  • - {0} the label that identifies the component -
  • -
  • - {1} value entered by the user -
  • -
  • - {2} the specified conversion pattern -
  • -
-

]]> -
- messageDetailConvertPattern - java.lang.String - - - true - - -
- -

- Custom error message to be used, for creating detail part of the - FacesMessage, when - value cannot be converted to a number, when - type is set to - 'percent' and pattern - is null or not set. -

-

- - Parameters: - -

    -
  • - {0} the label that identifies the component -
  • -
  • - {1} value entered by the user -
  • -
-

]]> -
- messageDetailConvertPercent - java.lang.String - - - true - - -
- - - - currencySymbol - java.lang.String - - - - - groupingUsed - boolean - true - - - - - integerOnly - boolean - false - - - - - locale - java.util.Locale - - - - - maxFractionDigits - int - - - - - maxIntegerDigits - int - - - - - minFractionDigits - int - - - - - minIntegerDigits - int - - - - - pattern - java.lang.String - - - - - type - java.lang.String - number - - - tr:convertNumber - org.apache.myfaces.trinidadinternal.taglib.convert.ConvertNumberTag - This is an extension of the standard JSF javax.faces.convert.NumberConverter - The converter provides all the standard functionality of the default NumberConverter - and is strict while converting to object. - - JSF javax.faces.convert.NumberConverter will convert values like - 22.22.2 or 22ABC to valid Number 22.22 and 22 respectively. Here it would - result in a conversion failure and would throw a ConverterException. - - If number grouping separator, decimal separator - is configured in trinidad-config.xml file, - it will be used during call to getAsObject() and - getAsString() for parsing and formatting. If it has not been set, - number grouping separator, decimal separator is - defaulted based on the locale. - - If currencyCode is set on the converter then it will be used. - Else uses the currencyCode set in trinidad-config.xml - file. If it is not set in the configuration file then it is defaulted based on the locale. - - - Since Apache MyFaces Trinidad is compatible with JDK 1.4 and higher versions, - the currencyCode gets preference over currencySymbol. - See JSF's javax.faces.convert.NumberConverter for the way in which - currencyCode and currencySymbol gets preference for - different version of JDK. - - - This converter is automatically registered under the standard - converter ID, and therefore will be used when the - <f:convertNumber> tag is used. - - Further more information see javadoc for - org.apache.myfaces.trinidad.converter.NumberConverter]]> - - - - -]]> - - - Vijay Venkataraman - - type - - -
+ + + + + + + Number Converter + org.apache.myfaces.trinidad.Number + org.apache.myfaces.trinidadinternal.convert.NumberConverter + + RequestContext().getCurrenctInstance().getCurrencyCode(). + This currency code will be used during call to getAsString() for formatting, + provided type is set to 'currency'.]]> + + currencyCode + java.lang.String + + +

+ Custom error message to be used, for creating detail part of the + FacesMessage, when + value cannot be converted to a number, when + type is set to + 'currency' and pattern + is null or not set. +

+

+ + Parameters: + +

    +
  • + {0} the label that identifies the component +
  • +
  • + {1} value entered by the user +
  • +
+

]]> +
+ messageDetailConvertCurrency + java.lang.String + + + true + + +
+ +

+ Custom error message to be used, for creating detail part of the + FacesMessage, when + value cannot be converted to a number, when + type is set to 'number' + and pattern is null or not set. +

+

+ + Parameters: + +

    +
  • + {0} the label that identifies the component +
  • +
  • + {1} value entered by the user +
  • +
+

]]> +
+ messageDetailConvertNumber + java.lang.String + + + true + + +
+ +

+ Custom error message to be used, for creating detail part of the + FacesMessage message, when + value cannot be converted to a number, based + on the pattern set. +

+

+ + Parameters: + +

    +
  • + {0} the label that identifies the component +
  • +
  • + {1} value entered by the user +
  • +
  • + {2} the specified conversion pattern +
  • +
+

]]> +
+ messageDetailConvertPattern + java.lang.String + + + true + + +
+ +

+ Custom error message to be used, for creating detail part of the + FacesMessage, when + value cannot be converted to a number, when + type is set to + 'percent' and pattern + is null or not set. +

+

+ + Parameters: + +

    +
  • + {0} the label that identifies the component +
  • +
  • + {1} value entered by the user +
  • +
+

]]> +
+ messageDetailConvertPercent + java.lang.String + + + true + + +
+ + + + currencySymbol + java.lang.String + + + + + groupingUsed + boolean + true + + + + + integerOnly + boolean + false + + + + + locale + java.util.Locale + + + + + maxFractionDigits + int + + + + + maxIntegerDigits + int + + + + + minFractionDigits + int + + + + + minIntegerDigits + int + + + + + pattern + java.lang.String + + + + + type + java.lang.String + number + + + tr:convertNumber + org.apache.myfaces.trinidadinternal.taglib.convert.ConvertNumberTag + This is an extension of the standard JSF javax.faces.convert.NumberConverter + The converter provides all the standard functionality of the default NumberConverter + and is strict while converting to object. + + JSF javax.faces.convert.NumberConverter will convert values like + 22.22.2 or 22ABC to valid Number 22.22 and 22 respectively. Here it would + result in a conversion failure and would throw a ConverterException. + + If number grouping separator, decimal separator + is configured in trinidad-config.xml file, + it will be used during call to getAsObject() and + getAsString() for parsing and formatting. If it has not been set, + number grouping separator, decimal separator is + defaulted based on the locale. + + If currencyCode is set on the converter then it will be used. + Else uses the currencyCode set in trinidad-config.xml + file. If it is not set in the configuration file then it is defaulted based on the locale. + + + Since Apache MyFaces Trinidad is compatible with JDK 1.4 and higher versions, + the currencyCode gets preference over currencySymbol. + See JSF's javax.faces.convert.NumberConverter for the way in which + currencyCode and currencySymbol gets preference for + different version of JDK. + + + This converter is automatically registered under the standard + converter ID, and therefore will be used when the + <f:convertNumber> tag is used. + + Further more information see javadoc for + org.apache.myfaces.trinidad.converter.NumberConverter]]> + + + + + + + ]]> + + + Vijay Venkataraman + + type + + +
Index: src/main/resources/META-INF/maven-faces-plugin/validators/trinidad/ByteLength.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/validators/trinidad/ByteLength.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/validators/trinidad/ByteLength.xml (working copy) @@ -1,806 +1,809 @@ - - - - - - validateByteLength - org.apache.myfaces.trinidad.ByteLength - org.apache.myfaces.trinidadinternal.validator.ByteLengthValidator - - - maximum - int - - - true - - - - - - encoding - java.lang.String - iso-8859-1 - - - true - - - - - - Custom error message to be used, for creating detail part of - faces message, when conversion fails for input that - exceeds the maximum byte length. -

-

- - Parameters: - -

    -
  • - {0} the label that identifies the component -
  • -
  • - {1} value entered by the user -
  • -
  • - {2} the maximum length -
  • -
-

]]> -
- messageDetailMaximum - java.lang.String - - - true - - -
- - tr:validateByteLength - org.apache.myfaces.trinidadinternal.taglib.validator.ValidateByteLengthTag - Validates the byte length of strings when encoded. - The "maximumLength" attribute of inputText is similar, - but it limits the number of characters that the user can enter. In some - circumstances, the server must also limit the number of bytes required - to store the string. This is very undesirable from a user interface - perspective, since it is difficult for users to understand why they - might be able to enter only 2 Japanese characters but 6 English characters! - However, in cases where the backend will report this as an error anyway, - it is better to report the problem before. - The element allows developers to specify the encoding that should be used - to define the byte length. This must be an encoding supported by the - Java runtime, if not it will result in an exception and not a validation failure - - If the encoding is supported by JVM, and is a encoding that is not supported - in the client side, then client side validation is disabled for this instance, - while server side validation will continue to take place. - - The list of encodings that can be supported at the client side is as given below. - Note: All the encodings listed might not be supported by JVM, - and there can be other encodings, which the JVM may support, but might not be supported - at the client side. - - Supported encodings are grouped as UTF-8, CJK encodings and Single byte encodings. - Supported client side CJK encodings and Single byte encodings table: - - - Single Byte Encodings - CJK Encodings - - - ascii - shift_jis - - - iso646-us - ms_kanji - - - iso_8859-1:1987 - csshiftjis - - - iso-ir-100 - windows-31j - - - iso_8859-1 - cswindows31j - - - iso-8859-1 - ks_c_5601-1987 - - - latin1 - iso-ir-149 - - - l1 - ks_c_5601-1989 - - - ibm819 - ksc_5601 - - - cp819 - korean - - - csisolatin1 - csksc56011987 - - - iso_8859-2:1987 - euc-kr - - - iso-ir-101 - cseuckr - - - iso_8859-2 - windows-949 - - - iso-8859-2 - gb2312 - - - latin2 - csgb2312 - - - l2 - chinese - - - csisolatin2 - csiso58gb231280 - - - iso_8859-3:1988 - hz-gb-2312 - - - iso-ir-109 - gbk - - - iso_8859-3 - cp936 - - - iso-8859-3 - ms936 - - - latin3 - windows-936 - - - l3 - big5 - - - csisolatin3 - csbig5 - - - iso_8859-4:1988 - windows-950 - - - iso-ir-110 -   - - - iso_8859-4 -   - - - iso-8859-4 -   - - - latin4 -   - - - l4 -   - - - csisolatin4 -   - - - iso_8859-5:1988 -   - - - iso-ir-144 -   - - - iso_8859-5 -   - - - iso-8859-5 -   - - - cyrillic -   - - - csisolatincyrillic -   - - - iso_8859-6:1987 -   - - - iso-ir-127 -   - - - iso_8859-6 -   - - - iso-8859-6 -   - - - ecma-114 -   - - - asmo-708 -   - - - arabic -   - - - csisolatinarabic -   - - - iso_8859-7:1987 -   - - - iso-ir-126 -   - - - iso_8859-7 -   - - - iso-8859-7 -   - - - elot_928 -   - - - ecma-118 -   - - - greek -   - - - greek8 -   - - - csisolatingreek -   - - - iso_8859-8:1988 -   - - - iso-ir-138 -   - - - iso_8859-8 -   - - - iso-8859-8 -   - - - hebrew -   - - - csisolatinhebrew -   - - - iso-ir-148 -   - - - iso_8859-9 -   - - - iso-8859-9 -   - - - latin5 -   - - - l5 -   - - - csisolatin5 -   - - - iso-8859-13 -   - - - iso-8859-15 -   - - - iso_8859-15 -   - - - ibm037 -   - - - cp037 -   - - - ibm273 -   - - - cp273 -   - - - ibm277 -   - - - ibm278 -   - - - cp278 -   - - - 278 -   - - - ibm280 -   - - - cp280 -   - - - ibm284 -   - - - cp284 -   - - - ibm285 -   - - - cp285 -   - - - ibm297 -   - - - cp297 -   - - - ibm420 -   - - - cp420 -   - - - 420 -   - - - ibm424 -   - - - cp424 -   - - - ibm437 -   - - - cp437 -   - - - 437 -   - - - cspc8codepage437 -   - - - ibm500 -   - - - cp500 -   - - - ibm775 -   - - - cp775 -   - - - ibm850 -   - - - cp850 -   - - - 850 -   - - - cspc850multilingual -   - - - ibm852 -   - - - cp852 -   - - - 852 -   - - - cspcp852 -   - - - ibm855 -   - - - cp855 -   - - - 855 -   - - - cspcp855 -   - - - ibm857 -   - - - cp857 -   - - - 857 -   - - - csibm857 -   - - - ibm860 -   - - - cp860 -   - - - 860 -   - - - csibm860 -   - - - ibm861 -   - - - cp861 -   - - - cp-is -   - - - 861 -   - - - csibm861 -   - - - ibm862 -   - - - cp862 -   - - - 862 -   - - - cspc862latinhebrew -   - - - ibm863 -   - - - cp863 -   - - - 863 -   - - - csibm863 -   - - - ibm864 -   - - - cp864 -   - - - csibm864 -   - - - ibm865 -   - - - cp865 -   - - - 865 -   - - - csibm865 -   - - - ibm866 -   - - - cp866 -   - - - 866 -   - - - csibm866 -   - - - ibm868 -   - - - cp868 -   - - - ibm869 -   - - - cp869 -   - - - 869 -   - - - cp-gr -   - - - csibm869 -   - - - ibm870 -   - - - cp870 -   - - - ibm871 -   - - - cp871 -   - - - ibm918 -   - - - cp918 -   - - - ibm1026 -   - - - cp1026 -   - - - windows-1250 -   - - - windows-1251 -   - - - windows-1252 -   - - - windows-1253 -   - - - windows-1254 -   - - - windows-1255 -   - - - windows-1256 -   - - - windows-1257 -   - - - windows-1258 -   - - - koi8-r -   - - - cskoi8r -   - - - - ]]> - - - - -]]> - - - Adam Winer - - maximum - - -
-
+ + + + + + validateByteLength + org.apache.myfaces.trinidad.ByteLength + org.apache.myfaces.trinidadinternal.validator.ByteLengthValidator + + + maximum + int + + + true + + + + + + encoding + java.lang.String + iso-8859-1 + + + true + + + + + + Custom error message to be used, for creating detail part of + faces message, when conversion fails for input that + exceeds the maximum byte length. +

+

+ + Parameters: + +

    +
  • + {0} the label that identifies the component +
  • +
  • + {1} value entered by the user +
  • +
  • + {2} the maximum length +
  • +
+

]]> +
+ messageDetailMaximum + java.lang.String + + + true + + +
+ + tr:validateByteLength + org.apache.myfaces.trinidadinternal.taglib.validator.ValidateByteLengthTag + Validates the byte length of strings when encoded. + The "maximumLength" attribute of inputText is similar, + but it limits the number of characters that the user can enter. In some + circumstances, the server must also limit the number of bytes required + to store the string. This is very undesirable from a user interface + perspective, since it is difficult for users to understand why they + might be able to enter only 2 Japanese characters but 6 English characters! + However, in cases where the backend will report this as an error anyway, + it is better to report the problem before. + The element allows developers to specify the encoding that should be used + to define the byte length. This must be an encoding supported by the + Java runtime, if not it will result in an exception and not a validation failure + + If the encoding is supported by JVM, and is a encoding that is not supported + in the client side, then client side validation is disabled for this instance, + while server side validation will continue to take place. + + The list of encodings that can be supported at the client side is as given below. + Note: All the encodings listed might not be supported by JVM, + and there can be other encodings, which the JVM may support, but might not be supported + at the client side. + + Supported encodings are grouped as UTF-8, CJK encodings and Single byte encodings. + Supported client side CJK encodings and Single byte encodings table: + + + Single Byte Encodings + CJK Encodings + + + ascii + shift_jis + + + iso646-us + ms_kanji + + + iso_8859-1:1987 + csshiftjis + + + iso-ir-100 + windows-31j + + + iso_8859-1 + cswindows31j + + + iso-8859-1 + ks_c_5601-1987 + + + latin1 + iso-ir-149 + + + l1 + ks_c_5601-1989 + + + ibm819 + ksc_5601 + + + cp819 + korean + + + csisolatin1 + csksc56011987 + + + iso_8859-2:1987 + euc-kr + + + iso-ir-101 + cseuckr + + + iso_8859-2 + windows-949 + + + iso-8859-2 + gb2312 + + + latin2 + csgb2312 + + + l2 + chinese + + + csisolatin2 + csiso58gb231280 + + + iso_8859-3:1988 + hz-gb-2312 + + + iso-ir-109 + gbk + + + iso_8859-3 + cp936 + + + iso-8859-3 + ms936 + + + latin3 + windows-936 + + + l3 + big5 + + + csisolatin3 + csbig5 + + + iso_8859-4:1988 + windows-950 + + + iso-ir-110 +   + + + iso_8859-4 +   + + + iso-8859-4 +   + + + latin4 +   + + + l4 +   + + + csisolatin4 +   + + + iso_8859-5:1988 +   + + + iso-ir-144 +   + + + iso_8859-5 +   + + + iso-8859-5 +   + + + cyrillic +   + + + csisolatincyrillic +   + + + iso_8859-6:1987 +   + + + iso-ir-127 +   + + + iso_8859-6 +   + + + iso-8859-6 +   + + + ecma-114 +   + + + asmo-708 +   + + + arabic +   + + + csisolatinarabic +   + + + iso_8859-7:1987 +   + + + iso-ir-126 +   + + + iso_8859-7 +   + + + iso-8859-7 +   + + + elot_928 +   + + + ecma-118 +   + + + greek +   + + + greek8 +   + + + csisolatingreek +   + + + iso_8859-8:1988 +   + + + iso-ir-138 +   + + + iso_8859-8 +   + + + iso-8859-8 +   + + + hebrew +   + + + csisolatinhebrew +   + + + iso-ir-148 +   + + + iso_8859-9 +   + + + iso-8859-9 +   + + + latin5 +   + + + l5 +   + + + csisolatin5 +   + + + iso-8859-13 +   + + + iso-8859-15 +   + + + iso_8859-15 +   + + + ibm037 +   + + + cp037 +   + + + ibm273 +   + + + cp273 +   + + + ibm277 +   + + + ibm278 +   + + + cp278 +   + + + 278 +   + + + ibm280 +   + + + cp280 +   + + + ibm284 +   + + + cp284 +   + + + ibm285 +   + + + cp285 +   + + + ibm297 +   + + + cp297 +   + + + ibm420 +   + + + cp420 +   + + + 420 +   + + + ibm424 +   + + + cp424 +   + + + ibm437 +   + + + cp437 +   + + + 437 +   + + + cspc8codepage437 +   + + + ibm500 +   + + + cp500 +   + + + ibm775 +   + + + cp775 +   + + + ibm850 +   + + + cp850 +   + + + 850 +   + + + cspc850multilingual +   + + + ibm852 +   + + + cp852 +   + + + 852 +   + + + cspcp852 +   + + + ibm855 +   + + + cp855 +   + + + 855 +   + + + cspcp855 +   + + + ibm857 +   + + + cp857 +   + + + 857 +   + + + csibm857 +   + + + ibm860 +   + + + cp860 +   + + + 860 +   + + + csibm860 +   + + + ibm861 +   + + + cp861 +   + + + cp-is +   + + + 861 +   + + + csibm861 +   + + + ibm862 +   + + + cp862 +   + + + 862 +   + + + cspc862latinhebrew +   + + + ibm863 +   + + + cp863 +   + + + 863 +   + + + csibm863 +   + + + ibm864 +   + + + cp864 +   + + + csibm864 +   + + + ibm865 +   + + + cp865 +   + + + 865 +   + + + csibm865 +   + + + ibm866 +   + + + cp866 +   + + + 866 +   + + + csibm866 +   + + + ibm868 +   + + + cp868 +   + + + ibm869 +   + + + cp869 +   + + + 869 +   + + + cp-gr +   + + + csibm869 +   + + + ibm870 +   + + + cp870 +   + + + ibm871 +   + + + cp871 +   + + + ibm918 +   + + + cp918 +   + + + ibm1026 +   + + + cp1026 +   + + + windows-1250 +   + + + windows-1251 +   + + + windows-1252 +   + + + windows-1253 +   + + + windows-1254 +   + + + windows-1255 +   + + + windows-1256 +   + + + windows-1257 +   + + + windows-1258 +   + + + koi8-r +   + + + cskoi8r +   + + + + ]]> + + + + + + + ]]> + + + Adam Winer + + maximum + + +
+
Index: src/main/resources/META-INF/maven-faces-plugin/validators/trinidad/DateRestriction.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/validators/trinidad/DateRestriction.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/validators/trinidad/DateRestriction.xml (working copy) @@ -1,182 +1,184 @@ - - - - - - validateDateRestriction - org.apache.myfaces.trinidad.DateRestriction - org.apache.myfaces.trinidadinternal.validator.DateRestrictionValidator - - - - invalidMonths - java.lang.String[] - - - true - - - - - - - - invalidDaysOfWeek - java.lang.String[] - - - true - - - - - - - - invalidDays - org.apache.myfaces.trinidad.model.DateListProvider - - - true - - - - - - - The detail error message to be used for constructing faces messages, - when input value exceeds the invalidMonths value - set. -

-

- - Parameters: - -

    -
  • - {0} the label that identifies the component -
  • -
  • - {1} value entered by the user -
  • -
  • - {2} the invalid month -
  • -
-

]]> -
- messageDetailInvalidMonths - java.lang.String -
- - - - The detail error message to be used for constructing faces messages, - when input value is less than the set invalidDaysOfWeek - value. -

-

- - Parameters: - -

    -
  • - {0} the label that identifies the component -
  • -
  • - {1} value entered by the user -
  • -
  • - {2} the invalid weekday -
  • -
-

]]> -
- messageDetailInvalidDaysOfWeek - java.lang.String -
- - - - The detail error message to be used for constructing faces messages, - when input value is less than the set invalidDate - value. -

-

- - Parameters: - -

    -
  • - {0} the label that identifies the component -
  • -
  • - {1} value entered by the user -
  • -
  • - {2} the invalid date -
  • -
-

]]> -
- messageDetailInvalidDays - java.lang.String -
- - - tr:validateDateRestriction - org.apache.myfaces.trinidadinternal.taglib.validator.ValidateDateRestrictionTag - - - Validate that the date is valid with some given restrictions. -]]> - - - - - - - - - - - - - - - - ]]> - - - Matthias Wessendorf - -
-
+ + + + + + validateDateRestriction + org.apache.myfaces.trinidad.DateRestriction + org.apache.myfaces.trinidadinternal.validator.DateRestrictionValidator + + + + invalidMonths + java.lang.String[] + + + true + + + + + + + + invalidDaysOfWeek + java.lang.String[] + + + true + + + + + + + + invalidDays + org.apache.myfaces.trinidad.model.DateListProvider + + + true + + + + + + + The detail error message to be used for constructing faces messages, + when input value exceeds the invalidMonths value + set. +

+

+ + Parameters: + +

    +
  • + {0} the label that identifies the component +
  • +
  • + {1} value entered by the user +
  • +
  • + {2} the invalid month +
  • +
+

]]> +
+ messageDetailInvalidMonths + java.lang.String +
+ + + + The detail error message to be used for constructing faces messages, + when input value is less than the set invalidDaysOfWeek + value. +

+

+ + Parameters: + +

    +
  • + {0} the label that identifies the component +
  • +
  • + {1} value entered by the user +
  • +
  • + {2} the invalid weekday +
  • +
+

]]> +
+ messageDetailInvalidDaysOfWeek + java.lang.String +
+ + + + The detail error message to be used for constructing faces messages, + when input value is less than the set invalidDate + value. +

+

+ + Parameters: + +

    +
  • + {0} the label that identifies the component +
  • +
  • + {1} value entered by the user +
  • +
  • + {2} the invalid date +
  • +
+

]]> +
+ messageDetailInvalidDays + java.lang.String +
+ + + tr:validateDateRestriction + org.apache.myfaces.trinidadinternal.taglib.validator.ValidateDateRestrictionTag + + + Validate that the date is valid with some given restrictions. +]]> + + + + + + + + + + + + + + + + + ]]> + + + Matthias Wessendorf + +
+
Index: src/main/resources/META-INF/maven-faces-plugin/validators/trinidad/DateTimeRange.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/validators/trinidad/DateTimeRange.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/validators/trinidad/DateTimeRange.xml (working copy) @@ -1,4 +1,4 @@ - + @@ -30,8 +30,8 @@
maximum @@ -150,14 +150,15 @@ Validate that the date entered is within a given range. ]]> - + + + tip="min=2004-11-16 max=2004-12-16" + label="Submission period"> @@ -165,7 +166,8 @@ minimum="2004-11-16" maximum="2004-12-16" messageDetailNotInRange="Date "{1}" does not fall within the range {2} : {3}"/> -]]> + + ]]> Gabrielle Crawford Index: src/main/resources/META-INF/maven-faces-plugin/validators/trinidad/DoubleRange.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/validators/trinidad/DoubleRange.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/validators/trinidad/DoubleRange.xml (working copy) @@ -1,150 +1,153 @@ - - - - - validateDoubleRange - org.apache.myfaces.trinidad.DoubleRange - org.apache.myfaces.trinidadinternal.validator.DoubleRangeValidator - - - - maximum - double - - - true - - - - - - - minimum - double - - - true - - - - - - The detail error message to be used for constructing faces messages, - when input value exceeds the maximum value - set. -

-

- - Parameters: - -

    -
  • - {0} the label that identifies the component -
  • -
  • - {1} value entered by the user -
  • -
  • - {2} the maximum allowed value -
  • -
-

]]> -
- messageDetailMaximum - java.lang.String -
- - - The detail error message to be used for constructing faces messages, - when input value is less than the set minimum - value. -

-

- - Parameters: - -

    -
  • - {0} the label that identifies the component -
  • -
  • - {1} value entered by the user -
  • -
  • - {2} the minimum allowed value -
  • -
-

]]> -
- messageDetailMinimum - java.lang.String -
- - - The detail error message to be used for constructing faces messages, - if input value is not with in the range, when - minimum and maximum is - set. -

-

- - Parameters: - -

    -
  • - {0} the label that identifies the component -
  • -
  • - {1} value entered by the user -
  • -
  • - {2} the minimum allowed value -
  • -
  • - {3} the maximum allowed value -
  • -
-

]]> -
- messageDetailNotInRange - java.lang.String -
- - tr:validateDoubleRange - org.apache.myfaces.trinidadinternal.taglib.validator.ValidateDoubleRangeTag - - - Validate that the value entered is within a given range. -]]> - - - -]]> - - - Matthias Wessendorf - validateDoubleRange - -
-
+ + + + + validateDoubleRange + org.apache.myfaces.trinidad.DoubleRange + org.apache.myfaces.trinidadinternal.validator.DoubleRangeValidator + + + + maximum + double + + + true + + + + + + + minimum + double + + + true + + + + + + The detail error message to be used for constructing faces messages, + when input value exceeds the maximum value + set. +

+

+ + Parameters: + +

    +
  • + {0} the label that identifies the component +
  • +
  • + {1} value entered by the user +
  • +
  • + {2} the maximum allowed value +
  • +
+

]]> +
+ messageDetailMaximum + java.lang.String +
+ + + The detail error message to be used for constructing faces messages, + when input value is less than the set minimum + value. +

+

+ + Parameters: + +

    +
  • + {0} the label that identifies the component +
  • +
  • + {1} value entered by the user +
  • +
  • + {2} the minimum allowed value +
  • +
+

]]> +
+ messageDetailMinimum + java.lang.String +
+ + + The detail error message to be used for constructing faces messages, + if input value is not with in the range, when + minimum and maximum is + set. +

+

+ + Parameters: + +

    +
  • + {0} the label that identifies the component +
  • +
  • + {1} value entered by the user +
  • +
  • + {2} the minimum allowed value +
  • +
  • + {3} the maximum allowed value +
  • +
+

]]> +
+ messageDetailNotInRange + java.lang.String +
+ + tr:validateDoubleRange + org.apache.myfaces.trinidadinternal.taglib.validator.ValidateDoubleRangeTag + + + Validate that the value entered is within a given range. +]]> + + + + + + ]]> + + + Matthias Wessendorf + validateDoubleRange + +
+
Index: src/main/resources/META-INF/maven-faces-plugin/validators/trinidad/Length.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/validators/trinidad/Length.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/validators/trinidad/Length.xml (working copy) @@ -1,177 +1,180 @@ - - - - - validateLength - org.apache.myfaces.trinidad.Length - org.apache.myfaces.trinidadinternal.validator.LengthValidator - - - - maximum - int - - - true - - - - - - - minimum - int - - - true - - - - - - The detail error message to be used for constructing faces messages, - when input value exceeds the maximum length - set. -

-

- - Parameters: - -

    -
  • - {0} the label that identifies the component -
  • -
  • - {1} value entered by the user -
  • -
  • - {2} the maximum allowed length -
  • -
-

]]> -
- messageDetailMaximum - java.lang.String -
- - - The detail error message to be used for constructing faces messages, - when input value is less than the set minimum - length. -

-

- - Parameters: - -

    -
  • - {0} the label that identifies the component -
  • -
  • - {1} value entered by the user -
  • -
  • - {2} the minimum allowed length -
  • -
-

]]> -
- messageDetailMinimum - java.lang.String -
- - - The detail error message to be used for constructing faces messages, - if input value is not of an acceptable length, when both - minimum and maximum are - set. -

-

- - Parameters: - -

    -
  • - {0} the label that identifies the component -
  • -
  • - {1} value entered by the user -
  • -
  • - {2} the minimum allowed length -
  • -
  • - {3} the maximum allowed length -
  • -
-

]]> -
- messageDetailNotInRange - java.lang.String -
- - - The detail error message to be used for constructing faces messages, - if input value is not of an acceptable length, when both - minimum and maximum are - set to the same value. -

-

- - Parameters: - -

    -
  • - {0} the label that identifies the component -
  • -
  • - {1} value entered by the user -
  • -
  • - {2} the allowed length -
  • -
-

]]> -
- messageDetailExact - java.lang.String -
- - tr:validateLength - org.apache.myfaces.trinidadinternal.taglib.validator.ValidateLengthTag - - - Validate that the value entered is within a given length. -]]> - - - -]]> - - - Matthias Wessendorf - Adam Winer - -
-
+ + + + + validateLength + org.apache.myfaces.trinidad.Length + org.apache.myfaces.trinidadinternal.validator.LengthValidator + + + + maximum + int + + + true + + + + + + + minimum + int + + + true + + + + + + The detail error message to be used for constructing faces messages, + when input value exceeds the maximum length + set. +

+

+ + Parameters: + +

    +
  • + {0} the label that identifies the component +
  • +
  • + {1} value entered by the user +
  • +
  • + {2} the maximum allowed length +
  • +
+

]]> +
+ messageDetailMaximum + java.lang.String +
+ + + The detail error message to be used for constructing faces messages, + when input value is less than the set minimum + length. +

+

+ + Parameters: + +

    +
  • + {0} the label that identifies the component +
  • +
  • + {1} value entered by the user +
  • +
  • + {2} the minimum allowed length +
  • +
+

]]> +
+ messageDetailMinimum + java.lang.String +
+ + + The detail error message to be used for constructing faces messages, + if input value is not of an acceptable length, when both + minimum and maximum are + set. +

+

+ + Parameters: + +

    +
  • + {0} the label that identifies the component +
  • +
  • + {1} value entered by the user +
  • +
  • + {2} the minimum allowed length +
  • +
  • + {3} the maximum allowed length +
  • +
+

]]> +
+ messageDetailNotInRange + java.lang.String +
+ + + The detail error message to be used for constructing faces messages, + if input value is not of an acceptable length, when both + minimum and maximum are + set to the same value. +

+

+ + Parameters: + +

    +
  • + {0} the label that identifies the component +
  • +
  • + {1} value entered by the user +
  • +
  • + {2} the allowed length +
  • +
+

]]> +
+ messageDetailExact + java.lang.String +
+ + tr:validateLength + org.apache.myfaces.trinidadinternal.taglib.validator.ValidateLengthTag + + + Validate that the value entered is within a given length. +]]> + + + + + + ]]> + + + Matthias Wessendorf + Adam Winer + +
+
Index: src/main/resources/META-INF/maven-faces-plugin/validators/trinidad/LongRange.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/validators/trinidad/LongRange.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/validators/trinidad/LongRange.xml (working copy) @@ -1,150 +1,153 @@ - - - - - validateLongRange - org.apache.myfaces.trinidad.LongRange - org.apache.myfaces.trinidadinternal.validator.LongRangeValidator - - - - maximum - long - - - true - - - - - - - minimum - long - - - true - - - - - - The detail error message to be used for constructing faces messages, - when input value exceeds the maximum value - set. -

-

- - Parameters: - -

    -
  • - {0} the label that identifies the component -
  • -
  • - {1} value entered by the user -
  • -
  • - {2} the maximum allowed value -
  • -
-

]]> -
- messageDetailMaximum - java.lang.String -
- - - The detail error message to be used for constructing faces messages, - when input value is less than the set minimum - value. -

-

- - Parameters: - -

    -
  • - {0} the label that identifies the component -
  • -
  • - {1} value entered by the user -
  • -
  • - {2} the minimum allowed value -
  • -
-

]]> -
- messageDetailMinimum - java.lang.String -
- - - The detail error message to be used for constructing faces messages, - if input value is not with in the range, when - minimum and maximum is - set. -

-

- - Parameters: - -

    -
  • - {0} the label that identifies the component -
  • -
  • - {1} value entered by the user -
  • -
  • - {2} the minimum allowed value -
  • -
  • - {3} the maximum allowed value -
  • -
-

]]> -
- messageDetailNotInRange - java.lang.String -
- - tr:validateLongRange - org.apache.myfaces.trinidadinternal.taglib.validator.ValidateLongRangeTag - - - Validate that the value entered is within a given range. -]]> - - - -]]> - - - Matthias Wessendorf - validateLongRange - -
-
+ + + + + + validateLongRange + org.apache.myfaces.trinidad.LongRange + org.apache.myfaces.trinidadinternal.validator.LongRangeValidator + + + + maximum + long + + + true + + + + + + + minimum + long + + + true + + + + + + The detail error message to be used for constructing faces messages, + when input value exceeds the maximum value + set. +

+

+ + Parameters: + +

    +
  • + {0} the label that identifies the component +
  • +
  • + {1} value entered by the user +
  • +
  • + {2} the maximum allowed value +
  • +
+

]]> +
+ messageDetailMaximum + java.lang.String +
+ + + The detail error message to be used for constructing faces messages, + when input value is less than the set minimum + value. +

+

+ + Parameters: + +

    +
  • + {0} the label that identifies the component +
  • +
  • + {1} value entered by the user +
  • +
  • + {2} the minimum allowed value +
  • +
+

]]> +
+ messageDetailMinimum + java.lang.String +
+ + + The detail error message to be used for constructing faces messages, + if input value is not with in the range, when + minimum and maximum is + set. +

+

+ + Parameters: + +

    +
  • + {0} the label that identifies the component +
  • +
  • + {1} value entered by the user +
  • +
  • + {2} the minimum allowed value +
  • +
  • + {3} the maximum allowed value +
  • +
+

]]> +
+ messageDetailNotInRange + java.lang.String +
+ + tr:validateLongRange + org.apache.myfaces.trinidadinternal.taglib.validator.ValidateLongRangeTag + + + Validate that the value entered is within a given range. + ]]> + + + + + + + ]]> + + + Matthias Wessendorf + validateLongRange + +
+
Index: src/main/resources/META-INF/maven-faces-plugin/validators/trinidad/RegExp.xml =================================================================== --- src/main/resources/META-INF/maven-faces-plugin/validators/trinidad/RegExp.xml (revision 614700) +++ src/main/resources/META-INF/maven-faces-plugin/validators/trinidad/RegExp.xml (working copy) @@ -16,7 +16,7 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. - + --> org.apache.myfaces.trinidadinternal.taglib.validator.ValidateRegExpTag - + + -]]> + + ]]> Blake Sullivan