Revision 30775

View differences:

branches/v2_0_0_prep/libraries/libFMap_dal/src/org/gvsig/fmap/dal/feature/impl/DefaultFeatureType.java
570 570
		throw new UnsupportedOperationException();
571 571
	}
572 572
	
573
	public DynField addDynFieldInt(String name) {
574
		throw new UnsupportedOperationException();
575
	}
576
	
577
	public DynField addDynFieldDouble(String name) {
578
		throw new UnsupportedOperationException();
579
	}
580
	
581
	public DynField addDynFieldBoolean(String name) {
582
		throw new UnsupportedOperationException();
583
	}
584
	
573 585
	public DynField addDynFieldRange(String name) {
574 586
		throw new UnsupportedOperationException();
575 587
	}
branches/v2_0_0_prep/libraries/libTools/src/org/gvsig/tools/dynobject/DynStruct.java
54 54

  
55 55
    DynField addDynField(String name);
56 56

  
57
	DynField addDynFieldSingle(String name);
57
    DynField addDynFieldSingle(String name);
58 58

  
59
	DynField addDynFieldString(String name);
59
    DynField addDynFieldString(String name);
60 60

  
61
	DynField addDynFieldChoice(String name);
61
    DynField addDynFieldInt(String name);
62 62

  
63
	DynField addDynFieldRange(String name);
63
    DynField addDynFieldDouble(String name);
64 64

  
65
	DynField addDynFieldSingle(String name, int type, Object defaultValue,
66
			boolean mandatory, boolean persistent);
65
    DynField addDynFieldBoolean(String name);
67 66

  
68
	DynField addDynFieldSingle(String name, int type, Object defaultValue);
67
    DynField addDynFieldChoice(String name);
69 68

  
70
	DynField addDynFieldRange(String name, int type, Object defaultValue,
71
			Object min, Object max, boolean mandatory, boolean persistent);
69
    DynField addDynFieldRange(String name);
72 70

  
73
	DynField addDynFieldRange(String name, int type, Object defaultValue,
74
			Object min, Object max);
71
    DynField addDynFieldSingle(String name, int type, Object defaultValue,
72
	    boolean mandatory, boolean persistent);
75 73

  
76
	DynField addDynFieldChoice(String name, int type, Object defaultValue,
77
			DynObjectValueItem[] values, boolean mandatory, boolean persistent);
74
    DynField addDynFieldSingle(String name, int type, Object defaultValue);
78 75

  
79
	DynField addDynFieldChoice(String name, int type, Object defaultValue,
80
			DynObjectValueItem[] values);
76
    DynField addDynFieldRange(String name, int type, Object defaultValue,
77
	    Object min, Object max, boolean mandatory, boolean persistent);
81 78

  
79
    DynField addDynFieldRange(String name, int type, Object defaultValue,
80
	    Object min, Object max);
81

  
82
    DynField addDynFieldChoice(String name, int type, Object defaultValue,
83
	    DynObjectValueItem[] values, boolean mandatory, boolean persistent);
84

  
85
    DynField addDynFieldChoice(String name, int type, Object defaultValue,
86
	    DynObjectValueItem[] values);
87

  
82 88
    void removeDynField(String name);
83 89

  
84 90
    void validate(DynObject object) throws DynObjectValidateException;
branches/v2_0_0_prep/libraries/libTools/src/org/gvsig/tools/dynobject/impl/DefaultDynClass.java
405 405
		return addDynFieldSingle(name).setType(DataTypes.STRING);
406 406
	}
407 407

  
408
	public DynField addDynFieldInt(String name) {
409
		return addDynFieldSingle(name).setType(DataTypes.INT);
410
	}
411

  
412
	public DynField addDynFieldDouble(String name) {
413
		return addDynFieldSingle(name).setType(DataTypes.DOUBLE);
414
	}
415
	
416
	public DynField addDynFieldBoolean(String name) {
417
		return addDynFieldSingle(name).setType(DataTypes.BOOLEAN);
418
	}
419

  
408 420
	public DynField addDynFieldChoice(String name) {
409 421
		return addDynField(name).setTheTypeOfAvailableValues(DynField.CHOICE);
410 422
	}

Also available in: Unified diff