Revision 3060
org.gvsig.vcsgis/trunk/org.gvsig.vcsgis/org.gvsig.vcsgis.lib/org.gvsig.vcsgis.lib.impl/src/main/java/org/gvsig/vcsgis/lib/workspace/VCSGisWorkspaceImpl.java | ||
---|---|---|
1923 | 1923 |
ef = f.getEditable(); |
1924 | 1924 |
ef.copyFrom(dataJson); |
1925 | 1925 |
userStore.update(ef); |
1926 |
workspaceChangesStore.delete("\"" + WorkspaceChangesTable.FEATUREID + "\"='" + remoteChangeRow.getRelatedFeatureCode()+ "'"); |
|
1926 | 1927 |
break; |
1927 | 1928 |
|
1928 | 1929 |
case OP_DELETE: |
1929 | 1930 |
LOGGER.debug("===: UPDATE: delete"); |
1930 | 1931 |
userStore.delete("\"" + dataCodeFieldName + "\"='" + remoteChangeRow.getRelatedFeatureCode()+ "'"); |
1932 |
workspaceChangesStore.delete("\"" + WorkspaceChangesTable.FEATUREID + "\"='" + remoteChangeRow.getRelatedFeatureCode()+ "'"); |
|
1931 | 1933 |
break; |
1932 | 1934 |
} |
1933 | 1935 |
status.incrementCurrentValue(); |
... | ... | |
1980 | 1982 |
|
1981 | 1983 |
ef = userStore.createNewFeature(f); |
1982 | 1984 |
ef.setString(lentity.getFeatureIdFieldName(), this.createUniqueCode()); |
1983 |
|
|
1984 | 1985 |
userStore.insert(ef); |
1986 |
|
|
1987 |
workspaceChangesStore.delete("\"" + WorkspaceChangesTable.FEATUREID + "\"='" + remoteChangeRow.getRelatedFeatureCode()+ "'"); |
|
1985 | 1988 |
this.addChange(lentity, OP_INSERT, workspaceChangesStore, ef); |
1986 | 1989 |
|
1987 | 1990 |
} |
Also available in: Unified diff