svn-gvsig-desktop / branches / v2_0_0_prep / libraries / libFMap_dal / src / org / gvsig / fmap / dal / feature / AbstractFeatureStoreTransform.java @ 24613
History | View | Annotate | Download (806 Bytes)
1 |
package org.gvsig.fmap.dal.feature; |
---|---|
2 |
|
3 |
import java.util.ArrayList; |
4 |
import java.util.List; |
5 |
|
6 |
import org.gvsig.fmap.dal.exception.DataException; |
7 |
import org.gvsig.tools.persistence.AbstractPersistenceManager; |
8 |
import org.gvsig.tools.persistence.PersistenceException; |
9 |
import org.gvsig.tools.persistence.PersistentState; |
10 |
|
11 |
public abstract class AbstractFeatureStoreTransform implements |
12 |
FeatureStoreTransform { |
13 |
|
14 |
protected FeatureType defaultFeatureType = null; |
15 |
protected List featureTypes = new ArrayList(); |
16 |
|
17 |
public FeatureType getDefaultFeatureType() throws DataException { |
18 |
return defaultFeatureType;
|
19 |
} |
20 |
|
21 |
public List getFeatureTypes() throws DataException { |
22 |
return featureTypes;
|
23 |
} |
24 |
|
25 |
public PersistentState getState() throws PersistenceException { |
26 |
return AbstractPersistenceManager.getState(this); |
27 |
} |
28 |
|
29 |
} |