Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.compat.cdc / org.gvsig.fmap.dal / org.gvsig.fmap.dal.api / src / main / java / org / gvsig / fmap / dal / feature / AbstractDataProfile.java @ 44259

History | View | Annotate | Download (752 Bytes)

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

    
3
/**
4
 *
5
 * @author jjdelcerro
6
 */
7
public abstract class AbstractDataProfile implements DataProfile {
8

    
9
    private final String id;
10
    private final String name;
11
    private final Class dataClass;
12

    
13
    public AbstractDataProfile(String id, String name, Class dataClass) {
14
        this.id = id;
15
        this.name = name;
16
        this.dataClass = dataClass;
17
    }
18
    
19
    public AbstractDataProfile(String name, Class dataClass) {
20
        this(name, name, dataClass);
21
    }
22
    
23
    @Override
24
    public String getID() {
25
        return this.id;
26
    }
27

    
28
    @Override
29
    public String getName() {
30
        return this.name;
31
    }
32

    
33
    @Override
34
    public Class getDataClass() {
35
        return this.dataClass;
36
    }
37

    
38
}