Tobago Extensions


Standard Syntax:
     <%@ taglib prefix="tx" uri="http://myfaces.apache.org/tobago/extension" %>

XML Syntax:
     <anyxmlelement xmlns:tx="http://myfaces.apache.org/tobago/extension" />

Tobago Framework Extension Tag Library - (C) Copyright 2005-2008 The Apache Software Foundation

Tag Library Information
Display NameTobago Extensions
Version1.0
Short Nametx
URIhttp://myfaces.apache.org/tobago/extension
 

Tag Summary
separatorRenders a separator.
Short syntax of:

 <tc:separator> <f:facet name="label"> <tc:label value="label"/> </f:facet> </tc:separator> 

Extended tag: org.apache.myfaces.tobago.taglib.component.SeparatorTag

UIComponentClass: org.apache.myfaces.tobago.component.UISeparator

RendererType: Separator

Supported facets:

label
This facet contains a UILabel
selectOneChoiceRender a single selection dropdown list with a label.

Extended tag: org.apache.myfaces.tobago.taglib.component.SelectOneChoiceTag

UIComponentClass: org.apache.myfaces.tobago.component.UISelectOne

RendererType: SelectOneChoice

Supported facets:

click
This facet can contain a UICommand that is invoked in case of a click event from the component
change
This facet can contain a UICommand that is invoked in case of a change event from the component
selectManyCheckboxRender a group of checkboxes.

Extended tag: org.apache.myfaces.tobago.taglib.component.SelectManyCheckboxTag

UIComponentClass: org.apache.myfaces.tobago.component.UISelectMany

RendererType: SelectManyCheckbox

timeRenders a time input field with a label.
Short syntax of:

 <tc:panel> <f:facet name="layout"> <tc:gridLayout columns="fixed;*"/> </f:facet> <tc:label value="#{label}" for="@auto"/> <tc:time value="#{value}"> ... </tc:in> </tc:panel> 

Extended tag: org.apache.myfaces.tobago.taglib.component.TimeTag

UIComponentClass: org.apache.myfaces.tobago.component.UITimeInput

RendererType: Time

textareaRenders a multiline text input control with a label.
Short syntax of:

 <tc:panel> <f:facet name="layout"> <tc:gridLayout columns="fixed;*"/> </f:facet> <tc:label value="#{label}" for="@auto"/> <tc:textarea value="#{value}"> ... </tc:in> </tc:panel> 

Extended tag: org.apache.myfaces.tobago.taglib.component.TextAreaTag

UIComponentClass: org.apache.myfaces.tobago.component.UIInput

RendererType: TextArea

fileRenders a file input field with a label.

Short syntax of:

 <tc:panel> <f:facet name="layout"> <tc:gridLayout columns="fixed;*"/> </f:facet> <tc:label value="#{label}" for="@auto"/> <tc:file value="#{value}"> ... </tc:in> </tc:panel> 

Extended tag: org.apache.myfaces.tobago.taglib.component.FileTag

UIComponentClass: org.apache.myfaces.tobago.component.UIFileInput

RendererType: File

label

Extended tag: org.apache.myfaces.tobago.taglib.component.LabelTag

UIComponentClass: org.apache.myfaces.tobago.component.UILabel

RendererType: Label

selectBooleanCheckboxRenders a checkbox.

Extended tag: org.apache.myfaces.tobago.taglib.component.SelectBooleanCheckboxTag

UIComponentClass: org.apache.myfaces.tobago.component.UISelectBoolean

RendererType: SelectBooleanCheckbox

Supported facets:

click
This facet can contain a UICommand that is invoked in case of a click event from the component
change
This facet can contain a UICommand that is invoked in case of a change event from the component
dateRenders a date input field with a date picker and a label.
Short syntax of:

 <tc:panel> <f:facet name="layout"> <tc:gridLayout columns="fixed;*"/> </f:facet> <tc:label value="#{label}" for="@auto"/> <tc:date value="#{value}"> ... </tc:in> </tc:panel> 

Extended tag: org.apache.myfaces.tobago.taglib.component.DateTag

UIComponentClass: org.apache.myfaces.tobago.component.UIDateInput

RendererType: Date

selectOneListboxRender a single selection option listbox.

Extended tag: org.apache.myfaces.tobago.taglib.component.SelectOneListboxTag

UIComponentClass: org.apache.myfaces.tobago.component.UISelectOne

RendererType: SelectOneListbox

Supported facets:

click
This facet can contain a UICommand that is invoked in case of a click event from the component
change
This facet can contain a UICommand that is invoked in case of a change event from the component
selectManyListboxRender a group of checkboxes.

Extended tag: org.apache.myfaces.tobago.taglib.component.SelectManyListboxTag

UIComponentClass: org.apache.myfaces.tobago.component.UISelectMany

RendererType: SelectManyListbox

menuRadioRenders a submenu with select one items (like a radio button).

Extended tag: org.apache.myfaces.tobago.taglib.component.MenuRadioTag

UIComponentClass: org.apache.myfaces.tobago.component.UISelectOneCommand

RendererType: MenuCommand

menuCheckboxRenders a checkable menuitem.

Extended tag: org.apache.myfaces.tobago.taglib.component.MenuCheckboxTag

UIComponentClass: org.apache.myfaces.tobago.component.UISelectBooleanCommand

RendererType: MenuCommand

inRenders a text input field with a label.
Short syntax of:

 <tc:panel> <f:facet name="layout"> <tc:gridLayout columns="fixed;*"/> </f:facet> <tc:label value="#{label}" for="@auto"/> <tc:in value="#{value}"> ... </tc:in> </tc:panel> 

Extended tag: org.apache.myfaces.tobago.taglib.component.InTag

UIComponentClass: org.apache.myfaces.tobago.component.UIInput

RendererType: In

selectOneRadioRender a set of radiobuttons.

Extended tag: org.apache.myfaces.tobago.taglib.component.SelectOneRadioTag

UIComponentClass: org.apache.myfaces.tobago.component.UISelectOne

RendererType: SelectOneRadio

Supported facets:

click
This facet can contain a UICommand that is invoked in case of a click event from the component
change
This facet can contain a UICommand that is invoked in case of a change event from the component
 


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