Statistics
| Revision:

root / trunk / extensions / extNormalization / src / org / gvsig / patterns / normalization / Decimalvalue.java @ 22976

History | View | Annotate | Download (3.07 KB)

1
/* gvSIG. Geographic Information System of the Valencian Government
2
 *
3
 * Copyright (C) 2007-2008 Infrastructures and Transports Department
4
 * of the Valencian Government (CIT)
5
 * 
6
 * This program is free software; you can redistribute it and/or
7
 * modify it under the terms of the GNU General Public License
8
 * as published by the Free Software Foundation; either version 2
9
 * of the License, or (at your option) any later version.
10
 * 
11
 * This program is distributed in the hope that it will be useful,
12
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
 * GNU General Public License for more details.
15
 * 
16
 * You should have received a copy of the GNU General Public License
17
 * along with this program; if not, write to the Free Software
18
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
19
 * MA  02110-1301, USA.
20
 * 
21
 */
22

    
23
/*
24
 * AUTHORS (In addition to CIT):
25
 * 2008 Prodevelop S.L. main development
26
 */
27

    
28
package org.gvsig.patterns.normalization;
29

    
30
/**
31
 * 
32
 * @author <a href="mailto:jsanz@prodevelop.es"> Jorge Gaspar Sanz Salinas</a>
33
 * @author <a href="mailto:vsanjaime@prodevelop.es"> Vicente Sanjaime Calvet</a>
34
 * 
35
 */
36

    
37
import org.gvsig.tools.storage.IStorable;
38
import org.gvsig.tools.storage.IStorage;
39

    
40
/**
41
 * Class Decimalvalue.
42
 * 
43
 * @version $Revision$ $Date$
44
 */
45
public class Decimalvalue implements IStorable {
46

    
47
        // --------------------------/
48
        // - Class/Member Variables -/
49
        // --------------------------/
50

    
51
        /**
52
         * Field _decimalvalueint
53
         */
54
        private int _decimalvalueint;
55

    
56
        /**
57
         * Field _decimalvaluedec
58
         */
59
        private int _decimalvaluedec;
60

    
61
        // ----------------/
62
        // - Constructors -/
63
        // ----------------/
64

    
65
        public Decimalvalue() {
66
                super();
67
        }
68

    
69
        // -----------/
70
        // - Methods -/
71
        // -----------/
72

    
73
        /**
74
         * Returns the value of field 'decimalvaluedec'.
75
         * 
76
         * @return the value of field 'decimalvaluedec'.
77
         */
78
        public int getDecimalvaluedec() {
79
                return this._decimalvaluedec;
80
        }
81

    
82
        /**
83
         * Returns the value of field 'decimalvalueint'.
84
         * 
85
         * @return the value of field 'decimalvalueint'.
86
         */
87
        public int getDecimalvalueint() {
88
                return this._decimalvalueint;
89
        }
90

    
91
        /**
92
         * Sets the value of field 'decimalvaluedec'.
93
         * 
94
         * @param decimalvaluedec
95
         *            the value of field 'decimalvaluedec'.
96
         */
97
        public void setDecimalvaluedec(int decimalvaluedec) {
98
                this._decimalvaluedec = decimalvaluedec;
99
        }
100

    
101
        /**
102
         * Sets the value of field 'decimalvalueint'.
103
         * 
104
         * @param decimalvalueint
105
         *            the value of field 'decimalvalueint'.
106
         */
107
        public void setDecimalvalueint(int decimalvalueint) {
108
                this._decimalvalueint = decimalvalueint;
109
        }
110

    
111
        public void getstate(IStorage state) {
112
                state.setTheClass(this);
113
                state.put("decimalvalueint", this._decimalvalueint);
114
                state.put("decimalvaluedec", this._decimalvaluedec);
115

    
116
        }
117

    
118
        public void setstate(IStorage state) {
119
                this._decimalvalueint = state.getInt("decimalvalueint");
120
                this._decimalvaluedec = state.getInt("decimalvaluedec");
121
        }
122

    
123
}