Interface EMFBaseIndexChangeListener
-
public interface EMFBaseIndexChangeListener
Listener interface for change notifications from the VIATRA Base index.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
notifyChanged(boolean indexChanged)
Called after a model change is handled by the VIATRA Base index and ifindexChanged == onlyOnIndexChange()
.boolean
onlyOnIndexChange()
NOTE: it is possible that this method is called only ONCE! Consider returning a constant value that is set in the constructor.
-
-
-
Method Detail
-
onlyOnIndexChange
boolean onlyOnIndexChange()
NOTE: it is possible that this method is called only ONCE! Consider returning a constant value that is set in the constructor.- Returns:
- true, if the listener should be notified only after index changes, false if notification is needed after each model change
-
notifyChanged
void notifyChanged(boolean indexChanged)
Called after a model change is handled by the VIATRA Base index and ifindexChanged == onlyOnIndexChange()
.- Parameters:
indexChanged
- true, if the model change also affected the contents of the base index
-
-