Revision 37780 branches/v2_0_0_prep/libraries/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.prov/org.gvsig.exportto.swing.prov.jdbc/src/main/java/org/gvsig/exportto/swing/prov/jdbc/AbstractExporttoJDBCProviderFactory.java
AbstractExporttoJDBCProviderFactory.java | ||
---|---|---|
34 | 34 |
* @author gvSIG Team |
35 | 35 |
* @version $Id$ |
36 | 36 |
*/ |
37 |
public abstract class AbstractExporttoJDBCProviderFactory implements ProviderFactory { |
|
37 |
public abstract class AbstractExporttoJDBCProviderFactory implements |
|
38 |
ProviderFactory { |
|
39 |
|
|
38 | 40 |
protected static final String PARAMETER_FEATURESTORE = "FeatureStore"; |
39 | 41 |
protected static final String PARAMETER_PROJECTION = "Projection"; |
40 | 42 |
|
... | ... | |
46 | 48 |
} |
47 | 49 |
|
48 | 50 |
public abstract String getDescription(); |
49 |
|
|
50 |
public void initialize() { |
|
51 |
parametersDefinition = ToolsLocator.getDynObjectManager() |
|
52 |
.createDynClass(getName(), getDescription()); |
|
51 |
|
|
52 |
public void initialize() { |
|
53 |
parametersDefinition = |
|
54 |
ToolsLocator.getDynObjectManager().createDynClass(getName(), |
|
55 |
getDescription()); |
|
53 | 56 |
parametersDefinition.addDynField(PARAMETER_FEATURESTORE) |
54 |
.setType(DataTypes.OBJECT).setMandatory(true).setClassOfValue(FeatureStore.class); |
|
57 |
.setType(DataTypes.OBJECT).setMandatory(true) |
|
58 |
.setClassOfValue(FeatureStore.class); |
|
55 | 59 |
parametersDefinition.addDynField(PARAMETER_PROJECTION) |
56 | 60 |
.setType(DataTypes.CRS).setMandatory(false); |
57 | 61 |
} |
58 | 62 |
} |
59 |
|
Also available in: Unified diff