public abstract class UIComponentControl
extends javax.faces.component.UIComponentBase
implements org.ajax4jsf.component.AjaxSupport
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMPONENT_FAMILY |
static java.lang.String |
COMPONENT_TYPE |
| Constructor and Description |
|---|
UIComponentControl() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.String |
getAttachTiming() |
abstract java.lang.String |
getAttachTo() |
java.lang.String |
getEncodedParametersMap() |
abstract java.lang.String |
getEvent() |
java.lang.String |
getEventString() |
abstract java.lang.String |
getFor() |
abstract java.lang.String |
getName() |
abstract java.lang.String |
getOperation() |
abstract java.lang.String |
getParams() |
boolean |
isDisableDefault() |
protected java.lang.String |
replaceClientIds(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String selector) |
void |
restoreState(javax.faces.context.FacesContext context,
java.lang.Object stateObject) |
java.lang.Object |
saveState(javax.faces.context.FacesContext context) |
abstract void |
setAttachTiming(java.lang.String attachTiming) |
abstract void |
setAttachTo(java.lang.String value) |
void |
setDisableDefault(boolean disableDefault) |
abstract void |
setEvent(java.lang.String event) |
abstract void |
setFor(java.lang.String value) |
abstract void |
setName(java.lang.String name) |
abstract void |
setOperation(java.lang.String value) |
abstract void |
setParams(java.lang.String value) |
void |
setParent(javax.faces.component.UIComponent parent)
After nornal setting
parent property in case of created
component set Ajax properties for parent. |
void |
setParentProperties(javax.faces.component.UIComponent parent) |
addFacesListener, 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, setRendered, setRendererType, setTransient, setValueBindingencodeAll, getContainerClientId, getFamily, getValueExpression, setValueExpressionpublic static final java.lang.String COMPONENT_TYPE
public static final java.lang.String COMPONENT_FAMILY
public java.lang.String getEventString()
getEventString in interface org.ajax4jsf.component.AjaxSupportpublic java.lang.String getEncodedParametersMap()
public abstract java.lang.String getEvent()
getEvent in interface org.ajax4jsf.component.AjaxSupportpublic abstract void setEvent(java.lang.String event)
setEvent in interface org.ajax4jsf.component.AjaxSupportpublic abstract java.lang.String getFor()
public abstract void setFor(java.lang.String value)
public abstract java.lang.String getParams()
public abstract void setParams(java.lang.String value)
public abstract java.lang.String getOperation()
public abstract void setOperation(java.lang.String value)
public abstract java.lang.String getAttachTo()
public abstract void setAttachTo(java.lang.String value)
public boolean isDisableDefault()
isDisableDefault in interface org.ajax4jsf.component.AjaxSupportpublic void setDisableDefault(boolean disableDefault)
setDisableDefault in interface org.ajax4jsf.component.AjaxSupportprotected java.lang.String replaceClientIds(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String selector)
public void setParent(javax.faces.component.UIComponent parent)
parent property in case of created
component set Ajax properties for parent.setParent in class javax.faces.component.UIComponentBaseUIComponentBase.setParent(javax.faces.component.UIComponent)public void setParentProperties(javax.faces.component.UIComponent parent)
setParentProperties in interface org.ajax4jsf.component.AjaxSupportpublic abstract void setName(java.lang.String name)
public abstract java.lang.String getName()
public abstract void setAttachTiming(java.lang.String attachTiming)
public abstract java.lang.String getAttachTiming()
public java.lang.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,
java.lang.Object stateObject)
restoreState in interface javax.faces.component.StateHolderrestoreState in class javax.faces.component.UIComponentBaseCopyright © 2014. All Rights Reserved.