public class DefaultEditingNotificationManager extends java.lang.Object implements EditingNotificationManager
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultEditingNotificationManager.DefaultEditingNotification |
| Constructor and Description |
|---|
DefaultEditingNotificationManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
addObserver(Observer o) |
boolean |
canWriteFeature(Feature feature) |
void |
deleteObserver(Observer o) |
void |
deleteObservers() |
EditingNotification |
notifyObservers(EditingNotification notification) |
EditingNotification |
notifyObservers(java.lang.Object source,
java.lang.String type,
java.lang.Object document,
DataStore store) |
EditingNotification |
notifyObservers(java.lang.Object source,
java.lang.String type,
java.lang.Object document,
DataStore store,
EditableFeatureType featureType) |
EditingNotification |
notifyObservers(java.lang.Object source,
java.lang.String type,
java.lang.Object document,
DataStore store,
Feature feature) |
EditingNotification |
notifyObservers(java.lang.Object source,
java.lang.String type,
java.lang.Object document,
java.lang.Object auxdata) |
EditingNotification |
notifyObservers(java.lang.Object source,
java.lang.String type,
java.lang.Object document,
java.lang.Object auxdata,
DataStore store) |
EditingNotification |
notifyObservers(java.lang.Object source,
java.lang.String type,
java.lang.Object document,
java.lang.Object auxdata,
DataStore store,
Feature feature) |
EditingNotification |
notifyObservers(java.lang.Object source,
java.lang.String type,
java.lang.Object document,
java.lang.Object auxdata,
DataStore store,
Feature feature,
EditableFeatureType featureType) |
static void |
selfRegister() |
boolean |
validateFeature(Feature feature) |
public void addObserver(Observer o)
addObserver in interface Observablepublic void deleteObserver(Observer o)
deleteObserver in interface Observablepublic void deleteObservers()
deleteObservers in interface Observablepublic EditingNotification notifyObservers(EditingNotification notification)
notifyObservers in interface EditingNotificationManagerpublic EditingNotification notifyObservers(java.lang.Object source, java.lang.String type, java.lang.Object document, java.lang.Object auxdata, DataStore store, Feature feature, EditableFeatureType featureType)
public EditingNotification notifyObservers(java.lang.Object source, java.lang.String type, java.lang.Object document, java.lang.Object auxdata, DataStore store)
notifyObservers in interface EditingNotificationManagerpublic EditingNotification notifyObservers(java.lang.Object source, java.lang.String type, java.lang.Object document, java.lang.Object auxdata)
notifyObservers in interface EditingNotificationManagerpublic EditingNotification notifyObservers(java.lang.Object source, java.lang.String type, java.lang.Object document, DataStore store)
notifyObservers in interface EditingNotificationManagerpublic EditingNotification notifyObservers(java.lang.Object source, java.lang.String type, java.lang.Object document, DataStore store, Feature feature)
notifyObservers in interface EditingNotificationManagerpublic EditingNotification notifyObservers(java.lang.Object source, java.lang.String type, java.lang.Object document, DataStore store, EditableFeatureType featureType)
notifyObservers in interface EditingNotificationManagerpublic EditingNotification notifyObservers(java.lang.Object source, java.lang.String type, java.lang.Object document, java.lang.Object auxdata, DataStore store, Feature feature)
notifyObservers in interface EditingNotificationManagerpublic boolean validateFeature(Feature feature)
validateFeature in interface EditingNotificationManagerpublic boolean canWriteFeature(Feature feature)
canWriteFeature in interface EditingNotificationManagerpublic static final void selfRegister()