Project

General

Profile

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
<TITLE>
6
Model
7
</TITLE>
8
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
9
</HEAD>
10
<SCRIPT>
11
function asd()
12
{
13
parent.document.title="Model";
14
}
15
</SCRIPT>
16
<BODY BGCOLOR="white" onload="asd();">
17

    
18
<!-- ========== START OF NAVBAR ========== -->
19
<A NAME="navbar_bottom"><!-- --></A>
20
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21
<TR>
22
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23
<A NAME="navbar_bottom_firstrow"><!-- --></A>
24
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25
  <TR ALIGN="center" VALIGN="top">
26
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-Model.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
28
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
29
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
30
  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
31
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33
  </TR>
34
</TABLE>
35
</TD>
36
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37
<B><a href='http://mapbuilder.sourceforge.net'>Community Map Builder</a> 27 Apr 2008</B>
38
</EM>
39
</TD
40
</TR>
41

    
42
<TR>
43
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44
&nbsp;<A HREF="MergeModels.html"><B>PREV CLASS</B></A><!-- 
45
   NEXT CLASS 
46
-->
47
&nbsp;<A HREF="ModelBase.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="Model.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;<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
<HR>
73

    
74
<!-- ======== START OF CLASS DATA ======== -->
75
<H2>Class Model</H2>
76
<PRE>Object
77
   |
78
   +--<a href='Listener.html'>Listener</a>
79
         |
80
         +--<a href='ModelBase.html'>ModelBase</a>
81
               |
82
               +--<b>Model</b>
83
</PRE>
84

    
85

    
86
<HR>
87
<DL>
88
   <!-- Class definition -->
89
   <DT>class 
90
   <B>Model</B>
91
   
92
      <DT>extends <a href='ModelBase.html'>ModelBase</a> 
93
   
94

    
95
</DL>
96
   
97
   <P>
98
   <I>Defined in <a href='overview-summary-Model.js.html'>Model.js</a></I><BR/><BR/><B>Author:</B> Mike Adair  <BR/>
99
   </P>
100
   
101
   <HR>
102

    
103
<!-- ======== NESTED CLASS SUMMARY ======== -->
104

    
105
<!-- ======== END NESTED CLASS SUMMARY ======== -->
106

    
107

    
108
<!-- =========== FIELD SUMMARY =========== -->
109

    
110

    
111
   
112
   
113
   &nbsp;<A NAME=""><!-- --></A>
114
   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
115
   <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
116
   <TD><B>Fields inherited from class <A HREF="ModelBase.html">ModelBase</A></B></TD>
117
   </TR>
118
   <TR BGCOLOR="white" CLASS="TableRowColor">
119
   <TD><CODE>
120
   <a href="ModelBase.html#async">async</a>, <a href="ModelBase.html#contentType">contentType</a>, <a href="ModelBase.html#modelNode">modelNode</a>, <a href="ModelBase.html#id">id</a>, <a href="ModelBase.html#title">title</a>, <a href="ModelBase.html#debug">debug</a>, <a href="ModelBase.html#url">url</a>, <a href="ModelBase.html#method">method</a>, <a href="ModelBase.html#namespace">namespace</a>, <a href="ModelBase.html#template">template</a>, <a href="ModelBase.html#nodeSelectXpath">nodeSelectXpath</a>, <a href="ModelBase.html#config">config</a>, <a href="ModelBase.html#parentModel">parentModel</a>
121
   </CODE></TD>
122
   </TR>
123
</TABLE>
124
&nbsp;
125

    
126

    
127
   
128
   &nbsp;<A NAME=""><!-- --></A>
129
   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
130
   <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
131
   <TD><B>Fields inherited from class <A HREF="Listener.html">Listener</A></B></TD>
132
   </TR>
133
   <TR BGCOLOR="white" CLASS="TableRowColor">
134
   <TD><CODE>
135
   <a href="Listener.html#listeners">listeners</a>, <a href="Listener.html#values">values</a>
136
   </CODE></TD>
137
   </TR>
138
</TABLE>
139
&nbsp;
140

    
141

    
142

    
143
<!-- =========== END FIELD SUMMARY =========== -->
144

    
145

    
146
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
147

    
148
<A NAME="constructor_summary"><!-- --></A>
149
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
150
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
151
<TD COLSPAN=2><FONT SIZE="+2">
152
<B>Constructor Summary</B></FONT></TD>
153
</TR>
154
<TR BGCOLOR="white" CLASS="TableRowColor">
155
   <TD>
156
      <CODE>
157
	 <B>
158
	    <A HREF="Model.html#Model()">Model</A> 
159
	 </B>
160
	 (modelNode, parent)
161
      </CODE>
162
      <BR>
163
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
164
      Generic Model object for models where no specialization is required.
165
      </TD>
166
</TR>
167
</TABLE>
168

    
169
<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
170

    
171
&nbsp;
172

    
173
<!-- ========== METHOD SUMMARY =========== -->
174

    
175

    
176

    
177
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
178
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
179
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
180
<TD><B>Methods inherited from class <a href="ModelBase.html">ModelBase</a></B></TD>
181
</TR>
182
<TR BGCOLOR="white" CLASS="TableRowColor">
183
<TD><CODE>
184
<!-- Inherited methods -->
185
<a href="ModelBase.html#getProperty">getProperty</a>, <a href="ModelBase.html#getXpathValue">getXpathValue</a>, <a href="ModelBase.html#setXpathValue">setXpathValue</a>, <a href="ModelBase.html#loadModelDoc">loadModelDoc</a>, <a href="ModelBase.html#setModel">setModel</a>, <a href="ModelBase.html#finishLoading">finishLoading</a>, <a href="ModelBase.html#newRequest">newRequest</a>, <a href="ModelBase.html#deleteTemplates">deleteTemplates</a>, <a href="ModelBase.html#saveModel">saveModel</a>, <a href="ModelBase.html#createObject">createObject</a>, <a href="ModelBase.html#loadObjects">loadObjects</a>, <a href="ModelBase.html#parseConfig">parseConfig</a>, <a href="ModelBase.html#refresh">refresh</a>, <a href="ModelBase.html#init">init</a>, <a href="ModelBase.html#clearModel">clearModel</a>
186
</CODE></TD>
187
</TR>
188
</TABLE>
189
&nbsp;
190

    
191
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
192
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
193
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
194
<TD><B>Methods inherited from class <a href="Listener.html">Listener</a></B></TD>
195
</TR>
196
<TR BGCOLOR="white" CLASS="TableRowColor">
197
<TD><CODE>
198
<!-- Inherited methods -->
199
<a href="Listener.html#addListener">addListener</a>, <a href="Listener.html#addFirstListener">addFirstListener</a>, <a href="Listener.html#removeListener">removeListener</a>, <a href="Listener.html#callListeners">callListeners</a>, <a href="Listener.html#setParam">setParam</a>, <a href="Listener.html#getParam">getParam</a>
200
</CODE></TD>
201
</TR>
202
</TABLE>
203
&nbsp;
204

    
205
<P>
206
<!-- ========== END METHOD SUMMARY =========== -->
207

    
208

    
209
<!-- ============ FIELD DETAIL START =========== -->
210

    
211

    
212
<!-- ============ FIELD DETAIL END =========== -->
213

    
214
    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
215

    
216
<A NAME="constructor_detail"><!-- --></A>
217
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
218
   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
219
      <TD COLSPAN=1>
220
      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
221
      </TD>
222
   </TR>
223
</TABLE>
224

    
225
<A NAME="Model()"><!-- --></A><H3>
226
Model</H3>
227
<PRE><B>Model</B>(modelNode, parent)</PRE>
228

    
229

    
230
<UL>
231
   Generic Model object for models where no specialization is required.  This is
232
 just an instance of a abstract ModelBase.
233
</UL>
234

    
235

    
236

    
237
   <UL>
238
   <B>Parameters:</B>
239
   
240
     <UL><CODE>modelNode</CODE> -  The model's XML object node from the configuration document  
241
     </UL>
242
   
243
     <UL><CODE>parent</CODE> -  Parent of this model, set to null if there is no parent.
244
     </UL>
245
   
246
   
247
   </UL>
248

    
249

    
250
<!-- Constructor return value(s) -->
251

    
252
<!-- End constructor return value(s) -->
253

    
254
<!-- ADDITIONAL ATTRIBUTES -->
255

    
256
<UL>   
257
<B>Author:</B> Mike Adair  <BR/>
258
</UL>
259

    
260
<HR/>
261
<!-- END ADDITIONAL ATTRIBUTES  -->
262

    
263
<!-- ========= CONSTRUCTOR DETAIL END ======== -->
264

    
265

    
266
<!-- ============ METHOD DETAIL START ========== -->
267

    
268

    
269
<!-- ============ METHOD DETAIL END ========== -->
270

    
271
<!-- ========= END OF CLASS DATA ========= -->
272

    
273
<!-- ========== START OF NAVBAR ========== -->
274
<A NAME="navbar_bottom"><!-- --></A>
275
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
276
<TR>
277
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
278
<A NAME="navbar_bottom_firstrow"><!-- --></A>
279
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
280
  <TR ALIGN="center" VALIGN="top">
281
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
282
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-Model.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
283
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
284
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
285
  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
286
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
287
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
288
  </TR>
289
</TABLE>
290
</TD>
291
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
292
<B><a href='http://mapbuilder.sourceforge.net'>Community Map Builder</a> 27 Apr 2008</B>
293
</EM>
294
</TD
295
</TR>
296

    
297
<TR>
298
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
299
&nbsp;<A HREF="MergeModels.html"><B>PREV CLASS</B></A><!-- 
300
   NEXT CLASS 
301
-->
302
&nbsp;<A HREF="ModelBase.html"><B>NEXT CLASS</B></A></FONT></TD>
303
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
304
  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
305
&nbsp;<A HREF="Model.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
306
&nbsp;
307
<SCRIPT>
308
  <!--
309
  if(window==top) {
310
    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
311
  }
312
  //-->
313
</SCRIPT>
314
<NOSCRIPT>
315
<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
316
</NOSCRIPT>
317
</FONT></TD>
318
</TR>
319
<TR>
320
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
321
  SUMMARY:&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>
322
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
323
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>
324
</TR>
325
</TABLE>
326

    
327
<!-- =========== END OF NAVBAR =========== -->
328

    
329
<HR>
330
<FONT SIZE="-1">
331

    
332
</FONT>
333
<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Sun Apr 27 20:30:54 2008</div>
334
</BODY>
335
</HTML>
(56-56/316)