Oracle ADF Controller API Reference 10.1.2 B14363-02


oracle.adf.controller.struts.forms
Class BindingContainerValidationForm

java.lang.Object
  extended byorg.apache.struts.action.ActionForm
      extended byorg.apache.struts.validator.ValidatorForm
          extended byoracle.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

Constructor Summary
BindingContainerValidationForm()

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

Field Detail

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

Constructor Detail

BindingContainerValidationForm

public BindingContainerValidationForm()

Method Detail

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)

Oracle ADF Controller API Reference 10.1.2 B14363-02


Copyright © 1997, 2005, Oracle. All rights reserved.