Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.compat.cdc / org.gvsig.fmap.dal / org.gvsig.fmap.dal.impl / src / main / java / org / gvsig / fmap / dal / impl / dataprofile / DataProfileText.java @ 44262

History | View | Annotate | Download (776 Bytes)

1
package org.gvsig.fmap.dal.impl.dataprofile;
2

    
3
import java.util.Objects;
4
import org.gvsig.fmap.dal.DALLocator;
5
import org.gvsig.fmap.dal.DataManager;
6
import org.gvsig.fmap.dal.feature.AbstractDataProfile;
7
import org.gvsig.tools.dynobject.Tags;
8

    
9
/**
10
 *
11
 * @author jjdelcerro
12
 */
13
@SuppressWarnings("UseSpecificCatch")
14
public class DataProfileText extends AbstractDataProfile {
15
    
16
    public DataProfileText() {
17
        super("Text", "Text", String.class);
18
    }
19

    
20
    @Override
21
    public Object createData(Object data, Tags tags) {
22
        return Objects.toString(data, null);
23
    }
24
    
25
    public static void selfRegister() {
26
        DataManager dataManager = DALLocator.getDataManager();
27
        
28
        dataManager.registerDataProfile(new DataProfileText());
29
    }
30
    
31
}