org.slim3.struts.form
Class ActionFormWrapper
java.lang.Object
org.apache.struts.action.ActionForm
org.slim3.struts.form.ActionFormWrapper
- All Implemented Interfaces:
- Serializable, DynaBean
public class ActionFormWrapper
- extends ActionForm
- implements DynaBean
A wrapper class of ActionForm
.
- Since:
- 3.0
- Author:
- higa
- See Also:
- Serialized Form
Method Summary |
boolean |
contains(String name,
String key)
|
Object |
get(String name)
|
Object |
get(String name,
int index)
|
Object |
get(String name,
String key)
|
DynaClass |
getDynaClass()
|
void |
remove(String name,
String key)
|
void |
reset(ActionMapping mapping,
HttpServletRequest request)
|
void |
set(String name,
int index,
Object value)
|
void |
set(String name,
Object value)
|
void |
set(String name,
String key,
Object value)
|
ActionErrors |
validate(ActionMapping actionMapping,
HttpServletRequest request)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dynaClass
protected DynaClass dynaClass
- The dynamic class.
action
protected Object action
- The action.
ActionFormWrapper
public ActionFormWrapper(DynaClass dynaClass,
Object action)
throws NullPointerException
- Constructor.
- Parameters:
dynaClass
- the dynamic classaction
- the action
- Throws:
NullPointerException
- if the dynaClass parameter is null or if the action parameter
is null
reset
public void reset(ActionMapping mapping,
HttpServletRequest request)
- Overrides:
reset
in class ActionForm
validate
public ActionErrors validate(ActionMapping actionMapping,
HttpServletRequest request)
- Overrides:
validate
in class ActionForm
getDynaClass
public DynaClass getDynaClass()
- Specified by:
getDynaClass
in interface DynaBean
get
public Object get(String name)
- Specified by:
get
in interface DynaBean
set
public void set(String name,
Object value)
- Specified by:
set
in interface DynaBean
contains
public boolean contains(String name,
String key)
- Specified by:
contains
in interface DynaBean
get
public Object get(String name,
int index)
- Specified by:
get
in interface DynaBean
get
public Object get(String name,
String key)
- Specified by:
get
in interface DynaBean
remove
public void remove(String name,
String key)
- Specified by:
remove
in interface DynaBean
set
public void set(String name,
int index,
Object value)
- Specified by:
set
in interface DynaBean
set
public void set(String name,
String key,
Object value)
- Specified by:
set
in interface DynaBean
Copyright © 2008-2009 The Slim3 project. All Rights Reserved.