com.sun.webui.jsf.component
Class WebuiOutput

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UIOutput
              extended by com.sun.webui.jsf.component.WebuiOutput
All Implemented Interfaces:
javax.faces.component.StateHolder, javax.faces.component.ValueHolder
Direct Known Subclasses:
Alert, Bubble, Label

public abstract class WebuiOutput
extends javax.faces.component.UIOutput

Base class for components which need to extend UIOutput.


Field Summary
 
Fields inherited from class javax.faces.component.UIOutput
COMPONENT_FAMILY, COMPONENT_TYPE
 
Constructor Summary
WebuiOutput()
           
 
Method Summary
 void processDecodes(javax.faces.context.FacesContext context)
          Specialized decode behavior on top of that provided by the superclass.
 void processUpdates(javax.faces.context.FacesContext context)
          Specialized model update behavior on top of that provided by the superclass.
 void processValidators(javax.faces.context.FacesContext context)
          Specialized validation behavior on top of that provided by the superclass.
 void setConverter(javax.faces.convert.Converter converter)
          The converter attribute is used to specify a method to translate native property values to String and back for this component.
 void setId(java.lang.String id)
          The component identifier for this component.
 void setRendered(boolean rendered)
          Use the rendered attribute to indicate whether the HTML code for the component should be included in the rendered HTML page.
 
Methods inherited from class javax.faces.component.UIOutput
getConverter, getFamily, getLocalValue, getValue, restoreState, saveState, setValue
 
Methods inherited from class javax.faces.component.UIComponentBase
broadcast, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRendererType, getRendersChildren, getValueBinding, getValueExpression, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, restoreAttachedState, saveAttachedState, setParent, setRendererType, setTransient, setValueBinding, setValueExpression
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getContainerClientId
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebuiOutput

public WebuiOutput()
Method Detail

setConverter

public void setConverter(javax.faces.convert.Converter converter)
The converter attribute is used to specify a method to translate native property values to String and back for this component. The converter attribute value must be one of the following:

Specified by:
setConverter in interface javax.faces.component.ValueHolder
Overrides:
setConverter in class javax.faces.component.UIOutput

setId

public void setId(java.lang.String id)
The component identifier for this component. This value must be unique within the closest parent component that is a naming container.

Overrides:
setId in class javax.faces.component.UIComponentBase

setRendered

public void setRendered(boolean rendered)
Use the rendered attribute to indicate whether the HTML code for the component should be included in the rendered HTML page. If set to false, the rendered HTML page does not include the HTML for the component. If the component is not rendered, it is also not processed on any subsequent form submission.

Overrides:
setRendered in class javax.faces.component.UIComponentBase

processDecodes

public void processDecodes(javax.faces.context.FacesContext context)

Specialized decode behavior on top of that provided by the superclass.

Overrides:
processDecodes in class javax.faces.component.UIComponentBase
Parameters:
context - FacesContext for this request.

processValidators

public void processValidators(javax.faces.context.FacesContext context)

Specialized validation behavior on top of that provided by the superclass.

Overrides:
processValidators in class javax.faces.component.UIComponentBase
Parameters:
context - FacesContext for this request.

processUpdates

public void processUpdates(javax.faces.context.FacesContext context)

Specialized model update behavior on top of that provided by the superclass.

Overrides:
processUpdates in class javax.faces.component.UIComponentBase
Parameters:
context - FacesContext for this request.


Copyright © 2008 Sun Microsystems, Inc. All Rights Reserved.