~ubuntu-branches/ubuntu/trusty/libstruts1.2-java/trusty-proposed

« back to all changes in this revision

Viewing changes to legacy/api-1.1/org/apache/struts/action/DynaActionForm.html

  • Committer: Bazaar Package Importer
  • Author(s): Arnaud Vandyck
  • Date: 2004-11-19 15:35:25 UTC
  • Revision ID: james.westby@ubuntu.com-20041119153525-mdu08a76z4zo67xt
Tags: upstream-1.2.4
Import upstream version 1.2.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
 
2
<!--NewPage-->
 
3
<HTML>
 
4
<HEAD>
 
5
<!-- Generated by javadoc on Fri Aug 22 03:44:10 EDT 2003 -->
 
6
<TITLE>
 
7
DynaActionForm (Apache Struts API Documentation)
 
8
</TITLE>
 
9
<META NAME="keywords" CONTENT="org.apache.struts.action.DynaActionForm,DynaActionForm class">
 
10
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
 
11
</HEAD>
 
12
<SCRIPT>
 
13
function asd()
 
14
{
 
15
parent.document.title="DynaActionForm (Apache Struts API Documentation)";
 
16
}
 
17
</SCRIPT>
 
18
<BODY BGCOLOR="white" onload="asd();">
 
19
 
 
20
<!-- ========== START OF NAVBAR ========== -->
 
21
<A NAME="navbar_top"><!-- --></A>
 
22
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
 
23
<TR>
 
24
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
 
25
<A NAME="navbar_top_firstrow"><!-- --></A>
 
26
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
 
27
  <TR ALIGN="center" VALIGN="top">
 
28
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
 
29
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
 
30
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
 
31
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DynaActionForm.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
 
32
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
 
33
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
 
34
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
 
35
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
 
36
  </TR>
 
37
</TABLE>
 
38
</TD>
 
39
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
 
40
</EM>
 
41
</TD>
 
42
</TR>
 
43
 
 
44
<TR>
 
45
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 
46
&nbsp;<A HREF="../../../../org/apache/struts/action/ActionServletWrapper.html"><B>PREV CLASS</B></A>&nbsp;
 
47
&nbsp;<A HREF="../../../../org/apache/struts/action/DynaActionFormClass.html"><B>NEXT CLASS</B></A></FONT></TD>
 
48
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 
49
  <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
 
50
&nbsp;<A HREF="DynaActionForm.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
 
51
&nbsp;
 
52
<SCRIPT>
 
53
  <!--
 
54
  if(window==top) {
 
55
    document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
 
56
  }
 
57
  //-->
 
58
</SCRIPT>
 
59
<NOSCRIPT>
 
60
<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
 
61
</NOSCRIPT>
 
62
</FONT></TD>
 
63
</TR>
 
64
<TR>
 
65
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
 
66
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
 
67
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
 
68
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
 
69
</TR>
 
70
</TABLE>
 
71
<!-- =========== END OF NAVBAR =========== -->
 
72
 
 
73
<HR>
 
74
<!-- ======== START OF CLASS DATA ======== -->
 
75
<H2>
 
76
<FONT SIZE="-1">
 
77
org.apache.struts.action</FONT>
 
78
<BR>
 
79
Class DynaActionForm</H2>
 
80
<PRE>
 
81
java.lang.Object
 
82
  |
 
83
  +--<A HREF="../../../../org/apache/struts/action/ActionForm.html">org.apache.struts.action.ActionForm</A>
 
84
        |
 
85
        +--<B>org.apache.struts.action.DynaActionForm</B>
 
86
</PRE>
 
87
<DL>
 
88
<DT><B>All Implemented Interfaces:</B> <DD>org.apache.commons.beanutils.DynaBean, java.io.Serializable</DD>
 
89
</DL>
 
90
<DL>
 
91
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/apache/struts/validator/DynaValidatorForm.html">DynaValidatorForm</A></DD>
 
92
</DL>
 
93
<HR>
 
94
<DL>
 
95
<DT>public class <B>DynaActionForm</B><DT>extends <A HREF="../../../../org/apache/struts/action/ActionForm.html">ActionForm</A><DT>implements org.apache.commons.beanutils.DynaBean</DL>
 
96
 
 
97
<P>
 
98
<p>Specialized subclass of <code>ActionForm</code> that allows the creation
 
99
 of form beans with dynamic sets of properties, without requiring the
 
100
 developer to create a Java class for each type of form bean.</p>
 
101
 
 
102
 <p><strong>USAGE NOTE</strong> - Since Struts 1.1, the
 
103
 <code>reset()</code> method no longer initializes property values to those
 
104
 specified in <code>&lt;form-property&gt;</code> elements in the Struts
 
105
 module configuration file.  If you wish to utilize that behavior, the
 
106
 simplest solution is to subclass <code>DynaActionForm</code> and call
 
107
 the <code>initialize()</code> method inside it.</p>
 
108
<P>
 
109
 
 
110
<P>
 
111
<DL>
 
112
<DT><B>Since:</B></DT>
 
113
  <DD>Struts 1.1</DD>
 
114
<DT><B>Version:</B></DT>
 
115
  <DD>$Revision: 1.1 $ $Date: 2003/08/22 08:14:18 $</DD>
 
116
<DT><B>Author:</B></DT>
 
117
  <DD>Craig R. McClanahan</DD>
 
118
<DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html" TARGET="org.apache.struts.action.DynaActionForm">Serialized Form</A></DL>
 
119
<HR>
 
120
 
 
121
<P>
 
122
<!-- ======== NESTED CLASS SUMMARY ======== -->
 
123
 
 
124
 
 
125
<!-- =========== FIELD SUMMARY =========== -->
 
126
 
 
127
<A NAME="field_summary"><!-- --></A>
 
128
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
 
129
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
 
130
<TD COLSPAN=2><FONT SIZE="+2">
 
131
<B>Field Summary</B></FONT></TD>
 
132
</TR>
 
133
<TR BGCOLOR="white" CLASS="TableRowColor">
 
134
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
135
<CODE>protected &nbsp;<A HREF="../../../../org/apache/struts/action/DynaActionFormClass.html">DynaActionFormClass</A></CODE></FONT></TD>
 
136
<TD><CODE><B><A HREF="../../../../org/apache/struts/action/DynaActionForm.html#dynaClass">dynaClass</A></B></CODE>
 
137
 
 
138
<BR>
 
139
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The DynaActionFormClass with which we are associated.</TD>
 
140
</TR>
 
141
<TR BGCOLOR="white" CLASS="TableRowColor">
 
142
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
143
<CODE>protected &nbsp;java.util.HashMap</CODE></FONT></TD>
 
144
<TD><CODE><B><A HREF="../../../../org/apache/struts/action/DynaActionForm.html#dynaValues">dynaValues</A></B></CODE>
 
145
 
 
146
<BR>
 
147
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The set of property values for this DynaActionForm, keyed by
 
148
 property name.</TD>
 
149
</TR>
 
150
</TABLE>
 
151
&nbsp;<A NAME="fields_inherited_from_class_org.apache.struts.action.ActionForm"><!-- --></A>
 
152
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
 
153
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
 
154
<TD><B>Fields inherited from class org.apache.struts.action.<A HREF="../../../../org/apache/struts/action/ActionForm.html">ActionForm</A></B></TD>
 
155
</TR>
 
156
<TR BGCOLOR="white" CLASS="TableRowColor">
 
157
<TD><CODE><A HREF="../../../../org/apache/struts/action/ActionForm.html#multipartRequestHandler">multipartRequestHandler</A>, <A HREF="../../../../org/apache/struts/action/ActionForm.html#servlet">servlet</A></CODE></TD>
 
158
</TR>
 
159
</TABLE>
 
160
&nbsp;
 
161
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
 
162
 
 
163
<A NAME="constructor_summary"><!-- --></A>
 
164
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
 
165
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
 
166
<TD COLSPAN=2><FONT SIZE="+2">
 
167
<B>Constructor Summary</B></FONT></TD>
 
168
</TR>
 
169
<TR BGCOLOR="white" CLASS="TableRowColor">
 
170
<TD><CODE><B><A HREF="../../../../org/apache/struts/action/DynaActionForm.html#DynaActionForm()">DynaActionForm</A></B>()</CODE>
 
171
 
 
172
<BR>
 
173
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
 
174
</TR>
 
175
</TABLE>
 
176
&nbsp;
 
177
<!-- ========== METHOD SUMMARY =========== -->
 
178
 
 
179
<A NAME="method_summary"><!-- --></A>
 
180
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
 
181
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
 
182
<TD COLSPAN=2><FONT SIZE="+2">
 
183
<B>Method Summary</B></FONT></TD>
 
184
</TR>
 
185
<TR BGCOLOR="white" CLASS="TableRowColor">
 
186
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
187
<CODE>&nbsp;boolean</CODE></FONT></TD>
 
188
<TD><CODE><B><A HREF="../../../../org/apache/struts/action/DynaActionForm.html#contains(java.lang.String, java.lang.String)">contains</A></B>(java.lang.String&nbsp;name,
 
189
         java.lang.String&nbsp;key)</CODE>
 
190
 
 
191
<BR>
 
192
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates if the specified mapped property contain a value for the specified
 
193
 key value.</TD>
 
194
</TR>
 
195
<TR BGCOLOR="white" CLASS="TableRowColor">
 
196
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
197
<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
 
198
<TD><CODE><B><A HREF="../../../../org/apache/struts/action/DynaActionForm.html#get(java.lang.String)">get</A></B>(java.lang.String&nbsp;name)</CODE>
 
199
 
 
200
<BR>
 
201
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the value of a simple property with the specified name.</TD>
 
202
</TR>
 
203
<TR BGCOLOR="white" CLASS="TableRowColor">
 
204
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
205
<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
 
206
<TD><CODE><B><A HREF="../../../../org/apache/struts/action/DynaActionForm.html#get(java.lang.String, int)">get</A></B>(java.lang.String&nbsp;name,
 
207
    int&nbsp;index)</CODE>
 
208
 
 
209
<BR>
 
210
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the value of an indexed property with the specified name.</TD>
 
211
</TR>
 
212
<TR BGCOLOR="white" CLASS="TableRowColor">
 
213
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
214
<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
 
215
<TD><CODE><B><A HREF="../../../../org/apache/struts/action/DynaActionForm.html#get(java.lang.String, java.lang.String)">get</A></B>(java.lang.String&nbsp;name,
 
216
    java.lang.String&nbsp;key)</CODE>
 
217
 
 
218
<BR>
 
219
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the value of a mapped property with the specified name,
 
220
 or <code>null</code> if there is no value for the specified key.</TD>
 
221
</TR>
 
222
<TR BGCOLOR="white" CLASS="TableRowColor">
 
223
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
224
<CODE>&nbsp;org.apache.commons.beanutils.DynaClass</CODE></FONT></TD>
 
225
<TD><CODE><B><A HREF="../../../../org/apache/struts/action/DynaActionForm.html#getDynaClass()">getDynaClass</A></B>()</CODE>
 
226
 
 
227
<BR>
 
228
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the <code>DynaClass</code> instance that describes the set of
 
229
 properties available for this DynaBean.</TD>
 
230
</TR>
 
231
<TR BGCOLOR="white" CLASS="TableRowColor">
 
232
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
233
<CODE>protected &nbsp;org.apache.commons.beanutils.DynaProperty</CODE></FONT></TD>
 
234
<TD><CODE><B><A HREF="../../../../org/apache/struts/action/DynaActionForm.html#getDynaProperty(java.lang.String)">getDynaProperty</A></B>(java.lang.String&nbsp;name)</CODE>
 
235
 
 
236
<BR>
 
237
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the property descriptor for the specified property name.</TD>
 
238
</TR>
 
239
<TR BGCOLOR="white" CLASS="TableRowColor">
 
240
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
241
<CODE>&nbsp;java.util.Map</CODE></FONT></TD>
 
242
<TD><CODE><B><A HREF="../../../../org/apache/struts/action/DynaActionForm.html#getMap()">getMap</A></B>()</CODE>
 
243
 
 
244
<BR>
 
245
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the <code>Map</code> containing the property values.</TD>
 
246
</TR>
 
247
<TR BGCOLOR="white" CLASS="TableRowColor">
 
248
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
249
<CODE>&nbsp;void</CODE></FONT></TD>
 
250
<TD><CODE><B><A HREF="../../../../org/apache/struts/action/DynaActionForm.html#initialize(org.apache.struts.action.ActionMapping)">initialize</A></B>(<A HREF="../../../../org/apache/struts/action/ActionMapping.html">ActionMapping</A>&nbsp;mapping)</CODE>
 
251
 
 
252
<BR>
 
253
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initialize all bean properties to their initial values, as specified
 
254
 in the <A HREF="../../../../org/apache/struts/config/FormPropertyConfig.html"><CODE>FormPropertyConfig</CODE></A> elements associated with the
 
255
 definition of this <code>DynaActionForm</code>.</TD>
 
256
</TR>
 
257
<TR BGCOLOR="white" CLASS="TableRowColor">
 
258
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
259
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
 
260
<TD><CODE><B><A HREF="../../../../org/apache/struts/action/DynaActionForm.html#isDynaAssignable(java.lang.Class, java.lang.Class)">isDynaAssignable</A></B>(java.lang.Class&nbsp;dest,
 
261
                 java.lang.Class&nbsp;source)</CODE>
 
262
 
 
263
<BR>
 
264
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates if an object of the source class is assignable to the destination class.</TD>
 
265
</TR>
 
266
<TR BGCOLOR="white" CLASS="TableRowColor">
 
267
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
268
<CODE>&nbsp;void</CODE></FONT></TD>
 
269
<TD><CODE><B><A HREF="../../../../org/apache/struts/action/DynaActionForm.html#remove(java.lang.String, java.lang.String)">remove</A></B>(java.lang.String&nbsp;name,
 
270
       java.lang.String&nbsp;key)</CODE>
 
271
 
 
272
<BR>
 
273
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove any existing value for the specified key on the
 
274
 specified mapped property.</TD>
 
275
</TR>
 
276
<TR BGCOLOR="white" CLASS="TableRowColor">
 
277
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
278
<CODE>&nbsp;void</CODE></FONT></TD>
 
279
<TD><CODE><B><A HREF="../../../../org/apache/struts/action/DynaActionForm.html#reset(org.apache.struts.action.ActionMapping, javax.servlet.http.HttpServletRequest)">reset</A></B>(<A HREF="../../../../org/apache/struts/action/ActionMapping.html">ActionMapping</A>&nbsp;mapping,
 
280
      javax.servlet.http.HttpServletRequest&nbsp;request)</CODE>
 
281
 
 
282
<BR>
 
283
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reset all bean properties to their default state.</TD>
 
284
</TR>
 
285
<TR BGCOLOR="white" CLASS="TableRowColor">
 
286
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
287
<CODE>&nbsp;void</CODE></FONT></TD>
 
288
<TD><CODE><B><A HREF="../../../../org/apache/struts/action/DynaActionForm.html#reset(org.apache.struts.action.ActionMapping, javax.servlet.ServletRequest)">reset</A></B>(<A HREF="../../../../org/apache/struts/action/ActionMapping.html">ActionMapping</A>&nbsp;mapping,
 
289
      javax.servlet.ServletRequest&nbsp;request)</CODE>
 
290
 
 
291
<BR>
 
292
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reset all bean properties to their default state.</TD>
 
293
</TR>
 
294
<TR BGCOLOR="white" CLASS="TableRowColor">
 
295
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
296
<CODE>&nbsp;void</CODE></FONT></TD>
 
297
<TD><CODE><B><A HREF="../../../../org/apache/struts/action/DynaActionForm.html#set(java.lang.String, int, java.lang.Object)">set</A></B>(java.lang.String&nbsp;name,
 
298
    int&nbsp;index,
 
299
    java.lang.Object&nbsp;value)</CODE>
 
300
 
 
301
<BR>
 
302
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the value of an indexed property with the specified name.</TD>
 
303
</TR>
 
304
<TR BGCOLOR="white" CLASS="TableRowColor">
 
305
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
306
<CODE>&nbsp;void</CODE></FONT></TD>
 
307
<TD><CODE><B><A HREF="../../../../org/apache/struts/action/DynaActionForm.html#set(java.lang.String, java.lang.Object)">set</A></B>(java.lang.String&nbsp;name,
 
308
    java.lang.Object&nbsp;value)</CODE>
 
309
 
 
310
<BR>
 
311
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the value of a simple property with the specified name.</TD>
 
312
</TR>
 
313
<TR BGCOLOR="white" CLASS="TableRowColor">
 
314
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
315
<CODE>&nbsp;void</CODE></FONT></TD>
 
316
<TD><CODE><B><A HREF="../../../../org/apache/struts/action/DynaActionForm.html#set(java.lang.String, java.lang.String, java.lang.Object)">set</A></B>(java.lang.String&nbsp;name,
 
317
    java.lang.String&nbsp;key,
 
318
    java.lang.Object&nbsp;value)</CODE>
 
319
 
 
320
<BR>
 
321
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the value of a mapped property with the specified name.</TD>
 
322
</TR>
 
323
<TR BGCOLOR="white" CLASS="TableRowColor">
 
324
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
325
<CODE>(package private) &nbsp;void</CODE></FONT></TD>
 
326
<TD><CODE><B><A HREF="../../../../org/apache/struts/action/DynaActionForm.html#setDynaActionFormClass(org.apache.struts.action.DynaActionFormClass)">setDynaActionFormClass</A></B>(<A HREF="../../../../org/apache/struts/action/DynaActionFormClass.html">DynaActionFormClass</A>&nbsp;dynaClass)</CODE>
 
327
 
 
328
<BR>
 
329
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the DynaActionFormClass instance that we are associated with.</TD>
 
330
</TR>
 
331
<TR BGCOLOR="white" CLASS="TableRowColor">
 
332
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
 
333
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
 
334
<TD><CODE><B><A HREF="../../../../org/apache/struts/action/DynaActionForm.html#toString()">toString</A></B>()</CODE>
 
335
 
 
336
<BR>
 
337
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Render a String representation of this object.</TD>
 
338
</TR>
 
339
</TABLE>
 
340
&nbsp;<A NAME="methods_inherited_from_class_org.apache.struts.action.ActionForm"><!-- --></A>
 
341
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
 
342
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
 
343
<TD><B>Methods inherited from class org.apache.struts.action.<A HREF="../../../../org/apache/struts/action/ActionForm.html">ActionForm</A></B></TD>
 
344
</TR>
 
345
<TR BGCOLOR="white" CLASS="TableRowColor">
 
346
<TD><CODE><A HREF="../../../../org/apache/struts/action/ActionForm.html#getMultipartRequestHandler()">getMultipartRequestHandler</A>, <A HREF="../../../../org/apache/struts/action/ActionForm.html#getServlet()">getServlet</A>, <A HREF="../../../../org/apache/struts/action/ActionForm.html#getServletWrapper()">getServletWrapper</A>, <A HREF="../../../../org/apache/struts/action/ActionForm.html#setMultipartRequestHandler(org.apache.struts.upload.MultipartRequestHandler)">setMultipartRequestHandler</A>, <A HREF="../../../../org/apache/struts/action/ActionForm.html#setServlet(org.apache.struts.action.ActionServlet)">setServlet</A>, <A HREF="../../../../org/apache/struts/action/ActionForm.html#validate(org.apache.struts.action.ActionMapping, javax.servlet.http.HttpServletRequest)">validate</A>, <A HREF="../../../../org/apache/struts/action/ActionForm.html#validate(org.apache.struts.action.ActionMapping, javax.servlet.ServletRequest)">validate</A></CODE></TD>
 
347
</TR>
 
348
</TABLE>
 
349
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
 
350
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
 
351
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
 
352
<TD><B>Methods inherited from class java.lang.Object</B></TD>
 
353
</TR>
 
354
<TR BGCOLOR="white" CLASS="TableRowColor">
 
355
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
 
356
</TR>
 
357
</TABLE>
 
358
&nbsp;
 
359
<P>
 
360
 
 
361
<!-- ============ FIELD DETAIL =========== -->
 
362
 
 
363
<A NAME="field_detail"><!-- --></A>
 
364
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
 
365
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
 
366
<TD COLSPAN=1><FONT SIZE="+2">
 
367
<B>Field Detail</B></FONT></TD>
 
368
</TR>
 
369
</TABLE>
 
370
 
 
371
<A NAME="dynaClass"><!-- --></A><H3>
 
372
dynaClass</H3>
 
373
<PRE>
 
374
protected <A HREF="../../../../org/apache/struts/action/DynaActionFormClass.html">DynaActionFormClass</A> <B>dynaClass</B></PRE>
 
375
<DL>
 
376
<DD>The DynaActionFormClass with which we are associated.
 
377
<P>
 
378
<DL>
 
379
</DL>
 
380
</DL>
 
381
<HR>
 
382
 
 
383
<A NAME="dynaValues"><!-- --></A><H3>
 
384
dynaValues</H3>
 
385
<PRE>
 
386
protected java.util.HashMap <B>dynaValues</B></PRE>
 
387
<DL>
 
388
<DD>The set of property values for this DynaActionForm, keyed by
 
389
 property name.
 
390
<P>
 
391
<DL>
 
392
</DL>
 
393
</DL>
 
394
 
 
395
<!-- ========= CONSTRUCTOR DETAIL ======== -->
 
396
 
 
397
<A NAME="constructor_detail"><!-- --></A>
 
398
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
 
399
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
 
400
<TD COLSPAN=1><FONT SIZE="+2">
 
401
<B>Constructor Detail</B></FONT></TD>
 
402
</TR>
 
403
</TABLE>
 
404
 
 
405
<A NAME="DynaActionForm()"><!-- --></A><H3>
 
406
DynaActionForm</H3>
 
407
<PRE>
 
408
public <B>DynaActionForm</B>()</PRE>
 
409
<DL>
 
410
</DL>
 
411
 
 
412
<!-- ============ METHOD DETAIL ========== -->
 
413
 
 
414
<A NAME="method_detail"><!-- --></A>
 
415
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
 
416
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
 
417
<TD COLSPAN=1><FONT SIZE="+2">
 
418
<B>Method Detail</B></FONT></TD>
 
419
</TR>
 
420
</TABLE>
 
421
 
 
422
<A NAME="initialize(org.apache.struts.action.ActionMapping)"><!-- --></A><H3>
 
423
initialize</H3>
 
424
<PRE>
 
425
public void <B>initialize</B>(<A HREF="../../../../org/apache/struts/action/ActionMapping.html">ActionMapping</A>&nbsp;mapping)</PRE>
 
426
<DL>
 
427
<DD><p>Initialize all bean properties to their initial values, as specified
 
428
 in the <A HREF="../../../../org/apache/struts/config/FormPropertyConfig.html"><CODE>FormPropertyConfig</CODE></A> elements associated with the
 
429
 definition of this <code>DynaActionForm</code>.</p>
 
430
<P>
 
431
<DD><DL>
 
432
</DL>
 
433
</DD>
 
434
<DD><DL>
 
435
<DT><B>Parameters:</B><DD><CODE>mapping</CODE> - The mapping used to select this instance<DT><B>Since:</B></DT>
 
436
  <DD>Struts 1.1</DD>
 
437
</DL>
 
438
</DD>
 
439
</DL>
 
440
<HR>
 
441
 
 
442
<A NAME="reset(org.apache.struts.action.ActionMapping, javax.servlet.ServletRequest)"><!-- --></A><H3>
 
443
reset</H3>
 
444
<PRE>
 
445
public void <B>reset</B>(<A HREF="../../../../org/apache/struts/action/ActionMapping.html">ActionMapping</A>&nbsp;mapping,
 
446
                  javax.servlet.ServletRequest&nbsp;request)</PRE>
 
447
<DL>
 
448
<DD><p>Reset all bean properties to their default state.  This method is
 
449
 called before the properties are repopulated by the controller
 
450
 servlet.</p>
 
451
 
 
452
 <p>The default implementation attempts to forward to the HTTP
 
453
 version of this method.</p>
 
454
<P>
 
455
<DD><DL>
 
456
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/struts/action/ActionForm.html#reset(org.apache.struts.action.ActionMapping, javax.servlet.ServletRequest)">reset</A></CODE> in class <CODE><A HREF="../../../../org/apache/struts/action/ActionForm.html">ActionForm</A></CODE></DL>
 
457
</DD>
 
458
<DD><DL>
 
459
<DT><B>Parameters:</B><DD><CODE>mapping</CODE> - The mapping used to select this instance<DD><CODE>request</CODE> - The servlet request we are processing</DL>
 
460
</DD>
 
461
</DL>
 
462
<HR>
 
463
 
 
464
<A NAME="reset(org.apache.struts.action.ActionMapping, javax.servlet.http.HttpServletRequest)"><!-- --></A><H3>
 
465
reset</H3>
 
466
<PRE>
 
467
public void <B>reset</B>(<A HREF="../../../../org/apache/struts/action/ActionMapping.html">ActionMapping</A>&nbsp;mapping,
 
468
                  javax.servlet.http.HttpServletRequest&nbsp;request)</PRE>
 
469
<DL>
 
470
<DD><p>Reset all bean properties to their default state.  This method is
 
471
 called before the properties are repopulated by the controller servlet.
 
472
 </p>
 
473
 
 
474
 <p>The default implementation (since Struts 1.1) does nothing.
 
475
 Subclasses may override this method to reset bean properties to
 
476
 default values, or the <code>initialize()</code> method may be used to
 
477
 initialize property values to those provided in the form property
 
478
 configuration information (which was the previous behavior of
 
479
 this method).</p>
 
480
<P>
 
481
<DD><DL>
 
482
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/apache/struts/action/ActionForm.html#reset(org.apache.struts.action.ActionMapping, javax.servlet.http.HttpServletRequest)">reset</A></CODE> in class <CODE><A HREF="../../../../org/apache/struts/action/ActionForm.html">ActionForm</A></CODE></DL>
 
483
</DD>
 
484
<DD><DL>
 
485
<DT><B>Parameters:</B><DD><CODE>mapping</CODE> - The mapping used to select this instance<DD><CODE>request</CODE> - The servlet request we are processing</DL>
 
486
</DD>
 
487
</DL>
 
488
<HR>
 
489
 
 
490
<A NAME="contains(java.lang.String, java.lang.String)"><!-- --></A><H3>
 
491
contains</H3>
 
492
<PRE>
 
493
public boolean <B>contains</B>(java.lang.String&nbsp;name,
 
494
                        java.lang.String&nbsp;key)</PRE>
 
495
<DL>
 
496
<DD>Indicates if the specified mapped property contain a value for the specified
 
497
 key value.
 
498
<P>
 
499
<DD><DL>
 
500
<DT><B>Specified by:</B><DD><CODE>contains</CODE> in interface <CODE>org.apache.commons.beanutils.DynaBean</CODE></DL>
 
501
</DD>
 
502
<DD><DL>
 
503
<DT><B>Parameters:</B><DD><CODE>name</CODE> - Name of the property to check<DD><CODE>key</CODE> - Name of the key to check
 
504
<DT><B>Throws:</B>
 
505
<DD><CODE>java.lang.IllegalArgumentException</CODE> - if there is no property
 
506
  of the specified name</DL>
 
507
</DD>
 
508
</DL>
 
509
<HR>
 
510
 
 
511
<A NAME="get(java.lang.String)"><!-- --></A><H3>
 
512
get</H3>
 
513
<PRE>
 
514
public java.lang.Object <B>get</B>(java.lang.String&nbsp;name)</PRE>
 
515
<DL>
 
516
<DD>Return the value of a simple property with the specified name.
 
517
<P>
 
518
<DD><DL>
 
519
<DT><B>Specified by:</B><DD><CODE>get</CODE> in interface <CODE>org.apache.commons.beanutils.DynaBean</CODE></DL>
 
520
</DD>
 
521
<DD><DL>
 
522
<DT><B>Parameters:</B><DD><CODE>name</CODE> - Name of the property whose value is to be retrieved
 
523
<DT><B>Throws:</B>
 
524
<DD><CODE>java.lang.IllegalArgumentException</CODE> - if there is no property
 
525
  of the specified name
 
526
<DD><CODE>java.lang.NullPointerException</CODE> - if the type specified for the
 
527
  property is invalid</DL>
 
528
</DD>
 
529
</DL>
 
530
<HR>
 
531
 
 
532
<A NAME="get(java.lang.String, int)"><!-- --></A><H3>
 
533
get</H3>
 
534
<PRE>
 
535
public java.lang.Object <B>get</B>(java.lang.String&nbsp;name,
 
536
                            int&nbsp;index)</PRE>
 
537
<DL>
 
538
<DD>Return the value of an indexed property with the specified name.
 
539
<P>
 
540
<DD><DL>
 
541
<DT><B>Specified by:</B><DD><CODE>get</CODE> in interface <CODE>org.apache.commons.beanutils.DynaBean</CODE></DL>
 
542
</DD>
 
543
<DD><DL>
 
544
<DT><B>Parameters:</B><DD><CODE>name</CODE> - Name of the property whose value is to be retrieved<DD><CODE>index</CODE> - Index of the value to be retrieved
 
545
<DT><B>Throws:</B>
 
546
<DD><CODE>java.lang.IllegalArgumentException</CODE> - if there is no property
 
547
  of the specified name
 
548
<DD><CODE>java.lang.IllegalArgumentException</CODE> - if the specified property
 
549
  exists, but is not indexed
 
550
<DD><CODE>java.lang.IndexOutOfBoundsException</CODE> - if the specified index
 
551
  is outside the range of the underlying property
 
552
<DD><CODE>java.lang.NullPointerException</CODE> - if no array or List has been
 
553
  initialized for this property</DL>
 
554
</DD>
 
555
</DL>
 
556
<HR>
 
557
 
 
558
<A NAME="get(java.lang.String, java.lang.String)"><!-- --></A><H3>
 
559
get</H3>
 
560
<PRE>
 
561
public java.lang.Object <B>get</B>(java.lang.String&nbsp;name,
 
562
                            java.lang.String&nbsp;key)</PRE>
 
563
<DL>
 
564
<DD>Return the value of a mapped property with the specified name,
 
565
 or <code>null</code> if there is no value for the specified key.
 
566
<P>
 
567
<DD><DL>
 
568
<DT><B>Specified by:</B><DD><CODE>get</CODE> in interface <CODE>org.apache.commons.beanutils.DynaBean</CODE></DL>
 
569
</DD>
 
570
<DD><DL>
 
571
<DT><B>Parameters:</B><DD><CODE>name</CODE> - Name of the property whose value is to be retrieved<DD><CODE>key</CODE> - Key of the value to be retrieved
 
572
<DT><B>Throws:</B>
 
573
<DD><CODE>java.lang.IllegalArgumentException</CODE> - if there is no property
 
574
  of the specified name
 
575
<DD><CODE>java.lang.IllegalArgumentException</CODE> - if the specified property
 
576
  exists, but is not mapped</DL>
 
577
</DD>
 
578
</DL>
 
579
<HR>
 
580
 
 
581
<A NAME="getDynaClass()"><!-- --></A><H3>
 
582
getDynaClass</H3>
 
583
<PRE>
 
584
public org.apache.commons.beanutils.DynaClass <B>getDynaClass</B>()</PRE>
 
585
<DL>
 
586
<DD>Return the <code>DynaClass</code> instance that describes the set of
 
587
 properties available for this DynaBean.
 
588
<P>
 
589
<DD><DL>
 
590
<DT><B>Specified by:</B><DD><CODE>getDynaClass</CODE> in interface <CODE>org.apache.commons.beanutils.DynaBean</CODE></DL>
 
591
</DD>
 
592
<DD><DL>
 
593
</DL>
 
594
</DD>
 
595
</DL>
 
596
<HR>
 
597
 
 
598
<A NAME="getMap()"><!-- --></A><H3>
 
599
getMap</H3>
 
600
<PRE>
 
601
public java.util.Map <B>getMap</B>()</PRE>
 
602
<DL>
 
603
<DD>Returns the <code>Map</code> containing the property values.  This is
 
604
 done mostly to facilitate accessing the <code>DynaActionForm</code>
 
605
 through JavaBeans accessors, in order to use the JavaServer Pages
 
606
 Standard Tag Library.
 
607
<p>
 
608
 For instance, the normal JSTL EL syntax for accessing an
 
609
 <code>ActionForm</code> would be something like this:
 
610
 <pre>
 
611
  ${formbean.prop}</pre>
 
612
 The JSTL EL syntax for accessing a <code>DynaActionForm</code> looks
 
613
 something like this (because of the presence of this
 
614
 <code>getMap()</code> method):
 
615
 <pre>
 
616
  ${dynabean.map.prop}</pre>
 
617
<P>
 
618
<DD><DL>
 
619
</DL>
 
620
</DD>
 
621
<DD><DL>
 
622
</DL>
 
623
</DD>
 
624
</DL>
 
625
<HR>
 
626
 
 
627
<A NAME="remove(java.lang.String, java.lang.String)"><!-- --></A><H3>
 
628
remove</H3>
 
629
<PRE>
 
630
public void <B>remove</B>(java.lang.String&nbsp;name,
 
631
                   java.lang.String&nbsp;key)</PRE>
 
632
<DL>
 
633
<DD>Remove any existing value for the specified key on the
 
634
 specified mapped property.
 
635
<P>
 
636
<DD><DL>
 
637
<DT><B>Specified by:</B><DD><CODE>remove</CODE> in interface <CODE>org.apache.commons.beanutils.DynaBean</CODE></DL>
 
638
</DD>
 
639
<DD><DL>
 
640
<DT><B>Parameters:</B><DD><CODE>name</CODE> - Name of the property for which a value is to
 
641
  be removed<DD><CODE>key</CODE> - Key of the value to be removed
 
642
<DT><B>Throws:</B>
 
643
<DD><CODE>java.lang.IllegalArgumentException</CODE> - if there is no property
 
644
  of the specified name</DL>
 
645
</DD>
 
646
</DL>
 
647
<HR>
 
648
 
 
649
<A NAME="set(java.lang.String, java.lang.Object)"><!-- --></A><H3>
 
650
set</H3>
 
651
<PRE>
 
652
public void <B>set</B>(java.lang.String&nbsp;name,
 
653
                java.lang.Object&nbsp;value)</PRE>
 
654
<DL>
 
655
<DD>Set the value of a simple property with the specified name.
 
656
<P>
 
657
<DD><DL>
 
658
<DT><B>Specified by:</B><DD><CODE>set</CODE> in interface <CODE>org.apache.commons.beanutils.DynaBean</CODE></DL>
 
659
</DD>
 
660
<DD><DL>
 
661
<DT><B>Parameters:</B><DD><CODE>name</CODE> - Name of the property whose value is to be set<DD><CODE>value</CODE> - Value to which this property is to be set
 
662
<DT><B>Throws:</B>
 
663
<DD><CODE>org.apache.commons.beanutils.ConversionException</CODE> - if the specified value cannot be
 
664
  converted to the type required for this property
 
665
<DD><CODE>java.lang.IllegalArgumentException</CODE> - if there is no property
 
666
  of the specified name
 
667
<DD><CODE>java.lang.NullPointerException</CODE> - if the type specified for the
 
668
  property is invalid
 
669
<DD><CODE>java.lang.NullPointerException</CODE> - if an attempt is made to set a
 
670
  primitive property to null</DL>
 
671
</DD>
 
672
</DL>
 
673
<HR>
 
674
 
 
675
<A NAME="set(java.lang.String, int, java.lang.Object)"><!-- --></A><H3>
 
676
set</H3>
 
677
<PRE>
 
678
public void <B>set</B>(java.lang.String&nbsp;name,
 
679
                int&nbsp;index,
 
680
                java.lang.Object&nbsp;value)</PRE>
 
681
<DL>
 
682
<DD>Set the value of an indexed property with the specified name.
 
683
<P>
 
684
<DD><DL>
 
685
<DT><B>Specified by:</B><DD><CODE>set</CODE> in interface <CODE>org.apache.commons.beanutils.DynaBean</CODE></DL>
 
686
</DD>
 
687
<DD><DL>
 
688
<DT><B>Parameters:</B><DD><CODE>name</CODE> - Name of the property whose value is to be set<DD><CODE>index</CODE> - Index of the property to be set<DD><CODE>value</CODE> - Value to which this property is to be set
 
689
<DT><B>Throws:</B>
 
690
<DD><CODE>org.apache.commons.beanutils.ConversionException</CODE> - if the specified value cannot be
 
691
  converted to the type required for this property
 
692
<DD><CODE>java.lang.IllegalArgumentException</CODE> - if there is no property
 
693
  of the specified name
 
694
<DD><CODE>java.lang.IllegalArgumentException</CODE> - if the specified property
 
695
  exists, but is not indexed
 
696
<DD><CODE>java.lang.IndexOutOfBoundsException</CODE> - if the specified index
 
697
  is outside the range of the underlying property</DL>
 
698
</DD>
 
699
</DL>
 
700
<HR>
 
701
 
 
702
<A NAME="set(java.lang.String, java.lang.String, java.lang.Object)"><!-- --></A><H3>
 
703
set</H3>
 
704
<PRE>
 
705
public void <B>set</B>(java.lang.String&nbsp;name,
 
706
                java.lang.String&nbsp;key,
 
707
                java.lang.Object&nbsp;value)</PRE>
 
708
<DL>
 
709
<DD>Set the value of a mapped property with the specified name.
 
710
<P>
 
711
<DD><DL>
 
712
<DT><B>Specified by:</B><DD><CODE>set</CODE> in interface <CODE>org.apache.commons.beanutils.DynaBean</CODE></DL>
 
713
</DD>
 
714
<DD><DL>
 
715
<DT><B>Parameters:</B><DD><CODE>name</CODE> - Name of the property whose value is to be set<DD><CODE>key</CODE> - Key of the property to be set<DD><CODE>value</CODE> - Value to which this property is to be set
 
716
<DT><B>Throws:</B>
 
717
<DD><CODE>org.apache.commons.beanutils.ConversionException</CODE> - if the specified value cannot be
 
718
  converted to the type required for this property
 
719
<DD><CODE>java.lang.IllegalArgumentException</CODE> - if there is no property
 
720
  of the specified name
 
721
<DD><CODE>java.lang.IllegalArgumentException</CODE> - if the specified property
 
722
  exists, but is not mapped</DL>
 
723
</DD>
 
724
</DL>
 
725
<HR>
 
726
 
 
727
<A NAME="toString()"><!-- --></A><H3>
 
728
toString</H3>
 
729
<PRE>
 
730
public java.lang.String <B>toString</B>()</PRE>
 
731
<DL>
 
732
<DD>Render a String representation of this object.
 
733
<P>
 
734
<DD><DL>
 
735
<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
 
736
</DD>
 
737
<DD><DL>
 
738
</DL>
 
739
</DD>
 
740
</DL>
 
741
<HR>
 
742
 
 
743
<A NAME="setDynaActionFormClass(org.apache.struts.action.DynaActionFormClass)"><!-- --></A><H3>
 
744
setDynaActionFormClass</H3>
 
745
<PRE>
 
746
void <B>setDynaActionFormClass</B>(<A HREF="../../../../org/apache/struts/action/DynaActionFormClass.html">DynaActionFormClass</A>&nbsp;dynaClass)</PRE>
 
747
<DL>
 
748
<DD>Set the DynaActionFormClass instance that we are associated with.
 
749
<P>
 
750
<DD><DL>
 
751
</DL>
 
752
</DD>
 
753
<DD><DL>
 
754
<DT><B>Parameters:</B><DD><CODE>dynaClass</CODE> - The DynaActionFormClass instance for this bean</DL>
 
755
</DD>
 
756
</DL>
 
757
<HR>
 
758
 
 
759
<A NAME="getDynaProperty(java.lang.String)"><!-- --></A><H3>
 
760
getDynaProperty</H3>
 
761
<PRE>
 
762
protected org.apache.commons.beanutils.DynaProperty <B>getDynaProperty</B>(java.lang.String&nbsp;name)</PRE>
 
763
<DL>
 
764
<DD>Return the property descriptor for the specified property name.
 
765
<P>
 
766
<DD><DL>
 
767
</DL>
 
768
</DD>
 
769
<DD><DL>
 
770
<DT><B>Parameters:</B><DD><CODE>name</CODE> - Name of the property for which to retrieve the descriptor
 
771
<DT><B>Throws:</B>
 
772
<DD><CODE>java.lang.IllegalArgumentException</CODE> - if this is not a valid property
 
773
  name for our DynaClass</DL>
 
774
</DD>
 
775
</DL>
 
776
<HR>
 
777
 
 
778
<A NAME="isDynaAssignable(java.lang.Class, java.lang.Class)"><!-- --></A><H3>
 
779
isDynaAssignable</H3>
 
780
<PRE>
 
781
protected boolean <B>isDynaAssignable</B>(java.lang.Class&nbsp;dest,
 
782
                                   java.lang.Class&nbsp;source)</PRE>
 
783
<DL>
 
784
<DD>Indicates if an object of the source class is assignable to the destination class.
 
785
<P>
 
786
<DD><DL>
 
787
</DL>
 
788
</DD>
 
789
<DD><DL>
 
790
<DT><B>Parameters:</B><DD><CODE>dest</CODE> - Destination class<DD><CODE>source</CODE> - Source class</DL>
 
791
</DD>
 
792
</DL>
 
793
<!-- ========= END OF CLASS DATA ========= -->
 
794
<HR>
 
795
 
 
796
<!-- ========== START OF NAVBAR ========== -->
 
797
<A NAME="navbar_bottom"><!-- --></A>
 
798
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
 
799
<TR>
 
800
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
 
801
<A NAME="navbar_bottom_firstrow"><!-- --></A>
 
802
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
 
803
  <TR ALIGN="center" VALIGN="top">
 
804
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
 
805
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
 
806
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
 
807
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DynaActionForm.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
 
808
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
 
809
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
 
810
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
 
811
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
 
812
  </TR>
 
813
</TABLE>
 
814
</TD>
 
815
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
 
816
</EM>
 
817
</TD>
 
818
</TR>
 
819
 
 
820
<TR>
 
821
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 
822
&nbsp;<A HREF="../../../../org/apache/struts/action/ActionServletWrapper.html"><B>PREV CLASS</B></A>&nbsp;
 
823
&nbsp;<A HREF="../../../../org/apache/struts/action/DynaActionFormClass.html"><B>NEXT CLASS</B></A></FONT></TD>
 
824
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 
825
  <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
 
826
&nbsp;<A HREF="DynaActionForm.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
 
827
&nbsp;
 
828
<SCRIPT>
 
829
  <!--
 
830
  if(window==top) {
 
831
    document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
 
832
  }
 
833
  //-->
 
834
</SCRIPT>
 
835
<NOSCRIPT>
 
836
<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
 
837
</NOSCRIPT>
 
838
</FONT></TD>
 
839
</TR>
 
840
<TR>
 
841
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
 
842
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
 
843
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
 
844
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
 
845
</TR>
 
846
</TABLE>
 
847
<!-- =========== END OF NAVBAR =========== -->
 
848
 
 
849
<HR>
 
850
Copyright � 2000-2003 - Apache Software Foundation
 
851
</BODY>
 
852
</HTML>