|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.faces.component.UIComponent
javax.faces.component.UIComponentBase
org.apache.myfaces.custom.dynaForm.component.dynaForm.DynaForm
public class DynaForm
the dynaForm component
handles whats needed to dynamically create JSF component trees
Field Summary | |
---|---|
static java.lang.String |
COMPONENT_FAMILY
|
static java.lang.String |
COMPONENT_TYPE
|
static java.lang.String |
DEFAULT_RENDERER_TYPE
|
static java.lang.String |
DYNA_FORM_CREATED
|
Constructor Summary | |
---|---|
DynaForm()
|
Method Summary | |
---|---|
protected DynaForm |
findParentDynaForm(DynaForm start)
try to find a parent dyna form+ |
java.lang.String |
getBundle()
|
protected UriResolver.Configuration |
getConfiguration()
get the overall configuration based on the given uri |
static DynaForm |
getDynaForm(javax.faces.component.UIComponent component)
Find the dynaForm component |
Extractor |
getExtractor()
|
java.lang.String |
getFamily()
|
DynaConfigs |
getFormConfigs()
get access to the special form configurations |
java.lang.String |
getUri()
|
java.lang.String |
getValueBindingPrefix()
|
java.lang.String |
getVar()
|
boolean |
isDisplayOnly()
|
boolean |
isExclusiveFields()
|
void |
restoreState(javax.faces.context.FacesContext context,
java.lang.Object stateArray)
|
java.lang.Object |
saveState(javax.faces.context.FacesContext context)
|
void |
setBundle(java.lang.String bundle)
The bundle to use to convert the labels to readable strings |
void |
setDisplayOnly(boolean displayOnly)
Display the whole form in read only mode |
void |
setExclusiveFields(boolean exclusiveFields)
Process only fields listed by their facets |
void |
setUri(java.lang.String uri)
how to reach the model e.g. |
void |
setValueBindingPrefix(java.lang.String valueBindingPrefix)
The value binding prefix which will be used to create the real value binding. |
void |
setVar(java.lang.String var)
the var name used to allow access to the form controller |
Methods inherited from class javax.faces.component.UIComponentBase |
---|
addFacesListener, broadcast, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String COMPONENT_TYPE
public static final java.lang.String DEFAULT_RENDERER_TYPE
public static final java.lang.String COMPONENT_FAMILY
public static final java.lang.String DYNA_FORM_CREATED
Constructor Detail |
---|
public DynaForm()
Method Detail |
---|
public java.lang.String getFamily()
getFamily
in class javax.faces.component.UIComponent
public java.lang.String getUri()
setUri(java.lang.String)
public void setUri(java.lang.String uri)
UriResolver
public java.lang.String getValueBindingPrefix()
setValueBindingPrefix(java.lang.String)
public void setValueBindingPrefix(java.lang.String valueBindingPrefix)
public java.lang.String getBundle()
setBundle(java.lang.String)
public void setBundle(java.lang.String bundle)
public java.lang.String getVar()
setVar(java.lang.String)
public void setDisplayOnly(boolean displayOnly)
public boolean isDisplayOnly()
setVar(java.lang.String)
public void setExclusiveFields(boolean exclusiveFields)
public boolean isExclusiveFields()
setExclusiveFields(boolean)
public void setVar(java.lang.String var)
public void restoreState(javax.faces.context.FacesContext context, java.lang.Object stateArray)
restoreState
in interface javax.faces.component.StateHolder
restoreState
in class javax.faces.component.UIComponentBase
public java.lang.Object saveState(javax.faces.context.FacesContext context)
saveState
in interface javax.faces.component.StateHolder
saveState
in class javax.faces.component.UIComponentBase
protected UriResolver.Configuration getConfiguration()
UriResolver
public Extractor getExtractor()
protected DynaForm findParentDynaForm(DynaForm start)
public static DynaForm getDynaForm(javax.faces.component.UIComponent component)
public DynaConfigs getFormConfigs()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |