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

History | View | Annotate | Download (9.21 KB)

1

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    
178
    }
179

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

    
183
    }
184

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

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

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

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

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

    
208
    }
209

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

    
213
    }
214

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    
353
    }
354

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

    
358
    }
359

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

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

    
368
    }
369

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

    
373
    }
374

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

    
378
    }
379

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

    
383
    }
384

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    
479
}