Revision 2381 org.gvsig.vcsgis/trunk/org.gvsig.vcsgis/org.gvsig.vcsgis.lib/org.gvsig.vcsgis.lib.impl/src/main/java/org/gvsig/vcsgis/client/tables/VarsTable.java
VarsTable.java | ||
---|---|---|
1 |
package org.gvsig.cvsgis.client.tables;
|
|
1 |
package org.gvsig.vcsgis.client.tables;
|
|
2 | 2 |
|
3 |
import org.gvsig.cvsgis.client.CvsGisWorkspaceEx; |
|
4 | 3 |
import org.gvsig.fmap.dal.DALLocator; |
5 | 4 |
import org.gvsig.fmap.dal.DataManager; |
6 | 5 |
import org.gvsig.fmap.dal.feature.EditableFeature; |
... | ... | |
10 | 9 |
import org.gvsig.fmap.dal.feature.FeatureType; |
11 | 10 |
import org.gvsig.tools.dataTypes.DataTypes; |
12 | 11 |
import org.gvsig.tools.dispose.DisposeUtils; |
12 |
import org.gvsig.vcsgis.client.VCSGisWorkspaceEx; |
|
13 | 13 |
|
14 | 14 |
/** |
15 | 15 |
* |
... | ... | |
18 | 18 |
@SuppressWarnings("UseSpecificCatch") |
19 | 19 |
public class VarsTable extends AbstractTable { |
20 | 20 |
|
21 |
public static final String TABLE_NAME = "CVSGIS_CONFIG";
|
|
21 |
public static final String TABLE_NAME = "VCSGIS_CONFIG";
|
|
22 | 22 |
|
23 | 23 |
private static final String VAR_NAME = "cfg_name"; |
24 | 24 |
private static final String VAR_VALUE = "cfg_value"; |
25 | 25 |
|
26 | 26 |
public static class VarRow extends AbstractRow { |
27 | 27 |
|
28 |
public VarRow(CvsGisWorkspaceEx workspace) {
|
|
28 |
public VarRow(VCSGisWorkspaceEx workspace) {
|
|
29 | 29 |
super(workspace, TABLE_NAME, VAR_NAME, null); |
30 | 30 |
} |
31 | 31 |
|
32 |
public VarRow(CvsGisWorkspaceEx workspace, Feature feature) {
|
|
32 |
public VarRow(VCSGisWorkspaceEx workspace, Feature feature) {
|
|
33 | 33 |
super(workspace, TABLE_NAME, VAR_NAME, feature); |
34 | 34 |
} |
35 | 35 |
|
... | ... | |
55 | 55 |
super(TABLE_NAME, featureType()); |
56 | 56 |
} |
57 | 57 |
|
58 |
public String get(CvsGisWorkspaceEx workspace, String name) {
|
|
58 |
public String get(VCSGisWorkspaceEx workspace, String name) {
|
|
59 | 59 |
FeatureStore store = null; |
60 | 60 |
try { |
61 | 61 |
store = workspace.getFeatureStore(TABLE_NAME); |
... | ... | |
72 | 72 |
} |
73 | 73 |
} |
74 | 74 |
|
75 |
public void set(CvsGisWorkspaceEx workspace, String name, String value) {
|
|
75 |
public void set(VCSGisWorkspaceEx workspace, String name, String value) {
|
|
76 | 76 |
FeatureStore store = null; |
77 | 77 |
try { |
78 | 78 |
store = workspace.getFeatureStore(TABLE_NAME); |
... | ... | |
104 | 104 |
public static final FeatureType featureType() { |
105 | 105 |
DataManager dataManager = DALLocator.getDataManager(); |
106 | 106 |
EditableFeatureType ft = dataManager.createFeatureType(); |
107 |
ft.setLabel("CVSGIS Config");
|
|
107 |
ft.setLabel("VCSGIS Config");
|
|
108 | 108 |
ft.getTags().set("ID", TABLE_NAME); |
109 | 109 |
ft.add(VAR_NAME, DataTypes.STRING) |
110 | 110 |
.setSize(100) |
Also available in: Unified diff