public abstract class UIDataAdaptor extends javax.faces.component.UIComponentBase implements javax.faces.component.NamingContainer, javax.faces.component.UniqueIdVendor, javax.faces.event.ComponentSystemEventListener, javax.faces.event.SystemEventListener, ChildrenTreeDataVisitorCallback
| Modifier and Type | Field and Description |
|---|---|
protected char |
separatorChar |
| Constructor and Description |
|---|
UIDataAdaptor() |
| Modifier and Type | Method and Description |
|---|---|
void |
broadcast(javax.faces.event.FacesEvent event) |
String |
createUniqueId(javax.faces.context.FacesContext context,
String seed) |
Iterator<javax.faces.component.UIComponent> |
dataChildren() |
String |
getContainerClientId(javax.faces.context.FacesContext facesContext) |
int |
getRowCount() |
Object |
getRowData() |
int |
getRowIndex() |
Integer |
getRowKey() |
String |
getStatus() |
Object |
getValue() |
String |
getVar() |
boolean |
invokeOnComponent(javax.faces.context.FacesContext context,
String clientId,
javax.faces.component.ContextCallback callback) |
boolean |
isListenerForSource(Object source) |
boolean |
isRowAvailable() |
void |
processDecodes(javax.faces.context.FacesContext faces) |
void |
processEvent(javax.faces.event.ComponentSystemEvent event) |
void |
processEvent(javax.faces.event.SystemEvent event) |
void |
queueEvent(javax.faces.event.FacesEvent event) |
protected void |
resetChildState() |
void |
resetDataModel() |
void |
restoreOrigValue(javax.faces.context.FacesContext faces) |
void |
restoreState(javax.faces.context.FacesContext context,
Object stateObject) |
Object |
saveState(javax.faces.context.FacesContext context) |
void |
setId(String id) |
void |
setRowKey(javax.faces.context.FacesContext facesContext,
Integer rowKey) |
void |
setStatus(String status) |
void |
setValue(Object value) |
void |
setValueExpression(String name,
javax.el.ValueExpression binding) |
void |
setVar(String var) |
protected boolean |
visitDataChildren(javax.faces.component.visit.VisitContext visitContext,
javax.faces.component.visit.VisitCallback callback,
boolean visitRows) |
boolean |
visitTree(javax.faces.component.visit.VisitContext visitContext,
javax.faces.component.visit.VisitCallback callback)
Copied from Richfaces UIDataAdapter#visitTree.
|
void |
walk(javax.faces.context.FacesContext faces,
DataVisitor visitor) |
addClientBehavior, addFacesListener, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, markInitialState, processRestoreState, processSaveState, processUpdates, processValidators, removeFacesListener, restoreAttachedState, saveAttachedState, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEventencodeAll, getClientId, getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getFamily, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, pushComponentToEL, restoreTransientState, saveTransientState, setInViewpublic String createUniqueId(javax.faces.context.FacesContext context, String seed)
createUniqueId in interface javax.faces.component.UniqueIdVendorpublic Integer getRowKey()
public void setRowKey(javax.faces.context.FacesContext facesContext,
Integer rowKey)
setRowKey in interface ChildrenTreeDataVisitorCallbackpublic void queueEvent(javax.faces.event.FacesEvent event)
queueEvent in class javax.faces.component.UIComponentBasepublic void broadcast(javax.faces.event.FacesEvent event)
throws javax.faces.event.AbortProcessingException
broadcast in class javax.faces.component.UIComponentBasejavax.faces.event.AbortProcessingExceptionpublic Iterator<javax.faces.component.UIComponent> dataChildren()
dataChildren in interface ChildrenTreeDataVisitorCallbackpublic int getRowIndex()
public String getVar()
public void setVar(String var)
public Object getValue()
public void setValue(Object value)
public String getStatus()
public void setStatus(String status)
public int getRowCount()
public Object getRowData()
public boolean isRowAvailable()
isRowAvailable in interface ChildrenTreeDataVisitorCallbackpublic String getContainerClientId(javax.faces.context.FacesContext facesContext)
getContainerClientId in class javax.faces.component.UIComponentpublic void restoreOrigValue(javax.faces.context.FacesContext faces)
public void setValueExpression(String name, javax.el.ValueExpression binding)
setValueExpression in class javax.faces.component.UIComponentpublic void walk(javax.faces.context.FacesContext faces,
DataVisitor visitor)
throws IOException
IOExceptionpublic void setId(String id)
setId in class javax.faces.component.UIComponentBasepublic void resetDataModel()
protected void resetChildState()
public Object saveState(javax.faces.context.FacesContext context)
saveState in interface javax.faces.component.StateHoldersaveState in class javax.faces.component.UIComponentBasepublic void restoreState(javax.faces.context.FacesContext context,
Object stateObject)
restoreState in interface javax.faces.component.StateHolderrestoreState in class javax.faces.component.UIComponentBasepublic boolean invokeOnComponent(javax.faces.context.FacesContext context,
String clientId,
javax.faces.component.ContextCallback callback)
throws javax.faces.FacesException
invokeOnComponent in class javax.faces.component.UIComponentBasejavax.faces.FacesExceptionprotected boolean visitDataChildren(javax.faces.component.visit.VisitContext visitContext,
javax.faces.component.visit.VisitCallback callback,
boolean visitRows)
throws IOException
IOExceptionpublic boolean visitTree(javax.faces.component.visit.VisitContext visitContext,
javax.faces.component.visit.VisitCallback callback)
visitTree in class javax.faces.component.UIComponentpublic void processEvent(javax.faces.event.ComponentSystemEvent event)
throws javax.faces.event.AbortProcessingException
processEvent in interface javax.faces.event.ComponentSystemEventListenerprocessEvent in class javax.faces.component.UIComponentjavax.faces.event.AbortProcessingExceptionpublic void processEvent(javax.faces.event.SystemEvent event)
throws javax.faces.event.AbortProcessingException
processEvent in interface javax.faces.event.SystemEventListenerjavax.faces.event.AbortProcessingExceptionpublic void processDecodes(javax.faces.context.FacesContext faces)
processDecodes in class javax.faces.component.UIComponentBasepublic boolean isListenerForSource(Object source)
isListenerForSource in interface javax.faces.event.SystemEventListenerCopyright © 2018. All rights reserved.