|
org.eclipse.core.databinding.observable.set
Class ListToSetAdapter
java.lang.Object
org.eclipse.core.databinding.observable.AbstractObservable
org.eclipse.core.databinding.observable.set.ObservableSet
org.eclipse.core.databinding.observable.set.ListToSetAdapter
-
All Implemented Interfaces:
-
Iterable,
Collection,
Set,
IObservable,
IObservableCollection,
IObservableSet
-
public class ListToSetAdapter
- extends
ObservableSet
Observable set backed by an observable list. The wrapped list must not
contain duplicate elements.
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
Methods inherited from class org.eclipse.core.databinding.observable.set.
ObservableSet
|
add,
addAll,
addSetChangeListener,
clear,
contains,
containsAll,
equals,
fireChange,
fireSetChange,
getElementType,
getterCalled,
hashCode,
isEmpty,
isStale,
iterator,
remove,
removeAll,
removeSetChangeListener,
retainAll,
setStale,
setWrappedSet,
size,
toArray,
toArray,
toString
|
ListToSetAdapter
public ListToSetAdapter(
IObservableList list)
-
Parameters:
-
list -
dispose
public void dispose()
-
Description copied from interface:
IObservable
- Disposes of this observable object, removing all listeners registered
with this object, and all listeners this object might have registered on
other objects.
-
-
Specified by:
-
dispose
in interface
IObservable
-
Overrides:
-
dispose
in class
ObservableSet
-
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.
|
|