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

    
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
    public FeatureAttributeDescriptor get(int index) {
50
        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
    public boolean isEmpty() {
70
        return this.size()<1;
71
    }
72
    
73
    @Override
74
    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
    @Override
394
    public FeatureStore getStore() {
395
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
396
    }
397

    
398
    @Override
399
    public String getDefaultTimeAttributeName() {
400
        return null;
401
    }
402

    
403
    @Override
404
    public int getDefaultTimeAttributeIndex() {
405
        return -1;
406
    }
407

    
408
    @Override
409
    public List<FeatureAttributeDescriptor> toList() {
410
        return null;
411
    }
412

    
413
}