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 @ 44829

History | View | Annotate | Download (9.46 KB)

1

    
2
package org.gvsig.fmap.dal.feature;
3

    
4
import java.io.File;
5
import java.util.Iterator;
6
import java.util.List;
7
import java.util.function.Predicate;
8
import org.cresques.cts.IProjection;
9
import org.gvsig.tools.dynobject.DynClass;
10
import org.gvsig.tools.dynobject.DynField;
11
import org.gvsig.tools.dynobject.DynMethod;
12
import org.gvsig.tools.dynobject.DynObject;
13
import org.gvsig.tools.dynobject.DynObjectValueItem;
14
import org.gvsig.tools.dynobject.DynStruct;
15
import org.gvsig.tools.dynobject.Tags;
16
import org.gvsig.tools.dynobject.exception.DynMethodException;
17
import org.gvsig.tools.dynobject.exception.DynObjectValidateException;
18

    
19
/**
20
 * This class is intended to be used in test.
21
 * Use it directly or extend it and overwrite the methods you need.
22
 * This class is maintained as part of the DAL API.
23
 */
24
public class DummyFeatureType implements FeatureType {
25

    
26
    @Override
27
    public FeatureType getCopy() {
28
        return null;
29
    }
30

    
31
    @Override
32
    public FeatureRules getRules() {
33
        return null;
34
    }
35

    
36
    @Override
37
    public EditableFeatureType getEditable() {
38
        return null;
39
    }
40

    
41
    @Override
42
    public int getIndex(String name) {
43
        return 0;
44
    }
45

    
46
    @Override
47
    public Object get(String name) {
48
        return null;
49
    }
50

    
51
    @Override
52
    public FeatureAttributeDescriptor get(int index) {
53
        return null;
54
    }
55

    
56
    @Override
57
    public FeatureAttributeDescriptor getAttributeDescriptor(String name) {
58
        return null;
59
    }
60

    
61
    @Override
62
    public FeatureAttributeDescriptor getAttributeDescriptor(int index) {
63
        return null;
64
    }
65

    
66
    @Override
67
    public int size() {
68
        return 0;
69
    }
70

    
71
    @Override
72
    public boolean isEmpty() {
73
        return this.size()<1;
74
    }
75
    
76
    @Override
77
    public String getId() {
78
        return null;
79
    }
80

    
81
    @Override
82
    public String getDefaultGeometryAttributeName() {
83
        return null;
84
    }
85

    
86
    @Override
87
    public int getDefaultGeometryAttributeIndex() {
88
        return 0;
89
    }
90

    
91
    @Override
92
    public List getSRSs() {
93
        return null;
94
    }
95

    
96
    @Override
97
    public IProjection getDefaultSRS() {
98
        return null;
99
    }
100

    
101
    @Override
102
    public boolean hasEvaluators() {
103
        return false;
104
    }
105

    
106
    @Override
107
    public boolean hasOID() {
108
        return false;
109
    }
110

    
111
    @Override
112
    public boolean allowAutomaticValues() {
113
        return false;
114
    }
115

    
116
    @Override
117
    public FeatureAttributeDescriptor[] getAttributeDescriptors() {
118
        return null;
119
    }
120

    
121
    @Override
122
    public FeatureAttributeDescriptor[] getPrimaryKey() {
123
        return null;
124
    }
125

    
126
    @Override
127
    public boolean hasPrimaryKey() {
128
        return false;
129
    }
130

    
131
    @Override
132
    public boolean supportReferences() {
133
        return false;
134
    }
135
    
136
    @Override
137
    public FeatureAttributeDescriptor getDefaultGeometryAttribute() {
138
        return null;
139
    }
140

    
141
    @Override
142
    public FeatureAttributeDescriptor getDefaultTimeAttribute() {
143
        return null;
144
    }
145

    
146
    @Override
147
    public DynClass[] getSuperDynClasses() {
148
        return null;
149
    }
150

    
151
    @Override
152
    public DynMethod getDeclaredDynMethod(String string) throws DynMethodException {
153
        return null;
154
    }
155

    
156
    @Override
157
    public DynMethod[] getDeclaredDynMethods() throws DynMethodException {
158
        return null;
159
    }
160

    
161
    @Override
162
    public DynMethod getDynMethod(String string) throws DynMethodException {
163
        return null;
164
    }
165

    
166
    @Override
167
    public DynMethod[] getDynMethods() throws DynMethodException {
168
        return null;
169
    }
170

    
171
    @Override
172
    public DynMethod getDynMethod(int i) throws DynMethodException {
173
        return null;
174
    }
175

    
176
    @Override
177
    public void addDynMethod(DynMethod dm) {
178

    
179
    }
180

    
181
    @Override
182
    public void removeDynMethod(String string) {
183

    
184
    }
185

    
186
    @Override
187
    public String getName() {
188
        return null;
189
    }
190

    
191
    @Override
192
    public String getNamespace() {
193
        return null;
194
    }
195

    
196
    @Override
197
    public String getFullName() {
198
        return null;
199
    }
200

    
201
    @Override
202
    public String getDescription() {
203
        return null;
204
    }
205

    
206
    @Override
207
    public void setNamespace(String string) {
208

    
209
    }
210

    
211
    @Override
212
    public void setDescription(String string) {
213

    
214
    }
215

    
216
    @Override
217
    public DynField getDynField(String string) {
218
        return null;
219
    }
220

    
221
    @Override
222
    public DynField getDeclaredDynField(String string) {
223
        return null;
224
    }
225

    
226
    @Override
227
    public DynField[] getDynFields() {
228
        return null;
229
    }
230

    
231
    @Override
232
    public DynField[] getDeclaredDynFields() {
233
        return null;
234
    }
235

    
236
    @Override
237
    public DynField addDynField(String string) {
238
        return null;
239
    }
240

    
241
    @Override
242
    public DynField addDynFieldBoolean(String string) {
243
        return null;
244
    }
245

    
246
    @Override
247
    public DynField addDynFieldInt(String string) {
248
        return null;
249
    }
250

    
251
    @Override
252
    public DynField addDynFieldLong(String string) {
253
        return null;
254
    }
255

    
256
    @Override
257
    public DynField addDynFieldFloat(String string) {
258
        return null;
259
    }
260

    
261
    @Override
262
    public DynField addDynFieldDouble(String string) {
263
        return null;
264
    }
265

    
266
    @Override
267
    public DynField addDynFieldString(String string) {
268
        return null;
269
    }
270

    
271
    @Override
272
    public DynField addDynFieldDate(String string) {
273
        return null;
274
    }
275

    
276
    @Override
277
    public DynField addDynFieldList(String string) {
278
        return null;
279
    }
280

    
281
    @Override
282
    public DynField addDynFieldArray(String string) {
283
        return null;
284
    }
285

    
286
    @Override
287
    public DynField addDynFieldMap(String string) {
288
        return null;
289
    }
290

    
291
    @Override
292
    public DynField addDynFieldSet(String string) {
293
        return null;
294
    }
295

    
296
    @Override
297
    public DynField addDynFieldObject(String string) {
298
        return null;
299
    }
300

    
301
    @Override
302
    public DynField addDynFieldFile(String string) {
303
        return null;
304
    }
305

    
306
    @Override
307
    public DynField addDynFieldFolder(String string) {
308
        return null;
309
    }
310

    
311
    @Override
312
    public DynField addDynFieldURL(String string) {
313
        return null;
314
    }
315

    
316
    @Override
317
    public DynField addDynFieldURI(String string) {
318
        return null;
319
    }
320

    
321
    @Override
322
    public DynField addDynFieldSingle(String string, int i, Object o, boolean bln, boolean bln1) {
323
        return null;
324
    }
325

    
326
    @Override
327
    public DynField addDynFieldSingle(String string, int i, Object o) {
328
        return null;
329
    }
330

    
331
    @Override
332
    public DynField addDynFieldRange(String string, int i, Object o, Object o1, Object o2, boolean bln, boolean bln1) {
333
        return null;
334
    }
335

    
336
    @Override
337
    public DynField addDynFieldRange(String string, int i, Object o, Object o1, Object o2) {
338
        return null;
339
    }
340

    
341
    @Override
342
    public DynField addDynFieldChoice(String string, int i, Object o, DynObjectValueItem[] dovis, boolean bln, boolean bln1) {
343
        return null;
344
    }
345

    
346
    @Override
347
    public DynField addDynFieldChoice(String string, int i, Object o, DynObjectValueItem[] dovis) {
348
        return null;
349
    }
350

    
351
    @Override
352
    public void removeDynField(String string) {
353

    
354
    }
355

    
356
    @Override
357
    public void validate(DynObject d) throws DynObjectValidateException {
358

    
359
    }
360

    
361
    @Override
362
    public DynObject newInstance() {
363
        return null;
364
    }
365

    
366
    @Override
367
    public void extend(DynStruct ds) {
368

    
369
    }
370

    
371
    @Override
372
    public void extend(String string, String string1) {
373

    
374
    }
375

    
376
    @Override
377
    public void extend(String string) {
378

    
379
    }
380

    
381
    @Override
382
    public void remove(DynStruct ds) {
383

    
384
    }
385

    
386
    @Override
387
    public DynStruct[] getSuperDynStructs() {
388
        return null;
389
    }
390

    
391
    @Override
392
    public boolean isInstance(DynObject d) {
393
        return false;
394
    }
395

    
396
    @Override
397
    public boolean isExtendable(DynStruct ds) {
398
        return false;
399
    }
400

    
401
    @Override
402
    public Iterator<FeatureAttributeDescriptor> iterator() {
403
        return null;
404
    }
405

    
406
    @Override
407
    public FeatureStore getStore() {
408
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
409
    }
410

    
411
    @Override
412
    public String getDefaultTimeAttributeName() {
413
        return null;
414
    }
415

    
416
    @Override
417
    public int getDefaultTimeAttributeIndex() {
418
        return -1;
419
    }
420

    
421
    @Override
422
    public List<FeatureAttributeDescriptor> toList() {
423
        return null;
424
    }
425

    
426
    @Override
427
    public Tags getTags() {
428
        return null;
429
    }
430

    
431
    @Override
432
    public String getLabel() {
433
        return null;
434
    }
435

    
436
    @Override
437
    public void setLabel(String label) {
438
    }
439

    
440
    @Override
441
    public DynField addDynField(String name, int type) {
442
        return null;
443
    }
444

    
445
    @Override
446
    public List<FeatureAttributeDescriptor> getFilteredAttributes(Predicate<FeatureAttributeDescriptor> filter, int max) {
447
        return null;
448
    }
449

    
450
    @Override
451
    public List<FeatureAttributeDescriptor> getRecentUseds() {
452
        return null;
453
    }
454

    
455
    @Override
456
    public void copyFrom(FeatureType other) {
457
        
458
    }
459

    
460
    @Override
461
    public FeatureStore getAsFeatureStore() {
462
            return null;
463
    }
464

    
465
    @Override
466
    public String getNewFieldName() {
467
        return null;
468
    }
469

    
470
    @Override
471
    public FeatureType getOriginalFeatureType() {
472
        return null;
473
    }
474

    
475
    @Override
476
    public boolean hasOnlyMetadataChanges(FeatureType other) {
477
        return false;
478
    }
479

    
480
  @Override
481
  public String getAttributeName(int index) {
482
    return null;
483
  }
484

    
485
  @Override
486
  public void writeAsDALFile(File file) {
487

    
488
  }
489

    
490
    @Override
491
    public FeatureExtraColumns getExtraColumns() {
492
        return null;
493
    }
494

    
495
}