diff --git a/rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/DataStore.java b/rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/DataStore.java index 7ad75b5a384..74dd5813a61 100644 --- a/rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/DataStore.java +++ b/rse/plugins/org.eclipse.dstore.core/src/org/eclipse/dstore/core/model/DataStore.java @@ -46,6 +46,7 @@ import org.eclipse.dstore.core.java.IClassByteStreamHandler; import org.eclipse.dstore.core.java.IRemoteClassInstance; import org.eclipse.dstore.core.java.RemoteClassLoader; import org.eclipse.dstore.core.util.StringCompare; +import org.eclipse.dstore.extra.IDomainNotifier; import org.eclipse.dstore.internal.core.model.DefaultByteConverter; import org.eclipse.dstore.internal.core.util.DataElementRemover; import org.eclipse.dstore.internal.core.util.ExternalLoader; @@ -763,7 +764,7 @@ public final class DataStore * * @return the domain notifier */ - public DomainNotifier getDomainNotifier() + public IDomainNotifier getDomainNotifier() { return _domainNotifier; } diff --git a/rse/plugins/org.eclipse.dstore.extra/src/org/eclipse/dstore/extra/IDomainNotifier.java b/rse/plugins/org.eclipse.dstore.extra/src/org/eclipse/dstore/extra/IDomainNotifier.java index 3524df096fa..5ee2b8254d3 100644 --- a/rse/plugins/org.eclipse.dstore.extra/src/org/eclipse/dstore/extra/IDomainNotifier.java +++ b/rse/plugins/org.eclipse.dstore.extra/src/org/eclipse/dstore/extra/IDomainNotifier.java @@ -18,6 +18,10 @@ package org.eclipse.dstore.extra; +/** + * For DataStore domain notification + * + */ public interface IDomainNotifier { @@ -26,4 +30,7 @@ public interface IDomainNotifier public void fireDomainChanged(DomainEvent event); public boolean hasDomainListener(IDomainListener listener); public void removeDomainListener(IDomainListener listener); + + public void enable(boolean on); + public boolean isEnabled(); }