Statistics
| Revision:

root / branches / v2_0_0_prep / applications / appgvSIG / src / org / gvsig / app / PreferencesNode.java @ 31496

History | View | Annotate | Download (1.07 KB)

1
package org.gvsig.app;
2

    
3
import java.awt.Color;
4

    
5

    
6
public interface PreferencesNode {
7

    
8
        public String name() ;
9

    
10
        public void clear() throws Exception ;
11
        
12
        public void flush() throws Exception;
13

    
14
        public String[] keys() throws Exception ;
15

    
16
        public String get(String arg0, String arg1) ;
17

    
18
        public void remove(String arg0) ;
19

    
20
        public void sync() throws Exception ;
21

    
22
        
23
        
24
        public Color getColor(String name, Color value) ;
25

    
26
        public boolean getBoolean(String name, boolean value) ;
27

    
28
        public byte[] getByteArray(String name, byte[] value) ;
29

    
30
        public double getDouble(String name, double value) ;
31

    
32
        public float getFloat(String name, float value) ;
33

    
34
        public int getInt(String name, int value) ;
35

    
36
        public long getLong(String name, long value) ;
37

    
38

    
39
        public void put(String name, String value) ;
40

    
41
        public void putBoolean(String name, boolean value) ;
42

    
43
        public void putByteArray(String name, byte[] value) ;
44

    
45
        public void putDouble(String name, double value) ;
46

    
47
        public void putFloat(String name, float value) ;
48

    
49
        public void putInt(String name, int value) ;
50

    
51
        public void putLong(String name, long value) ;
52

    
53

    
54
}