public class HtmlOutputFormat extends UIOutput
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.
| Modifier and Type | Field and Description |
|---|---|
static String |
COMPONENT_TYPE
The standard component type for this component.
|
COMPONENT_FAMILYbindings| Constructor and Description |
|---|
HtmlOutputFormat() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDir()
Return the value of the
dir property. |
String |
getLang()
Return the value of the
lang 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 |
restoreState(FacesContext _context,
Object _state)
Perform any processing required to restore the state from the
entries in the state Object.
|
Object |
saveState(FacesContext _context)
Gets the state of the instance as a
Serializable Object. |
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 |
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. |
getConverter, getFamily, getLocalValue, getValue, setConverter, setValueaddFacesListener, broadcast, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBindingencodeAll, getContainerClientId, getValueExpression, setValueExpressionpublic static final String COMPONENT_TYPE
The standard component type for this component.
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).
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 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.
public Object saveState(FacesContext _context)
StateHolder Gets the state of the instance as a
Serializable Object.
If the class that implements this interface has references to
instances that implement StateHolder (such as a
UIComponent with event handlers, validators, etc.)
this method must call the StateHolder.saveState(javax.faces.context.FacesContext) method on all those
instances as well. This method must not save the state
of children and facets. That is done via the StateManager
This method must not alter the state of the implementing object. In other words, after executing this code:
Object state = component.saveState(facesContext);
component should be the same as before executing
it.
The return from this method must be Serializable
saveState in interface StateHoldersaveState in class UIOutputpublic void restoreState(FacesContext _context, Object _state)
StateHolderPerform any processing required to restore the state from the entries in the state Object.
If the class that implements this interface has references to
instances that also implement StateHolder (such as a
UIComponent with event handlers, validators, etc.)
this method must call the StateHolder.restoreState(javax.faces.context.FacesContext, java.lang.Object) method on all those
instances as well.
restoreState in interface StateHolderrestoreState in class UIOutputCopyright © 2018 JBoss by Red Hat. All rights reserved.