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/UpdatesTable.java
UpdatesTable.java | ||
---|---|---|
1 |
package org.gvsig.cvsgis.client.tables;
|
|
1 |
package org.gvsig.vcsgis.client.tables;
|
|
2 | 2 |
|
3 | 3 |
import javax.json.JsonObject; |
4 | 4 |
import org.apache.commons.lang3.StringUtils; |
5 |
import org.gvsig.cvsgis.client.CvsGisWorkspaceEx; |
|
6 |
import org.gvsig.cvsgis.client.tables.AbstractTable.AbstractRow; |
|
7 |
import org.gvsig.cvsgis.client.tables.EntitiesTable.EntityRow; |
|
8 |
import static org.gvsig.cvsgis.lib.CvsGisManager.OP_DELETE; |
|
9 |
import static org.gvsig.cvsgis.lib.CvsGisManager.OP_INSERT; |
|
10 |
import static org.gvsig.cvsgis.lib.CvsGisManager.OP_UPDATE; |
|
5 |
import org.gvsig.vcsgis.client.tables.AbstractTable.AbstractRow; |
|
6 |
import org.gvsig.vcsgis.client.tables.EntitiesTable.EntityRow; |
|
7 |
import static org.gvsig.vcsgis.lib.VCSGisManager.OP_DELETE; |
|
8 |
import static org.gvsig.vcsgis.lib.VCSGisManager.OP_INSERT; |
|
9 |
import static org.gvsig.vcsgis.lib.VCSGisManager.OP_UPDATE; |
|
11 | 10 |
import org.gvsig.fmap.dal.DALLocator; |
12 | 11 |
import org.gvsig.fmap.dal.DataManager; |
13 | 12 |
import org.gvsig.fmap.dal.feature.EditableFeatureType; |
... | ... | |
20 | 19 |
import org.gvsig.tools.dataTypes.DataTypes; |
21 | 20 |
import org.gvsig.tools.dispose.DisposeUtils; |
22 | 21 |
import org.gvsig.tools.dynobject.DynObjectValueItem; |
22 |
import org.gvsig.vcsgis.client.VCSGisWorkspaceEx; |
|
23 | 23 |
|
24 | 24 |
/** |
25 | 25 |
* |
... | ... | |
29 | 29 |
public class UpdatesTable extends AbstractTable { |
30 | 30 |
|
31 | 31 |
|
32 |
public static final String TABLE_NAME = "CVSGIS_UPDATES";
|
|
32 |
public static final String TABLE_NAME = "VCSGIS_UPDATES";
|
|
33 | 33 |
|
34 | 34 |
private static final String COD_UPDATE = "COD_UPDATE"; |
35 | 35 |
private static final String COD_ENTITY = "COD_ENTITY"; |
... | ... | |
45 | 45 |
@SuppressWarnings("UseSpecificCatch") |
46 | 46 |
public static class UpdateRow extends AbstractRow { |
47 | 47 |
|
48 |
public UpdateRow(CvsGisWorkspaceEx workspace) {
|
|
48 |
public UpdateRow(VCSGisWorkspaceEx workspace) {
|
|
49 | 49 |
super(workspace, TABLE_NAME, COD_UPDATE, null); |
50 | 50 |
} |
51 | 51 |
|
52 |
public UpdateRow(CvsGisWorkspaceEx workspace, Feature feature) {
|
|
52 |
public UpdateRow(VCSGisWorkspaceEx workspace, Feature feature) {
|
|
53 | 53 |
super(workspace, TABLE_NAME, COD_UPDATE, feature); |
54 | 54 |
} |
55 | 55 |
|
... | ... | |
144 | 144 |
} |
145 | 145 |
|
146 | 146 |
|
147 |
public void deleteAll(CvsGisWorkspaceEx workspace) {
|
|
147 |
public void deleteAll(VCSGisWorkspaceEx workspace) {
|
|
148 | 148 |
FeatureStore store = null; |
149 | 149 |
try { |
150 | 150 |
store = workspace.getFeatureStore(TABLE_NAME); |
... | ... | |
158 | 158 |
} |
159 | 159 |
} |
160 | 160 |
|
161 |
public void delete(CvsGisWorkspaceEx workspace, String entityCode) {
|
|
161 |
public void delete(VCSGisWorkspaceEx workspace, String entityCode) {
|
|
162 | 162 |
FeatureStore store = null; |
163 | 163 |
try { |
164 | 164 |
store = workspace.getFeatureStore(TABLE_NAME); |
... | ... | |
172 | 172 |
} |
173 | 173 |
} |
174 | 174 |
|
175 |
public void deleteSelecteds(CvsGisWorkspaceEx workspace) {
|
|
175 |
public void deleteSelecteds(VCSGisWorkspaceEx workspace) {
|
|
176 | 176 |
FeatureStore store = null; |
177 | 177 |
try { |
178 | 178 |
store = workspace.getFeatureStore(TABLE_NAME); |
... | ... | |
185 | 185 |
} |
186 | 186 |
} |
187 | 187 |
} |
188 |
public DisposableFeatureSetIterable getIteratorByEntityCode(CvsGisWorkspaceEx workspace, String entityCode) {
|
|
188 |
public DisposableFeatureSetIterable getIteratorByEntityCode(VCSGisWorkspaceEx workspace, String entityCode) {
|
|
189 | 189 |
FeatureStore store = null; |
190 | 190 |
try { |
191 | 191 |
store = workspace.getFeatureStore(TABLE_NAME); |
... | ... | |
208 | 208 |
public static final FeatureType featureType() { |
209 | 209 |
DataManager dataManager = DALLocator.getDataManager(); |
210 | 210 |
EditableFeatureType ft = dataManager.createFeatureType(); |
211 |
ft.setLabel("CVSGIS Updates");
|
|
211 |
ft.setLabel("VCSGIS Updates");
|
|
212 | 212 |
ft.getTags().set("ID", TABLE_NAME); |
213 | 213 |
ft.add(COD_UPDATE, DataTypes.STRING) |
214 | 214 |
.setSize(40) |
Also available in: Unified diff