public abstract class UIRichMessages
extends javax.faces.component.UIMessages
implements org.ajax4jsf.component.AjaxOutput
Modifier and Type | Class and Description |
---|---|
static class |
UIRichMessages.FacesMessageWithId |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COMPONENT_TYPE |
Constructor and Description |
---|
UIRichMessages() |
Modifier and Type | Method and Description |
---|---|
protected void |
addMessagesForId(javax.faces.context.FacesContext context,
java.lang.String forId,
java.util.List<java.lang.String> severenities) |
void |
encodeBegin(javax.faces.context.FacesContext context) |
java.lang.String |
getFor()
Return the client identifier of the component for which this component
represents associated message(s) (if any).
|
abstract java.lang.String |
getLevel() |
java.util.Iterator<javax.faces.application.FacesMessage> |
getMessages(javax.faces.context.FacesContext context) |
protected java.util.List<UIRichMessages.FacesMessageWithId> |
getRenderedMessages() |
java.util.List<java.lang.String> |
getSeverenities() |
boolean |
isAjaxRendered() |
protected boolean |
isApplicableMessage(java.util.List<java.lang.String> severenities,
javax.faces.application.FacesMessage message) |
boolean |
isUpdated() |
void |
restoreState(javax.faces.context.FacesContext context,
java.lang.Object state) |
java.lang.Object |
saveState(javax.faces.context.FacesContext context) |
void |
setAjaxRendered(boolean ajaxRendered) |
void |
setFor(java.lang.String newFor)
Set the client identifier of the component for which this component
represents associated message(s) (if any).
|
abstract void |
setLevel(java.lang.String level) |
protected void |
setRenderedMessages(java.util.List<UIRichMessages.FacesMessageWithId> renderedMessages) |
void |
updateMessages(javax.faces.context.FacesContext context,
java.lang.String forId) |
getFamily, isGlobalOnly, isShowDetail, isShowSummary, setGlobalOnly, setShowDetail, setShowSummary
addFacesListener, broadcast, decode, 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, setValueBinding
encodeAll, getContainerClientId, getValueExpression, setValueExpression
public static final java.lang.String COMPONENT_TYPE
public java.lang.String getFor()
Return the client identifier of the component for which this component represents associated message(s) (if any).
public void setFor(java.lang.String newFor)
Set the client identifier of the component for which this component represents associated message(s) (if any). This property must be set before the message is displayed.
newFor
- The new client idpublic boolean isUpdated()
public boolean isAjaxRendered()
isAjaxRendered
in interface org.ajax4jsf.component.AjaxOutput
public java.util.Iterator<javax.faces.application.FacesMessage> getMessages(javax.faces.context.FacesContext context)
public void updateMessages(javax.faces.context.FacesContext context, java.lang.String forId)
protected void addMessagesForId(javax.faces.context.FacesContext context, java.lang.String forId, java.util.List<java.lang.String> severenities)
context
- forId
- severenities
- TODOprotected boolean isApplicableMessage(java.util.List<java.lang.String> severenities, javax.faces.application.FacesMessage message)
severenities
- message
- public void setAjaxRendered(boolean ajaxRendered)
setAjaxRendered
in interface org.ajax4jsf.component.AjaxOutput
public void encodeBegin(javax.faces.context.FacesContext context) throws java.io.IOException
encodeBegin
in class javax.faces.component.UIComponentBase
java.io.IOException
public abstract java.lang.String getLevel()
public abstract void setLevel(java.lang.String level)
public java.util.List<java.lang.String> getSeverenities()
public java.lang.Object saveState(javax.faces.context.FacesContext context)
saveState
in interface javax.faces.component.StateHolder
saveState
in class javax.faces.component.UIMessages
public void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
restoreState
in interface javax.faces.component.StateHolder
restoreState
in class javax.faces.component.UIMessages
protected java.util.List<UIRichMessages.FacesMessageWithId> getRenderedMessages()
protected void setRenderedMessages(java.util.List<UIRichMessages.FacesMessageWithId> renderedMessages)
renderedMessages
- the renderedMessages to setCopyright © 2015. All Rights Reserved.