oracle.adf.view.faces.component
Class UIXComponent

java.lang.Object
  |
  +--javax.faces.component.UIComponent
        |
        +--oracle.adf.view.faces.component.UIXComponent
All Implemented Interfaces:
javax.faces.component.StateHolder
Direct Known Subclasses:
UIXComponentBase

public abstract class UIXComponent
extends javax.faces.component.UIComponent

Pure abstract base class for all UIX components.


Constructor Summary
UIXComponent()
           
 
Method Summary
protected abstract  void addFacesListener(javax.faces.event.FacesListener listener)
           
abstract  void broadcast(javax.faces.event.FacesEvent event)
           
abstract  void decode(javax.faces.context.FacesContext context)
           
abstract  void encodeBegin(javax.faces.context.FacesContext context)
           
abstract  void encodeChildren(javax.faces.context.FacesContext context)
           
abstract  void encodeEnd(javax.faces.context.FacesContext context)
           
abstract  javax.faces.component.UIComponent findComponent(java.lang.String expr)
           
abstract  java.util.Map getAttributes()
           
abstract  int getChildCount()
           
abstract  java.util.List getChildren()
           
abstract  java.lang.String getClientId(javax.faces.context.FacesContext context)
           
abstract  FacesBean getFacesBean()
           
protected abstract  javax.faces.context.FacesContext getFacesContext()
           
protected abstract  javax.faces.event.FacesListener[] getFacesListeners(java.lang.Class clazz)
           
abstract  javax.faces.component.UIComponent getFacet(java.lang.String name)
           
abstract  java.util.Map getFacets()
           
abstract  java.util.Iterator getFacetsAndChildren()
           
abstract  java.lang.String getFamily()
           
abstract  java.lang.String getId()
           
abstract  javax.faces.component.UIComponent getParent()
           
protected abstract  javax.faces.render.Renderer getRenderer(javax.faces.context.FacesContext context)
           
abstract  java.lang.String getRendererType()
           
abstract  boolean getRendersChildren()
           
abstract  javax.faces.el.ValueBinding getValueBinding(java.lang.String name)
           
abstract  boolean isRendered()
           
abstract  boolean isTransient()
           
abstract  void processDecodes(javax.faces.context.FacesContext context)
           
abstract  void processRestoreState(javax.faces.context.FacesContext context, java.lang.Object state)
           
abstract  java.lang.Object processSaveState(javax.faces.context.FacesContext context)
           
abstract  void processUpdates(javax.faces.context.FacesContext context)
           
abstract  void processValidators(javax.faces.context.FacesContext context)
           
abstract  void queueEvent(javax.faces.event.FacesEvent event)
           
protected abstract  void removeFacesListener(javax.faces.event.FacesListener listener)
           
abstract  void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
           
abstract  java.lang.Object saveState(javax.faces.context.FacesContext context)
           
abstract  void setId(java.lang.String id)
           
abstract  void setParent(javax.faces.component.UIComponent parent)
           
abstract  void setRendered(boolean rendered)
           
abstract  void setRendererType(java.lang.String rendererType)
           
abstract  void setTransient(boolean trans)
           
abstract  void setValueBinding(java.lang.String name, javax.faces.el.ValueBinding binding)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UIXComponent

public UIXComponent()
Method Detail

getFacesBean

public abstract FacesBean getFacesBean()

getAttributes

public abstract java.util.Map getAttributes()
Specified by:
getAttributes in class javax.faces.component.UIComponent

getValueBinding

public abstract javax.faces.el.ValueBinding getValueBinding(java.lang.String name)
Specified by:
getValueBinding in class javax.faces.component.UIComponent

setValueBinding

public abstract void setValueBinding(java.lang.String name,
                                     javax.faces.el.ValueBinding binding)
Specified by:
setValueBinding in class javax.faces.component.UIComponent

getClientId

public abstract java.lang.String getClientId(javax.faces.context.FacesContext context)
Specified by:
getClientId in class javax.faces.component.UIComponent

getFamily

public abstract java.lang.String getFamily()
Specified by:
getFamily in class javax.faces.component.UIComponent

getId

public abstract java.lang.String getId()
Specified by:
getId in class javax.faces.component.UIComponent

setId

public abstract void setId(java.lang.String id)
Specified by:
setId in class javax.faces.component.UIComponent

getParent

public abstract javax.faces.component.UIComponent getParent()
Specified by:
getParent in class javax.faces.component.UIComponent

setParent

public abstract void setParent(javax.faces.component.UIComponent parent)
Specified by:
setParent in class javax.faces.component.UIComponent

isRendered

public abstract boolean isRendered()
Specified by:
isRendered in class javax.faces.component.UIComponent

setRendered

public abstract void setRendered(boolean rendered)
Specified by:
setRendered in class javax.faces.component.UIComponent

getRendererType

public abstract java.lang.String getRendererType()
Specified by:
getRendererType in class javax.faces.component.UIComponent

setRendererType

public abstract void setRendererType(java.lang.String rendererType)
Specified by:
setRendererType in class javax.faces.component.UIComponent

getRendersChildren

public abstract boolean getRendersChildren()
Specified by:
getRendersChildren in class javax.faces.component.UIComponent

getChildren

public abstract java.util.List getChildren()
Specified by:
getChildren in class javax.faces.component.UIComponent

getChildCount

public abstract int getChildCount()
Specified by:
getChildCount in class javax.faces.component.UIComponent

findComponent

public abstract javax.faces.component.UIComponent findComponent(java.lang.String expr)
Specified by:
findComponent in class javax.faces.component.UIComponent

getFacets

public abstract java.util.Map getFacets()
Specified by:
getFacets in class javax.faces.component.UIComponent

getFacet

public abstract javax.faces.component.UIComponent getFacet(java.lang.String name)
Specified by:
getFacet in class javax.faces.component.UIComponent

getFacetsAndChildren

public abstract java.util.Iterator getFacetsAndChildren()
Specified by:
getFacetsAndChildren in class javax.faces.component.UIComponent

broadcast

public abstract void broadcast(javax.faces.event.FacesEvent event)
                        throws javax.faces.event.AbortProcessingException
Specified by:
broadcast in class javax.faces.component.UIComponent
javax.faces.event.AbortProcessingException

decode

public abstract void decode(javax.faces.context.FacesContext context)
Specified by:
decode in class javax.faces.component.UIComponent

encodeBegin

public abstract void encodeBegin(javax.faces.context.FacesContext context)
                          throws java.io.IOException
Specified by:
encodeBegin in class javax.faces.component.UIComponent
java.io.IOException

encodeChildren

public abstract void encodeChildren(javax.faces.context.FacesContext context)
                             throws java.io.IOException
Specified by:
encodeChildren in class javax.faces.component.UIComponent
java.io.IOException

encodeEnd

public abstract void encodeEnd(javax.faces.context.FacesContext context)
                        throws java.io.IOException
Specified by:
encodeEnd in class javax.faces.component.UIComponent
java.io.IOException

addFacesListener

protected abstract void addFacesListener(javax.faces.event.FacesListener listener)
Specified by:
addFacesListener in class javax.faces.component.UIComponent

getFacesListeners

protected abstract javax.faces.event.FacesListener[] getFacesListeners(java.lang.Class clazz)
Specified by:
getFacesListeners in class javax.faces.component.UIComponent

removeFacesListener

protected abstract void removeFacesListener(javax.faces.event.FacesListener listener)
Specified by:
removeFacesListener in class javax.faces.component.UIComponent

queueEvent

public abstract void queueEvent(javax.faces.event.FacesEvent event)
Specified by:
queueEvent in class javax.faces.component.UIComponent

processRestoreState

public abstract void processRestoreState(javax.faces.context.FacesContext context,
                                         java.lang.Object state)
Specified by:
processRestoreState in class javax.faces.component.UIComponent

processDecodes

public abstract void processDecodes(javax.faces.context.FacesContext context)
Specified by:
processDecodes in class javax.faces.component.UIComponent

processValidators

public abstract void processValidators(javax.faces.context.FacesContext context)
Specified by:
processValidators in class javax.faces.component.UIComponent

processUpdates

public abstract void processUpdates(javax.faces.context.FacesContext context)
Specified by:
processUpdates in class javax.faces.component.UIComponent

processSaveState

public abstract java.lang.Object processSaveState(javax.faces.context.FacesContext context)
Specified by:
processSaveState in class javax.faces.component.UIComponent

getFacesContext

protected abstract javax.faces.context.FacesContext getFacesContext()
Specified by:
getFacesContext in class javax.faces.component.UIComponent

getRenderer

protected abstract javax.faces.render.Renderer getRenderer(javax.faces.context.FacesContext context)
Specified by:
getRenderer in class javax.faces.component.UIComponent

saveState

public abstract java.lang.Object saveState(javax.faces.context.FacesContext context)

restoreState

public abstract void restoreState(javax.faces.context.FacesContext context,
                                  java.lang.Object state)

isTransient

public abstract boolean isTransient()

setTransient

public abstract void setTransient(boolean trans)


Copyright © 2003-2004 Oracle Corporation. All Rights Reserved.