oracle.adf.controller.struts.forms
Class BindingContainerValidationForm
java.lang.Object
org.apache.struts.action.ActionForm
org.apache.struts.validator.ValidatorForm
oracle.adf.controller.struts.forms.BindingContainerValidationForm
- All Implemented Interfaces:
- ADFStrutsForm, org.apache.commons.beanutils.DynaBean, java.io.Serializable
- public class BindingContainerValidationForm
- extends org.apache.struts.validator.ValidatorForm
- implements org.apache.commons.beanutils.DynaBean, ADFStrutsForm
A BindingContainerActionForm to use with Struts validation framework.
- Since:
- 9.0.5
- See Also:
- Serialized Form
Field Summary |
protected java.lang.String |
bindingContainerName
The name of the current binding container this class is exposing. |
protected oracle.adf.model.BindingContext |
bindingContext
Because this class need to be serializable, hold a copy of the context and the binding name to retrieve the binding container instance. |
protected ADFDynaClass |
dynaClass
The ADFDynaClass with which we are associated. |
protected java.util.Map |
dynaValues
|
Fields inherited from class org.apache.struts.validator.ValidatorForm |
page, validatorResults |
Fields inherited from class org.apache.struts.action.ActionForm |
multipartRequestHandler, servlet |
Method Summary |
boolean |
contains(java.lang.String name, java.lang.String key)
|
java.lang.Object |
get(java.lang.String name)
|
java.lang.Object |
get(java.lang.String name, int index)
|
java.lang.Object |
get(java.lang.String name, java.lang.String key)
|
protected oracle.adf.model.binding.DCControlBinding |
getBinding(oracle.adf.model.binding.DCBindingContainer bindings, java.lang.String name)
|
protected oracle.adf.model.binding.DCBindingContainer |
getBindingContainer()
|
org.apache.commons.beanutils.DynaClass |
getDynaClass()
|
java.util.Map |
getPendingValues()
Return pendings values currently store in the form bean. |
void |
remove(java.lang.String p0, java.lang.String p1)
|
void |
reset(org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest request)
|
void |
resetPendingValues()
Reset all pending values temporary stored in the form bean. |
void |
set(java.lang.String name, int index, java.lang.Object value)
|
void |
set(java.lang.String name, java.lang.Object value)
|
void |
set(java.lang.String name, java.lang.String attribute, java.lang.Object value)
|
void |
setBindingContainer(oracle.adf.model.binding.DCBindingContainer container)
|
org.apache.struts.action.ActionErrors |
validate(org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest request)
|
Methods inherited from class org.apache.struts.validator.ValidatorForm |
getPage, getResultValueMap, getValidatorResults, log, log, setPage, setValidatorResults |
Methods inherited from class org.apache.struts.action.ActionForm |
getMultipartRequestHandler, getServlet, getServletWrapper, reset, setMultipartRequestHandler, setServlet, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
bindingContext
protected oracle.adf.model.BindingContext bindingContext
- Because this class need to be serializable, hold a copy of the context and the binding name to retrieve the binding container instance.
bindingContainerName
protected java.lang.String bindingContainerName
- The name of the current binding container this class is exposing.
dynaClass
protected ADFDynaClass dynaClass
- The ADFDynaClass with which we are associated.
dynaValues
protected java.util.Map dynaValues
BindingContainerValidationForm
public BindingContainerValidationForm()
setBindingContainer
public void setBindingContainer(oracle.adf.model.binding.DCBindingContainer container)
-
- Specified by:
setBindingContainer
in interface ADFStrutsForm
getBindingContainer
protected oracle.adf.model.binding.DCBindingContainer getBindingContainer()
getPendingValues
public java.util.Map getPendingValues()
- Description copied from interface:
ADFStrutsForm
- Return pendings values currently store in the form bean.
-
- Specified by:
getPendingValues
in interface ADFStrutsForm
-
- Returns:
- a Map of values keyed by value binding name
resetPendingValues
public void resetPendingValues()
- Description copied from interface:
ADFStrutsForm
- Reset all pending values temporary stored in the form bean.
-
- Specified by:
resetPendingValues
in interface ADFStrutsForm
get
public java.lang.Object get(java.lang.String name)
-
- Specified by:
get
in interface org.apache.commons.beanutils.DynaBean
getBinding
protected oracle.adf.model.binding.DCControlBinding getBinding(oracle.adf.model.binding.DCBindingContainer bindings,
java.lang.String name)
contains
public boolean contains(java.lang.String name,
java.lang.String key)
-
- Specified by:
contains
in interface org.apache.commons.beanutils.DynaBean
get
public java.lang.Object get(java.lang.String name,
int index)
-
- Specified by:
get
in interface org.apache.commons.beanutils.DynaBean
get
public java.lang.Object get(java.lang.String name,
java.lang.String key)
-
- Specified by:
get
in interface org.apache.commons.beanutils.DynaBean
getDynaClass
public org.apache.commons.beanutils.DynaClass getDynaClass()
-
- Specified by:
getDynaClass
in interface org.apache.commons.beanutils.DynaBean
remove
public void remove(java.lang.String p0,
java.lang.String p1)
-
- Specified by:
remove
in interface org.apache.commons.beanutils.DynaBean
set
public void set(java.lang.String name,
java.lang.Object value)
-
- Specified by:
set
in interface org.apache.commons.beanutils.DynaBean
set
public void set(java.lang.String name,
int index,
java.lang.Object value)
-
- Specified by:
set
in interface org.apache.commons.beanutils.DynaBean
set
public void set(java.lang.String name,
java.lang.String attribute,
java.lang.Object value)
-
- Specified by:
set
in interface org.apache.commons.beanutils.DynaBean
reset
public void reset(org.apache.struts.action.ActionMapping mapping,
javax.servlet.http.HttpServletRequest request)
validate
public org.apache.struts.action.ActionErrors validate(org.apache.struts.action.ActionMapping mapping,
javax.servlet.http.HttpServletRequest request)
Copyright © 1997, 2005, Oracle. All rights reserved.