Statistics
| Revision:

svn-gvsig-desktop / branches / v2_0_0_prep / libraries / libFMap_data / src / org / gvsig / fmap / data / feature / FeatureStoreNotification.java @ 23688

History | View | Annotate | Download (909 Bytes)

1 22360 jmvivo
package org.gvsig.fmap.data.feature;
2 19399 vcaballero
3 21911 jmvivo
import org.gvsig.fmap.data.DataCollection;
4
import org.gvsig.fmap.data.DataStoreNotification;
5 19399 vcaballero
6 21045 jmvivo
public interface FeatureStoreNotification extends DataStoreNotification {
7 19399 vcaballero
8
        public static final String BEFORE_UPDATE = "before_Update_Feature";
9
        public static final String AFTER_UPDATE = "after_Update_Feature";
10
        public static final String BEFORE_DELETE = "before_Delete_Feature";
11
        public static final String AFTER_DELETE = "after_Delete_Feature";
12
        public static final String BEFORE_INSERT = "before_Insert_Feature";
13
        public static final String AFTER_INSERT = "after_Insert_Feature";
14
15
        public static final String LOAD_FINISHED = "Load_Finished";
16
17 21045 jmvivo
        public FeatureID getFeatureID();
18 19399 vcaballero
19 21045 jmvivo
        public Feature getPreviousFeatureValue();
20 19399 vcaballero
21 21045 jmvivo
        public DataCollection getCollectionResult();
22 19399 vcaballero
23
        public boolean loadSucefully();
24
25
        public Exception getExceptionLoading();
26
27
}