Revision 42775 trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.app.document.table.app/org.gvsig.app.document.table.app.mainplugin/src/main/java/org/gvsig/app/project/documents/table/TableOperations.java

View differences:

TableOperations.java
42 42
import org.gvsig.app.ApplicationLocator;
43 43
import org.gvsig.app.project.documents.table.gui.CreateNewAttributePanel;
44 44
import org.gvsig.app.project.documents.table.gui.FeatureTableDocumentPanel;
45
import org.gvsig.editing.EditingNotification;
46
import org.gvsig.editing.EditingNotificationManager;
47 45
import org.gvsig.fmap.dal.DALLocator;
48 46
import org.gvsig.fmap.dal.DataManager;
49 47
import org.gvsig.fmap.dal.DataTypes;
48
import org.gvsig.fmap.dal.EditingNotification;
49
import org.gvsig.fmap.dal.EditingNotificationManager;
50 50
import org.gvsig.fmap.dal.exception.DataException;
51 51
import org.gvsig.fmap.dal.feature.EditableFeature;
52 52
import org.gvsig.fmap.dal.feature.EditableFeatureAttributeDescriptor;
......
59 59
import org.gvsig.fmap.dal.feature.FeatureStoreProviderFactory;
60 60
import org.gvsig.fmap.dal.feature.FeatureType;
61 61
import org.gvsig.fmap.dal.feature.exception.StoreUpdateFeatureTypeException;
62
import org.gvsig.fmap.dal.swing.DALSwingLocator;
62 63
import org.gvsig.fmap.mapcontrol.MapControlLocator;
63 64
import org.gvsig.fmap.mapcontrol.dal.feature.swing.FeatureTable;
64 65
import org.gvsig.fmap.mapcontrol.dal.feature.swing.table.FeatureTableModel;
......
222 223
     * Return false if the operation is canceled.
223 224
     */
224 225
    private boolean insertFeature(EditableFeature feature) throws DataException {
225
        EditingNotificationManager editingNotificationManager = MapControlLocator.getEditingNotificationManager();
226
        EditingNotificationManager editingNotificationManager = DALSwingLocator.getEditingNotificationManager();
226 227
        EditingNotification notification = editingNotificationManager.notifyObservers(
227 228
                this,
228 229
                EditingNotification.BEFORE_INSERT_FEATURE,
......
248 249
    }
249 250

  
250 251
    private boolean deleteFeature(Feature feature) throws DataException {
251
        EditingNotificationManager editingNotification = MapControlLocator.getEditingNotificationManager();
252
        EditingNotificationManager editingNotification = DALSwingLocator.getEditingNotificationManager();
252 253
        EditingNotification notification = editingNotification.notifyObservers(
253 254
                this,
254 255
                EditingNotification.BEFORE_REMOVE_FEATURE,
......
270 271

  
271 272
    private boolean updateFeatureType(EditableFeatureType featureType) throws DataException {
272 273

  
273
        EditingNotificationManager editingNotification = MapControlLocator.getEditingNotificationManager();
274
        EditingNotificationManager editingNotification = DALSwingLocator.getEditingNotificationManager();
274 275
        EditingNotification notification = editingNotification.notifyObservers(
275 276
                this,
276 277
                EditingNotification.BEFORE_UPDATE_FEATURE_TYPE,

Also available in: Unified diff