Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.compat.cdc / org.gvsig.fmap.dal / org.gvsig.fmap.dal.api / src / test / java / org / gvsig / fmap / dal / feature / DummyFeatureType.java @ 44149

History | View | Annotate | Download (7.97 KB)

1 42928 jjdelcerro
2
package org.gvsig.fmap.dal.feature;
3
4
import java.util.Iterator;
5
import java.util.List;
6
import org.cresques.cts.IProjection;
7
import org.gvsig.tools.dynobject.DynClass;
8
import org.gvsig.tools.dynobject.DynField;
9
import org.gvsig.tools.dynobject.DynMethod;
10
import org.gvsig.tools.dynobject.DynObject;
11
import org.gvsig.tools.dynobject.DynObjectValueItem;
12
import org.gvsig.tools.dynobject.DynStruct;
13
import org.gvsig.tools.dynobject.exception.DynMethodException;
14
import org.gvsig.tools.dynobject.exception.DynObjectValidateException;
15
16
/**
17
 * This class is intended to be used in test.
18
 * Use it directly or extend it and overwrite the methods you need.
19
 * This class is maintained as part of the DAL API.
20
 */
21
public class DummyFeatureType implements FeatureType {
22
23
    @Override
24
    public FeatureType getCopy() {
25
        return null;
26
    }
27
28
    @Override
29
    public FeatureRules getRules() {
30
        return null;
31
    }
32
33
    @Override
34
    public EditableFeatureType getEditable() {
35
        return null;
36
    }
37
38
    @Override
39
    public int getIndex(String name) {
40
        return 0;
41
    }
42
43
    @Override
44
    public Object get(String name) {
45
        return null;
46
    }
47
48
    @Override
49 44149 jjdelcerro
    public FeatureAttributeDescriptor get(int index) {
50 42928 jjdelcerro
        return null;
51
    }
52
53
    @Override
54
    public FeatureAttributeDescriptor getAttributeDescriptor(String name) {
55
        return null;
56
    }
57
58
    @Override
59
    public FeatureAttributeDescriptor getAttributeDescriptor(int index) {
60
        return null;
61
    }
62
63
    @Override
64
    public int size() {
65
        return 0;
66
    }
67
68
    @Override
69 44149 jjdelcerro
    public boolean isEmpty() {
70
        return this.size()<1;
71
    }
72
73
    @Override
74 42928 jjdelcerro
    public String getId() {
75
        return null;
76
    }
77
78
    @Override
79
    public String getDefaultGeometryAttributeName() {
80
        return null;
81
    }
82
83
    @Override
84
    public int getDefaultGeometryAttributeIndex() {
85
        return 0;
86
    }
87
88
    @Override
89
    public List getSRSs() {
90
        return null;
91
    }
92
93
    @Override
94
    public IProjection getDefaultSRS() {
95
        return null;
96
    }
97
98
    @Override
99
    public boolean hasEvaluators() {
100
        return false;
101
    }
102
103
    @Override
104
    public boolean hasOID() {
105
        return false;
106
    }
107
108
    @Override
109
    public boolean allowAutomaticValues() {
110
        return false;
111
    }
112
113
    @Override
114
    public FeatureAttributeDescriptor[] getAttributeDescriptors() {
115
        return null;
116
    }
117
118
    @Override
119
    public FeatureAttributeDescriptor[] getPrimaryKey() {
120
        return null;
121
    }
122
123
    @Override
124
    public FeatureAttributeDescriptor getDefaultGeometryAttribute() {
125
        return null;
126
    }
127
128
    @Override
129
    public FeatureAttributeDescriptor getDefaultTimeAttribute() {
130
        return null;
131
    }
132
133
    @Override
134
    public DynClass[] getSuperDynClasses() {
135
        return null;
136
    }
137
138
    @Override
139
    public DynMethod getDeclaredDynMethod(String string) throws DynMethodException {
140
        return null;
141
    }
142
143
    @Override
144
    public DynMethod[] getDeclaredDynMethods() throws DynMethodException {
145
        return null;
146
    }
147
148
    @Override
149
    public DynMethod getDynMethod(String string) throws DynMethodException {
150
        return null;
151
    }
152
153
    @Override
154
    public DynMethod[] getDynMethods() throws DynMethodException {
155
        return null;
156
    }
157
158
    @Override
159
    public DynMethod getDynMethod(int i) throws DynMethodException {
160
        return null;
161
    }
162
163
    @Override
164
    public void addDynMethod(DynMethod dm) {
165
166
    }
167
168
    @Override
169
    public void removeDynMethod(String string) {
170
171
    }
172
173
    @Override
174
    public String getName() {
175
        return null;
176
    }
177
178
    @Override
179
    public String getNamespace() {
180
        return null;
181
    }
182
183
    @Override
184
    public String getFullName() {
185
        return null;
186
    }
187
188
    @Override
189
    public String getDescription() {
190
        return null;
191
    }
192
193
    @Override
194
    public void setNamespace(String string) {
195
196
    }
197
198
    @Override
199
    public void setDescription(String string) {
200
201
    }
202
203
    @Override
204
    public DynField getDynField(String string) {
205
        return null;
206
    }
207
208
    @Override
209
    public DynField getDeclaredDynField(String string) {
210
        return null;
211
    }
212
213
    @Override
214
    public DynField[] getDynFields() {
215
        return null;
216
    }
217
218
    @Override
219
    public DynField[] getDeclaredDynFields() {
220
        return null;
221
    }
222
223
    @Override
224
    public DynField addDynField(String string) {
225
        return null;
226
    }
227
228
    @Override
229
    public DynField addDynFieldBoolean(String string) {
230
        return null;
231
    }
232
233
    @Override
234
    public DynField addDynFieldInt(String string) {
235
        return null;
236
    }
237
238
    @Override
239
    public DynField addDynFieldLong(String string) {
240
        return null;
241
    }
242
243
    @Override
244
    public DynField addDynFieldFloat(String string) {
245
        return null;
246
    }
247
248
    @Override
249
    public DynField addDynFieldDouble(String string) {
250
        return null;
251
    }
252
253
    @Override
254
    public DynField addDynFieldString(String string) {
255
        return null;
256
    }
257
258
    @Override
259
    public DynField addDynFieldDate(String string) {
260
        return null;
261
    }
262
263
    @Override
264
    public DynField addDynFieldList(String string) {
265
        return null;
266
    }
267
268
    @Override
269
    public DynField addDynFieldArray(String string) {
270
        return null;
271
    }
272
273
    @Override
274
    public DynField addDynFieldMap(String string) {
275
        return null;
276
    }
277
278
    @Override
279
    public DynField addDynFieldSet(String string) {
280
        return null;
281
    }
282
283
    @Override
284
    public DynField addDynFieldObject(String string) {
285
        return null;
286
    }
287
288
    @Override
289
    public DynField addDynFieldFile(String string) {
290
        return null;
291
    }
292
293
    @Override
294
    public DynField addDynFieldFolder(String string) {
295
        return null;
296
    }
297
298
    @Override
299
    public DynField addDynFieldURL(String string) {
300
        return null;
301
    }
302
303
    @Override
304
    public DynField addDynFieldURI(String string) {
305
        return null;
306
    }
307
308
    @Override
309
    public DynField addDynFieldSingle(String string, int i, Object o, boolean bln, boolean bln1) {
310
        return null;
311
    }
312
313
    @Override
314
    public DynField addDynFieldSingle(String string, int i, Object o) {
315
        return null;
316
    }
317
318
    @Override
319
    public DynField addDynFieldRange(String string, int i, Object o, Object o1, Object o2, boolean bln, boolean bln1) {
320
        return null;
321
    }
322
323
    @Override
324
    public DynField addDynFieldRange(String string, int i, Object o, Object o1, Object o2) {
325
        return null;
326
    }
327
328
    @Override
329
    public DynField addDynFieldChoice(String string, int i, Object o, DynObjectValueItem[] dovis, boolean bln, boolean bln1) {
330
        return null;
331
    }
332
333
    @Override
334
    public DynField addDynFieldChoice(String string, int i, Object o, DynObjectValueItem[] dovis) {
335
        return null;
336
    }
337
338
    @Override
339
    public void removeDynField(String string) {
340
341
    }
342
343
    @Override
344
    public void validate(DynObject d) throws DynObjectValidateException {
345
346
    }
347
348
    @Override
349
    public DynObject newInstance() {
350
        return null;
351
    }
352
353
    @Override
354
    public void extend(DynStruct ds) {
355
356
    }
357
358
    @Override
359
    public void extend(String string, String string1) {
360
361
    }
362
363
    @Override
364
    public void extend(String string) {
365
366
    }
367
368
    @Override
369
    public void remove(DynStruct ds) {
370
371
    }
372
373
    @Override
374
    public DynStruct[] getSuperDynStructs() {
375
        return null;
376
    }
377
378
    @Override
379
    public boolean isInstance(DynObject d) {
380
        return false;
381
    }
382
383
    @Override
384
    public boolean isExtendable(DynStruct ds) {
385
        return false;
386
    }
387
388
    @Override
389
    public Iterator<FeatureAttributeDescriptor> iterator() {
390
        return null;
391
    }
392
393 43739 jjdelcerro
    @Override
394
    public FeatureStore getStore() {
395
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
396
    }
397
398 44077 jjdelcerro
    @Override
399
    public String getDefaultTimeAttributeName() {
400
        return null;
401
    }
402
403
    @Override
404
    public int getDefaultTimeAttributeIndex() {
405
        return -1;
406
    }
407
408 44149 jjdelcerro
    @Override
409
    public List<FeatureAttributeDescriptor> toList() {
410
        return null;
411
    }
412
413 42928 jjdelcerro
}