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

History | View | Annotate | Download (8.71 KB)

1

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

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

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

    
28
    @Override
29
    public FeatureType getCopy() {
30
        return null;
31
    }
32

    
33
    @Override
34
    public FeatureRules getRules() {
35
        return null;
36
    }
37

    
38
    @Override
39
    public EditableFeatureType getEditable() {
40
        return null;
41
    }
42

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

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

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

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

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

    
68
    @Override
69
    public int size() {
70
        return 0;
71
    }
72

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

    
83
    @Override
84
    public String getDefaultGeometryAttributeName() {
85
        return null;
86
    }
87

    
88
    @Override
89
    public int getDefaultGeometryAttributeIndex() {
90
        return 0;
91
    }
92

    
93
    @Override
94
    public List getSRSs() {
95
        return null;
96
    }
97

    
98
    @Override
99
    public IProjection getDefaultSRS() {
100
        return null;
101
    }
102

    
103
    @Override
104
    public boolean hasEvaluators() {
105
        return false;
106
    }
107

    
108
    @Override
109
    public boolean hasOID() {
110
        return false;
111
    }
112

    
113
    @Override
114
    public boolean allowAutomaticValues() {
115
        return false;
116
    }
117

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

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

    
128
    @Override
129
    public FeatureAttributeDescriptor getDefaultGeometryAttribute() {
130
        return null;
131
    }
132

    
133
    @Override
134
    public FeatureAttributeDescriptor getDefaultTimeAttribute() {
135
        return null;
136
    }
137

    
138
    @Override
139
    public DynClass[] getSuperDynClasses() {
140
        return null;
141
    }
142

    
143
    @Override
144
    public DynMethod getDeclaredDynMethod(String string) throws DynMethodException {
145
        return null;
146
    }
147

    
148
    @Override
149
    public DynMethod[] getDeclaredDynMethods() throws DynMethodException {
150
        return null;
151
    }
152

    
153
    @Override
154
    public DynMethod getDynMethod(String string) throws DynMethodException {
155
        return null;
156
    }
157

    
158
    @Override
159
    public DynMethod[] getDynMethods() throws DynMethodException {
160
        return null;
161
    }
162

    
163
    @Override
164
    public DynMethod getDynMethod(int i) throws DynMethodException {
165
        return null;
166
    }
167

    
168
    @Override
169
    public void addDynMethod(DynMethod dm) {
170

    
171
    }
172

    
173
    @Override
174
    public void removeDynMethod(String string) {
175

    
176
    }
177

    
178
    @Override
179
    public String getName() {
180
        return null;
181
    }
182

    
183
    @Override
184
    public String getNamespace() {
185
        return null;
186
    }
187

    
188
    @Override
189
    public String getFullName() {
190
        return null;
191
    }
192

    
193
    @Override
194
    public String getDescription() {
195
        return null;
196
    }
197

    
198
    @Override
199
    public void setNamespace(String string) {
200

    
201
    }
202

    
203
    @Override
204
    public void setDescription(String string) {
205

    
206
    }
207

    
208
    @Override
209
    public DynField getDynField(String string) {
210
        return null;
211
    }
212

    
213
    @Override
214
    public DynField getDeclaredDynField(String string) {
215
        return null;
216
    }
217

    
218
    @Override
219
    public DynField[] getDynFields() {
220
        return null;
221
    }
222

    
223
    @Override
224
    public DynField[] getDeclaredDynFields() {
225
        return null;
226
    }
227

    
228
    @Override
229
    public DynField addDynField(String string) {
230
        return null;
231
    }
232

    
233
    @Override
234
    public DynField addDynFieldBoolean(String string) {
235
        return null;
236
    }
237

    
238
    @Override
239
    public DynField addDynFieldInt(String string) {
240
        return null;
241
    }
242

    
243
    @Override
244
    public DynField addDynFieldLong(String string) {
245
        return null;
246
    }
247

    
248
    @Override
249
    public DynField addDynFieldFloat(String string) {
250
        return null;
251
    }
252

    
253
    @Override
254
    public DynField addDynFieldDouble(String string) {
255
        return null;
256
    }
257

    
258
    @Override
259
    public DynField addDynFieldString(String string) {
260
        return null;
261
    }
262

    
263
    @Override
264
    public DynField addDynFieldDate(String string) {
265
        return null;
266
    }
267

    
268
    @Override
269
    public DynField addDynFieldList(String string) {
270
        return null;
271
    }
272

    
273
    @Override
274
    public DynField addDynFieldArray(String string) {
275
        return null;
276
    }
277

    
278
    @Override
279
    public DynField addDynFieldMap(String string) {
280
        return null;
281
    }
282

    
283
    @Override
284
    public DynField addDynFieldSet(String string) {
285
        return null;
286
    }
287

    
288
    @Override
289
    public DynField addDynFieldObject(String string) {
290
        return null;
291
    }
292

    
293
    @Override
294
    public DynField addDynFieldFile(String string) {
295
        return null;
296
    }
297

    
298
    @Override
299
    public DynField addDynFieldFolder(String string) {
300
        return null;
301
    }
302

    
303
    @Override
304
    public DynField addDynFieldURL(String string) {
305
        return null;
306
    }
307

    
308
    @Override
309
    public DynField addDynFieldURI(String string) {
310
        return null;
311
    }
312

    
313
    @Override
314
    public DynField addDynFieldSingle(String string, int i, Object o, boolean bln, boolean bln1) {
315
        return null;
316
    }
317

    
318
    @Override
319
    public DynField addDynFieldSingle(String string, int i, Object o) {
320
        return null;
321
    }
322

    
323
    @Override
324
    public DynField addDynFieldRange(String string, int i, Object o, Object o1, Object o2, boolean bln, boolean bln1) {
325
        return null;
326
    }
327

    
328
    @Override
329
    public DynField addDynFieldRange(String string, int i, Object o, Object o1, Object o2) {
330
        return null;
331
    }
332

    
333
    @Override
334
    public DynField addDynFieldChoice(String string, int i, Object o, DynObjectValueItem[] dovis, boolean bln, boolean bln1) {
335
        return null;
336
    }
337

    
338
    @Override
339
    public DynField addDynFieldChoice(String string, int i, Object o, DynObjectValueItem[] dovis) {
340
        return null;
341
    }
342

    
343
    @Override
344
    public void removeDynField(String string) {
345

    
346
    }
347

    
348
    @Override
349
    public void validate(DynObject d) throws DynObjectValidateException {
350

    
351
    }
352

    
353
    @Override
354
    public DynObject newInstance() {
355
        return null;
356
    }
357

    
358
    @Override
359
    public void extend(DynStruct ds) {
360

    
361
    }
362

    
363
    @Override
364
    public void extend(String string, String string1) {
365

    
366
    }
367

    
368
    @Override
369
    public void extend(String string) {
370

    
371
    }
372

    
373
    @Override
374
    public void remove(DynStruct ds) {
375

    
376
    }
377

    
378
    @Override
379
    public DynStruct[] getSuperDynStructs() {
380
        return null;
381
    }
382

    
383
    @Override
384
    public boolean isInstance(DynObject d) {
385
        return false;
386
    }
387

    
388
    @Override
389
    public boolean isExtendable(DynStruct ds) {
390
        return false;
391
    }
392

    
393
    @Override
394
    public Iterator<FeatureAttributeDescriptor> iterator() {
395
        return null;
396
    }
397

    
398
    @Override
399
    public FeatureStore getStore() {
400
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
401
    }
402

    
403
    @Override
404
    public String getDefaultTimeAttributeName() {
405
        return null;
406
    }
407

    
408
    @Override
409
    public int getDefaultTimeAttributeIndex() {
410
        return -1;
411
    }
412

    
413
    @Override
414
    public List<FeatureAttributeDescriptor> toList() {
415
        return null;
416
    }
417

    
418
    @Override
419
    public Tags getTags() {
420
        return null;
421
    }
422

    
423
    @Override
424
    public String getLabel() {
425
        return null;
426
    }
427

    
428
    @Override
429
    public void setLabel(String label) {
430
    }
431

    
432
    @Override
433
    public DynField addDynField(String name, int type) {
434
        return null;
435
    }
436

    
437
    @Override
438
    public List<FeatureAttributeDescriptor> getFilteredAttributes(Predicate<FeatureAttributeDescriptor> filter, int max) {
439
        return null;
440
    }
441

    
442
    @Override
443
    public List<FeatureAttributeDescriptor> getRecentUseds() {
444
        return null;
445
    }
446

    
447
}