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, setValueBinding
encodeAll, getContainerClientId, getFamily, getValueExpression, setValueExpression
public 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.AjaxSupport
public java.lang.String getEncodedParametersMap()
public abstract java.lang.String getEvent()
getEvent
in interface org.ajax4jsf.component.AjaxSupport
public abstract void setEvent(java.lang.String event)
setEvent
in interface org.ajax4jsf.component.AjaxSupport
public 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.AjaxSupport
public void setDisableDefault(boolean disableDefault)
setDisableDefault
in interface org.ajax4jsf.component.AjaxSupport
protected 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.UIComponentBase
UIComponentBase.setParent(javax.faces.component.UIComponent)
public void setParentProperties(javax.faces.component.UIComponent parent)
setParentProperties
in interface org.ajax4jsf.component.AjaxSupport
public 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.StateHolder
saveState
in class javax.faces.component.UIComponentBase
public void restoreState(javax.faces.context.FacesContext context, java.lang.Object stateObject)
restoreState
in interface javax.faces.component.StateHolder
restoreState
in class javax.faces.component.UIComponentBase
Copyright © 2015. All Rights Reserved.