|
org.eclipse.core.databinding.observable.map
Class BidirectionalMap
java.lang.Object
org.eclipse.core.databinding.observable.AbstractObservable
org.eclipse.core.databinding.observable.map.ObservableMap
org.eclipse.core.databinding.observable.map.BidirectionalMap
-
All Implemented Interfaces:
-
Map,
IObservable,
IObservableMap
Deprecated. This class is deprecated; use
BidiObservableMap instead.
-
public class BidirectionalMap
- extends
ObservableMap
This class is thread safe. All state accessing methods must be invoked from
the
current realm . Methods for adding and removing
listeners may be invoked from any thread.
-
Since:
- 1.0
Nested classes/interfaces inherited from interface java.util.
Map
|
Map.Entry<
K,
V>
|
Methods inherited from class org.eclipse.core.databinding.observable.map.
ObservableMap
|
addMapChangeListener,
clear,
containsKey,
containsValue,
dispose,
entrySet,
equals,
fireMapChange,
get,
getKeyType,
getterCalled,
getValueType,
hashCode,
isEmpty,
isStale,
keySet,
put,
putAll,
remove,
removeMapChangeListener,
setStale,
size,
values
|
BidirectionalMap
public BidirectionalMap(
IObservableMap wrappedMap)
-
Deprecated.
-
Parameters:
-
wrappedMap -
addListener
protected void addListener(
Object listenerType,
IObservablesListener listener)
-
-
Parameters:
-
listenerType - -
listener -
removeListener
protected void removeListener(
Object listenerType,
IObservablesListener listener)
-
-
Parameters:
-
listenerType - -
listener -
hasListeners
protected boolean hasListeners()
-
fireEvent
protected void fireEvent(
ObservableEvent event)
-
firstListenerAdded
protected void firstListenerAdded()
-
lastListenerRemoved
protected void lastListenerRemoved()
-
getRealm
public
Realm getRealm()
-
-
Returns:
- Returns the realm.
clone
protected
Object clone()
throws
CloneNotSupportedException
-
-
Overrides:
-
clone
in class
Object
-
-
Throws:
-
CloneNotSupportedException
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.
|
|