diff --git a/bundles/org.eclipse.core.databinding.observable/src/org/eclipse/core/databinding/observable/map/BidirectionalMap.java b/bundles/org.eclipse.core.databinding.observable/src/org/eclipse/core/databinding/observable/map/BidirectionalMap.java index 98d3967277b..64a74e3616e 100644 --- a/bundles/org.eclipse.core.databinding.observable/src/org/eclipse/core/databinding/observable/map/BidirectionalMap.java +++ b/bundles/org.eclipse.core.databinding.observable/src/org/eclipse/core/databinding/observable/map/BidirectionalMap.java @@ -45,6 +45,7 @@ public class BidirectionalMap extends ObservableMap { * @param wrappedMap backing store for the map data, used to implement all map * operations */ + @Deprecated public BidirectionalMap(IObservableMap wrappedMap) { super(wrappedMap.getRealm(), wrappedMap); wrappedMap.addMapChangeListener(mapListener); diff --git a/bundles/org.eclipse.core.databinding.observable/src/org/eclipse/core/databinding/observable/set/MappedSet.java b/bundles/org.eclipse.core.databinding.observable/src/org/eclipse/core/databinding/observable/set/MappedSet.java index 24505bc7ebe..cc1666c7a01 100644 --- a/bundles/org.eclipse.core.databinding.observable/src/org/eclipse/core/databinding/observable/set/MappedSet.java +++ b/bundles/org.eclipse.core.databinding.observable/src/org/eclipse/core/databinding/observable/set/MappedSet.java @@ -109,6 +109,7 @@ public void handleSetChange(SetChangeEvent event) { * @param input input set with keys from the map * @param map the map to map */ + @Deprecated public MappedSet(IObservableSet input, IObservableMap map) { super(input.getRealm(), Collections.EMPTY_SET, Object.class); setWrappedSet(valueCounts.keySet()); @@ -126,6 +127,7 @@ public MappedSet(IObservableSet input, IObservableMap map) { * @param mapValue map value to add * @return true if the given mapValue was an addition */ + @Deprecated protected boolean handleAddition(Object mapValue) { Integer count = (Integer) valueCounts.get(mapValue); if (count == null) { @@ -140,6 +142,7 @@ protected boolean handleAddition(Object mapValue) { * @param mapValue map value to remove * @return true if the given mapValue has been removed */ + @Deprecated protected boolean handleRemoval(Object mapValue) { Integer count = (Integer) valueCounts.get(mapValue); if (count.intValue() <= 1) { @@ -150,6 +153,7 @@ protected boolean handleRemoval(Object mapValue) { return false; } + @Deprecated @Override public synchronized void dispose() { wrappedMap.removeMapChangeListener(mapChangeListener);