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

History | View | Annotate | Download (8.31 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.Tags;
14
import org.gvsig.tools.dynobject.exception.DynMethodException;
15
import org.gvsig.tools.dynobject.exception.DynObjectValidateException;
16

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    
124
    @Override
125
    public FeatureAttributeDescriptor getDefaultGeometryAttribute() {
126
        return null;
127
    }
128

    
129
    @Override
130
    public FeatureAttributeDescriptor getDefaultTimeAttribute() {
131
        return null;
132
    }
133

    
134
    @Override
135
    public DynClass[] getSuperDynClasses() {
136
        return null;
137
    }
138

    
139
    @Override
140
    public DynMethod getDeclaredDynMethod(String string) throws DynMethodException {
141
        return null;
142
    }
143

    
144
    @Override
145
    public DynMethod[] getDeclaredDynMethods() throws DynMethodException {
146
        return null;
147
    }
148

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

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

    
159
    @Override
160
    public DynMethod getDynMethod(int i) throws DynMethodException {
161
        return null;
162
    }
163

    
164
    @Override
165
    public void addDynMethod(DynMethod dm) {
166

    
167
    }
168

    
169
    @Override
170
    public void removeDynMethod(String string) {
171

    
172
    }
173

    
174
    @Override
175
    public String getName() {
176
        return null;
177
    }
178

    
179
    @Override
180
    public String getNamespace() {
181
        return null;
182
    }
183

    
184
    @Override
185
    public String getFullName() {
186
        return null;
187
    }
188

    
189
    @Override
190
    public String getDescription() {
191
        return null;
192
    }
193

    
194
    @Override
195
    public void setNamespace(String string) {
196

    
197
    }
198

    
199
    @Override
200
    public void setDescription(String string) {
201

    
202
    }
203

    
204
    @Override
205
    public DynField getDynField(String string) {
206
        return null;
207
    }
208

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

    
214
    @Override
215
    public DynField[] getDynFields() {
216
        return null;
217
    }
218

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

    
224
    @Override
225
    public DynField addDynField(String string) {
226
        return null;
227
    }
228

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    
309
    @Override
310
    public DynField addDynFieldSingle(String string, int i, Object o, boolean bln, boolean bln1) {
311
        return null;
312
    }
313

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

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

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

    
329
    @Override
330
    public DynField addDynFieldChoice(String string, int i, Object o, DynObjectValueItem[] dovis, boolean bln, boolean bln1) {
331
        return null;
332
    }
333

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

    
339
    @Override
340
    public void removeDynField(String string) {
341

    
342
    }
343

    
344
    @Override
345
    public void validate(DynObject d) throws DynObjectValidateException {
346

    
347
    }
348

    
349
    @Override
350
    public DynObject newInstance() {
351
        return null;
352
    }
353

    
354
    @Override
355
    public void extend(DynStruct ds) {
356

    
357
    }
358

    
359
    @Override
360
    public void extend(String string, String string1) {
361

    
362
    }
363

    
364
    @Override
365
    public void extend(String string) {
366

    
367
    }
368

    
369
    @Override
370
    public void remove(DynStruct ds) {
371

    
372
    }
373

    
374
    @Override
375
    public DynStruct[] getSuperDynStructs() {
376
        return null;
377
    }
378

    
379
    @Override
380
    public boolean isInstance(DynObject d) {
381
        return false;
382
    }
383

    
384
    @Override
385
    public boolean isExtendable(DynStruct ds) {
386
        return false;
387
    }
388

    
389
    @Override
390
    public Iterator<FeatureAttributeDescriptor> iterator() {
391
        return null;
392
    }
393

    
394
    @Override
395
    public FeatureStore getStore() {
396
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
397
    }
398

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

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

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

    
414
    @Override
415
    public Tags getTags() {
416
        return null;
417
    }
418

    
419
    @Override
420
    public String getLabel() {
421
        return null;
422
    }
423

    
424
    @Override
425
    public void setLabel(String label) {
426
    }
427

    
428
    @Override
429
    public DynField addDynField(String name, int type) {
430
        return null;
431
    }
432

    
433
}