|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.faces.component.UIComponent javax.faces.component.UIComponentBase javax.faces.component.UIOutput javax.faces.component.html.HtmlOutputFormat
public class HtmlOutputFormat
Represents a component that looks up a localized message in a
resource bundle, optionally uses it as a
MessageFormat
pattern string and substitutes in
parameter values from nested UIParameter components, and
renders the result. If the "dir" or "lang" attributes are
present, render a span
element and pass them through
as attributes on the span.
By default, the rendererType
property must be set to "javax.faces.Format
".
This value can be changed by calling the setRendererType()
method.
Nested Class Summary | |
---|---|
protected static class |
HtmlOutputFormat.PropertyKeys
|
Field Summary | |
---|---|
static String |
COMPONENT_TYPE
The standard component type for this component. |
Fields inherited from class javax.faces.component.UIOutput |
---|
COMPONENT_FAMILY |
Fields inherited from class javax.faces.component.UIComponent |
---|
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY |
Constructor Summary | |
---|---|
HtmlOutputFormat()
|
Method Summary | |
---|---|
String |
getDir()
Return the value of the dir property. |
String |
getLang()
Return the value of the lang property. |
String |
getRole()
Return the value of the role property. |
String |
getStyle()
Return the value of the style property. |
String |
getStyleClass()
Return the value of the styleClass property. |
String |
getTitle()
Return the value of the title property. |
boolean |
isEscape()
Return the value of the escape property. |
void |
setDir(String dir)
Set the value of the dir property. |
void |
setEscape(boolean escape)
Set the value of the escape property. |
void |
setLang(String lang)
Set the value of the lang property. |
void |
setRole(String role)
Set the value of the role property. |
void |
setStyle(String style)
Set the value of the style property. |
void |
setStyleClass(String styleClass)
Set the value of the styleClass property. |
void |
setTitle(String title)
Set the value of the title property. |
Methods inherited from class javax.faces.component.UIOutput |
---|
clearInitialState, getConverter, getFamily, getLocalValue, getValue, markInitialState, resetValue, restoreState, saveState, setConverter, setValue |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String COMPONENT_TYPE
The standard component type for this component.
Constructor Detail |
---|
public HtmlOutputFormat()
Method Detail |
---|
public String getDir()
Return the value of the dir
property.
Contents: Direction indication for text that does not inherit directionality. Valid values are "LTR" (left-to-right) and "RTL" (right-to-left). These attributes are case sensitive when rendering to XHTML, so care must be taken to have the correct case.
public void setDir(String dir)
Set the value of the dir
property.
public boolean isEscape()
Return the value of the escape
property.
Contents: Flag indicating that characters that are sensitive in HTML and XML markup must be escaped. This flag is set to "true" by default.
public void setEscape(boolean escape)
Set the value of the escape
property.
public String getLang()
Return the value of the lang
property.
Contents: Code describing the language used in the generated markup for this component.
public void setLang(String lang)
Set the value of the lang
property.
public String getRole()
Return the value of the role
property.
Contents:
Per the WAI-ARIA spec and its relationship to HTML5 (Section title ARIA Role Attriubute), every HTML element may have a "role" attribute whose value must be passed through unmodified on the element on which it is declared in the final rendered markup. The attribute, if specified, must have a value that is a string literal that is, or an EL Expression that evaluates to, a set of space-separated tokens representing the various WAI-ARIA roles that the element belongs to.
It is the page author's responsibility to ensure that the user agent is capable of correctly interpreting the value of this attribute.
public void setRole(String role)
Set the value of the role
property.
public String getStyle()
Return the value of the style
property.
Contents: CSS style(s) to be applied when this component is rendered.
public void setStyle(String style)
Set the value of the style
property.
public String getStyleClass()
Return the value of the styleClass
property.
Contents: Space-separated list of CSS style class(es) to be applied when this element is rendered. This value must be passed through as the "class" attribute on generated markup.
public void setStyleClass(String styleClass)
Set the value of the styleClass
property.
public String getTitle()
Return the value of the title
property.
Contents: Advisory title information about markup elements generated for this component.
public void setTitle(String title)
Set the value of the title
property.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |