META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
.api_description
about.html
plugin.properties
org/
org/eclipse/
org/eclipse/core/
org/eclipse/core/databinding/
org/eclipse/core/databinding/observable/
org/eclipse/core/databinding/observable/AbstractObservable.classAbstractObservable.java
package org.eclipse.core.databinding.observable
public abstract org.eclipse.core.databinding.observable.AbstractObservable extends org.eclipse.core.databinding.observable.ChangeManager implements org.eclipse.core.databinding.observable.IObservable {
private boolean disposed
public void (org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
public synchronized void addChangeListener (org.eclipse.core.databinding.observable.IChangeListener)
org.eclipse.core.databinding.observable.IChangeListener listener
public synchronized void removeChangeListener (org.eclipse.core.databinding.observable.IChangeListener)
org.eclipse.core.databinding.observable.IChangeListener listener
public synchronized void addStaleListener (org.eclipse.core.databinding.observable.IStaleListener)
org.eclipse.core.databinding.observable.IStaleListener listener
public synchronized void removeStaleListener (org.eclipse.core.databinding.observable.IStaleListener)
org.eclipse.core.databinding.observable.IStaleListener listener
public synchronized void addDisposeListener (org.eclipse.core.databinding.observable.IDisposeListener)
org.eclipse.core.databinding.observable.IDisposeListener listener
public synchronized void removeDisposeListener (org.eclipse.core.databinding.observable.IDisposeListener)
org.eclipse.core.databinding.observable.IDisposeListener listener
protected void fireChange ()
protected void fireStale ()
public synchronized boolean isDisposed ()
public synchronized void dispose ()
protected void checkRealm ()
}
org/eclipse/core/databinding/observable/ChangeEvent.classChangeEvent.java
package org.eclipse.core.databinding.observable
public org.eclipse.core.databinding.observable.ChangeEvent extends org.eclipse.core.databinding.observable.ObservableEvent {
private static final long serialVersionUID
static final Object TYPE
static void ()
public void (org.eclipse.core.databinding.observable.IObservable)
org.eclipse.core.databinding.observable.IObservable source
protected void dispatch (org.eclipse.core.databinding.observable.IObservablesListener)
org.eclipse.core.databinding.observable.IObservablesListener listener
protected java.lang.Object getListenerType ()
}
org/eclipse/core/databinding/observable/ChangeManager.classChangeManager.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.ChangeManager extends java.lang.Object {
org.eclipse.core.runtime.ListenerList[] listenerLists
Object[] listenerTypes
private final org.eclipse.core.databinding.observable.Realm realm
void (org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
protected void addListener (java.lang.Object, org.eclipse.core.databinding.observable.IObservablesListener)
Object listenerType
org.eclipse.core.databinding.observable.IObservablesListener listener
int listenerTypeIndex
int length
int length
boolean hadListeners
protected void removeListener (java.lang.Object, org.eclipse.core.databinding.observable.IObservablesListener)
Object listenerType
org.eclipse.core.databinding.observable.IObservablesListener listener
int listenerTypeIndex
boolean hadListeners
protected boolean hasListeners ()
int i
private int findListenerTypeIndex (java.lang.Object)
Object listenerType
int i
protected void fireEvent (org.eclipse.core.databinding.observable.ObservableEvent)
org.eclipse.core.databinding.observable.ObservableEvent event
Object listenerType
int listenerTypeIndex
Object[] listeners
int i
protected void firstListenerAdded ()
protected void lastListenerRemoved ()
public void dispose ()
public org.eclipse.core.databinding.observable.Realm getRealm ()
protected java.lang.Object clone () throws java.lang.CloneNotSupportedException
org.eclipse.core.databinding.observable.ChangeManager duplicate
}
org/eclipse/core/databinding/observable/ChangeSupport.classChangeSupport.java
package org.eclipse.core.databinding.observable
public abstract org.eclipse.core.databinding.observable.ChangeSupport extends org.eclipse.core.databinding.observable.ChangeManager {
public void (org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
public void addListener (java.lang.Object, org.eclipse.core.databinding.observable.IObservablesListener)
Object listenerType
org.eclipse.core.databinding.observable.IObservablesListener listener
public void removeListener (java.lang.Object, org.eclipse.core.databinding.observable.IObservablesListener)
Object listenerType
org.eclipse.core.databinding.observable.IObservablesListener listener
public void fireEvent (org.eclipse.core.databinding.observable.ObservableEvent)
org.eclipse.core.databinding.observable.ObservableEvent event
protected abstract void firstListenerAdded ()
protected abstract void lastListenerRemoved ()
public void addChangeListener (org.eclipse.core.databinding.observable.IChangeListener)
org.eclipse.core.databinding.observable.IChangeListener listener
public void removeChangeListener (org.eclipse.core.databinding.observable.IChangeListener)
org.eclipse.core.databinding.observable.IChangeListener listener
public void addStaleListener (org.eclipse.core.databinding.observable.IStaleListener)
org.eclipse.core.databinding.observable.IStaleListener listener
public void removeStaleListener (org.eclipse.core.databinding.observable.IStaleListener)
org.eclipse.core.databinding.observable.IStaleListener listener
public void addDisposeListener (org.eclipse.core.databinding.observable.IDisposeListener)
org.eclipse.core.databinding.observable.IDisposeListener listener
public void removeDisposeListener (org.eclipse.core.databinding.observable.IDisposeListener)
org.eclipse.core.databinding.observable.IDisposeListener listener
}
org/eclipse/core/databinding/observable/DecoratingObservable$1.classDecoratingObservable.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.DecoratingObservable$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.IDisposeListener {
final org.eclipse.core.databinding.observable.DecoratingObservable this$0
void (org.eclipse.core.databinding.observable.DecoratingObservable)
public void handleDispose (org.eclipse.core.databinding.observable.DisposeEvent)
org.eclipse.core.databinding.observable.DisposeEvent staleEvent
}
org/eclipse/core/databinding/observable/DecoratingObservable$2.classDecoratingObservable.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.DecoratingObservable$2 extends java.lang.Object implements org.eclipse.core.databinding.observable.IStaleListener {
final org.eclipse.core.databinding.observable.DecoratingObservable this$0
void (org.eclipse.core.databinding.observable.DecoratingObservable)
public void handleStale (org.eclipse.core.databinding.observable.StaleEvent)
org.eclipse.core.databinding.observable.StaleEvent staleEvent
}
org/eclipse/core/databinding/observable/DecoratingObservable.classDecoratingObservable.java
package org.eclipse.core.databinding.observable
public org.eclipse.core.databinding.observable.DecoratingObservable extends org.eclipse.core.databinding.observable.AbstractObservable implements org.eclipse.core.databinding.observable.IDecoratingObservable {
private org.eclipse.core.databinding.observable.IObservable decorated
private org.eclipse.core.databinding.observable.IStaleListener staleListener
private boolean disposedDecoratedOnDispose
public void (org.eclipse.core.databinding.observable.IObservable, boolean)
org.eclipse.core.databinding.observable.IObservable decorated
boolean disposeDecoratedOnDispose
public org.eclipse.core.databinding.observable.IObservable getDecorated ()
public boolean isStale ()
protected void getterCalled ()
protected void firstListenerAdded ()
protected void lastListenerRemoved ()
protected void handleStaleEvent (org.eclipse.core.databinding.observable.StaleEvent)
org.eclipse.core.databinding.observable.StaleEvent event
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.databinding.observable.DecoratingObservable other
public int hashCode ()
public synchronized void dispose ()
}
org/eclipse/core/databinding/observable/DecoratingObservableCollection$1.classDecoratingObservableCollection.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.DecoratingObservableCollection$1 extends java.lang.Object implements java.util.Iterator {
final org.eclipse.core.databinding.observable.DecoratingObservableCollection this$0
private final java.util.Iterator val$decoratedIterator
void (org.eclipse.core.databinding.observable.DecoratingObservableCollection, java.util.Iterator)
public void remove ()
public boolean hasNext ()
public java.lang.Object next ()
}
org/eclipse/core/databinding/observable/DecoratingObservableCollection.classDecoratingObservableCollection.java
package org.eclipse.core.databinding.observable
public org.eclipse.core.databinding.observable.DecoratingObservableCollection extends org.eclipse.core.databinding.observable.DecoratingObservable implements org.eclipse.core.databinding.observable.IObservableCollection {
private org.eclipse.core.databinding.observable.IObservableCollection decorated
public void (org.eclipse.core.databinding.observable.IObservableCollection, boolean)
org.eclipse.core.databinding.observable.IObservableCollection decorated
boolean disposeDecoratedOnDispose
public boolean add (java.lang.Object)
Object o
public boolean addAll (java.util.Collection)
java.util.Collection c
public void clear ()
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean isEmpty ()
public java.util.Iterator iterator ()
java.util.Iterator decoratedIterator
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.lang.Object getElementType ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
public synchronized void dispose ()
}
org/eclipse/core/databinding/observable/Diffs$1.classDiffs.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.Diffs$1 extends org.eclipse.core.databinding.observable.list.ListDiff {
org.eclipse.core.databinding.observable.list.ListDiff lazyDiff
private final java.util.List val$oldList
private final java.util.List val$newList
void (java.util.List, java.util.List)
public org.eclipse.core.databinding.observable.list.ListDiffEntry[] getDifferences ()
}
org/eclipse/core/databinding/observable/Diffs$10.classDiffs.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.Diffs$10 extends org.eclipse.core.databinding.observable.map.MapDiff {
private final Object val$existingKey
private final Object val$newValue
private final Object val$oldValue
void (java.lang.Object, java.lang.Object, java.lang.Object)
public java.util.Set getAddedKeys ()
public java.util.Set getChangedKeys ()
public java.lang.Object getNewValue (java.lang.Object)
Object key
public java.lang.Object getOldValue (java.lang.Object)
Object key
public java.util.Set getRemovedKeys ()
}
org/eclipse/core/databinding/observable/Diffs$11.classDiffs.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.Diffs$11 extends org.eclipse.core.databinding.observable.map.MapDiff {
private final Object val$oldValue
private final Object val$removedKey
void (java.lang.Object, java.lang.Object)
public java.util.Set getAddedKeys ()
public java.util.Set getChangedKeys ()
public java.lang.Object getNewValue (java.lang.Object)
Object key
public java.lang.Object getOldValue (java.lang.Object)
Object key
public java.util.Set getRemovedKeys ()
}
org/eclipse/core/databinding/observable/Diffs$12.classDiffs.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.Diffs$12 extends org.eclipse.core.databinding.observable.map.MapDiff {
private final java.util.Map val$copyOfOldMap
void (java.util.Map)
public java.util.Set getAddedKeys ()
public java.util.Set getChangedKeys ()
public java.lang.Object getNewValue (java.lang.Object)
Object key
public java.lang.Object getOldValue (java.lang.Object)
Object key
public java.util.Set getRemovedKeys ()
}
org/eclipse/core/databinding/observable/Diffs$13.classDiffs.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.Diffs$13 extends org.eclipse.core.databinding.observable.map.MapDiff {
private final java.util.Set val$addedKeys
private final java.util.Set val$changedKeys
private final java.util.Map val$newValues
private final java.util.Map val$oldValues
private final java.util.Set val$removedKeys
void (java.util.Set, java.util.Set, java.util.Map, java.util.Map, java.util.Set)
public java.util.Set getAddedKeys ()
public java.util.Set getChangedKeys ()
public java.lang.Object getNewValue (java.lang.Object)
Object key
public java.lang.Object getOldValue (java.lang.Object)
Object key
public java.util.Set getRemovedKeys ()
}
org/eclipse/core/databinding/observable/Diffs$2.classDiffs.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.Diffs$2 extends org.eclipse.core.databinding.observable.set.SetDiff {
private org.eclipse.core.databinding.observable.set.SetDiff lazyDiff
private final java.util.Set val$oldSet
private final java.util.Set val$newSet
void (java.util.Set, java.util.Set)
private org.eclipse.core.databinding.observable.set.SetDiff getLazyDiff ()
public java.util.Set getAdditions ()
public java.util.Set getRemovals ()
}
org/eclipse/core/databinding/observable/Diffs$3.classDiffs.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.Diffs$3 extends org.eclipse.core.databinding.observable.map.MapDiff {
private final java.util.Set val$addedKeys
private final java.util.Set val$changedKeys
private final java.util.Set val$removedKeys
private final java.util.Map val$newValues
private final java.util.Map val$oldValues
void (java.util.Set, java.util.Set, java.util.Set, java.util.Map, java.util.Map)
public java.util.Set getAddedKeys ()
public java.util.Set getChangedKeys ()
public java.util.Set getRemovedKeys ()
public java.lang.Object getNewValue (java.lang.Object)
Object key
public java.lang.Object getOldValue (java.lang.Object)
Object key
}
org/eclipse/core/databinding/observable/Diffs$4.classDiffs.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.Diffs$4 extends org.eclipse.core.databinding.observable.map.MapDiff {
private org.eclipse.core.databinding.observable.map.MapDiff lazyDiff
private final java.util.Map val$oldMap
private final java.util.Map val$newMap
void (java.util.Map, java.util.Map)
private org.eclipse.core.databinding.observable.map.MapDiff getLazyDiff ()
public java.util.Set getAddedKeys ()
public java.util.Set getRemovedKeys ()
public java.util.Set getChangedKeys ()
public java.lang.Object getOldValue (java.lang.Object)
Object key
public java.lang.Object getNewValue (java.lang.Object)
Object key
}
org/eclipse/core/databinding/observable/Diffs$5.classDiffs.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.Diffs$5 extends org.eclipse.core.databinding.observable.value.ValueDiff {
private final Object val$oldValue
private final Object val$newValue
void (java.lang.Object, java.lang.Object)
public java.lang.Object getOldValue ()
public java.lang.Object getNewValue ()
}
org/eclipse/core/databinding/observable/Diffs$6.classDiffs.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.Diffs$6 extends org.eclipse.core.databinding.observable.set.SetDiff {
private final java.util.Set val$unmodifiableAdditions
private final java.util.Set val$unmodifiableRemovals
void (java.util.Set, java.util.Set)
public java.util.Set getAdditions ()
public java.util.Set getRemovals ()
}
org/eclipse/core/databinding/observable/Diffs$7.classDiffs.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.Diffs$7 extends org.eclipse.core.databinding.observable.list.ListDiff {
private final org.eclipse.core.databinding.observable.list.ListDiffEntry[] val$differences
void (org.eclipse.core.databinding.observable.list.ListDiffEntry[])
public org.eclipse.core.databinding.observable.list.ListDiffEntry[] getDifferences ()
}
org/eclipse/core/databinding/observable/Diffs$8.classDiffs.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.Diffs$8 extends org.eclipse.core.databinding.observable.list.ListDiffEntry {
private final int val$position
private final boolean val$isAddition
private final Object val$element
void (int, boolean, java.lang.Object)
public int getPosition ()
public boolean isAddition ()
public java.lang.Object getElement ()
}
org/eclipse/core/databinding/observable/Diffs$9.classDiffs.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.Diffs$9 extends org.eclipse.core.databinding.observable.map.MapDiff {
private final Object val$addedKey
private final Object val$newValue
void (java.lang.Object, java.lang.Object)
public java.util.Set getAddedKeys ()
public java.util.Set getChangedKeys ()
public java.lang.Object getNewValue (java.lang.Object)
Object key
public java.lang.Object getOldValue (java.lang.Object)
Object key
public java.util.Set getRemovedKeys ()
}
org/eclipse/core/databinding/observable/Diffs.classDiffs.java
package org.eclipse.core.databinding.observable
public org.eclipse.core.databinding.observable.Diffs extends java.lang.Object {
public void ()
public static org.eclipse.core.databinding.observable.list.ListDiff computeListDiff (java.util.List, java.util.List)
java.util.List oldList
java.util.List newList
java.util.List diffEntries
org.eclipse.core.databinding.observable.list.ListDiff listDiff
public static org.eclipse.core.databinding.observable.list.ListDiff computeLazyListDiff (java.util.List, java.util.List)
java.util.List oldList
java.util.List newList
private static void createListDiffs (java.util.List, java.util.List, java.util.List)
java.util.List oldList
java.util.List newList
java.util.List listDiffs
int index
java.util.Iterator it
Object newValue
boolean done
Object oldValue
int oldIndexOfNewValue
int newIndexOfOldValue
int i
private static int listIndexOf (java.util.List, java.lang.Object, int)
java.util.List list
Object object
int index
int size
int i
Object candidate
public static final boolean equals (java.lang.Object, java.lang.Object)
Object left
Object right
public static org.eclipse.core.databinding.observable.set.SetDiff computeSetDiff (java.util.Set, java.util.Set)
java.util.Set oldSet
java.util.Set newSet
java.util.Set additions
java.util.Set removals
public static org.eclipse.core.databinding.observable.set.SetDiff computeLazySetDiff (java.util.Set, java.util.Set)
java.util.Set oldSet
java.util.Set newSet
public static org.eclipse.core.databinding.observable.map.MapDiff computeMapDiff (java.util.Map, java.util.Map)
java.util.Map oldMap
java.util.Map newMap
java.util.Set addedKeys
java.util.Set removedKeys
java.util.Set changedKeys
java.util.Map oldValues
java.util.Map newValues
java.util.Iterator it
java.util.Map$Entry oldEntry
Object oldKey
Object oldValue
Object newValue
java.util.Iterator it
Object newKey
public static org.eclipse.core.databinding.observable.map.MapDiff computeLazyMapDiff (java.util.Map, java.util.Map)
java.util.Map oldMap
java.util.Map newMap
public static org.eclipse.core.databinding.observable.value.ValueDiff createValueDiff (java.lang.Object, java.lang.Object)
Object oldValue
Object newValue
public static org.eclipse.core.databinding.observable.set.SetDiff createSetDiff (java.util.Set, java.util.Set)
java.util.Set additions
java.util.Set removals
java.util.Set unmodifiableAdditions
java.util.Set unmodifiableRemovals
public static org.eclipse.core.databinding.observable.list.ListDiff createListDiff (org.eclipse.core.databinding.observable.list.ListDiffEntry)
org.eclipse.core.databinding.observable.list.ListDiffEntry difference
public static org.eclipse.core.databinding.observable.list.ListDiff createListDiff (org.eclipse.core.databinding.observable.list.ListDiffEntry, org.eclipse.core.databinding.observable.list.ListDiffEntry)
org.eclipse.core.databinding.observable.list.ListDiffEntry difference1
org.eclipse.core.databinding.observable.list.ListDiffEntry difference2
public static org.eclipse.core.databinding.observable.list.ListDiff createListDiff (org.eclipse.core.databinding.observable.list.ListDiffEntry[])
org.eclipse.core.databinding.observable.list.ListDiffEntry[] differences
public static org.eclipse.core.databinding.observable.list.ListDiffEntry createListDiffEntry (int, boolean, java.lang.Object)
int position
boolean isAddition
Object element
public static org.eclipse.core.databinding.observable.map.MapDiff createMapDiffSingleAdd (java.lang.Object, java.lang.Object)
Object addedKey
Object newValue
public static org.eclipse.core.databinding.observable.map.MapDiff createMapDiffSingleChange (java.lang.Object, java.lang.Object, java.lang.Object)
Object existingKey
Object oldValue
Object newValue
public static org.eclipse.core.databinding.observable.map.MapDiff createMapDiffSingleRemove (java.lang.Object, java.lang.Object)
Object removedKey
Object oldValue
public static org.eclipse.core.databinding.observable.map.MapDiff createMapDiffRemoveAll (java.util.Map)
java.util.Map copyOfOldMap
public static org.eclipse.core.databinding.observable.map.MapDiff createMapDiff (java.util.Set, java.util.Set, java.util.Set, java.util.Map, java.util.Map)
java.util.Set addedKeys
java.util.Set removedKeys
java.util.Set changedKeys
java.util.Map oldValues
java.util.Map newValues
}
org/eclipse/core/databinding/observable/DisposeEvent.classDisposeEvent.java
package org.eclipse.core.databinding.observable
public org.eclipse.core.databinding.observable.DisposeEvent extends org.eclipse.core.databinding.observable.ObservableEvent {
private static final long serialVersionUID
static final Object TYPE
static void ()
public void (org.eclipse.core.databinding.observable.IObservable)
org.eclipse.core.databinding.observable.IObservable source
protected void dispatch (org.eclipse.core.databinding.observable.IObservablesListener)
org.eclipse.core.databinding.observable.IObservablesListener listener
protected java.lang.Object getListenerType ()
}
org/eclipse/core/databinding/observable/IChangeListener.classIChangeListener.java
package org.eclipse.core.databinding.observable
public abstract org.eclipse.core.databinding.observable.IChangeListener extends java.lang.Object implements org.eclipse.core.databinding.observable.IObservablesListener {
public abstract void handleChange (org.eclipse.core.databinding.observable.ChangeEvent)
}
org/eclipse/core/databinding/observable/IDecoratingObservable.classIDecoratingObservable.java
package org.eclipse.core.databinding.observable
public abstract org.eclipse.core.databinding.observable.IDecoratingObservable extends java.lang.Object implements org.eclipse.core.databinding.observable.IObservable {
public abstract org.eclipse.core.databinding.observable.IObservable getDecorated ()
}
org/eclipse/core/databinding/observable/IDiff.classIDiff.java
package org.eclipse.core.databinding.observable
public abstract org.eclipse.core.databinding.observable.IDiff extends java.lang.Object {
}
org/eclipse/core/databinding/observable/IDisposeListener.classIDisposeListener.java
package org.eclipse.core.databinding.observable
public abstract org.eclipse.core.databinding.observable.IDisposeListener extends java.lang.Object implements org.eclipse.core.databinding.observable.IObservablesListener {
public abstract void handleDispose (org.eclipse.core.databinding.observable.DisposeEvent)
}
org/eclipse/core/databinding/observable/IObservable.classIObservable.java
package org.eclipse.core.databinding.observable
public abstract org.eclipse.core.databinding.observable.IObservable extends java.lang.Object {
public abstract org.eclipse.core.databinding.observable.Realm getRealm ()
public abstract void addChangeListener (org.eclipse.core.databinding.observable.IChangeListener)
public abstract void removeChangeListener (org.eclipse.core.databinding.observable.IChangeListener)
public abstract void addStaleListener (org.eclipse.core.databinding.observable.IStaleListener)
public abstract void removeStaleListener (org.eclipse.core.databinding.observable.IStaleListener)
public abstract boolean isStale ()
public abstract void addDisposeListener (org.eclipse.core.databinding.observable.IDisposeListener)
public abstract void removeDisposeListener (org.eclipse.core.databinding.observable.IDisposeListener)
public abstract boolean isDisposed ()
public abstract void dispose ()
}
org/eclipse/core/databinding/observable/IObservableCollection.classIObservableCollection.java
package org.eclipse.core.databinding.observable
public abstract org.eclipse.core.databinding.observable.IObservableCollection extends java.lang.Object implements org.eclipse.core.databinding.observable.IObservable java.util.Collection {
public abstract java.lang.Object getElementType ()
}
org/eclipse/core/databinding/observable/IObservablesListener.classIObservablesListener.java
package org.eclipse.core.databinding.observable
public abstract org.eclipse.core.databinding.observable.IObservablesListener extends java.lang.Object {
}
org/eclipse/core/databinding/observable/IObserving.classIObserving.java
package org.eclipse.core.databinding.observable
public abstract org.eclipse.core.databinding.observable.IObserving extends java.lang.Object {
public abstract java.lang.Object getObserved ()
}
org/eclipse/core/databinding/observable/IStaleListener.classIStaleListener.java
package org.eclipse.core.databinding.observable
public abstract org.eclipse.core.databinding.observable.IStaleListener extends java.lang.Object implements org.eclipse.core.databinding.observable.IObservablesListener {
public abstract void handleStale (org.eclipse.core.databinding.observable.StaleEvent)
}
org/eclipse/core/databinding/observable/ObservableEvent.classObservableEvent.java
package org.eclipse.core.databinding.observable
public abstract org.eclipse.core.databinding.observable.ObservableEvent extends java.util.EventObject {
private static final long serialVersionUID
public void (org.eclipse.core.databinding.observable.IObservable)
org.eclipse.core.databinding.observable.IObservable source
public org.eclipse.core.databinding.observable.IObservable getObservable ()
protected abstract void dispatch (org.eclipse.core.databinding.observable.IObservablesListener)
protected abstract java.lang.Object getListenerType ()
}
org/eclipse/core/databinding/observable/ObservableTracker.classObservableTracker.java
package org.eclipse.core.databinding.observable
public org.eclipse.core.databinding.observable.ObservableTracker extends java.lang.Object {
private static ThreadLocal currentChangeListener
private static ThreadLocal currentStaleListener
private static ThreadLocal currentGetterCalledSet
private static ThreadLocal currentObservableCreatedSet
private static ThreadLocal currentIgnoreCount
static void ()
public void ()
public static org.eclipse.core.databinding.observable.IObservable[] runAndMonitor (java.lang.Runnable, org.eclipse.core.databinding.observable.IChangeListener, org.eclipse.core.databinding.observable.IStaleListener)
Runnable runnable
org.eclipse.core.databinding.observable.IChangeListener changeListener
org.eclipse.core.databinding.observable.IStaleListener staleListener
java.util.Set lastObservableSet
org.eclipse.core.databinding.observable.IChangeListener lastChangeListener
org.eclipse.core.databinding.observable.IStaleListener lastStaleListener
Integer lastIgnore
java.util.Set observableSet
public static org.eclipse.core.databinding.observable.IObservable[] runAndCollect (java.lang.Runnable)
Runnable runnable
java.util.Set lastObservableCreatedSet
Integer lastIgnore
java.util.Set observableSet
private static void checkUnmatchedIgnore (java.lang.Runnable)
Runnable runnable
public static void setIgnore (boolean)
boolean ignore
Integer lastCount
int newCount
public static void runAndIgnore (java.lang.Runnable)
Runnable runnable
private static java.lang.String toString (org.eclipse.core.databinding.observable.IObservable)
org.eclipse.core.databinding.observable.IObservable observable
private static boolean isIgnore ()
public static void getterCalled (org.eclipse.core.databinding.observable.IObservable)
org.eclipse.core.databinding.observable.IObservable observable
org.eclipse.core.databinding.observable.Realm realm
java.util.Set getterCalledSet
org.eclipse.core.databinding.observable.IChangeListener changeListener
org.eclipse.core.databinding.observable.IStaleListener staleListener
public static void observableCreated (org.eclipse.core.databinding.observable.IObservable)
org.eclipse.core.databinding.observable.IObservable observable
java.util.Set observableCreatedSet
}
org/eclipse/core/databinding/observable/Observables$1.classObservables.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.Observables$1 extends org.eclipse.core.databinding.observable.set.ObservableSet {
void (org.eclipse.core.databinding.observable.Realm, java.util.Set, java.lang.Object)
org.eclipse.core.databinding.observable.Realm $anonymous0
java.util.Set $anonymous1
Object $anonymous2
public synchronized void addChangeListener (org.eclipse.core.databinding.observable.IChangeListener)
org.eclipse.core.databinding.observable.IChangeListener listener
public synchronized void addStaleListener (org.eclipse.core.databinding.observable.IStaleListener)
org.eclipse.core.databinding.observable.IStaleListener listener
public synchronized void addSetChangeListener (org.eclipse.core.databinding.observable.set.ISetChangeListener)
org.eclipse.core.databinding.observable.set.ISetChangeListener listener
}
org/eclipse/core/databinding/observable/Observables$2.classObservables.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.Observables$2 extends org.eclipse.core.databinding.observable.list.ObservableList {
void (org.eclipse.core.databinding.observable.Realm, java.util.List, java.lang.Object)
org.eclipse.core.databinding.observable.Realm $anonymous0
java.util.List $anonymous1
Object $anonymous2
public synchronized void addChangeListener (org.eclipse.core.databinding.observable.IChangeListener)
org.eclipse.core.databinding.observable.IChangeListener listener
public synchronized void addStaleListener (org.eclipse.core.databinding.observable.IStaleListener)
org.eclipse.core.databinding.observable.IStaleListener listener
public synchronized void addListChangeListener (org.eclipse.core.databinding.observable.list.IListChangeListener)
org.eclipse.core.databinding.observable.list.IListChangeListener listener
}
org/eclipse/core/databinding/observable/Observables$3.classObservables.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.Observables$3 extends java.lang.Object implements org.eclipse.core.databinding.observable.masterdetail.IObservableFactory {
private final org.eclipse.core.databinding.observable.map.IObservableMap val$map
private final Object val$valueType
void (org.eclipse.core.databinding.observable.map.IObservableMap, java.lang.Object)
public org.eclipse.core.databinding.observable.IObservable createObservable (java.lang.Object)
Object key
}
org/eclipse/core/databinding/observable/Observables$4.classObservables.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.Observables$4 extends java.lang.Object implements org.eclipse.core.databinding.observable.value.IValueChangeListener {
private final org.eclipse.core.databinding.observable.value.IObservableValue val$destination
void (org.eclipse.core.databinding.observable.value.IObservableValue)
public void handleValueChange (org.eclipse.core.databinding.observable.value.ValueChangeEvent)
org.eclipse.core.databinding.observable.value.ValueChangeEvent event
}
org/eclipse/core/databinding/observable/Observables.classObservables.java
package org.eclipse.core.databinding.observable
public org.eclipse.core.databinding.observable.Observables extends java.lang.Object {
static Class class$0
public void ()
public static org.eclipse.core.databinding.observable.value.IObservableValue observeDelayedValue (int, org.eclipse.core.databinding.observable.value.IObservableValue)
int delay
org.eclipse.core.databinding.observable.value.IObservableValue observable
public static org.eclipse.core.databinding.observable.value.IObservableValue unmodifiableObservableValue (org.eclipse.core.databinding.observable.value.IObservableValue)
org.eclipse.core.databinding.observable.value.IObservableValue value
public static org.eclipse.core.databinding.observable.value.IObservableValue constantObservableValue (org.eclipse.core.databinding.observable.Realm, java.lang.Object, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
Object value
Object valueType
public static org.eclipse.core.databinding.observable.value.IObservableValue constantObservableValue (org.eclipse.core.databinding.observable.Realm, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
Object value
public static org.eclipse.core.databinding.observable.value.IObservableValue constantObservableValue (java.lang.Object, java.lang.Object)
Object value
Object valueType
public static org.eclipse.core.databinding.observable.value.IObservableValue constantObservableValue (java.lang.Object)
Object value
public static org.eclipse.core.databinding.observable.list.IObservableList unmodifiableObservableList (org.eclipse.core.databinding.observable.list.IObservableList)
org.eclipse.core.databinding.observable.list.IObservableList list
public static org.eclipse.core.databinding.observable.set.IObservableSet unmodifiableObservableSet (org.eclipse.core.databinding.observable.set.IObservableSet)
org.eclipse.core.databinding.observable.set.IObservableSet set
public static org.eclipse.core.databinding.observable.map.IObservableMap unmodifiableObservableMap (org.eclipse.core.databinding.observable.map.IObservableMap)
org.eclipse.core.databinding.observable.map.IObservableMap map
public static org.eclipse.core.databinding.observable.list.IObservableList emptyObservableList ()
public static org.eclipse.core.databinding.observable.list.IObservableList emptyObservableList (java.lang.Object)
Object elementType
public static org.eclipse.core.databinding.observable.list.IObservableList emptyObservableList (org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
public static org.eclipse.core.databinding.observable.list.IObservableList emptyObservableList (org.eclipse.core.databinding.observable.Realm, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
Object elementType
public static org.eclipse.core.databinding.observable.set.IObservableSet emptyObservableSet ()
public static org.eclipse.core.databinding.observable.set.IObservableSet emptyObservableSet (java.lang.Object)
Object elementType
public static org.eclipse.core.databinding.observable.set.IObservableSet emptyObservableSet (org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
public static org.eclipse.core.databinding.observable.set.IObservableSet emptyObservableSet (org.eclipse.core.databinding.observable.Realm, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
Object elementType
public static org.eclipse.core.databinding.observable.set.IObservableSet staticObservableSet (java.util.Set)
java.util.Set set
public static org.eclipse.core.databinding.observable.set.IObservableSet staticObservableSet (java.util.Set, java.lang.Object)
java.util.Set set
Object elementType
public static org.eclipse.core.databinding.observable.set.IObservableSet staticObservableSet (org.eclipse.core.databinding.observable.Realm, java.util.Set)
org.eclipse.core.databinding.observable.Realm realm
java.util.Set set
public static org.eclipse.core.databinding.observable.set.IObservableSet staticObservableSet (org.eclipse.core.databinding.observable.Realm, java.util.Set, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
java.util.Set set
Object elementType
public static org.eclipse.core.databinding.observable.value.IObservableValue proxyObservableValue (org.eclipse.core.databinding.observable.value.IObservableValue)
org.eclipse.core.databinding.observable.value.IObservableValue target
public static org.eclipse.core.databinding.observable.set.IObservableSet proxyObservableSet (org.eclipse.core.databinding.observable.set.IObservableSet)
org.eclipse.core.databinding.observable.set.IObservableSet target
public static org.eclipse.core.databinding.observable.list.IObservableList proxyObservableList (org.eclipse.core.databinding.observable.list.IObservableList)
org.eclipse.core.databinding.observable.list.IObservableList target
public static org.eclipse.core.databinding.observable.map.IObservableMap proxyObservableMap (org.eclipse.core.databinding.observable.map.IObservableMap)
org.eclipse.core.databinding.observable.map.IObservableMap target
public static org.eclipse.core.databinding.observable.list.IObservableList staticObservableList (java.util.List)
java.util.List list
public static org.eclipse.core.databinding.observable.list.IObservableList staticObservableList (java.util.List, java.lang.Object)
java.util.List list
Object elementType
public static org.eclipse.core.databinding.observable.list.IObservableList staticObservableList (org.eclipse.core.databinding.observable.Realm, java.util.List)
org.eclipse.core.databinding.observable.Realm realm
java.util.List list
public static org.eclipse.core.databinding.observable.list.IObservableList staticObservableList (org.eclipse.core.databinding.observable.Realm, java.util.List, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
java.util.List list
Object elementType
public static org.eclipse.core.databinding.observable.value.IObservableValue observeStale (org.eclipse.core.databinding.observable.IObservable)
org.eclipse.core.databinding.observable.IObservable observable
public static org.eclipse.core.databinding.observable.value.IObservableValue observeMapEntry (org.eclipse.core.databinding.observable.map.IObservableMap, java.lang.Object)
org.eclipse.core.databinding.observable.map.IObservableMap map
Object key
public static org.eclipse.core.databinding.observable.value.IObservableValue observeMapEntry (org.eclipse.core.databinding.observable.map.IObservableMap, java.lang.Object, java.lang.Object)
org.eclipse.core.databinding.observable.map.IObservableMap map
Object key
Object valueType
public static org.eclipse.core.databinding.observable.masterdetail.IObservableFactory mapEntryValueFactory (org.eclipse.core.databinding.observable.map.IObservableMap, java.lang.Object)
org.eclipse.core.databinding.observable.map.IObservableMap map
Object valueType
public static org.eclipse.core.databinding.observable.value.IObservableValue observeDetailMapEntry (org.eclipse.core.databinding.observable.map.IObservableMap, org.eclipse.core.databinding.observable.value.IObservableValue, java.lang.Object)
org.eclipse.core.databinding.observable.map.IObservableMap map
org.eclipse.core.databinding.observable.value.IObservableValue master
Object valueType
public static void pipe (org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.databinding.observable.value.IObservableValue)
org.eclipse.core.databinding.observable.value.IObservableValue source
org.eclipse.core.databinding.observable.value.IObservableValue destination
}
org/eclipse/core/databinding/observable/Realm$1.classRealm.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.Realm$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
private final Runnable val$runnable
void (java.lang.Runnable)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
}
org/eclipse/core/databinding/observable/Realm$2.classRealm.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.Realm$2 extends java.util.TimerTask {
final org.eclipse.core.databinding.observable.Realm this$0
private final Runnable val$runnable
void (org.eclipse.core.databinding.observable.Realm, java.lang.Runnable)
public void run ()
}
org/eclipse/core/databinding/observable/Realm$3.classRealm.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.Realm$3 extends java.lang.Thread {
final org.eclipse.core.databinding.observable.Realm this$0
void (org.eclipse.core.databinding.observable.Realm)
public void run ()
Runnable work
}
org/eclipse/core/databinding/observable/Realm$SyncRunnable.classRealm.java
package org.eclipse.core.databinding.observable
org.eclipse.core.databinding.observable.Realm$SyncRunnable extends java.lang.Object implements java.lang.Runnable {
boolean hasRun
private Runnable runnable
void (java.lang.Runnable)
Runnable runnable
public void run ()
}
org/eclipse/core/databinding/observable/Realm.classRealm.java
package org.eclipse.core.databinding.observable
public abstract org.eclipse.core.databinding.observable.Realm extends java.lang.Object {
private static ThreadLocal defaultRealm
private Thread workerThread
private volatile java.util.Timer timer
org.eclipse.core.internal.databinding.observable.Queue workQueue
static void ()
public void ()
public static org.eclipse.core.databinding.observable.Realm getDefault ()
protected static org.eclipse.core.databinding.observable.Realm setDefault (org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
org.eclipse.core.databinding.observable.Realm oldValue
public abstract boolean isCurrent ()
protected static void safeRun (java.lang.Runnable)
Runnable runnable
org.eclipse.core.runtime.ISafeRunnable safeRunnable
org.eclipse.core.runtime.ISafeRunnable safeRunnable
public void exec (java.lang.Runnable)
Runnable runnable
public void asyncExec (java.lang.Runnable)
Runnable runnable
public void timerExec (int, java.lang.Runnable)
int milliseconds
Runnable runnable
private void ensureWorkerThreadIsRunning ()
protected void syncExec (java.lang.Runnable)
Runnable runnable
org.eclipse.core.databinding.observable.Realm$SyncRunnable syncRunnable
public static void runWithDefault (org.eclipse.core.databinding.observable.Realm, java.lang.Runnable)
org.eclipse.core.databinding.observable.Realm realm
Runnable runnable
org.eclipse.core.databinding.observable.Realm oldRealm
}
org/eclipse/core/databinding/observable/StaleEvent.classStaleEvent.java
package org.eclipse.core.databinding.observable
public org.eclipse.core.databinding.observable.StaleEvent extends org.eclipse.core.databinding.observable.ObservableEvent {
private static final long serialVersionUID
static final Object TYPE
static void ()
public void (org.eclipse.core.databinding.observable.IObservable)
org.eclipse.core.databinding.observable.IObservable source
protected void dispatch (org.eclipse.core.databinding.observable.IObservablesListener)
org.eclipse.core.databinding.observable.IObservablesListener listener
protected java.lang.Object getListenerType ()
}
org/eclipse/core/databinding/observable/list/
org/eclipse/core/databinding/observable/list/AbstractObservableList$1.classAbstractObservableList.java
package org.eclipse.core.databinding.observable.list
org.eclipse.core.databinding.observable.list.AbstractObservableList$1 extends java.lang.Object implements java.util.Iterator {
final org.eclipse.core.databinding.observable.list.AbstractObservableList this$0
private final java.util.Iterator val$wrappedIterator
void (org.eclipse.core.databinding.observable.list.AbstractObservableList, java.util.Iterator)
public void remove ()
public boolean hasNext ()
public java.lang.Object next ()
}
org/eclipse/core/databinding/observable/list/AbstractObservableList$PrivateChangeSupport.classAbstractObservableList.java
package org.eclipse.core.databinding.observable.list
final org.eclipse.core.databinding.observable.list.AbstractObservableList$PrivateChangeSupport extends org.eclipse.core.databinding.observable.ChangeSupport {
final org.eclipse.core.databinding.observable.list.AbstractObservableList this$0
private void (org.eclipse.core.databinding.observable.list.AbstractObservableList, org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
protected void firstListenerAdded ()
protected void lastListenerRemoved ()
protected boolean hasListeners ()
void (org.eclipse.core.databinding.observable.list.AbstractObservableList, org.eclipse.core.databinding.observable.Realm, org.eclipse.core.databinding.observable.list.AbstractObservableList$PrivateChangeSupport)
}
org/eclipse/core/databinding/observable/list/AbstractObservableList.classAbstractObservableList.java
package org.eclipse.core.databinding.observable.list
public abstract org.eclipse.core.databinding.observable.list.AbstractObservableList extends java.util.AbstractList implements org.eclipse.core.databinding.observable.list.IObservableList {
private final org.eclipse.core.databinding.observable.Realm realm
private org.eclipse.core.databinding.observable.list.AbstractObservableList$PrivateChangeSupport changeSupport
private boolean disposed
public void (org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
public void ()
protected boolean hasListeners ()
public boolean isStale ()
public synchronized void addListChangeListener (org.eclipse.core.databinding.observable.list.IListChangeListener)
org.eclipse.core.databinding.observable.list.IListChangeListener listener
public synchronized void removeListChangeListener (org.eclipse.core.databinding.observable.list.IListChangeListener)
org.eclipse.core.databinding.observable.list.IListChangeListener listener
protected void fireListChange (org.eclipse.core.databinding.observable.list.ListDiff)
org.eclipse.core.databinding.observable.list.ListDiff diff
public synchronized void addChangeListener (org.eclipse.core.databinding.observable.IChangeListener)
org.eclipse.core.databinding.observable.IChangeListener listener
public synchronized void removeChangeListener (org.eclipse.core.databinding.observable.IChangeListener)
org.eclipse.core.databinding.observable.IChangeListener listener
public synchronized void addStaleListener (org.eclipse.core.databinding.observable.IStaleListener)
org.eclipse.core.databinding.observable.IStaleListener listener
public synchronized void removeStaleListener (org.eclipse.core.databinding.observable.IStaleListener)
org.eclipse.core.databinding.observable.IStaleListener listener
public synchronized void addDisposeListener (org.eclipse.core.databinding.observable.IDisposeListener)
org.eclipse.core.databinding.observable.IDisposeListener listener
public synchronized void removeDisposeListener (org.eclipse.core.databinding.observable.IDisposeListener)
org.eclipse.core.databinding.observable.IDisposeListener listener
protected void fireChange ()
protected void fireStale ()
protected void firstListenerAdded ()
protected void lastListenerRemoved ()
public synchronized boolean isDisposed ()
public synchronized void dispose ()
public final int size ()
protected abstract int doGetSize ()
private void getterCalled ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public java.util.Iterator iterator ()
java.util.Iterator wrappedIterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public boolean add (java.lang.Object)
Object o
public java.lang.Object move (int, int)
int oldIndex
int newIndex
int size
Object element
public boolean remove (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean addAll (java.util.Collection)
java.util.Collection c
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public int indexOf (java.lang.Object)
Object o
public int lastIndexOf (java.lang.Object)
Object o
public org.eclipse.core.databinding.observable.Realm getRealm ()
protected void checkRealm ()
}
org/eclipse/core/databinding/observable/list/ComputedList$1.classComputedList.java
package org.eclipse.core.databinding.observable.list
org.eclipse.core.databinding.observable.list.ComputedList$1 extends org.eclipse.core.databinding.observable.list.ListDiff {
org.eclipse.core.databinding.observable.list.ListDiffEntry[] differences
final org.eclipse.core.databinding.observable.list.ComputedList this$0
private final java.util.List val$oldList
void (org.eclipse.core.databinding.observable.list.ComputedList, java.util.List)
public org.eclipse.core.databinding.observable.list.ListDiffEntry[] getDifferences ()
}
org/eclipse/core/databinding/observable/list/ComputedList$2.classComputedList.java
package org.eclipse.core.databinding.observable.list
org.eclipse.core.databinding.observable.list.ComputedList$2 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.core.databinding.observable.list.ComputedList this$0
void (org.eclipse.core.databinding.observable.list.ComputedList)
public void run ()
}
org/eclipse/core/databinding/observable/list/ComputedList$PrivateInterface.classComputedList.java
package org.eclipse.core.databinding.observable.list
org.eclipse.core.databinding.observable.list.ComputedList$PrivateInterface extends java.lang.Object implements java.lang.Runnable org.eclipse.core.databinding.observable.IChangeListener org.eclipse.core.databinding.observable.IStaleListener {
final org.eclipse.core.databinding.observable.list.ComputedList this$0
private void (org.eclipse.core.databinding.observable.list.ComputedList)
public void run ()
public void handleStale (org.eclipse.core.databinding.observable.StaleEvent)
org.eclipse.core.databinding.observable.StaleEvent event
public void handleChange (org.eclipse.core.databinding.observable.ChangeEvent)
org.eclipse.core.databinding.observable.ChangeEvent event
void (org.eclipse.core.databinding.observable.list.ComputedList, org.eclipse.core.databinding.observable.list.ComputedList$PrivateInterface)
}
org/eclipse/core/databinding/observable/list/ComputedList.classComputedList.java
package org.eclipse.core.databinding.observable.list
public abstract org.eclipse.core.databinding.observable.list.ComputedList extends org.eclipse.core.databinding.observable.list.AbstractObservableList {
private java.util.List cachedList
private boolean dirty
private boolean stale
private org.eclipse.core.databinding.observable.IObservable[] dependencies
private org.eclipse.core.databinding.observable.list.ComputedList$PrivateInterface privateInterface
private Object elementType
public void ()
public void (java.lang.Object)
Object elementType
public void (org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
public void (org.eclipse.core.databinding.observable.Realm, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
Object elementType
protected int doGetSize ()
public java.lang.Object get (int)
int index
private final java.util.List getList ()
final java.util.List doGetList ()
org.eclipse.core.databinding.observable.IObservable[] newDependencies
int i
int i
private void getterCalled ()
protected abstract java.util.List calculate ()
private void makeDirty ()
java.util.List oldList
private void stopListening ()
int i
org.eclipse.core.databinding.observable.IObservable observable
private void makeStale ()
public boolean isStale ()
public java.lang.Object getElementType ()
public synchronized void addChangeListener (org.eclipse.core.databinding.observable.IChangeListener)
org.eclipse.core.databinding.observable.IChangeListener listener
public synchronized void addListChangeListener (org.eclipse.core.databinding.observable.list.IListChangeListener)
org.eclipse.core.databinding.observable.list.IListChangeListener listener
private void computeListForListeners ()
public synchronized void dispose ()
static void access$0 (org.eclipse.core.databinding.observable.list.ComputedList, java.util.List)
static java.util.List access$1 (org.eclipse.core.databinding.observable.list.ComputedList)
static boolean access$2 (org.eclipse.core.databinding.observable.list.ComputedList)
static void access$3 (org.eclipse.core.databinding.observable.list.ComputedList)
static void access$4 (org.eclipse.core.databinding.observable.list.ComputedList)
static java.util.List access$5 (org.eclipse.core.databinding.observable.list.ComputedList)
static org.eclipse.core.databinding.observable.IObservable[] access$6 (org.eclipse.core.databinding.observable.list.ComputedList)
}
org/eclipse/core/databinding/observable/list/DecoratingObservableList$1.classDecoratingObservableList.java
package org.eclipse.core.databinding.observable.list
org.eclipse.core.databinding.observable.list.DecoratingObservableList$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.list.IListChangeListener {
final org.eclipse.core.databinding.observable.list.DecoratingObservableList this$0
void (org.eclipse.core.databinding.observable.list.DecoratingObservableList)
public void handleListChange (org.eclipse.core.databinding.observable.list.ListChangeEvent)
org.eclipse.core.databinding.observable.list.ListChangeEvent event
}
org/eclipse/core/databinding/observable/list/DecoratingObservableList$2.classDecoratingObservableList.java
package org.eclipse.core.databinding.observable.list
org.eclipse.core.databinding.observable.list.DecoratingObservableList$2 extends java.lang.Object implements java.util.ListIterator {
final org.eclipse.core.databinding.observable.list.DecoratingObservableList this$0
private final java.util.ListIterator val$iterator
void (org.eclipse.core.databinding.observable.list.DecoratingObservableList, java.util.ListIterator)
public void add (java.lang.Object)
Object o
public boolean hasNext ()
public boolean hasPrevious ()
public java.lang.Object next ()
public int nextIndex ()
public java.lang.Object previous ()
public int previousIndex ()
public void remove ()
public void set (java.lang.Object)
Object o
}
org/eclipse/core/databinding/observable/list/DecoratingObservableList.classDecoratingObservableList.java
package org.eclipse.core.databinding.observable.list
public org.eclipse.core.databinding.observable.list.DecoratingObservableList extends org.eclipse.core.databinding.observable.DecoratingObservableCollection implements org.eclipse.core.databinding.observable.list.IObservableList {
private org.eclipse.core.databinding.observable.list.IObservableList decorated
private org.eclipse.core.databinding.observable.list.IListChangeListener listChangeListener
public void (org.eclipse.core.databinding.observable.list.IObservableList, boolean)
org.eclipse.core.databinding.observable.list.IObservableList decorated
boolean disposeDecoratedOnDispose
public synchronized void addListChangeListener (org.eclipse.core.databinding.observable.list.IListChangeListener)
org.eclipse.core.databinding.observable.list.IListChangeListener listener
public synchronized void removeListChangeListener (org.eclipse.core.databinding.observable.list.IListChangeListener)
org.eclipse.core.databinding.observable.list.IListChangeListener listener
protected void fireListChange (org.eclipse.core.databinding.observable.list.ListDiff)
org.eclipse.core.databinding.observable.list.ListDiff diff
protected void fireChange ()
protected void firstListenerAdded ()
protected void lastListenerRemoved ()
protected void handleListChange (org.eclipse.core.databinding.observable.list.ListChangeEvent)
org.eclipse.core.databinding.observable.list.ListChangeEvent event
public void add (int, java.lang.Object)
int index
Object o
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection c
public java.lang.Object get (int)
int index
public int indexOf (java.lang.Object)
Object o
public int lastIndexOf (java.lang.Object)
Object o
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
java.util.ListIterator iterator
public java.lang.Object move (int, int)
int oldIndex
int newIndex
public java.lang.Object remove (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public java.util.List subList (int, int)
int fromIndex
int toIndex
public synchronized void dispose ()
static void access$0 (org.eclipse.core.databinding.observable.list.DecoratingObservableList)
static void access$1 (org.eclipse.core.databinding.observable.list.DecoratingObservableList)
}
org/eclipse/core/databinding/observable/list/IListChangeListener.classIListChangeListener.java
package org.eclipse.core.databinding.observable.list
public abstract org.eclipse.core.databinding.observable.list.IListChangeListener extends java.lang.Object implements org.eclipse.core.databinding.observable.IObservablesListener {
public abstract void handleListChange (org.eclipse.core.databinding.observable.list.ListChangeEvent)
}
org/eclipse/core/databinding/observable/list/IObservableList.classIObservableList.java
package org.eclipse.core.databinding.observable.list
public abstract org.eclipse.core.databinding.observable.list.IObservableList extends java.lang.Object implements java.util.List org.eclipse.core.databinding.observable.IObservableCollection {
public abstract void addListChangeListener (org.eclipse.core.databinding.observable.list.IListChangeListener)
public abstract void removeListChangeListener (org.eclipse.core.databinding.observable.list.IListChangeListener)
public abstract int size ()
public abstract boolean isEmpty ()
public abstract boolean contains (java.lang.Object)
public abstract java.util.Iterator iterator ()
public abstract java.lang.Object[] toArray ()
public abstract java.lang.Object[] toArray (java.lang.Object[])
public abstract boolean add (java.lang.Object)
public abstract boolean remove (java.lang.Object)
public abstract boolean containsAll (java.util.Collection)
public abstract boolean addAll (java.util.Collection)
public abstract boolean addAll (int, java.util.Collection)
public abstract boolean removeAll (java.util.Collection)
public abstract boolean retainAll (java.util.Collection)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.Object get (int)
public abstract java.lang.Object set (int, java.lang.Object)
public abstract java.lang.Object move (int, int)
public abstract java.lang.Object remove (int)
public abstract int indexOf (java.lang.Object)
public abstract int lastIndexOf (java.lang.Object)
public abstract java.util.ListIterator listIterator ()
public abstract java.util.ListIterator listIterator (int)
public abstract java.util.List subList (int, int)
public abstract java.lang.Object getElementType ()
}
org/eclipse/core/databinding/observable/list/ListChangeEvent.classListChangeEvent.java
package org.eclipse.core.databinding.observable.list
public org.eclipse.core.databinding.observable.list.ListChangeEvent extends org.eclipse.core.databinding.observable.ObservableEvent {
private static final long serialVersionUID
static final Object TYPE
public org.eclipse.core.databinding.observable.list.ListDiff diff
static void ()
public void (org.eclipse.core.databinding.observable.list.IObservableList, org.eclipse.core.databinding.observable.list.ListDiff)
org.eclipse.core.databinding.observable.list.IObservableList source
org.eclipse.core.databinding.observable.list.ListDiff diff
public org.eclipse.core.databinding.observable.list.IObservableList getObservableList ()
protected void dispatch (org.eclipse.core.databinding.observable.IObservablesListener)
org.eclipse.core.databinding.observable.IObservablesListener listener
protected java.lang.Object getListenerType ()
}
org/eclipse/core/databinding/observable/list/ListDiff$1.classListDiff.java
package org.eclipse.core.databinding.observable.list
org.eclipse.core.databinding.observable.list.ListDiff$1 extends org.eclipse.core.databinding.observable.list.ListDiffVisitor {
final org.eclipse.core.databinding.observable.list.ListDiff this$0
private final java.util.List val$list
void (org.eclipse.core.databinding.observable.list.ListDiff, java.util.List)
public void handleAdd (int, java.lang.Object)
int index
Object element
public void handleRemove (int, java.lang.Object)
int index
Object element
public void handleReplace (int, java.lang.Object, java.lang.Object)
int index
Object oldElement
Object newElement
}
org/eclipse/core/databinding/observable/list/ListDiff$2.classListDiff.java
package org.eclipse.core.databinding.observable.list
org.eclipse.core.databinding.observable.list.ListDiff$2 extends org.eclipse.core.databinding.observable.list.ListDiffVisitor {
final org.eclipse.core.databinding.observable.list.ListDiff this$0
private final java.util.List[] val$result
void (org.eclipse.core.databinding.observable.list.ListDiff, java.util.List[])
public void handleAdd (int, java.lang.Object)
int index
Object element
java.util.List first
java.util.List middle
java.util.List last
public void handleRemove (int, java.lang.Object)
int index
Object element
java.util.List first
java.util.List last
public void handleReplace (int, java.lang.Object, java.lang.Object)
int index
Object oldElement
Object newElement
java.util.List first
java.util.List middle
java.util.List last
}
org/eclipse/core/databinding/observable/list/ListDiff$ConcatList.classListDiff.java
package org.eclipse.core.databinding.observable.list
org.eclipse.core.databinding.observable.list.ListDiff$ConcatList extends java.util.AbstractList {
private final java.util.List[] subLists
public static java.util.List cat (java.util.List, java.util.List, java.util.List)
java.util.List a
java.util.List b
java.util.List c
public static java.util.List cat (java.util.List, java.util.List)
java.util.List a
java.util.List b
private void (java.util.List[])
java.util.List[] sublists
public java.lang.Object get (int)
int index
int offset
int i
int subListIndex
public int size ()
int size
int i
}
org/eclipse/core/databinding/observable/list/ListDiff.classListDiff.java
package org.eclipse.core.databinding.observable.list
public abstract org.eclipse.core.databinding.observable.list.ListDiff extends java.lang.Object implements org.eclipse.core.databinding.observable.IDiff {
public void ()
public abstract org.eclipse.core.databinding.observable.list.ListDiffEntry[] getDifferences ()
public void accept (org.eclipse.core.databinding.observable.list.ListDiffVisitor)
org.eclipse.core.databinding.observable.list.ListDiffVisitor visitor
org.eclipse.core.databinding.observable.list.ListDiffEntry[] differences
int i
org.eclipse.core.databinding.observable.list.ListDiffEntry entry
Object elem
int pos
boolean add
org.eclipse.core.databinding.observable.list.ListDiffEntry nextEntry
int addPos
int addPos
Object addElem
Object addElem
int removePos
int removePos
Object removeElem
Object removeElem
public boolean isEmpty ()
public void applyTo (java.util.List)
java.util.List list
public java.util.List simulateOn (java.util.List)
java.util.List list
java.util.List[] result
public java.lang.String toString ()
org.eclipse.core.databinding.observable.list.ListDiffEntry[] differences
StringBuffer buffer
int i
}
org/eclipse/core/databinding/observable/list/ListDiffEntry.classListDiffEntry.java
package org.eclipse.core.databinding.observable.list
public abstract org.eclipse.core.databinding.observable.list.ListDiffEntry extends java.lang.Object {
public void ()
public abstract int getPosition ()
public abstract boolean isAddition ()
public abstract java.lang.Object getElement ()
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/core/databinding/observable/list/ListDiffVisitor.classListDiffVisitor.java
package org.eclipse.core.databinding.observable.list
public abstract org.eclipse.core.databinding.observable.list.ListDiffVisitor extends java.lang.Object {
public void ()
public abstract void handleAdd (int, java.lang.Object)
public abstract void handleRemove (int, java.lang.Object)
public void handleMove (int, int, java.lang.Object)
int oldIndex
int newIndex
Object element
public void handleReplace (int, java.lang.Object, java.lang.Object)
int index
Object oldElement
Object newElement
}
org/eclipse/core/databinding/observable/list/MultiList$1.classMultiList.java
package org.eclipse.core.databinding.observable.list
org.eclipse.core.databinding.observable.list.MultiList$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.list.IListChangeListener {
final org.eclipse.core.databinding.observable.list.MultiList this$0
void (org.eclipse.core.databinding.observable.list.MultiList)
public void handleListChange (org.eclipse.core.databinding.observable.list.ListChangeEvent)
org.eclipse.core.databinding.observable.list.ListChangeEvent event
static org.eclipse.core.databinding.observable.list.MultiList access$0 (org.eclipse.core.databinding.observable.list.MultiList$1)
}
org/eclipse/core/databinding/observable/list/MultiList$2.classMultiList.java
package org.eclipse.core.databinding.observable.list
org.eclipse.core.databinding.observable.list.MultiList$2 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.core.databinding.observable.list.MultiList$1 this$1
private final org.eclipse.core.databinding.observable.list.ListChangeEvent val$event
void (org.eclipse.core.databinding.observable.list.MultiList$1, org.eclipse.core.databinding.observable.list.ListChangeEvent)
public void run ()
}
org/eclipse/core/databinding/observable/list/MultiList$3.classMultiList.java
package org.eclipse.core.databinding.observable.list
org.eclipse.core.databinding.observable.list.MultiList$3 extends java.lang.Object implements org.eclipse.core.databinding.observable.IStaleListener {
final org.eclipse.core.databinding.observable.list.MultiList this$0
void (org.eclipse.core.databinding.observable.list.MultiList)
public void handleStale (org.eclipse.core.databinding.observable.StaleEvent)
org.eclipse.core.databinding.observable.StaleEvent staleEvent
static org.eclipse.core.databinding.observable.list.MultiList access$0 (org.eclipse.core.databinding.observable.list.MultiList$3)
}
org/eclipse/core/databinding/observable/list/MultiList$4.classMultiList.java
package org.eclipse.core.databinding.observable.list
org.eclipse.core.databinding.observable.list.MultiList$4 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.core.databinding.observable.list.MultiList$3 this$1
void (org.eclipse.core.databinding.observable.list.MultiList$3)
public void run ()
}
org/eclipse/core/databinding/observable/list/MultiList$MultiListItr.classMultiList.java
package org.eclipse.core.databinding.observable.list
final org.eclipse.core.databinding.observable.list.MultiList$MultiListItr extends java.lang.Object implements java.util.Iterator {
java.util.Iterator[] iters
int iterIndex
final org.eclipse.core.databinding.observable.list.MultiList this$0
void (org.eclipse.core.databinding.observable.list.MultiList)
int i
public boolean hasNext ()
int i
public java.lang.Object next ()
public void remove ()
}
org/eclipse/core/databinding/observable/list/MultiList$MultiListListItr.classMultiList.java
package org.eclipse.core.databinding.observable.list
org.eclipse.core.databinding.observable.list.MultiList$MultiListListItr extends java.lang.Object implements java.util.ListIterator {
java.util.ListIterator[] iters
int iterIndex
final org.eclipse.core.databinding.observable.list.MultiList this$0
private void (org.eclipse.core.databinding.observable.list.MultiList, int)
int initialIndex
int offset
int i
public void add (java.lang.Object)
Object o
public boolean hasNext ()
int i
public boolean hasPrevious ()
int i
public java.lang.Object next ()
public int nextIndex ()
int offset
int i
public java.lang.Object previous ()
public int previousIndex ()
int offset
int i
public void remove ()
public void set (java.lang.Object)
Object o
void (org.eclipse.core.databinding.observable.list.MultiList, int, org.eclipse.core.databinding.observable.list.MultiList$MultiListListItr)
}
org/eclipse/core/databinding/observable/list/MultiList.classMultiList.java
package org.eclipse.core.databinding.observable.list
public org.eclipse.core.databinding.observable.list.MultiList extends org.eclipse.core.databinding.observable.list.AbstractObservableList {
private org.eclipse.core.databinding.observable.list.IObservableList[] lists
private Object elementType
private org.eclipse.core.databinding.observable.list.IListChangeListener listChangeListener
private org.eclipse.core.databinding.observable.IStaleListener staleListener
private Boolean stale
public void (org.eclipse.core.databinding.observable.list.IObservableList[])
org.eclipse.core.databinding.observable.list.IObservableList[] lists
public void (org.eclipse.core.databinding.observable.list.IObservableList[], java.lang.Object)
org.eclipse.core.databinding.observable.list.IObservableList[] lists
Object elementType
public void (org.eclipse.core.databinding.observable.Realm, org.eclipse.core.databinding.observable.list.IObservableList[])
org.eclipse.core.databinding.observable.Realm realm
org.eclipse.core.databinding.observable.list.IObservableList[] lists
public void (org.eclipse.core.databinding.observable.Realm, org.eclipse.core.databinding.observable.list.IObservableList[], java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
org.eclipse.core.databinding.observable.list.IObservableList[] lists
Object elementType
int i
protected void firstListenerAdded ()
int i
protected void lastListenerRemoved ()
int i
int i
private void makeStale ()
private void listChanged (org.eclipse.core.databinding.observable.list.ListChangeEvent)
org.eclipse.core.databinding.observable.list.ListChangeEvent event
org.eclipse.core.databinding.observable.list.IObservableList source
int offset
int i
private org.eclipse.core.databinding.observable.list.ListDiff offsetListDiff (int, org.eclipse.core.databinding.observable.list.ListDiff)
int offset
org.eclipse.core.databinding.observable.list.ListDiff diff
private org.eclipse.core.databinding.observable.list.ListDiffEntry[] offsetListDiffEntries (int, org.eclipse.core.databinding.observable.list.ListDiffEntry[])
int offset
org.eclipse.core.databinding.observable.list.ListDiffEntry[] entries
org.eclipse.core.databinding.observable.list.ListDiffEntry[] offsetEntries
int i
private org.eclipse.core.databinding.observable.list.ListDiffEntry offsetListDiffEntry (int, org.eclipse.core.databinding.observable.list.ListDiffEntry)
int offset
org.eclipse.core.databinding.observable.list.ListDiffEntry entry
protected int doGetSize ()
int size
int i
public java.lang.Object getElementType ()
public boolean add (java.lang.Object)
Object o
public void add (int, java.lang.Object)
int index
Object o
public boolean addAll (java.util.Collection)
java.util.Collection c
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection c
public void clear ()
int i
public java.lang.Object get (int)
int index
int offset
int i
public boolean contains (java.lang.Object)
Object o
int i
public boolean equals (java.lang.Object)
Object o
java.util.List that
int subListIndex
int i
java.util.List subList
public int hashCode ()
int result
int i
public int indexOf (java.lang.Object)
Object o
int offset
int i
int index
public boolean isEmpty ()
int i
public java.util.Iterator iterator ()
public int lastIndexOf (java.lang.Object)
Object o
int offset
int i
int index
public java.util.ListIterator listIterator (int)
int index
public java.lang.Object move (int, int)
int oldIndex
int newIndex
public boolean remove (java.lang.Object)
Object o
int i
public java.lang.Object remove (int)
int index
int offset
int i
public boolean removeAll (java.util.Collection)
java.util.Collection c
boolean changed
int i
public boolean retainAll (java.util.Collection)
java.util.Collection c
boolean changed
int i
public java.lang.Object set (int, java.lang.Object)
int index
Object o
int offset
int i
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
Object[] result
int offset
int i
Object[] oa
public boolean isStale ()
private boolean computeStaleness ()
boolean stale
int i
private void getterCalled ()
public synchronized void dispose ()
int i
int i
static org.eclipse.core.databinding.observable.list.IObservableList[] access$0 (org.eclipse.core.databinding.observable.list.MultiList)
static void access$1 (org.eclipse.core.databinding.observable.list.MultiList, java.lang.Boolean)
static void access$2 (org.eclipse.core.databinding.observable.list.MultiList, org.eclipse.core.databinding.observable.list.ListChangeEvent)
static void access$3 (org.eclipse.core.databinding.observable.list.MultiList)
}
org/eclipse/core/databinding/observable/list/ObservableList$1.classObservableList.java
package org.eclipse.core.databinding.observable.list
org.eclipse.core.databinding.observable.list.ObservableList$1 extends java.lang.Object implements java.util.Iterator {
final org.eclipse.core.databinding.observable.list.ObservableList this$0
private final java.util.Iterator val$wrappedIterator
void (org.eclipse.core.databinding.observable.list.ObservableList, java.util.Iterator)
public void remove ()
public boolean hasNext ()
public java.lang.Object next ()
}
org/eclipse/core/databinding/observable/list/ObservableList$2.classObservableList.java
package org.eclipse.core.databinding.observable.list
org.eclipse.core.databinding.observable.list.ObservableList$2 extends java.lang.Object implements java.util.ListIterator {
final org.eclipse.core.databinding.observable.list.ObservableList this$0
private final java.util.ListIterator val$wrappedIterator
void (org.eclipse.core.databinding.observable.list.ObservableList, java.util.ListIterator)
public int nextIndex ()
public int previousIndex ()
public void remove ()
public boolean hasNext ()
public boolean hasPrevious ()
public java.lang.Object next ()
public java.lang.Object previous ()
public void add (java.lang.Object)
Object o
public void set (java.lang.Object)
Object o
}
org/eclipse/core/databinding/observable/list/ObservableList$3.classObservableList.java
package org.eclipse.core.databinding.observable.list
org.eclipse.core.databinding.observable.list.ObservableList$3 extends org.eclipse.core.databinding.observable.list.AbstractObservableList {
final org.eclipse.core.databinding.observable.list.ObservableList this$0
private final int val$fromIndex
private final int val$toIndex
void (org.eclipse.core.databinding.observable.list.ObservableList, org.eclipse.core.databinding.observable.Realm, int, int)
org.eclipse.core.databinding.observable.Realm $anonymous0
public java.lang.Object getElementType ()
public java.lang.Object get (int)
int location
protected int doGetSize ()
}
org/eclipse/core/databinding/observable/list/ObservableList.classObservableList.java
package org.eclipse.core.databinding.observable.list
public abstract org.eclipse.core.databinding.observable.list.ObservableList extends org.eclipse.core.databinding.observable.AbstractObservable implements org.eclipse.core.databinding.observable.list.IObservableList {
protected java.util.List wrappedList
private boolean stale
private Object elementType
protected void (java.util.List, java.lang.Object)
java.util.List wrappedList
Object elementType
protected void (org.eclipse.core.databinding.observable.Realm, java.util.List, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
java.util.List wrappedList
Object elementType
public synchronized void addListChangeListener (org.eclipse.core.databinding.observable.list.IListChangeListener)
org.eclipse.core.databinding.observable.list.IListChangeListener listener
public synchronized void removeListChangeListener (org.eclipse.core.databinding.observable.list.IListChangeListener)
org.eclipse.core.databinding.observable.list.IListChangeListener listener
protected void fireListChange (org.eclipse.core.databinding.observable.list.ListDiff)
org.eclipse.core.databinding.observable.list.ListDiff diff
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
java.util.Iterator wrappedIterator
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.lang.String toString ()
public java.lang.Object get (int)
int index
public int indexOf (java.lang.Object)
Object o
public int lastIndexOf (java.lang.Object)
Object o
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
java.util.ListIterator wrappedIterator
public java.util.List subList (int, int)
int fromIndex
int toIndex
protected void getterCalled ()
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public java.lang.Object move (int, int)
int oldIndex
int newIndex
int size
Object element
public java.lang.Object remove (int)
int index
public boolean add (java.lang.Object)
Object o
public void add (int, java.lang.Object)
int index
Object element
public boolean addAll (java.util.Collection)
java.util.Collection c
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection c
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public void clear ()
public boolean isStale ()
public void setStale (boolean)
boolean stale
boolean wasStale
protected void fireChange ()
public synchronized void dispose ()
public java.lang.Object getElementType ()
protected void updateWrappedList (java.util.List)
java.util.List newList
java.util.List oldList
org.eclipse.core.databinding.observable.list.ListDiff listDiff
}
org/eclipse/core/databinding/observable/list/WritableList.classWritableList.java
package org.eclipse.core.databinding.observable.list
public org.eclipse.core.databinding.observable.list.WritableList extends org.eclipse.core.databinding.observable.list.ObservableList {
public void ()
public void (org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
public void (java.util.List, java.lang.Object)
java.util.List toWrap
Object elementType
public void (java.util.Collection, java.lang.Object)
java.util.Collection collection
Object elementType
public void (org.eclipse.core.databinding.observable.Realm, java.util.List, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
java.util.List toWrap
Object elementType
public void (org.eclipse.core.databinding.observable.Realm, java.util.Collection, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
java.util.Collection collection
Object elementType
public java.lang.Object set (int, java.lang.Object)
int index
Object element
Object oldElement
public java.lang.Object move (int, int)
int oldIndex
int newIndex
int size
Object element
public java.lang.Object remove (int)
int index
Object oldElement
public boolean add (java.lang.Object)
Object element
boolean added
public void add (int, java.lang.Object)
int index
Object element
public boolean addAll (java.util.Collection)
java.util.Collection c
org.eclipse.core.databinding.observable.list.ListDiffEntry[] entries
int i
int addIndex
java.util.Iterator it
Object element
boolean added
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection c
org.eclipse.core.databinding.observable.list.ListDiffEntry[] entries
int i
int addIndex
java.util.Iterator it
Object element
boolean added
public boolean remove (java.lang.Object)
Object o
int index
public boolean removeAll (java.util.Collection)
java.util.Collection c
java.util.List entries
java.util.Iterator it
Object element
int removeIndex
public boolean retainAll (java.util.Collection)
java.util.Collection c
java.util.List entries
int removeIndex
java.util.Iterator it
Object element
public void clear ()
java.util.List entries
java.util.Iterator it
Object element
public static org.eclipse.core.databinding.observable.list.WritableList withElementType (java.lang.Object)
Object elementType
}
org/eclipse/core/databinding/observable/map/
org/eclipse/core/databinding/observable/map/AbstractObservableMap$PrivateChangeSupport.classAbstractObservableMap.java
package org.eclipse.core.databinding.observable.map
final org.eclipse.core.databinding.observable.map.AbstractObservableMap$PrivateChangeSupport extends org.eclipse.core.databinding.observable.ChangeSupport {
final org.eclipse.core.databinding.observable.map.AbstractObservableMap this$0
private void (org.eclipse.core.databinding.observable.map.AbstractObservableMap, org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
protected void firstListenerAdded ()
protected void lastListenerRemoved ()
protected boolean hasListeners ()
void (org.eclipse.core.databinding.observable.map.AbstractObservableMap, org.eclipse.core.databinding.observable.Realm, org.eclipse.core.databinding.observable.map.AbstractObservableMap$PrivateChangeSupport)
}
org/eclipse/core/databinding/observable/map/AbstractObservableMap.classAbstractObservableMap.java
package org.eclipse.core.databinding.observable.map
public abstract org.eclipse.core.databinding.observable.map.AbstractObservableMap extends java.util.AbstractMap implements org.eclipse.core.databinding.observable.map.IObservableMap {
private final org.eclipse.core.databinding.observable.Realm realm
private org.eclipse.core.databinding.observable.map.AbstractObservableMap$PrivateChangeSupport changeSupport
private boolean disposed
private boolean stale
public void ()
protected void lastListenerRemoved ()
protected void firstListenerAdded ()
public void (org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
public synchronized void addMapChangeListener (org.eclipse.core.databinding.observable.map.IMapChangeListener)
org.eclipse.core.databinding.observable.map.IMapChangeListener listener
public synchronized void removeMapChangeListener (org.eclipse.core.databinding.observable.map.IMapChangeListener)
org.eclipse.core.databinding.observable.map.IMapChangeListener listener
public synchronized void addChangeListener (org.eclipse.core.databinding.observable.IChangeListener)
org.eclipse.core.databinding.observable.IChangeListener listener
public synchronized void addStaleListener (org.eclipse.core.databinding.observable.IStaleListener)
org.eclipse.core.databinding.observable.IStaleListener listener
protected synchronized boolean hasListeners ()
public void addDisposeListener (org.eclipse.core.databinding.observable.IDisposeListener)
org.eclipse.core.databinding.observable.IDisposeListener listener
public void removeDisposeListener (org.eclipse.core.databinding.observable.IDisposeListener)
org.eclipse.core.databinding.observable.IDisposeListener listener
public synchronized boolean isDisposed ()
public synchronized void dispose ()
public org.eclipse.core.databinding.observable.Realm getRealm ()
public boolean isStale ()
public java.lang.Object getKeyType ()
public java.lang.Object getValueType ()
public synchronized void removeChangeListener (org.eclipse.core.databinding.observable.IChangeListener)
org.eclipse.core.databinding.observable.IChangeListener listener
public synchronized void removeStaleListener (org.eclipse.core.databinding.observable.IStaleListener)
org.eclipse.core.databinding.observable.IStaleListener listener
public void setStale (boolean)
boolean stale
protected void fireStale ()
protected void fireChange ()
protected void fireMapChange (org.eclipse.core.databinding.observable.map.MapDiff)
org.eclipse.core.databinding.observable.map.MapDiff diff
protected void checkRealm ()
}
org/eclipse/core/databinding/observable/map/BidiObservableMap.classBidiObservableMap.java
package org.eclipse.core.databinding.observable.map
public org.eclipse.core.databinding.observable.map.BidiObservableMap extends org.eclipse.core.databinding.observable.map.DecoratingObservableMap {
private java.util.Map valuesToKeys
public void (org.eclipse.core.databinding.observable.map.IObservableMap)
org.eclipse.core.databinding.observable.map.IObservableMap wrappedMap
protected void firstListenerAdded ()
java.util.Iterator it
java.util.Map$Entry entry
protected void lastListenerRemoved ()
protected void handleMapChange (org.eclipse.core.databinding.observable.map.MapChangeEvent)
org.eclipse.core.databinding.observable.map.MapChangeEvent event
org.eclipse.core.databinding.observable.map.MapDiff diff
java.util.Iterator it
Object addedKey
java.util.Iterator it
Object changedKey
java.util.Iterator it
Object removedKey
public boolean containsValue (java.lang.Object)
Object value
private void addMapping (java.lang.Object, java.lang.Object)
Object key
Object value
Object elementOrSet
java.util.Set set
java.util.Set set
private void removeMapping (java.lang.Object, java.lang.Object)
Object key
Object value
Object elementOrSet
java.util.Set set
public java.util.Set getKeys (java.lang.Object)
Object value
Object elementOrSet
private java.util.Set findKeys (java.lang.Object)
Object value
java.util.Set keys
java.util.Iterator it
java.util.Map$Entry entry
public synchronized void dispose ()
}
org/eclipse/core/databinding/observable/map/BidirectionalMap$1.classBidirectionalMap.java
package org.eclipse.core.databinding.observable.map
org.eclipse.core.databinding.observable.map.BidirectionalMap$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.map.IMapChangeListener {
final org.eclipse.core.databinding.observable.map.BidirectionalMap this$0
void (org.eclipse.core.databinding.observable.map.BidirectionalMap)
public void handleMapChange (org.eclipse.core.databinding.observable.map.MapChangeEvent)
org.eclipse.core.databinding.observable.map.MapChangeEvent event
}
org/eclipse/core/databinding/observable/map/BidirectionalMap.classBidirectionalMap.java
package org.eclipse.core.databinding.observable.map
public org.eclipse.core.databinding.observable.map.BidirectionalMap extends org.eclipse.core.databinding.observable.map.ObservableMap {
private org.eclipse.core.databinding.observable.map.IMapChangeListener mapListener
public void (org.eclipse.core.databinding.observable.map.IObservableMap)
org.eclipse.core.databinding.observable.map.IObservableMap wrappedMap
}
org/eclipse/core/databinding/observable/map/CompositeMap$1.classCompositeMap.java
package org.eclipse.core.databinding.observable.map
org.eclipse.core.databinding.observable.map.CompositeMap$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.map.IMapChangeListener {
final org.eclipse.core.databinding.observable.map.CompositeMap this$0
void (org.eclipse.core.databinding.observable.map.CompositeMap)
public void handleMapChange (org.eclipse.core.databinding.observable.map.MapChangeEvent)
org.eclipse.core.databinding.observable.map.MapChangeEvent event
org.eclipse.core.databinding.observable.map.MapDiff diff
java.util.Set rangeSetAdditions
java.util.Set rangeSetRemovals
java.util.Set adds
java.util.Set changes
java.util.Set removes
java.util.Map oldValues
java.util.Iterator it
Object addedKey
Object newValue
java.util.Iterator it
Object changedKey
Object oldValue
Object newValue
boolean removed
boolean added
java.util.Iterator it
Object removedKey
Object oldValue
static org.eclipse.core.databinding.observable.map.CompositeMap access$0 (org.eclipse.core.databinding.observable.map.CompositeMap$1)
}
org/eclipse/core/databinding/observable/map/CompositeMap$2.classCompositeMap.java
package org.eclipse.core.databinding.observable.map
org.eclipse.core.databinding.observable.map.CompositeMap$2 extends org.eclipse.core.databinding.observable.map.MapDiff {
final org.eclipse.core.databinding.observable.map.CompositeMap$1 this$1
private final java.util.Set val$adds
private final java.util.Set val$changes
private final java.util.Map val$oldValues
private final java.util.Set val$removes
void (org.eclipse.core.databinding.observable.map.CompositeMap$1, java.util.Set, java.util.Set, java.util.Map, java.util.Set)
public java.util.Set getAddedKeys ()
public java.util.Set getChangedKeys ()
public java.lang.Object getNewValue (java.lang.Object)
Object key
public java.lang.Object getOldValue (java.lang.Object)
Object key
public java.util.Set getRemovedKeys ()
}
org/eclipse/core/databinding/observable/map/CompositeMap$3.classCompositeMap.java
package org.eclipse.core.databinding.observable.map
org.eclipse.core.databinding.observable.map.CompositeMap$3 extends java.lang.Object implements org.eclipse.core.databinding.observable.map.IMapChangeListener {
final org.eclipse.core.databinding.observable.map.CompositeMap this$0
void (org.eclipse.core.databinding.observable.map.CompositeMap)
public void handleMapChange (org.eclipse.core.databinding.observable.map.MapChangeEvent)
org.eclipse.core.databinding.observable.map.MapChangeEvent event
org.eclipse.core.databinding.observable.map.MapDiff diff
java.util.Set adds
java.util.Set changes
java.util.Set removes
java.util.Map oldValues
java.util.Map newValues
java.util.Set addedKeys
java.util.Set removedKeys
java.util.Iterator it
Object addedKey
java.util.Set elements
Object newValue
Object oldKey
Object oldValue
Object oldValue
java.util.Iterator it2
Object element
java.util.Iterator it2
Object element
java.util.Iterator it
Object changedKey
java.util.Set elements
java.util.Iterator it2
Object element
Object newValue
java.util.Iterator it
Object removedKey
Object element
Object newKey
Object newValue
Object oldValue
}
org/eclipse/core/databinding/observable/map/CompositeMap$4.classCompositeMap.java
package org.eclipse.core.databinding.observable.map
org.eclipse.core.databinding.observable.map.CompositeMap$4 extends org.eclipse.core.databinding.observable.map.MapDiff {
final org.eclipse.core.databinding.observable.map.CompositeMap$3 this$1
private final java.util.Set val$adds
private final java.util.Set val$changes
private final java.util.Map val$newValues
private final java.util.Map val$oldValues
private final java.util.Set val$removes
void (org.eclipse.core.databinding.observable.map.CompositeMap$3, java.util.Set, java.util.Set, java.util.Map, java.util.Map, java.util.Set)
public java.util.Set getAddedKeys ()
public java.util.Set getChangedKeys ()
public java.lang.Object getNewValue (java.lang.Object)
Object key
public java.lang.Object getOldValue (java.lang.Object)
Object key
public java.util.Set getRemovedKeys ()
}
org/eclipse/core/databinding/observable/map/CompositeMap$WritableSetPlus.classCompositeMap.java
package org.eclipse.core.databinding.observable.map
org.eclipse.core.databinding.observable.map.CompositeMap$WritableSetPlus extends org.eclipse.core.databinding.observable.set.WritableSet {
private void ()
void addAndRemove (java.util.Set, java.util.Set)
java.util.Set additions
java.util.Set removals
void (org.eclipse.core.databinding.observable.map.CompositeMap$WritableSetPlus)
}
org/eclipse/core/databinding/observable/map/CompositeMap.classCompositeMap.java
package org.eclipse.core.databinding.observable.map
public org.eclipse.core.databinding.observable.map.CompositeMap extends org.eclipse.core.databinding.observable.map.ObservableMap {
private java.util.Set pendingAdds
private java.util.Map pendingRemoves
private java.util.Map pendingChanges
private org.eclipse.core.databinding.observable.map.IMapChangeListener firstMapListener
private org.eclipse.core.databinding.observable.map.IMapChangeListener secondMapListener
private org.eclipse.core.databinding.observable.map.BidiObservableMap firstMap
private org.eclipse.core.databinding.observable.map.IObservableMap secondMap
private org.eclipse.core.databinding.observable.map.CompositeMap$WritableSetPlus rangeSet
public void (org.eclipse.core.databinding.observable.map.IObservableMap, org.eclipse.core.databinding.observable.masterdetail.IObservableFactory)
org.eclipse.core.databinding.observable.map.IObservableMap firstMap
org.eclipse.core.databinding.observable.masterdetail.IObservableFactory secondMapFactory
java.util.Iterator it
java.util.Map$Entry entry
public java.lang.Object getKeyType ()
public java.lang.Object getValueType ()
public synchronized void dispose ()
static org.eclipse.core.databinding.observable.map.CompositeMap$WritableSetPlus access$0 (org.eclipse.core.databinding.observable.map.CompositeMap)
static java.util.Set access$1 (org.eclipse.core.databinding.observable.map.CompositeMap)
static org.eclipse.core.databinding.observable.map.IObservableMap access$2 (org.eclipse.core.databinding.observable.map.CompositeMap)
static org.eclipse.core.databinding.observable.map.BidiObservableMap access$3 (org.eclipse.core.databinding.observable.map.CompositeMap)
static java.util.Map access$4 (org.eclipse.core.databinding.observable.map.CompositeMap)
static java.util.Map access$5 (org.eclipse.core.databinding.observable.map.CompositeMap)
}
org/eclipse/core/databinding/observable/map/ComputedObservableMap$1.classComputedObservableMap.java
package org.eclipse.core.databinding.observable.map
org.eclipse.core.databinding.observable.map.ComputedObservableMap$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.set.ISetChangeListener {
final org.eclipse.core.databinding.observable.map.ComputedObservableMap this$0
void (org.eclipse.core.databinding.observable.map.ComputedObservableMap)
public void handleSetChange (org.eclipse.core.databinding.observable.set.SetChangeEvent)
org.eclipse.core.databinding.observable.set.SetChangeEvent event
java.util.Set addedKeys
java.util.Set removedKeys
java.util.Map oldValues
java.util.Map newValues
java.util.Iterator it
Object removedKey
Object oldValue
java.util.Iterator it
Object addedKey
Object newValue
}
org/eclipse/core/databinding/observable/map/ComputedObservableMap$2.classComputedObservableMap.java
package org.eclipse.core.databinding.observable.map
org.eclipse.core.databinding.observable.map.ComputedObservableMap$2 extends java.lang.Object implements org.eclipse.core.databinding.observable.IStaleListener {
final org.eclipse.core.databinding.observable.map.ComputedObservableMap this$0
void (org.eclipse.core.databinding.observable.map.ComputedObservableMap)
public void handleStale (org.eclipse.core.databinding.observable.StaleEvent)
org.eclipse.core.databinding.observable.StaleEvent staleEvent
}
org/eclipse/core/databinding/observable/map/ComputedObservableMap$3.classComputedObservableMap.java
package org.eclipse.core.databinding.observable.map
org.eclipse.core.databinding.observable.map.ComputedObservableMap$3 extends java.lang.Object implements java.util.Iterator {
final org.eclipse.core.databinding.observable.map.ComputedObservableMap$EntrySet this$1
private final java.util.Iterator val$keyIterator
void (org.eclipse.core.databinding.observable.map.ComputedObservableMap$EntrySet, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
Object key
public void remove ()
static org.eclipse.core.databinding.observable.map.ComputedObservableMap$EntrySet access$0 (org.eclipse.core.databinding.observable.map.ComputedObservableMap$3)
}
org/eclipse/core/databinding/observable/map/ComputedObservableMap$4.classComputedObservableMap.java
package org.eclipse.core.databinding.observable.map
org.eclipse.core.databinding.observable.map.ComputedObservableMap$4 extends java.lang.Object implements java.util.Map$Entry {
final org.eclipse.core.databinding.observable.map.ComputedObservableMap$3 this$2
private final Object val$key
void (org.eclipse.core.databinding.observable.map.ComputedObservableMap$3, java.lang.Object)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
}
org/eclipse/core/databinding/observable/map/ComputedObservableMap$5.classComputedObservableMap.java
package org.eclipse.core.databinding.observable.map
org.eclipse.core.databinding.observable.map.ComputedObservableMap$5 extends java.lang.Object implements org.eclipse.core.databinding.observable.IDisposeListener {
final org.eclipse.core.databinding.observable.map.ComputedObservableMap this$0
void (org.eclipse.core.databinding.observable.map.ComputedObservableMap)
public void handleDispose (org.eclipse.core.databinding.observable.DisposeEvent)
org.eclipse.core.databinding.observable.DisposeEvent staleEvent
}
org/eclipse/core/databinding/observable/map/ComputedObservableMap$6.classComputedObservableMap.java
package org.eclipse.core.databinding.observable.map
org.eclipse.core.databinding.observable.map.ComputedObservableMap$6 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.core.databinding.observable.map.ComputedObservableMap this$0
void (org.eclipse.core.databinding.observable.map.ComputedObservableMap)
public void run ()
}
org/eclipse/core/databinding/observable/map/ComputedObservableMap$EntrySet.classComputedObservableMap.java
package org.eclipse.core.databinding.observable.map
org.eclipse.core.databinding.observable.map.ComputedObservableMap$EntrySet extends java.util.AbstractSet {
final org.eclipse.core.databinding.observable.map.ComputedObservableMap this$0
private void (org.eclipse.core.databinding.observable.map.ComputedObservableMap)
public java.util.Iterator iterator ()
java.util.Iterator keyIterator
public int size ()
void (org.eclipse.core.databinding.observable.map.ComputedObservableMap, org.eclipse.core.databinding.observable.map.ComputedObservableMap$EntrySet)
static org.eclipse.core.databinding.observable.map.ComputedObservableMap access$1 (org.eclipse.core.databinding.observable.map.ComputedObservableMap$EntrySet)
}
org/eclipse/core/databinding/observable/map/ComputedObservableMap.classComputedObservableMap.java
package org.eclipse.core.databinding.observable.map
public abstract org.eclipse.core.databinding.observable.map.ComputedObservableMap extends org.eclipse.core.databinding.observable.map.AbstractObservableMap {
private org.eclipse.core.databinding.observable.set.IObservableSet keySet
private java.util.Set knownKeys
private Object valueType
private org.eclipse.core.databinding.observable.set.ISetChangeListener setChangeListener
private org.eclipse.core.databinding.observable.IStaleListener staleListener
private java.util.Set entrySet
public void (org.eclipse.core.databinding.observable.set.IObservableSet)
org.eclipse.core.databinding.observable.set.IObservableSet keySet
public void (org.eclipse.core.databinding.observable.set.IObservableSet, java.lang.Object)
org.eclipse.core.databinding.observable.set.IObservableSet keySet
Object valueType
protected void init ()
protected void firstListenerAdded ()
protected void lastListenerRemoved ()
private void hookListeners ()
java.util.Iterator it
Object key
private void unhookListeners ()
Object[] keys
int i
protected final void fireSingleChange (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
public java.lang.Object getKeyType ()
public java.lang.Object getValueType ()
public java.lang.Object remove (java.lang.Object)
Object key
Object oldValue
public boolean containsKey (java.lang.Object)
Object key
public java.util.Set entrySet ()
public java.util.Set keySet ()
public final java.lang.Object get (java.lang.Object)
Object key
private void getterCalled ()
public final java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
protected abstract void unhookListener (java.lang.Object)
protected abstract void hookListener (java.lang.Object)
protected abstract java.lang.Object doGet (java.lang.Object)
protected abstract java.lang.Object doPut (java.lang.Object, java.lang.Object)
public boolean isStale ()
public synchronized void dispose ()
static java.util.Set access$0 (org.eclipse.core.databinding.observable.map.ComputedObservableMap)
static org.eclipse.core.databinding.observable.set.IObservableSet access$1 (org.eclipse.core.databinding.observable.map.ComputedObservableMap)
static void access$2 (org.eclipse.core.databinding.observable.map.ComputedObservableMap)
static void access$3 (org.eclipse.core.databinding.observable.map.ComputedObservableMap)
}
org/eclipse/core/databinding/observable/map/DecoratingObservableMap$1.classDecoratingObservableMap.java
package org.eclipse.core.databinding.observable.map
org.eclipse.core.databinding.observable.map.DecoratingObservableMap$1 extends java.lang.Object implements java.util.Iterator {
final org.eclipse.core.databinding.observable.map.DecoratingObservableMap$BackedCollection this$1
private final java.util.Iterator val$iterator
void (org.eclipse.core.databinding.observable.map.DecoratingObservableMap$BackedCollection, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/eclipse/core/databinding/observable/map/DecoratingObservableMap$2.classDecoratingObservableMap.java
package org.eclipse.core.databinding.observable.map
org.eclipse.core.databinding.observable.map.DecoratingObservableMap$2 extends java.lang.Object implements org.eclipse.core.databinding.observable.map.IMapChangeListener {
final org.eclipse.core.databinding.observable.map.DecoratingObservableMap this$0
void (org.eclipse.core.databinding.observable.map.DecoratingObservableMap)
public void handleMapChange (org.eclipse.core.databinding.observable.map.MapChangeEvent)
org.eclipse.core.databinding.observable.map.MapChangeEvent event
}
org/eclipse/core/databinding/observable/map/DecoratingObservableMap$BackedCollection.classDecoratingObservableMap.java
package org.eclipse.core.databinding.observable.map
org.eclipse.core.databinding.observable.map.DecoratingObservableMap$BackedCollection extends java.lang.Object implements java.util.Collection {
private java.util.Collection collection
final org.eclipse.core.databinding.observable.map.DecoratingObservableMap this$0
void (org.eclipse.core.databinding.observable.map.DecoratingObservableMap, java.util.Collection)
java.util.Collection set
public boolean add (java.lang.Object)
Object o
public boolean addAll (java.util.Collection)
java.util.Collection arg0
public void clear ()
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean isEmpty ()
public java.util.Iterator iterator ()
java.util.Iterator iterator
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
static org.eclipse.core.databinding.observable.map.DecoratingObservableMap access$0 (org.eclipse.core.databinding.observable.map.DecoratingObservableMap$BackedCollection)
}
org/eclipse/core/databinding/observable/map/DecoratingObservableMap$BackedSet.classDecoratingObservableMap.java
package org.eclipse.core.databinding.observable.map
org.eclipse.core.databinding.observable.map.DecoratingObservableMap$BackedSet extends org.eclipse.core.databinding.observable.map.DecoratingObservableMap$BackedCollection implements java.util.Set {
final org.eclipse.core.databinding.observable.map.DecoratingObservableMap this$0
void (org.eclipse.core.databinding.observable.map.DecoratingObservableMap, java.util.Set)
java.util.Set set
}
org/eclipse/core/databinding/observable/map/DecoratingObservableMap.classDecoratingObservableMap.java
package org.eclipse.core.databinding.observable.map
public org.eclipse.core.databinding.observable.map.DecoratingObservableMap extends org.eclipse.core.databinding.observable.DecoratingObservable implements org.eclipse.core.databinding.observable.map.IObservableMap {
private org.eclipse.core.databinding.observable.map.IObservableMap decorated
private org.eclipse.core.databinding.observable.map.IMapChangeListener mapChangeListener
java.util.Set entrySet
java.util.Set keySet
java.util.Collection values
public void (org.eclipse.core.databinding.observable.map.IObservableMap, boolean)
org.eclipse.core.databinding.observable.map.IObservableMap decorated
boolean disposeDecoratedOnDispose
public synchronized void addMapChangeListener (org.eclipse.core.databinding.observable.map.IMapChangeListener)
org.eclipse.core.databinding.observable.map.IMapChangeListener listener
public synchronized void removeMapChangeListener (org.eclipse.core.databinding.observable.map.IMapChangeListener)
org.eclipse.core.databinding.observable.map.IMapChangeListener listener
public java.lang.Object getKeyType ()
public java.lang.Object getValueType ()
protected void fireMapChange (org.eclipse.core.databinding.observable.map.MapDiff)
org.eclipse.core.databinding.observable.map.MapDiff diff
protected void fireChange ()
protected void firstListenerAdded ()
protected void lastListenerRemoved ()
protected void handleMapChange (org.eclipse.core.databinding.observable.map.MapChangeEvent)
org.eclipse.core.databinding.observable.map.MapChangeEvent event
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.util.Set entrySet ()
public java.lang.Object get (java.lang.Object)
Object key
public boolean isEmpty ()
public java.util.Set keySet ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map m
public java.lang.Object remove (java.lang.Object)
Object key
public int size ()
public java.util.Collection values ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
public synchronized void dispose ()
static void access$0 (org.eclipse.core.databinding.observable.map.DecoratingObservableMap)
static void access$1 (org.eclipse.core.databinding.observable.map.DecoratingObservableMap)
}
org/eclipse/core/databinding/observable/map/IMapChangeListener.classIMapChangeListener.java
package org.eclipse.core.databinding.observable.map
public abstract org.eclipse.core.databinding.observable.map.IMapChangeListener extends java.lang.Object implements org.eclipse.core.databinding.observable.IObservablesListener {
public abstract void handleMapChange (org.eclipse.core.databinding.observable.map.MapChangeEvent)
}
org/eclipse/core/databinding/observable/map/IObservableMap.classIObservableMap.java
package org.eclipse.core.databinding.observable.map
public abstract org.eclipse.core.databinding.observable.map.IObservableMap extends java.lang.Object implements java.util.Map org.eclipse.core.databinding.observable.IObservable {
public abstract java.lang.Object getKeyType ()
public abstract java.lang.Object getValueType ()
public abstract void addMapChangeListener (org.eclipse.core.databinding.observable.map.IMapChangeListener)
public abstract void removeMapChangeListener (org.eclipse.core.databinding.observable.map.IMapChangeListener)
public abstract int size ()
public abstract boolean isEmpty ()
public abstract boolean containsKey (java.lang.Object)
public abstract boolean containsValue (java.lang.Object)
public abstract java.lang.Object get (java.lang.Object)
public abstract java.lang.Object put (java.lang.Object, java.lang.Object)
public abstract java.lang.Object remove (java.lang.Object)
public abstract java.util.Set keySet ()
public abstract java.util.Collection values ()
public abstract java.util.Set entrySet ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
org/eclipse/core/databinding/observable/map/MapChangeEvent.classMapChangeEvent.java
package org.eclipse.core.databinding.observable.map
public org.eclipse.core.databinding.observable.map.MapChangeEvent extends org.eclipse.core.databinding.observable.ObservableEvent {
private static final long serialVersionUID
static final Object TYPE
public org.eclipse.core.databinding.observable.map.MapDiff diff
static void ()
public void (org.eclipse.core.databinding.observable.map.IObservableMap, org.eclipse.core.databinding.observable.map.MapDiff)
org.eclipse.core.databinding.observable.map.IObservableMap source
org.eclipse.core.databinding.observable.map.MapDiff diff
public org.eclipse.core.databinding.observable.map.IObservableMap getObservableMap ()
protected void dispatch (org.eclipse.core.databinding.observable.IObservablesListener)
org.eclipse.core.databinding.observable.IObservablesListener listener
protected java.lang.Object getListenerType ()
}
org/eclipse/core/databinding/observable/map/MapDiff$1.classMapDiff.java
package org.eclipse.core.databinding.observable.map
org.eclipse.core.databinding.observable.map.MapDiff$1 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator origEntries
java.util.Iterator addedKeys
boolean haveNext
java.util.Map$Entry next
final org.eclipse.core.databinding.observable.map.MapDiff$DeltaMapEntrySet this$1
void (org.eclipse.core.databinding.observable.map.MapDiff$DeltaMapEntrySet)
public boolean hasNext ()
public java.lang.Object next ()
java.util.Map$Entry myNext
private boolean findNext ()
Object candidateKey
Object candidateKey
Object candidateKey
java.util.Map$Entry candidateEntry
java.util.Map$Entry candidateEntry
java.util.Map$Entry candidateEntry
public void remove ()
}
org/eclipse/core/databinding/observable/map/MapDiff$AbstractMapEntry.classMapDiff.java
package org.eclipse.core.databinding.observable.map
abstract org.eclipse.core.databinding.observable.map.MapDiff$AbstractMapEntry extends java.lang.Object implements java.util.Map$Entry {
private void ()
public java.lang.Object setValue (java.lang.Object)
Object arg0
public boolean equals (java.lang.Object)
Object obj
java.util.Map$Entry that
public int hashCode ()
Object key
Object value
private int hash (java.lang.Object)
Object key
void (org.eclipse.core.databinding.observable.map.MapDiff$AbstractMapEntry)
}
org/eclipse/core/databinding/observable/map/MapDiff$DeltaMap.classMapDiff.java
package org.eclipse.core.databinding.observable.map
org.eclipse.core.databinding.observable.map.MapDiff$DeltaMap extends java.util.AbstractMap {
private final java.util.Map map
private final org.eclipse.core.databinding.observable.map.MapDiff diff
private java.util.Set entrySet
public void (java.util.Map, org.eclipse.core.databinding.observable.map.MapDiff)
java.util.Map map
org.eclipse.core.databinding.observable.map.MapDiff diff
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
public java.util.Set entrySet ()
public java.lang.Object get (java.lang.Object)
Object key
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object arg0
Object arg1
public void putAll (java.util.Map)
java.util.Map arg0
public java.lang.Object remove (java.lang.Object)
Object key
}
org/eclipse/core/databinding/observable/map/MapDiff$DeltaMapEntry.classMapDiff.java
package org.eclipse.core.databinding.observable.map
org.eclipse.core.databinding.observable.map.MapDiff$DeltaMapEntry extends org.eclipse.core.databinding.observable.map.MapDiff$AbstractMapEntry {
private final Object key
private final org.eclipse.core.databinding.observable.map.MapDiff diff
public void (java.lang.Object, org.eclipse.core.databinding.observable.map.MapDiff)
Object key
org.eclipse.core.databinding.observable.map.MapDiff diff
public java.lang.Object getKey ()
public java.lang.Object getValue ()
}
org/eclipse/core/databinding/observable/map/MapDiff$DeltaMapEntrySet.classMapDiff.java
package org.eclipse.core.databinding.observable.map
org.eclipse.core.databinding.observable.map.MapDiff$DeltaMapEntrySet extends java.util.AbstractSet {
private final java.util.Map map
private final org.eclipse.core.databinding.observable.map.MapDiff diff
public void (java.util.Map, org.eclipse.core.databinding.observable.map.MapDiff)
java.util.Map map
org.eclipse.core.databinding.observable.map.MapDiff diff
public java.util.Iterator iterator ()
public int size ()
static java.util.Map access$0 (org.eclipse.core.databinding.observable.map.MapDiff$DeltaMapEntrySet)
static org.eclipse.core.databinding.observable.map.MapDiff access$1 (org.eclipse.core.databinding.observable.map.MapDiff$DeltaMapEntrySet)
}
org/eclipse/core/databinding/observable/map/MapDiff$MapEntryWrapper.classMapDiff.java
package org.eclipse.core.databinding.observable.map
org.eclipse.core.databinding.observable.map.MapDiff$MapEntryWrapper extends org.eclipse.core.databinding.observable.map.MapDiff$AbstractMapEntry {
private final java.util.Map$Entry entry
public void (java.util.Map$Entry)
java.util.Map$Entry entry
public java.lang.Object getKey ()
public java.lang.Object getValue ()
}
org/eclipse/core/databinding/observable/map/MapDiff.classMapDiff.java
package org.eclipse.core.databinding.observable.map
public abstract org.eclipse.core.databinding.observable.map.MapDiff extends java.lang.Object implements org.eclipse.core.databinding.observable.IDiff {
public void ()
public boolean isEmpty ()
public void applyTo (java.util.Map)
java.util.Map map
java.util.Iterator it
Object key
java.util.Iterator it
Object key
java.util.Iterator it
public java.util.Map simulateOn (java.util.Map)
java.util.Map map
public abstract java.util.Set getAddedKeys ()
public abstract java.util.Set getRemovedKeys ()
public abstract java.util.Set getChangedKeys ()
public abstract java.lang.Object getOldValue (java.lang.Object)
public abstract java.lang.Object getNewValue (java.lang.Object)
}
org/eclipse/core/databinding/observable/map/ObservableMap.classObservableMap.java
package org.eclipse.core.databinding.observable.map
public org.eclipse.core.databinding.observable.map.ObservableMap extends org.eclipse.core.databinding.observable.AbstractObservable implements org.eclipse.core.databinding.observable.map.IObservableMap {
protected java.util.Map wrappedMap
private boolean stale
public void (java.util.Map)
java.util.Map wrappedMap
public void (org.eclipse.core.databinding.observable.Realm, java.util.Map)
org.eclipse.core.databinding.observable.Realm realm
java.util.Map wrappedMap
public synchronized void addMapChangeListener (org.eclipse.core.databinding.observable.map.IMapChangeListener)
org.eclipse.core.databinding.observable.map.IMapChangeListener listener
public synchronized void removeMapChangeListener (org.eclipse.core.databinding.observable.map.IMapChangeListener)
org.eclipse.core.databinding.observable.map.IMapChangeListener listener
public java.lang.Object getKeyType ()
public java.lang.Object getValueType ()
protected void getterCalled ()
protected void fireMapChange (org.eclipse.core.databinding.observable.map.MapDiff)
org.eclipse.core.databinding.observable.map.MapDiff diff
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.util.Set entrySet ()
public java.lang.Object get (java.lang.Object)
Object key
public boolean isEmpty ()
public java.util.Set keySet ()
public int size ()
public java.util.Collection values ()
public boolean isStale ()
public void setStale (boolean)
boolean stale
boolean wasStale
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public void clear ()
public void putAll (java.util.Map)
java.util.Map arg0
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public synchronized void dispose ()
}
org/eclipse/core/databinding/observable/map/WritableMap.classWritableMap.java
package org.eclipse.core.databinding.observable.map
public org.eclipse.core.databinding.observable.map.WritableMap extends org.eclipse.core.databinding.observable.map.ObservableMap {
private final Object keyType
private final Object valueType
public void ()
public void (org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
public void (java.lang.Object, java.lang.Object)
Object keyType
Object valueType
public void (org.eclipse.core.databinding.observable.Realm, java.lang.Object, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
Object keyType
Object valueType
public java.lang.Object getKeyType ()
public java.lang.Object getValueType ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
boolean containedKeyBefore
Object result
boolean containedKeyAfter
org.eclipse.core.databinding.observable.map.MapDiff diff
org.eclipse.core.databinding.observable.map.MapDiff diff
org.eclipse.core.databinding.observable.map.MapDiff diff
public java.lang.Object remove (java.lang.Object)
Object key
Object result
public void clear ()
java.util.Map copy
public void putAll (java.util.Map)
java.util.Map map
java.util.Set addedKeys
java.util.Map changes
java.util.Iterator it
java.util.Map$Entry entry
boolean add
Object previousValue
}
org/eclipse/core/databinding/observable/masterdetail/
org/eclipse/core/databinding/observable/masterdetail/IObservableFactory.classIObservableFactory.java
package org.eclipse.core.databinding.observable.masterdetail
public abstract org.eclipse.core.databinding.observable.masterdetail.IObservableFactory extends java.lang.Object {
public abstract org.eclipse.core.databinding.observable.IObservable createObservable (java.lang.Object)
}
org/eclipse/core/databinding/observable/masterdetail/MasterDetailObservables.classMasterDetailObservables.java
package org.eclipse.core.databinding.observable.masterdetail
public org.eclipse.core.databinding.observable.masterdetail.MasterDetailObservables extends java.lang.Object {
public void ()
public static org.eclipse.core.databinding.observable.value.IObservableValue detailValue (org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.databinding.observable.masterdetail.IObservableFactory, java.lang.Object)
org.eclipse.core.databinding.observable.value.IObservableValue master
org.eclipse.core.databinding.observable.masterdetail.IObservableFactory detailFactory
Object detailType
public static org.eclipse.core.databinding.observable.list.IObservableList detailList (org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.databinding.observable.masterdetail.IObservableFactory, java.lang.Object)
org.eclipse.core.databinding.observable.value.IObservableValue master
org.eclipse.core.databinding.observable.masterdetail.IObservableFactory detailFactory
Object detailElementType
public static org.eclipse.core.databinding.observable.set.IObservableSet detailSet (org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.databinding.observable.masterdetail.IObservableFactory, java.lang.Object)
org.eclipse.core.databinding.observable.value.IObservableValue master
org.eclipse.core.databinding.observable.masterdetail.IObservableFactory detailFactory
Object detailElementType
public static org.eclipse.core.databinding.observable.map.IObservableMap detailMap (org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.databinding.observable.masterdetail.IObservableFactory)
org.eclipse.core.databinding.observable.value.IObservableValue master
org.eclipse.core.databinding.observable.masterdetail.IObservableFactory detailFactory
public static org.eclipse.core.databinding.observable.map.IObservableMap detailMap (org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.databinding.observable.masterdetail.IObservableFactory, java.lang.Object, java.lang.Object)
org.eclipse.core.databinding.observable.value.IObservableValue master
org.eclipse.core.databinding.observable.masterdetail.IObservableFactory detailFactory
Object detailKeyType
Object detailValueType
}
org/eclipse/core/databinding/observable/set/
org/eclipse/core/databinding/observable/set/AbstractObservableSet$1.classAbstractObservableSet.java
package org.eclipse.core.databinding.observable.set
org.eclipse.core.databinding.observable.set.AbstractObservableSet$1 extends java.lang.Object implements java.util.Iterator {
final org.eclipse.core.databinding.observable.set.AbstractObservableSet this$0
private final java.util.Iterator val$wrappedIterator
void (org.eclipse.core.databinding.observable.set.AbstractObservableSet, java.util.Iterator)
public void remove ()
public boolean hasNext ()
public java.lang.Object next ()
}
org/eclipse/core/databinding/observable/set/AbstractObservableSet.classAbstractObservableSet.java
package org.eclipse.core.databinding.observable.set
public abstract org.eclipse.core.databinding.observable.set.AbstractObservableSet extends org.eclipse.core.databinding.observable.AbstractObservable implements org.eclipse.core.databinding.observable.set.IObservableSet {
private boolean stale
protected void ()
protected void firstListenerAdded ()
protected void lastListenerRemoved ()
protected void (org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
public synchronized void addSetChangeListener (org.eclipse.core.databinding.observable.set.ISetChangeListener)
org.eclipse.core.databinding.observable.set.ISetChangeListener listener
public synchronized void removeSetChangeListener (org.eclipse.core.databinding.observable.set.ISetChangeListener)
org.eclipse.core.databinding.observable.set.ISetChangeListener listener
protected abstract java.util.Set getWrappedSet ()
protected void fireSetChange (org.eclipse.core.databinding.observable.set.SetDiff)
org.eclipse.core.databinding.observable.set.SetDiff diff
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
java.util.Iterator wrappedIterator
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.lang.String toString ()
protected void getterCalled ()
public boolean add (java.lang.Object)
Object o
public boolean addAll (java.util.Collection)
java.util.Collection c
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public void clear ()
public boolean isStale ()
public void setStale (boolean)
boolean stale
boolean wasStale
protected void fireChange ()
}
org/eclipse/core/databinding/observable/set/ComputedSet$1.classComputedSet.java
package org.eclipse.core.databinding.observable.set
org.eclipse.core.databinding.observable.set.ComputedSet$1 extends org.eclipse.core.databinding.observable.set.SetDiff {
org.eclipse.core.databinding.observable.set.SetDiff delegate
final org.eclipse.core.databinding.observable.set.ComputedSet this$0
private final java.util.Set val$oldSet
void (org.eclipse.core.databinding.observable.set.ComputedSet, java.util.Set)
private org.eclipse.core.databinding.observable.set.SetDiff getDelegate ()
public java.util.Set getAdditions ()
public java.util.Set getRemovals ()
}
org/eclipse/core/databinding/observable/set/ComputedSet$2.classComputedSet.java
package org.eclipse.core.databinding.observable.set
org.eclipse.core.databinding.observable.set.ComputedSet$2 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.core.databinding.observable.set.ComputedSet this$0
void (org.eclipse.core.databinding.observable.set.ComputedSet)
public void run ()
}
org/eclipse/core/databinding/observable/set/ComputedSet$PrivateInterface.classComputedSet.java
package org.eclipse.core.databinding.observable.set
org.eclipse.core.databinding.observable.set.ComputedSet$PrivateInterface extends java.lang.Object implements java.lang.Runnable org.eclipse.core.databinding.observable.IChangeListener org.eclipse.core.databinding.observable.IStaleListener {
final org.eclipse.core.databinding.observable.set.ComputedSet this$0
private void (org.eclipse.core.databinding.observable.set.ComputedSet)
public void run ()
public void handleStale (org.eclipse.core.databinding.observable.StaleEvent)
org.eclipse.core.databinding.observable.StaleEvent event
public void handleChange (org.eclipse.core.databinding.observable.ChangeEvent)
org.eclipse.core.databinding.observable.ChangeEvent event
void (org.eclipse.core.databinding.observable.set.ComputedSet, org.eclipse.core.databinding.observable.set.ComputedSet$PrivateInterface)
}
org/eclipse/core/databinding/observable/set/ComputedSet.classComputedSet.java
package org.eclipse.core.databinding.observable.set
public abstract org.eclipse.core.databinding.observable.set.ComputedSet extends org.eclipse.core.databinding.observable.set.AbstractObservableSet {
private java.util.Set cachedSet
private boolean dirty
private boolean stale
private org.eclipse.core.databinding.observable.IObservable[] dependencies
private org.eclipse.core.databinding.observable.set.ComputedSet$PrivateInterface privateInterface
private Object elementType
public void ()
public void (java.lang.Object)
Object elementType
public void (org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
public void (org.eclipse.core.databinding.observable.Realm, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
Object elementType
protected int doGetSize ()
private final java.util.Set getSet ()
protected java.util.Set getWrappedSet ()
final java.util.Set doGetSet ()
org.eclipse.core.databinding.observable.IObservable[] newDependencies
int i
int i
protected abstract java.util.Set calculate ()
private void makeDirty ()
java.util.Set oldSet
private void stopListening ()
int i
org.eclipse.core.databinding.observable.IObservable observable
private void makeStale ()
public boolean isStale ()
public java.lang.Object getElementType ()
public synchronized void addChangeListener (org.eclipse.core.databinding.observable.IChangeListener)
org.eclipse.core.databinding.observable.IChangeListener listener
public synchronized void addSetChangeListener (org.eclipse.core.databinding.observable.set.ISetChangeListener)
org.eclipse.core.databinding.observable.set.ISetChangeListener listener
private void computeSetForListeners ()
public synchronized void dispose ()
static void access$0 (org.eclipse.core.databinding.observable.set.ComputedSet, java.util.Set)
static java.util.Set access$1 (org.eclipse.core.databinding.observable.set.ComputedSet)
static boolean access$2 (org.eclipse.core.databinding.observable.set.ComputedSet)
static void access$3 (org.eclipse.core.databinding.observable.set.ComputedSet)
static void access$4 (org.eclipse.core.databinding.observable.set.ComputedSet)
static java.util.Set access$5 (org.eclipse.core.databinding.observable.set.ComputedSet)
static org.eclipse.core.databinding.observable.IObservable[] access$6 (org.eclipse.core.databinding.observable.set.ComputedSet)
}
org/eclipse/core/databinding/observable/set/DecoratingObservableSet$1.classDecoratingObservableSet.java
package org.eclipse.core.databinding.observable.set
org.eclipse.core.databinding.observable.set.DecoratingObservableSet$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.set.ISetChangeListener {
final org.eclipse.core.databinding.observable.set.DecoratingObservableSet this$0
void (org.eclipse.core.databinding.observable.set.DecoratingObservableSet)
public void handleSetChange (org.eclipse.core.databinding.observable.set.SetChangeEvent)
org.eclipse.core.databinding.observable.set.SetChangeEvent event
}
org/eclipse/core/databinding/observable/set/DecoratingObservableSet.classDecoratingObservableSet.java
package org.eclipse.core.databinding.observable.set
public org.eclipse.core.databinding.observable.set.DecoratingObservableSet extends org.eclipse.core.databinding.observable.DecoratingObservableCollection implements org.eclipse.core.databinding.observable.set.IObservableSet {
private org.eclipse.core.databinding.observable.set.IObservableSet decorated
private org.eclipse.core.databinding.observable.set.ISetChangeListener setChangeListener
public void (org.eclipse.core.databinding.observable.set.IObservableSet, boolean)
org.eclipse.core.databinding.observable.set.IObservableSet decorated
boolean disposeDecoratedOnDispose
public void clear ()
public synchronized void addSetChangeListener (org.eclipse.core.databinding.observable.set.ISetChangeListener)
org.eclipse.core.databinding.observable.set.ISetChangeListener listener
public synchronized void removeSetChangeListener (org.eclipse.core.databinding.observable.set.ISetChangeListener)
org.eclipse.core.databinding.observable.set.ISetChangeListener listener
protected void fireSetChange (org.eclipse.core.databinding.observable.set.SetDiff)
org.eclipse.core.databinding.observable.set.SetDiff diff
protected void fireChange ()
protected void firstListenerAdded ()
protected void lastListenerRemoved ()
protected void handleSetChange (org.eclipse.core.databinding.observable.set.SetChangeEvent)
org.eclipse.core.databinding.observable.set.SetChangeEvent event
public synchronized void dispose ()
}
org/eclipse/core/databinding/observable/set/IObservableSet.classIObservableSet.java
package org.eclipse.core.databinding.observable.set
public abstract org.eclipse.core.databinding.observable.set.IObservableSet extends java.lang.Object implements java.util.Set org.eclipse.core.databinding.observable.IObservableCollection {
public abstract void addSetChangeListener (org.eclipse.core.databinding.observable.set.ISetChangeListener)
public abstract void removeSetChangeListener (org.eclipse.core.databinding.observable.set.ISetChangeListener)
public abstract java.lang.Object getElementType ()
public abstract int size ()
public abstract boolean isEmpty ()
public abstract boolean contains (java.lang.Object)
public abstract java.util.Iterator iterator ()
public abstract java.lang.Object[] toArray ()
public abstract java.lang.Object[] toArray (java.lang.Object[])
public abstract boolean add (java.lang.Object)
public abstract boolean remove (java.lang.Object)
public abstract boolean containsAll (java.util.Collection)
public abstract boolean addAll (java.util.Collection)
public abstract boolean retainAll (java.util.Collection)
public abstract boolean removeAll (java.util.Collection)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
org/eclipse/core/databinding/observable/set/ISetChangeListener.classISetChangeListener.java
package org.eclipse.core.databinding.observable.set
public abstract org.eclipse.core.databinding.observable.set.ISetChangeListener extends java.lang.Object implements org.eclipse.core.databinding.observable.IObservablesListener {
public abstract void handleSetChange (org.eclipse.core.databinding.observable.set.SetChangeEvent)
}
org/eclipse/core/databinding/observable/set/ListToSetAdapter$1.classListToSetAdapter.java
package org.eclipse.core.databinding.observable.set
org.eclipse.core.databinding.observable.set.ListToSetAdapter$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.list.IListChangeListener {
final org.eclipse.core.databinding.observable.set.ListToSetAdapter this$0
void (org.eclipse.core.databinding.observable.set.ListToSetAdapter)
public void handleListChange (org.eclipse.core.databinding.observable.list.ListChangeEvent)
org.eclipse.core.databinding.observable.list.ListChangeEvent event
java.util.Set added
java.util.Set removed
org.eclipse.core.databinding.observable.list.ListDiffEntry[] differences
int i
org.eclipse.core.databinding.observable.list.ListDiffEntry entry
Object element
}
org/eclipse/core/databinding/observable/set/ListToSetAdapter.classListToSetAdapter.java
package org.eclipse.core.databinding.observable.set
public org.eclipse.core.databinding.observable.set.ListToSetAdapter extends org.eclipse.core.databinding.observable.set.ObservableSet {
private final org.eclipse.core.databinding.observable.list.IObservableList list
private org.eclipse.core.databinding.observable.list.IListChangeListener listener
public void (org.eclipse.core.databinding.observable.list.IObservableList)
org.eclipse.core.databinding.observable.list.IObservableList list
public synchronized void dispose ()
}
org/eclipse/core/databinding/observable/set/MappedSet$1.classMappedSet.java
package org.eclipse.core.databinding.observable.set
org.eclipse.core.databinding.observable.set.MappedSet$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.set.ISetChangeListener {
final org.eclipse.core.databinding.observable.set.MappedSet this$0
void (org.eclipse.core.databinding.observable.set.MappedSet)
public void handleSetChange (org.eclipse.core.databinding.observable.set.SetChangeEvent)
org.eclipse.core.databinding.observable.set.SetChangeEvent event
java.util.Set additions
java.util.Iterator it
Object added
Object mapValue
java.util.Set removals
java.util.Iterator it
Object removed
Object mapValue
}
org/eclipse/core/databinding/observable/set/MappedSet$2.classMappedSet.java
package org.eclipse.core.databinding.observable.set
org.eclipse.core.databinding.observable.set.MappedSet$2 extends java.lang.Object implements org.eclipse.core.databinding.observable.map.IMapChangeListener {
final org.eclipse.core.databinding.observable.set.MappedSet this$0
void (org.eclipse.core.databinding.observable.set.MappedSet)
public void handleMapChange (org.eclipse.core.databinding.observable.map.MapChangeEvent)
org.eclipse.core.databinding.observable.map.MapChangeEvent event
org.eclipse.core.databinding.observable.map.MapDiff diff
java.util.Set additions
java.util.Set removals
java.util.Iterator it
Object key
Object oldValue
java.util.Iterator it
Object key
Object oldValue
Object newValue
java.util.Iterator it
Object key
Object newValue
}
org/eclipse/core/databinding/observable/set/MappedSet.classMappedSet.java
package org.eclipse.core.databinding.observable.set
public org.eclipse.core.databinding.observable.set.MappedSet extends org.eclipse.core.databinding.observable.set.ObservableSet {
private final org.eclipse.core.databinding.observable.map.IObservableMap wrappedMap
private java.util.Map valueCounts
private org.eclipse.core.databinding.observable.set.ISetChangeListener domainListener
private org.eclipse.core.databinding.observable.map.IMapChangeListener mapChangeListener
private org.eclipse.core.databinding.observable.set.IObservableSet input
static Class class$0
public void (org.eclipse.core.databinding.observable.set.IObservableSet, org.eclipse.core.databinding.observable.map.IObservableMap)
org.eclipse.core.databinding.observable.set.IObservableSet input
org.eclipse.core.databinding.observable.map.IObservableMap map
java.util.Iterator it
Object element
Object functionValue
protected boolean handleAddition (java.lang.Object)
Object mapValue
Integer count
protected boolean handleRemoval (java.lang.Object)
Object mapValue
Integer count
public synchronized void dispose ()
static org.eclipse.core.databinding.observable.map.IObservableMap access$0 (org.eclipse.core.databinding.observable.set.MappedSet)
}
org/eclipse/core/databinding/observable/set/ObservableSet$1.classObservableSet.java
package org.eclipse.core.databinding.observable.set
org.eclipse.core.databinding.observable.set.ObservableSet$1 extends java.lang.Object implements java.util.Iterator {
final org.eclipse.core.databinding.observable.set.ObservableSet this$0
private final java.util.Iterator val$wrappedIterator
void (org.eclipse.core.databinding.observable.set.ObservableSet, java.util.Iterator)
public void remove ()
public boolean hasNext ()
public java.lang.Object next ()
}
org/eclipse/core/databinding/observable/set/ObservableSet.classObservableSet.java
package org.eclipse.core.databinding.observable.set
public abstract org.eclipse.core.databinding.observable.set.ObservableSet extends org.eclipse.core.databinding.observable.AbstractObservable implements org.eclipse.core.databinding.observable.set.IObservableSet {
protected java.util.Set wrappedSet
private boolean stale
protected Object elementType
protected void (java.util.Set, java.lang.Object)
java.util.Set wrappedSet
Object elementType
protected void (org.eclipse.core.databinding.observable.Realm, java.util.Set, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
java.util.Set wrappedSet
Object elementType
public synchronized void addSetChangeListener (org.eclipse.core.databinding.observable.set.ISetChangeListener)
org.eclipse.core.databinding.observable.set.ISetChangeListener listener
public synchronized void removeSetChangeListener (org.eclipse.core.databinding.observable.set.ISetChangeListener)
org.eclipse.core.databinding.observable.set.ISetChangeListener listener
protected void fireSetChange (org.eclipse.core.databinding.observable.set.SetDiff)
org.eclipse.core.databinding.observable.set.SetDiff diff
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
java.util.Iterator wrappedIterator
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.lang.String toString ()
protected void getterCalled ()
public boolean add (java.lang.Object)
Object o
public boolean addAll (java.util.Collection)
java.util.Collection c
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public void clear ()
public boolean isStale ()
public void setStale (boolean)
boolean stale
boolean wasStale
protected void setWrappedSet (java.util.Set)
java.util.Set wrappedSet
protected void fireChange ()
public synchronized void dispose ()
public java.lang.Object getElementType ()
}
org/eclipse/core/databinding/observable/set/SetChangeEvent.classSetChangeEvent.java
package org.eclipse.core.databinding.observable.set
public org.eclipse.core.databinding.observable.set.SetChangeEvent extends org.eclipse.core.databinding.observable.ObservableEvent {
private static final long serialVersionUID
static final Object TYPE
public org.eclipse.core.databinding.observable.set.SetDiff diff
static void ()
public void (org.eclipse.core.databinding.observable.set.IObservableSet, org.eclipse.core.databinding.observable.set.SetDiff)
org.eclipse.core.databinding.observable.set.IObservableSet source
org.eclipse.core.databinding.observable.set.SetDiff diff
public org.eclipse.core.databinding.observable.set.IObservableSet getObservableSet ()
protected void dispatch (org.eclipse.core.databinding.observable.IObservablesListener)
org.eclipse.core.databinding.observable.IObservablesListener listener
protected java.lang.Object getListenerType ()
}
org/eclipse/core/databinding/observable/set/SetDiff$1.classSetDiff.java
package org.eclipse.core.databinding.observable.set
org.eclipse.core.databinding.observable.set.SetDiff$1 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator orig
java.util.Iterator add
boolean haveNext
Object next
final org.eclipse.core.databinding.observable.set.SetDiff$DeltaSet this$1
void (org.eclipse.core.databinding.observable.set.SetDiff$DeltaSet)
public boolean hasNext ()
public java.lang.Object next ()
Object myNext
private boolean findNext ()
Object candidate
Object candidate
Object candidate
public void remove ()
}
org/eclipse/core/databinding/observable/set/SetDiff$DeltaSet.classSetDiff.java
package org.eclipse.core.databinding.observable.set
org.eclipse.core.databinding.observable.set.SetDiff$DeltaSet extends java.util.AbstractSet {
private java.util.Set original
private final org.eclipse.core.databinding.observable.set.SetDiff diff
public void (java.util.Set, org.eclipse.core.databinding.observable.set.SetDiff)
java.util.Set original
org.eclipse.core.databinding.observable.set.SetDiff diff
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
public int size ()
static java.util.Set access$0 (org.eclipse.core.databinding.observable.set.SetDiff$DeltaSet)
static org.eclipse.core.databinding.observable.set.SetDiff access$1 (org.eclipse.core.databinding.observable.set.SetDiff$DeltaSet)
}
org/eclipse/core/databinding/observable/set/SetDiff.classSetDiff.java
package org.eclipse.core.databinding.observable.set
public abstract org.eclipse.core.databinding.observable.set.SetDiff extends java.lang.Object implements org.eclipse.core.databinding.observable.IDiff {
public void ()
public abstract java.util.Set getAdditions ()
public abstract java.util.Set getRemovals ()
public boolean isEmpty ()
public void applyTo (java.util.Set)
java.util.Set set
public java.util.Set simulateOn (java.util.Set)
java.util.Set set
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/core/databinding/observable/set/UnionSet$1.classUnionSet.java
package org.eclipse.core.databinding.observable.set
org.eclipse.core.databinding.observable.set.UnionSet$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.set.ISetChangeListener {
final org.eclipse.core.databinding.observable.set.UnionSet this$0
void (org.eclipse.core.databinding.observable.set.UnionSet)
public void handleSetChange (org.eclipse.core.databinding.observable.set.SetChangeEvent)
org.eclipse.core.databinding.observable.set.SetChangeEvent event
}
org/eclipse/core/databinding/observable/set/UnionSet$2.classUnionSet.java
package org.eclipse.core.databinding.observable.set
org.eclipse.core.databinding.observable.set.UnionSet$2 extends java.lang.Object implements org.eclipse.core.internal.databinding.observable.IStalenessConsumer {
final org.eclipse.core.databinding.observable.set.UnionSet this$0
void (org.eclipse.core.databinding.observable.set.UnionSet)
public void setStale (boolean)
boolean stale
boolean oldStale
}
org/eclipse/core/databinding/observable/set/UnionSet.classUnionSet.java
package org.eclipse.core.databinding.observable.set
public final org.eclipse.core.databinding.observable.set.UnionSet extends org.eclipse.core.databinding.observable.set.ObservableSet {
private org.eclipse.core.databinding.observable.set.IObservableSet[] childSets
private boolean stale
private java.util.HashMap refCounts
private org.eclipse.core.internal.databinding.observable.StalenessTracker stalenessTracker
private org.eclipse.core.databinding.observable.set.ISetChangeListener childSetChangeListener
private org.eclipse.core.internal.databinding.observable.IStalenessConsumer stalenessConsumer
public void (org.eclipse.core.databinding.observable.set.IObservableSet[])
org.eclipse.core.databinding.observable.set.IObservableSet[] childSets
public void (org.eclipse.core.databinding.observable.set.IObservableSet[], java.lang.Object)
org.eclipse.core.databinding.observable.set.IObservableSet[] childSets
Object elementType
public boolean isStale ()
int i
org.eclipse.core.databinding.observable.set.IObservableSet childSet
private void processAddsAndRemoves (java.util.Set, java.util.Set)
java.util.Set adds
java.util.Set removes
java.util.Set addsToFire
java.util.Set removesToFire
java.util.Iterator iter
Object added
Integer refCount
int refs
java.util.Iterator iter
Object removed
Integer refCount
int refs
protected void firstListenerAdded ()
int i
org.eclipse.core.databinding.observable.set.IObservableSet next
protected void lastListenerRemoved ()
int i
org.eclipse.core.databinding.observable.set.IObservableSet next
private java.util.ArrayList incrementRefCounts (java.util.Collection)
java.util.Collection added
java.util.ArrayList adds
java.util.Iterator iter
Object next
Integer refCount
protected void getterCalled ()
private java.util.Set computeElements ()
java.util.Set result
int i
static void access$0 (org.eclipse.core.databinding.observable.set.UnionSet, java.util.Set, java.util.Set)
static boolean access$1 (org.eclipse.core.databinding.observable.set.UnionSet)
static void access$2 (org.eclipse.core.databinding.observable.set.UnionSet, boolean)
static void access$3 (org.eclipse.core.databinding.observable.set.UnionSet)
}
org/eclipse/core/databinding/observable/set/WritableSet.classWritableSet.java
package org.eclipse.core.databinding.observable.set
public org.eclipse.core.databinding.observable.set.WritableSet extends org.eclipse.core.databinding.observable.set.ObservableSet {
public void ()
public void (java.util.Collection, java.lang.Object)
java.util.Collection c
Object elementType
public void (org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
public void (org.eclipse.core.databinding.observable.Realm, java.util.Collection, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
java.util.Collection c
Object elementType
public boolean add (java.lang.Object)
Object o
boolean added
public boolean addAll (java.util.Collection)
java.util.Collection c
java.util.Set additions
java.util.Iterator it
Object element
public boolean remove (java.lang.Object)
Object o
boolean removed
public boolean removeAll (java.util.Collection)
java.util.Collection c
java.util.Set removes
java.util.Iterator it
Object element
public boolean retainAll (java.util.Collection)
java.util.Collection c
java.util.Set removes
java.util.Iterator it
Object element
public void clear ()
java.util.Set removes
public static org.eclipse.core.databinding.observable.set.WritableSet withElementType (java.lang.Object)
Object elementType
}
org/eclipse/core/databinding/observable/value/
org/eclipse/core/databinding/observable/value/AbstractObservableValue.classAbstractObservableValue.java
package org.eclipse.core.databinding.observable.value
public abstract org.eclipse.core.databinding.observable.value.AbstractObservableValue extends org.eclipse.core.databinding.observable.AbstractObservable implements org.eclipse.core.databinding.observable.value.IObservableValue {
public void ()
public void (org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
public synchronized void addValueChangeListener (org.eclipse.core.databinding.observable.value.IValueChangeListener)
org.eclipse.core.databinding.observable.value.IValueChangeListener listener
public synchronized void removeValueChangeListener (org.eclipse.core.databinding.observable.value.IValueChangeListener)
org.eclipse.core.databinding.observable.value.IValueChangeListener listener
public final void setValue (java.lang.Object)
Object value
protected void doSetValue (java.lang.Object)
Object value
protected void fireValueChange (org.eclipse.core.databinding.observable.value.ValueDiff)
org.eclipse.core.databinding.observable.value.ValueDiff diff
public final java.lang.Object getValue ()
protected abstract java.lang.Object doGetValue ()
public boolean isStale ()
private void getterCalled ()
protected void fireChange ()
}
org/eclipse/core/databinding/observable/value/AbstractVetoableValue.classAbstractVetoableValue.java
package org.eclipse.core.databinding.observable.value
public abstract org.eclipse.core.databinding.observable.value.AbstractVetoableValue extends org.eclipse.core.databinding.observable.value.AbstractObservableValue implements org.eclipse.core.databinding.observable.value.IVetoableValue {
public void ()
public void (org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
protected final void doSetValue (java.lang.Object)
Object value
Object currentValue
org.eclipse.core.databinding.observable.value.ValueDiff diff
boolean okToProceed
protected abstract void doSetApprovedValue (java.lang.Object)
public synchronized void addValueChangingListener (org.eclipse.core.databinding.observable.value.IValueChangingListener)
org.eclipse.core.databinding.observable.value.IValueChangingListener listener
public synchronized void removeValueChangingListener (org.eclipse.core.databinding.observable.value.IValueChangingListener)
org.eclipse.core.databinding.observable.value.IValueChangingListener listener
protected boolean fireValueChanging (org.eclipse.core.databinding.observable.value.ValueDiff)
org.eclipse.core.databinding.observable.value.ValueDiff diff
org.eclipse.core.databinding.observable.value.ValueChangingEvent event
}
org/eclipse/core/databinding/observable/value/ChangeVetoException.classChangeVetoException.java
package org.eclipse.core.databinding.observable.value
public org.eclipse.core.databinding.observable.value.ChangeVetoException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.String)
String string
}
org/eclipse/core/databinding/observable/value/ComputedValue$1.classComputedValue.java
package org.eclipse.core.databinding.observable.value
org.eclipse.core.databinding.observable.value.ComputedValue$1 extends org.eclipse.core.databinding.observable.value.ValueDiff {
final org.eclipse.core.databinding.observable.value.ComputedValue this$0
private final Object val$oldValue
void (org.eclipse.core.databinding.observable.value.ComputedValue, java.lang.Object)
public java.lang.Object getOldValue ()
public java.lang.Object getNewValue ()
}
org/eclipse/core/databinding/observable/value/ComputedValue$2.classComputedValue.java
package org.eclipse.core.databinding.observable.value
org.eclipse.core.databinding.observable.value.ComputedValue$2 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.core.databinding.observable.value.ComputedValue this$0
void (org.eclipse.core.databinding.observable.value.ComputedValue)
public void run ()
}
org/eclipse/core/databinding/observable/value/ComputedValue$PrivateInterface.classComputedValue.java
package org.eclipse.core.databinding.observable.value
org.eclipse.core.databinding.observable.value.ComputedValue$PrivateInterface extends java.lang.Object implements java.lang.Runnable org.eclipse.core.databinding.observable.IChangeListener org.eclipse.core.databinding.observable.IStaleListener {
final org.eclipse.core.databinding.observable.value.ComputedValue this$0
private void (org.eclipse.core.databinding.observable.value.ComputedValue)
public void run ()
public void handleStale (org.eclipse.core.databinding.observable.StaleEvent)
org.eclipse.core.databinding.observable.StaleEvent event
public void handleChange (org.eclipse.core.databinding.observable.ChangeEvent)
org.eclipse.core.databinding.observable.ChangeEvent event
void (org.eclipse.core.databinding.observable.value.ComputedValue, org.eclipse.core.databinding.observable.value.ComputedValue$PrivateInterface)
}
org/eclipse/core/databinding/observable/value/ComputedValue.classComputedValue.java
package org.eclipse.core.databinding.observable.value
public abstract org.eclipse.core.databinding.observable.value.ComputedValue extends org.eclipse.core.databinding.observable.value.AbstractObservableValue {
private boolean dirty
private boolean stale
private Object cachedValue
private org.eclipse.core.databinding.observable.IObservable[] dependencies
private org.eclipse.core.databinding.observable.value.ComputedValue$PrivateInterface privateInterface
private Object valueType
public void ()
public void (java.lang.Object)
Object valueType
public void (org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
public void (org.eclipse.core.databinding.observable.Realm, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
Object valueType
protected final java.lang.Object doGetValue ()
org.eclipse.core.databinding.observable.IObservable[] newDependencies
int i
org.eclipse.core.databinding.observable.IObservable observable
protected abstract java.lang.Object calculate ()
protected final void makeDirty ()
Object oldValue
private void stopListening ()
int i
org.eclipse.core.databinding.observable.IObservable observable
public boolean isStale ()
public java.lang.Object getValueType ()
protected boolean hasListeners ()
public synchronized void addChangeListener (org.eclipse.core.databinding.observable.IChangeListener)
org.eclipse.core.databinding.observable.IChangeListener listener
private void computeValueForListeners ()
public synchronized void addValueChangeListener (org.eclipse.core.databinding.observable.value.IValueChangeListener)
org.eclipse.core.databinding.observable.value.IValueChangeListener listener
public synchronized void dispose ()
static void access$0 (org.eclipse.core.databinding.observable.value.ComputedValue, java.lang.Object)
static boolean access$1 (org.eclipse.core.databinding.observable.value.ComputedValue)
static boolean access$2 (org.eclipse.core.databinding.observable.value.ComputedValue)
static void access$3 (org.eclipse.core.databinding.observable.value.ComputedValue, boolean)
static void access$4 (org.eclipse.core.databinding.observable.value.ComputedValue)
static org.eclipse.core.databinding.observable.IObservable[] access$5 (org.eclipse.core.databinding.observable.value.ComputedValue)
}
org/eclipse/core/databinding/observable/value/DateAndTimeObservableValue$1.classDateAndTimeObservableValue.java
package org.eclipse.core.databinding.observable.value
org.eclipse.core.databinding.observable.value.DateAndTimeObservableValue$1 extends java.lang.ThreadLocal {
void ()
protected java.lang.Object initialValue ()
}
org/eclipse/core/databinding/observable/value/DateAndTimeObservableValue$PrivateInterface.classDateAndTimeObservableValue.java
package org.eclipse.core.databinding.observable.value
org.eclipse.core.databinding.observable.value.DateAndTimeObservableValue$PrivateInterface extends java.lang.Object implements org.eclipse.core.databinding.observable.IChangeListener org.eclipse.core.databinding.observable.IStaleListener org.eclipse.core.databinding.observable.IDisposeListener {
final org.eclipse.core.databinding.observable.value.DateAndTimeObservableValue this$0
private void (org.eclipse.core.databinding.observable.value.DateAndTimeObservableValue)
public void handleDispose (org.eclipse.core.databinding.observable.DisposeEvent)
org.eclipse.core.databinding.observable.DisposeEvent staleEvent
public void handleChange (org.eclipse.core.databinding.observable.ChangeEvent)
org.eclipse.core.databinding.observable.ChangeEvent event
public void handleStale (org.eclipse.core.databinding.observable.StaleEvent)
org.eclipse.core.databinding.observable.StaleEvent staleEvent
void (org.eclipse.core.databinding.observable.value.DateAndTimeObservableValue, org.eclipse.core.databinding.observable.value.DateAndTimeObservableValue$PrivateInterface)
}
org/eclipse/core/databinding/observable/value/DateAndTimeObservableValue.classDateAndTimeObservableValue.java
package org.eclipse.core.databinding.observable.value
public org.eclipse.core.databinding.observable.value.DateAndTimeObservableValue extends org.eclipse.core.databinding.observable.value.AbstractObservableValue {
private org.eclipse.core.databinding.observable.value.IObservableValue dateObservable
private org.eclipse.core.databinding.observable.value.IObservableValue timeObservable
private org.eclipse.core.databinding.observable.value.DateAndTimeObservableValue$PrivateInterface privateInterface
private Object cachedValue
private boolean updating
private static final ThreadLocal calendar
static Class class$0
static void ()
public void (org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.databinding.observable.value.IObservableValue)
org.eclipse.core.databinding.observable.value.IObservableValue dateObservable
org.eclipse.core.databinding.observable.value.IObservableValue timeObservable
public java.lang.Object getValueType ()
protected void firstListenerAdded ()
protected void lastListenerRemoved ()
private void notifyIfChanged ()
Object oldValue
Object newValue
protected java.lang.Object doGetValue ()
java.util.Date dateValue
java.util.Date timeValue
java.util.Calendar cal
int year
int month
int day
int hour
int minute
int second
int millis
protected void doSetValue (java.lang.Object)
Object value
java.util.Date date
java.util.Date dateValue
java.util.Date dateValue
java.util.Date timeValue
java.util.Calendar cal
int year
int month
int day
int hour
int minute
int second
int millis
public boolean isStale ()
public synchronized void dispose ()
static boolean access$0 (org.eclipse.core.databinding.observable.value.DateAndTimeObservableValue)
static void access$1 (org.eclipse.core.databinding.observable.value.DateAndTimeObservableValue)
static void access$2 (org.eclipse.core.databinding.observable.value.DateAndTimeObservableValue)
}
org/eclipse/core/databinding/observable/value/DecoratingObservableValue$1.classDecoratingObservableValue.java
package org.eclipse.core.databinding.observable.value
org.eclipse.core.databinding.observable.value.DecoratingObservableValue$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.value.IValueChangeListener {
final org.eclipse.core.databinding.observable.value.DecoratingObservableValue this$0
void (org.eclipse.core.databinding.observable.value.DecoratingObservableValue)
public void handleValueChange (org.eclipse.core.databinding.observable.value.ValueChangeEvent)
org.eclipse.core.databinding.observable.value.ValueChangeEvent event
}
org/eclipse/core/databinding/observable/value/DecoratingObservableValue.classDecoratingObservableValue.java
package org.eclipse.core.databinding.observable.value
public org.eclipse.core.databinding.observable.value.DecoratingObservableValue extends org.eclipse.core.databinding.observable.DecoratingObservable implements org.eclipse.core.databinding.observable.value.IObservableValue {
private org.eclipse.core.databinding.observable.value.IObservableValue decorated
private org.eclipse.core.databinding.observable.value.IValueChangeListener valueChangeListener
public void (org.eclipse.core.databinding.observable.value.IObservableValue, boolean)
org.eclipse.core.databinding.observable.value.IObservableValue decorated
boolean disposeDecoratedOnDispose
public synchronized void addValueChangeListener (org.eclipse.core.databinding.observable.value.IValueChangeListener)
org.eclipse.core.databinding.observable.value.IValueChangeListener listener
public synchronized void removeValueChangeListener (org.eclipse.core.databinding.observable.value.IValueChangeListener)
org.eclipse.core.databinding.observable.value.IValueChangeListener listener
protected void fireValueChange (org.eclipse.core.databinding.observable.value.ValueDiff)
org.eclipse.core.databinding.observable.value.ValueDiff diff
protected void fireChange ()
protected void firstListenerAdded ()
protected void lastListenerRemoved ()
protected void handleValueChange (org.eclipse.core.databinding.observable.value.ValueChangeEvent)
org.eclipse.core.databinding.observable.value.ValueChangeEvent event
public java.lang.Object getValue ()
public void setValue (java.lang.Object)
Object value
public java.lang.Object getValueType ()
public synchronized void dispose ()
}
org/eclipse/core/databinding/observable/value/DecoratingVetoableValue.classDecoratingVetoableValue.java
package org.eclipse.core.databinding.observable.value
public org.eclipse.core.databinding.observable.value.DecoratingVetoableValue extends org.eclipse.core.databinding.observable.value.DecoratingObservableValue implements org.eclipse.core.databinding.observable.value.IVetoableValue {
public void (org.eclipse.core.databinding.observable.value.IObservableValue, boolean)
org.eclipse.core.databinding.observable.value.IObservableValue decorated
boolean disposeDecoratedOnDispose
public void setValue (java.lang.Object)
Object value
Object currentValue
org.eclipse.core.databinding.observable.value.ValueDiff diff
boolean okToProceed
public synchronized void addValueChangingListener (org.eclipse.core.databinding.observable.value.IValueChangingListener)
org.eclipse.core.databinding.observable.value.IValueChangingListener listener
public synchronized void removeValueChangingListener (org.eclipse.core.databinding.observable.value.IValueChangingListener)
org.eclipse.core.databinding.observable.value.IValueChangingListener listener
protected boolean fireValueChanging (org.eclipse.core.databinding.observable.value.ValueDiff)
org.eclipse.core.databinding.observable.value.ValueDiff diff
org.eclipse.core.databinding.observable.value.ValueChangingEvent event
}
org/eclipse/core/databinding/observable/value/DuplexingObservableValue$1.classDuplexingObservableValue.java
package org.eclipse.core.databinding.observable.value
org.eclipse.core.databinding.observable.value.DuplexingObservableValue$1 extends org.eclipse.core.databinding.observable.value.DuplexingObservableValue {
private final Object val$emptyValue
private final Object val$multiValue
void (org.eclipse.core.databinding.observable.list.IObservableList, java.lang.Object, java.lang.Object)
org.eclipse.core.databinding.observable.list.IObservableList $anonymous0
protected java.lang.Object coalesceElements (java.util.Collection)
java.util.Collection elements
java.util.Iterator it
Object first
}
org/eclipse/core/databinding/observable/value/DuplexingObservableValue$2.classDuplexingObservableValue.java
package org.eclipse.core.databinding.observable.value
org.eclipse.core.databinding.observable.value.DuplexingObservableValue$2 extends org.eclipse.core.databinding.observable.value.ValueDiff {
final org.eclipse.core.databinding.observable.value.DuplexingObservableValue this$0
private final Object val$oldValue
void (org.eclipse.core.databinding.observable.value.DuplexingObservableValue, java.lang.Object)
public java.lang.Object getOldValue ()
public java.lang.Object getNewValue ()
}
org/eclipse/core/databinding/observable/value/DuplexingObservableValue$3.classDuplexingObservableValue.java
package org.eclipse.core.databinding.observable.value
org.eclipse.core.databinding.observable.value.DuplexingObservableValue$3 extends org.eclipse.core.databinding.observable.value.ValueDiff {
final org.eclipse.core.databinding.observable.value.DuplexingObservableValue this$0
private final Object val$oldValue
void (org.eclipse.core.databinding.observable.value.DuplexingObservableValue, java.lang.Object)
public java.lang.Object getOldValue ()
public java.lang.Object getNewValue ()
}
org/eclipse/core/databinding/observable/value/DuplexingObservableValue$4.classDuplexingObservableValue.java
package org.eclipse.core.databinding.observable.value
org.eclipse.core.databinding.observable.value.DuplexingObservableValue$4 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.core.databinding.observable.value.DuplexingObservableValue this$0
void (org.eclipse.core.databinding.observable.value.DuplexingObservableValue)
public void run ()
}
org/eclipse/core/databinding/observable/value/DuplexingObservableValue$PrivateInterface.classDuplexingObservableValue.java
package org.eclipse.core.databinding.observable.value
org.eclipse.core.databinding.observable.value.DuplexingObservableValue$PrivateInterface extends java.lang.Object implements org.eclipse.core.databinding.observable.IChangeListener org.eclipse.core.databinding.observable.IStaleListener {
final org.eclipse.core.databinding.observable.value.DuplexingObservableValue this$0
private void (org.eclipse.core.databinding.observable.value.DuplexingObservableValue)
public void handleChange (org.eclipse.core.databinding.observable.ChangeEvent)
org.eclipse.core.databinding.observable.ChangeEvent event
public void handleStale (org.eclipse.core.databinding.observable.StaleEvent)
org.eclipse.core.databinding.observable.StaleEvent staleEvent
void (org.eclipse.core.databinding.observable.value.DuplexingObservableValue, org.eclipse.core.databinding.observable.value.DuplexingObservableValue$PrivateInterface)
}
org/eclipse/core/databinding/observable/value/DuplexingObservableValue.classDuplexingObservableValue.java
package org.eclipse.core.databinding.observable.value
public abstract org.eclipse.core.databinding.observable.value.DuplexingObservableValue extends org.eclipse.core.databinding.observable.value.AbstractObservableValue {
private org.eclipse.core.databinding.observable.list.IObservableList target
private final Object valueType
private boolean dirty
private boolean updating
private Object cachedValue
private org.eclipse.core.databinding.observable.value.DuplexingObservableValue$PrivateInterface privateInterface
public static org.eclipse.core.databinding.observable.value.DuplexingObservableValue withDefaults (org.eclipse.core.databinding.observable.list.IObservableList, java.lang.Object, java.lang.Object)
org.eclipse.core.databinding.observable.list.IObservableList target
Object emptyValue
Object multiValue
public void (org.eclipse.core.databinding.observable.list.IObservableList)
org.eclipse.core.databinding.observable.list.IObservableList target
public void (org.eclipse.core.databinding.observable.list.IObservableList, java.lang.Object)
org.eclipse.core.databinding.observable.list.IObservableList target
Object valueType
protected void firstListenerAdded ()
protected void lastListenerRemoved ()
protected final void makeDirty ()
Object oldValue
public boolean isStale ()
protected java.lang.Object doGetValue ()
protected abstract java.lang.Object coalesceElements (java.util.Collection)
protected void doSetValue (java.lang.Object)
Object value
Object oldValue
boolean wasUpdating
int i
public java.lang.Object getValueType ()
public synchronized void addChangeListener (org.eclipse.core.databinding.observable.IChangeListener)
org.eclipse.core.databinding.observable.IChangeListener listener
public synchronized void addValueChangeListener (org.eclipse.core.databinding.observable.value.IValueChangeListener)
org.eclipse.core.databinding.observable.value.IValueChangeListener listener
private void computeValueForListeners ()
public synchronized void dispose ()
static boolean access$0 (org.eclipse.core.databinding.observable.value.DuplexingObservableValue)
static boolean access$1 (org.eclipse.core.databinding.observable.value.DuplexingObservableValue)
static void access$2 (org.eclipse.core.databinding.observable.value.DuplexingObservableValue)
static boolean access$3 (org.eclipse.core.databinding.observable.value.DuplexingObservableValue)
}
org/eclipse/core/databinding/observable/value/IObservableValue.classIObservableValue.java
package org.eclipse.core.databinding.observable.value
public abstract org.eclipse.core.databinding.observable.value.IObservableValue extends java.lang.Object implements org.eclipse.core.databinding.observable.IObservable {
public abstract java.lang.Object getValueType ()
public abstract java.lang.Object getValue ()
public abstract void setValue (java.lang.Object)
public abstract void addValueChangeListener (org.eclipse.core.databinding.observable.value.IValueChangeListener)
public abstract void removeValueChangeListener (org.eclipse.core.databinding.observable.value.IValueChangeListener)
}
org/eclipse/core/databinding/observable/value/IValueChangeListener.classIValueChangeListener.java
package org.eclipse.core.databinding.observable.value
public abstract org.eclipse.core.databinding.observable.value.IValueChangeListener extends java.lang.Object implements org.eclipse.core.databinding.observable.IObservablesListener {
public abstract void handleValueChange (org.eclipse.core.databinding.observable.value.ValueChangeEvent)
}
org/eclipse/core/databinding/observable/value/IValueChangingListener.classIValueChangingListener.java
package org.eclipse.core.databinding.observable.value
public abstract org.eclipse.core.databinding.observable.value.IValueChangingListener extends java.lang.Object implements org.eclipse.core.databinding.observable.IObservablesListener {
public abstract void handleValueChanging (org.eclipse.core.databinding.observable.value.ValueChangingEvent)
}
org/eclipse/core/databinding/observable/value/IVetoableValue.classIVetoableValue.java
package org.eclipse.core.databinding.observable.value
public abstract org.eclipse.core.databinding.observable.value.IVetoableValue extends java.lang.Object implements org.eclipse.core.databinding.observable.value.IObservableValue {
public abstract void addValueChangingListener (org.eclipse.core.databinding.observable.value.IValueChangingListener)
public abstract void removeValueChangingListener (org.eclipse.core.databinding.observable.value.IValueChangingListener)
}
org/eclipse/core/databinding/observable/value/SelectObservableValue$1.classSelectObservableValue.java
package org.eclipse.core.databinding.observable.value
org.eclipse.core.databinding.observable.value.SelectObservableValue$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.value.IValueChangeListener {
final org.eclipse.core.databinding.observable.value.SelectObservableValue this$0
void (org.eclipse.core.databinding.observable.value.SelectObservableValue)
public void handleValueChange (org.eclipse.core.databinding.observable.value.ValueChangeEvent)
org.eclipse.core.databinding.observable.value.ValueChangeEvent event
org.eclipse.core.databinding.observable.value.IObservableValue observable
}
org/eclipse/core/databinding/observable/value/SelectObservableValue$Option.classSelectObservableValue.java
package org.eclipse.core.databinding.observable.value
org.eclipse.core.databinding.observable.value.SelectObservableValue$Option extends java.lang.Object {
private final Object value
private final org.eclipse.core.databinding.observable.value.IObservableValue observable
final org.eclipse.core.databinding.observable.value.SelectObservableValue this$0
public void (org.eclipse.core.databinding.observable.value.SelectObservableValue, java.lang.Object, org.eclipse.core.databinding.observable.value.IObservableValue)
Object value
org.eclipse.core.databinding.observable.value.IObservableValue observable
static org.eclipse.core.databinding.observable.value.IObservableValue access$0 (org.eclipse.core.databinding.observable.value.SelectObservableValue$Option)
static java.lang.Object access$1 (org.eclipse.core.databinding.observable.value.SelectObservableValue$Option)
}
org/eclipse/core/databinding/observable/value/SelectObservableValue.classSelectObservableValue.java
package org.eclipse.core.databinding.observable.value
public org.eclipse.core.databinding.observable.value.SelectObservableValue extends org.eclipse.core.databinding.observable.value.AbstractObservableValue {
private final Object valueType
private org.eclipse.core.databinding.observable.value.SelectObservableValue$Option[] options
private int selectionIndex
private boolean updating
private org.eclipse.core.databinding.observable.value.IValueChangeListener listener
public void ()
public void (org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
public void (java.lang.Object)
Object valueType
public void (org.eclipse.core.databinding.observable.Realm, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
Object valueType
protected void firstListenerAdded ()
int i
protected void lastListenerRemoved ()
int i
public java.lang.Object getValueType ()
private void notifyIfChanged (int)
int index
Object oldValue
Object newValue
public void addOption (java.lang.Object, org.eclipse.core.databinding.observable.value.IObservableValue)
Object value
org.eclipse.core.databinding.observable.value.IObservableValue observable
org.eclipse.core.databinding.observable.value.SelectObservableValue$Option option
private void addOption (org.eclipse.core.databinding.observable.value.SelectObservableValue$Option)
org.eclipse.core.databinding.observable.value.SelectObservableValue$Option option
org.eclipse.core.databinding.observable.value.SelectObservableValue$Option[] newOptions
protected java.lang.Object doGetValue ()
private java.lang.Object getLiveValue ()
int i
protected void doSetValue (java.lang.Object)
Object value
int index
int i
private java.lang.Object valueAtIndex (int)
int index
private int indexOfValue (java.lang.Object)
Object value
int i
private int indexOfObservable (org.eclipse.core.databinding.observable.value.IObservableValue)
org.eclipse.core.databinding.observable.value.IObservableValue observable
int i
static boolean access$0 (org.eclipse.core.databinding.observable.value.SelectObservableValue)
static int access$1 (org.eclipse.core.databinding.observable.value.SelectObservableValue, org.eclipse.core.databinding.observable.value.IObservableValue)
static void access$2 (org.eclipse.core.databinding.observable.value.SelectObservableValue, int)
}
org/eclipse/core/databinding/observable/value/ValueChangeEvent.classValueChangeEvent.java
package org.eclipse.core.databinding.observable.value
public org.eclipse.core.databinding.observable.value.ValueChangeEvent extends org.eclipse.core.databinding.observable.ObservableEvent {
private static final long serialVersionUID
static final Object TYPE
public org.eclipse.core.databinding.observable.value.ValueDiff diff
static void ()
public void (org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.databinding.observable.value.ValueDiff)
org.eclipse.core.databinding.observable.value.IObservableValue source
org.eclipse.core.databinding.observable.value.ValueDiff diff
public org.eclipse.core.databinding.observable.value.IObservableValue getObservableValue ()
protected void dispatch (org.eclipse.core.databinding.observable.IObservablesListener)
org.eclipse.core.databinding.observable.IObservablesListener listener
protected java.lang.Object getListenerType ()
}
org/eclipse/core/databinding/observable/value/ValueChangingEvent.classValueChangingEvent.java
package org.eclipse.core.databinding.observable.value
public org.eclipse.core.databinding.observable.value.ValueChangingEvent extends org.eclipse.core.databinding.observable.ObservableEvent {
private static final long serialVersionUID
static final Object TYPE
public org.eclipse.core.databinding.observable.value.ValueDiff diff
public boolean veto
static void ()
public void (org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.databinding.observable.value.ValueDiff)
org.eclipse.core.databinding.observable.value.IObservableValue source
org.eclipse.core.databinding.observable.value.ValueDiff diff
public org.eclipse.core.databinding.observable.value.IObservableValue getObservableValue ()
protected void dispatch (org.eclipse.core.databinding.observable.IObservablesListener)
org.eclipse.core.databinding.observable.IObservablesListener listener
protected java.lang.Object getListenerType ()
}
org/eclipse/core/databinding/observable/value/ValueDiff.classValueDiff.java
package org.eclipse.core.databinding.observable.value
public abstract org.eclipse.core.databinding.observable.value.ValueDiff extends java.lang.Object implements org.eclipse.core.databinding.observable.IDiff {
public void ()
public abstract java.lang.Object getOldValue ()
public abstract java.lang.Object getNewValue ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.databinding.observable.value.ValueDiff val
public int hashCode ()
int result
Object nv
Object ov
public java.lang.String toString ()
StringBuffer buffer
}
org/eclipse/core/databinding/observable/value/WritableValue.classWritableValue.java
package org.eclipse.core.databinding.observable.value
public org.eclipse.core.databinding.observable.value.WritableValue extends org.eclipse.core.databinding.observable.value.AbstractObservableValue {
private final Object valueType
private Object value
public void ()
public void (java.lang.Object, java.lang.Object)
Object initialValue
Object valueType
public void (org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
public void (org.eclipse.core.databinding.observable.Realm, java.lang.Object, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
Object initialValue
Object valueType
public java.lang.Object doGetValue ()
public void doSetValue (java.lang.Object)
Object value
public java.lang.Object getValueType ()
public static org.eclipse.core.databinding.observable.value.WritableValue withValueType (java.lang.Object)
Object elementType
}
org/eclipse/core/databinding/util/
org/eclipse/core/databinding/util/ILogger.classILogger.java
package org.eclipse.core.databinding.util
public abstract org.eclipse.core.databinding.util.ILogger extends java.lang.Object {
public abstract void log (org.eclipse.core.runtime.IStatus)
}
org/eclipse/core/databinding/util/Policy$1.classPolicy.java
package org.eclipse.core.databinding.util
org.eclipse.core.databinding.util.Policy$1 extends java.lang.Object implements org.eclipse.core.databinding.util.ILogger {
void ()
public void log (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
}
org/eclipse/core/databinding/util/Policy.classPolicy.java
package org.eclipse.core.databinding.util
public org.eclipse.core.databinding.util.Policy extends java.lang.Object {
public static final boolean DEFAULT
public static final String JFACE_DATABINDING
private static org.eclipse.core.databinding.util.ILogger log
public void ()
private static org.eclipse.core.databinding.util.ILogger getDummyLog ()
public static synchronized void setLog (org.eclipse.core.databinding.util.ILogger)
org.eclipse.core.databinding.util.ILogger logger
public static synchronized org.eclipse.core.databinding.util.ILogger getLog ()
}
org/eclipse/core/internal/
org/eclipse/core/internal/databinding/
org/eclipse/core/internal/databinding/identity/
org/eclipse/core/internal/databinding/identity/IdentityMap$1.classIdentityMap.java
package org.eclipse.core.internal.databinding.identity
org.eclipse.core.internal.databinding.identity.IdentityMap$1 extends java.lang.Object implements java.util.Set {
final org.eclipse.core.internal.databinding.identity.IdentityMap this$0
private final java.util.Set val$wrappedEntrySet
void (org.eclipse.core.internal.databinding.identity.IdentityMap, java.util.Set)
public boolean add (java.lang.Object)
Object o
public boolean addAll (java.util.Collection)
java.util.Collection c
public void clear ()
public boolean contains (java.lang.Object)
Object o
java.util.Iterator iterator
public boolean containsAll (java.util.Collection)
java.util.Collection c
java.util.Iterator iterator
public boolean isEmpty ()
public java.util.Iterator iterator ()
java.util.Iterator wrappedIterator
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry unwrappedEntry
org.eclipse.core.internal.databinding.identity.IdentityWrapper wrappedKey
java.util.Map$Entry wrappedEntry
public boolean removeAll (java.util.Collection)
java.util.Collection c
boolean changed
java.util.Iterator iterator
public boolean retainAll (java.util.Collection)
java.util.Collection c
boolean changed
Object[] toRetain
java.util.Iterator iterator
Object entry
int i
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
int size
int i
java.util.Iterator iterator
public boolean equals (java.lang.Object)
Object obj
java.util.Set that
public int hashCode ()
}
org/eclipse/core/internal/databinding/identity/IdentityMap$2.classIdentityMap.java
package org.eclipse.core.internal.databinding.identity
org.eclipse.core.internal.databinding.identity.IdentityMap$2 extends java.lang.Object implements java.util.Iterator {
final org.eclipse.core.internal.databinding.identity.IdentityMap$1 this$1
private final java.util.Iterator val$wrappedIterator
void (org.eclipse.core.internal.databinding.identity.IdentityMap$1, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
java.util.Map$Entry wrappedEntry
public void remove ()
}
org/eclipse/core/internal/databinding/identity/IdentityMap$3.classIdentityMap.java
package org.eclipse.core.internal.databinding.identity
org.eclipse.core.internal.databinding.identity.IdentityMap$3 extends java.lang.Object implements java.util.Map$Entry {
final org.eclipse.core.internal.databinding.identity.IdentityMap$2 this$2
private final java.util.Map$Entry val$wrappedEntry
void (org.eclipse.core.internal.databinding.identity.IdentityMap$2, java.util.Map$Entry)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
public boolean equals (java.lang.Object)
Object obj
java.util.Map$Entry that
public int hashCode ()
}
org/eclipse/core/internal/databinding/identity/IdentityMap$4.classIdentityMap.java
package org.eclipse.core.internal.databinding.identity
org.eclipse.core.internal.databinding.identity.IdentityMap$4 extends java.lang.Object implements java.util.Map$Entry {
final org.eclipse.core.internal.databinding.identity.IdentityMap$1 this$1
private final org.eclipse.core.internal.databinding.identity.IdentityWrapper val$wrappedKey
private final java.util.Map$Entry val$unwrappedEntry
void (org.eclipse.core.internal.databinding.identity.IdentityMap$1, org.eclipse.core.internal.databinding.identity.IdentityWrapper, java.util.Map$Entry)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
public boolean equals (java.lang.Object)
Object obj
java.util.Map$Entry that
public int hashCode ()
}
org/eclipse/core/internal/databinding/identity/IdentityMap$5.classIdentityMap.java
package org.eclipse.core.internal.databinding.identity
org.eclipse.core.internal.databinding.identity.IdentityMap$5 extends java.lang.Object implements java.util.Set {
final org.eclipse.core.internal.databinding.identity.IdentityMap this$0
private final java.util.Set val$wrappedKeySet
void (org.eclipse.core.internal.databinding.identity.IdentityMap, java.util.Set)
public boolean add (java.lang.Object)
Object o
public boolean addAll (java.util.Collection)
java.util.Collection c
public void clear ()
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
java.util.Iterator iterator
public boolean isEmpty ()
public java.util.Iterator iterator ()
java.util.Iterator wrappedIterator
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
boolean changed
java.util.Iterator iterator
public boolean retainAll (java.util.Collection)
java.util.Collection c
boolean changed
Object[] toRetain
java.util.Iterator iterator
Object element
int i
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
int size
org.eclipse.core.internal.databinding.identity.IdentityWrapper[] wrappedArray
Object[] result
int i
public boolean equals (java.lang.Object)
Object obj
java.util.Set that
public int hashCode ()
}
org/eclipse/core/internal/databinding/identity/IdentityMap$6.classIdentityMap.java
package org.eclipse.core.internal.databinding.identity
org.eclipse.core.internal.databinding.identity.IdentityMap$6 extends java.lang.Object implements java.util.Iterator {
final org.eclipse.core.internal.databinding.identity.IdentityMap$5 this$1
private final java.util.Iterator val$wrappedIterator
void (org.eclipse.core.internal.databinding.identity.IdentityMap$5, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/eclipse/core/internal/databinding/identity/IdentityMap.classIdentityMap.java
package org.eclipse.core.internal.databinding.identity
public org.eclipse.core.internal.databinding.identity.IdentityMap extends java.lang.Object implements java.util.Map {
private java.util.Map wrappedMap
public void ()
public void (java.util.Map)
java.util.Map map
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.util.Set entrySet ()
java.util.Set wrappedEntrySet
public java.lang.Object get (java.lang.Object)
Object key
public boolean isEmpty ()
public java.util.Set keySet ()
java.util.Set wrappedKeySet
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map other
java.util.Iterator iterator
java.util.Map$Entry entry
public java.lang.Object remove (java.lang.Object)
Object key
public int size ()
public java.util.Collection values ()
public boolean equals (java.lang.Object)
Object obj
java.util.Map that
public int hashCode ()
}
org/eclipse/core/internal/databinding/identity/IdentityObservableSet$1.classIdentityObservableSet.java
package org.eclipse.core.internal.databinding.identity
org.eclipse.core.internal.databinding.identity.IdentityObservableSet$1 extends java.lang.Object implements java.util.Iterator {
Object last
final org.eclipse.core.internal.databinding.identity.IdentityObservableSet this$0
private final java.util.Iterator val$wrappedIterator
void (org.eclipse.core.internal.databinding.identity.IdentityObservableSet, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/eclipse/core/internal/databinding/identity/IdentityObservableSet.classIdentityObservableSet.java
package org.eclipse.core.internal.databinding.identity
public org.eclipse.core.internal.databinding.identity.IdentityObservableSet extends org.eclipse.core.databinding.observable.set.AbstractObservableSet {
private java.util.Set wrappedSet
private Object elementType
public void (org.eclipse.core.databinding.observable.Realm, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
Object elementType
protected java.util.Set getWrappedSet ()
public java.lang.Object getElementType ()
public java.util.Iterator iterator ()
java.util.Iterator wrappedIterator
public boolean add (java.lang.Object)
Object o
boolean changed
public boolean addAll (java.util.Collection)
java.util.Collection c
java.util.Set additions
java.util.Iterator iterator
Object element
boolean changed
public boolean remove (java.lang.Object)
Object o
boolean changed
public boolean removeAll (java.util.Collection)
java.util.Collection c
java.util.Set removals
java.util.Iterator iterator
Object element
boolean changed
public boolean retainAll (java.util.Collection)
java.util.Collection c
java.util.Set removals
Object[] toRetain
java.util.Iterator iterator
Object element
int i
boolean changed
public void clear ()
java.util.Set removals
static void access$0 (org.eclipse.core.internal.databinding.identity.IdentityObservableSet)
static void access$1 (org.eclipse.core.internal.databinding.identity.IdentityObservableSet, org.eclipse.core.databinding.observable.set.SetDiff)
}
org/eclipse/core/internal/databinding/identity/IdentitySet$1.classIdentitySet.java
package org.eclipse.core.internal.databinding.identity
org.eclipse.core.internal.databinding.identity.IdentitySet$1 extends java.lang.Object implements java.util.Iterator {
final org.eclipse.core.internal.databinding.identity.IdentitySet this$0
private final java.util.Iterator val$wrappedIterator
void (org.eclipse.core.internal.databinding.identity.IdentitySet, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/eclipse/core/internal/databinding/identity/IdentitySet.classIdentitySet.java
package org.eclipse.core.internal.databinding.identity
public org.eclipse.core.internal.databinding.identity.IdentitySet extends java.lang.Object implements java.util.Set {
private final java.util.Set wrappedSet
public void ()
public void (java.util.Collection)
java.util.Collection collection
public boolean add (java.lang.Object)
Object o
public boolean addAll (java.util.Collection)
java.util.Collection c
boolean changed
java.util.Iterator iterator
public void clear ()
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
java.util.Iterator iterator
public boolean isEmpty ()
public java.util.Iterator iterator ()
java.util.Iterator wrappedIterator
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
boolean changed
java.util.Iterator iterator
public boolean retainAll (java.util.Collection)
java.util.Collection c
boolean changed
Object[] retainAll
java.util.Iterator iterator
Object element
int i
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
int size
org.eclipse.core.internal.databinding.identity.IdentityWrapper[] wrappedArray
Object[] result
int i
public boolean equals (java.lang.Object)
Object obj
java.util.Set that
public int hashCode ()
int hash
java.util.Iterator iterator
Object element
}
org/eclipse/core/internal/databinding/identity/IdentityWrapper.classIdentityWrapper.java
package org.eclipse.core.internal.databinding.identity
public org.eclipse.core.internal.databinding.identity.IdentityWrapper extends java.lang.Object {
private static final org.eclipse.core.internal.databinding.identity.IdentityWrapper NULL_WRAPPER
final Object o
static Class class$0
static void ()
public static org.eclipse.core.internal.databinding.identity.IdentityWrapper wrap (java.lang.Object)
Object o
private void (java.lang.Object)
Object o
public java.lang.Object unwrap ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
}
org/eclipse/core/internal/databinding/observable/
org/eclipse/core/internal/databinding/observable/Activator$1.classActivator.java
package org.eclipse.core.internal.databinding.observable
org.eclipse.core.internal.databinding.observable.Activator$1 extends java.lang.Object implements org.eclipse.core.databinding.util.ILogger {
final org.eclipse.core.internal.databinding.observable.Activator this$0
void (org.eclipse.core.internal.databinding.observable.Activator)
public void log (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
org.osgi.util.tracker.ServiceTracker frameworkLogTracker
org.eclipse.osgi.framework.log.FrameworkLog log
}
org/eclipse/core/internal/databinding/observable/Activator.classActivator.java
package org.eclipse.core.internal.databinding.observable
public org.eclipse.core.internal.databinding.observable.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator {
public static final String PLUGIN_ID
private static volatile org.osgi.util.tracker.ServiceTracker _frameworkLogTracker
static Class class$0
public void ()
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
org.eclipse.osgi.framework.log.FrameworkLogEntry createLogEntry (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
Throwable t
java.util.ArrayList childlist
int stackCode
org.eclipse.core.runtime.IStatus coreStatus
org.eclipse.core.runtime.IStatus[] children
int i
org.eclipse.osgi.framework.log.FrameworkLogEntry[] children
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
static org.osgi.util.tracker.ServiceTracker access$0 ()
}
org/eclipse/core/internal/databinding/observable/ConstantObservableValue.classConstantObservableValue.java
package org.eclipse.core.internal.databinding.observable
public org.eclipse.core.internal.databinding.observable.ConstantObservableValue extends java.lang.Object implements org.eclipse.core.databinding.observable.value.IObservableValue {
final org.eclipse.core.databinding.observable.Realm realm
final Object value
final Object type
public void (java.lang.Object, java.lang.Object)
Object value
Object type
public void (org.eclipse.core.databinding.observable.Realm, java.lang.Object, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
Object value
Object type
public java.lang.Object getValueType ()
public java.lang.Object getValue ()
public void setValue (java.lang.Object)
Object value
public void addValueChangeListener (org.eclipse.core.databinding.observable.value.IValueChangeListener)
org.eclipse.core.databinding.observable.value.IValueChangeListener listener
public void removeValueChangeListener (org.eclipse.core.databinding.observable.value.IValueChangeListener)
org.eclipse.core.databinding.observable.value.IValueChangeListener listener
public void addChangeListener (org.eclipse.core.databinding.observable.IChangeListener)
org.eclipse.core.databinding.observable.IChangeListener listener
public void addDisposeListener (org.eclipse.core.databinding.observable.IDisposeListener)
org.eclipse.core.databinding.observable.IDisposeListener listener
public void addStaleListener (org.eclipse.core.databinding.observable.IStaleListener)
org.eclipse.core.databinding.observable.IStaleListener listener
public boolean isDisposed ()
public void dispose ()
public org.eclipse.core.databinding.observable.Realm getRealm ()
public boolean isStale ()
public void removeChangeListener (org.eclipse.core.databinding.observable.IChangeListener)
org.eclipse.core.databinding.observable.IChangeListener listener
public void removeDisposeListener (org.eclipse.core.databinding.observable.IDisposeListener)
org.eclipse.core.databinding.observable.IDisposeListener listener
public void removeStaleListener (org.eclipse.core.databinding.observable.IStaleListener)
org.eclipse.core.databinding.observable.IStaleListener listener
}
org/eclipse/core/internal/databinding/observable/DelayedObservableValue$1.classDelayedObservableValue.java
package org.eclipse.core.internal.databinding.observable
org.eclipse.core.internal.databinding.observable.DelayedObservableValue$1 extends org.eclipse.core.databinding.observable.value.ValueDiff {
final org.eclipse.core.internal.databinding.observable.DelayedObservableValue this$0
private final Object val$oldValue
void (org.eclipse.core.internal.databinding.observable.DelayedObservableValue, java.lang.Object)
public java.lang.Object getOldValue ()
public java.lang.Object getNewValue ()
}
org/eclipse/core/internal/databinding/observable/DelayedObservableValue$ValueUpdater.classDelayedObservableValue.java
package org.eclipse.core.internal.databinding.observable
org.eclipse.core.internal.databinding.observable.DelayedObservableValue$ValueUpdater extends java.lang.Object implements java.lang.Runnable {
private final Object oldValue
boolean cancel
boolean running
final org.eclipse.core.internal.databinding.observable.DelayedObservableValue this$0
void (org.eclipse.core.internal.databinding.observable.DelayedObservableValue, java.lang.Object)
Object oldValue
void cancel ()
public void run ()
static java.lang.Object access$0 (org.eclipse.core.internal.databinding.observable.DelayedObservableValue$ValueUpdater)
}
org/eclipse/core/internal/databinding/observable/DelayedObservableValue.classDelayedObservableValue.java
package org.eclipse.core.internal.databinding.observable
public org.eclipse.core.internal.databinding.observable.DelayedObservableValue extends org.eclipse.core.databinding.observable.value.AbstractObservableValue implements org.eclipse.core.databinding.observable.IStaleListener org.eclipse.core.databinding.observable.value.IValueChangeListener {
private final int delay
private org.eclipse.core.databinding.observable.value.IObservableValue observable
private boolean dirty
private Object cachedValue
private boolean updating
private org.eclipse.core.internal.databinding.observable.DelayedObservableValue$ValueUpdater updater
public void (int, org.eclipse.core.databinding.observable.value.IObservableValue)
int delayMillis
org.eclipse.core.databinding.observable.value.IObservableValue observable
public void handleValueChange (org.eclipse.core.databinding.observable.value.ValueChangeEvent)
org.eclipse.core.databinding.observable.value.ValueChangeEvent event
public void handleStale (org.eclipse.core.databinding.observable.StaleEvent)
org.eclipse.core.databinding.observable.StaleEvent staleEvent
protected java.lang.Object doGetValue ()
protected void doSetValue (java.lang.Object)
Object value
Object oldValue
public boolean isStale ()
public java.lang.Object getValueType ()
public synchronized void dispose ()
private void makeDirty ()
private void cancelScheduledUpdate ()
private void scheduleUpdate ()
private void internalFireValueChange (java.lang.Object)
Object oldValue
static void access$0 (org.eclipse.core.internal.databinding.observable.DelayedObservableValue, java.lang.Object)
}
org/eclipse/core/internal/databinding/observable/EmptyObservableList.classEmptyObservableList.java
package org.eclipse.core.internal.databinding.observable
public org.eclipse.core.internal.databinding.observable.EmptyObservableList extends java.lang.Object implements org.eclipse.core.databinding.observable.list.IObservableList {
private static final java.util.List emptyList
private final org.eclipse.core.databinding.observable.Realm realm
private Object elementType
static void ()
public void (org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
public void (org.eclipse.core.databinding.observable.Realm, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
Object elementType
public void addListChangeListener (org.eclipse.core.databinding.observable.list.IListChangeListener)
org.eclipse.core.databinding.observable.list.IListChangeListener listener
public void removeListChangeListener (org.eclipse.core.databinding.observable.list.IListChangeListener)
org.eclipse.core.databinding.observable.list.IListChangeListener listener
public java.lang.Object getElementType ()
public int size ()
void checkRealm ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public boolean add (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean addAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Collection c
public void clear ()
public void addChangeListener (org.eclipse.core.databinding.observable.IChangeListener)
org.eclipse.core.databinding.observable.IChangeListener listener
public void removeChangeListener (org.eclipse.core.databinding.observable.IChangeListener)
org.eclipse.core.databinding.observable.IChangeListener listener
public void addStaleListener (org.eclipse.core.databinding.observable.IStaleListener)
org.eclipse.core.databinding.observable.IStaleListener listener
public void removeStaleListener (org.eclipse.core.databinding.observable.IStaleListener)
org.eclipse.core.databinding.observable.IStaleListener listener
public void addDisposeListener (org.eclipse.core.databinding.observable.IDisposeListener)
org.eclipse.core.databinding.observable.IDisposeListener listener
public void removeDisposeListener (org.eclipse.core.databinding.observable.IDisposeListener)
org.eclipse.core.databinding.observable.IDisposeListener listener
public boolean isStale ()
public boolean isDisposed ()
public void dispose ()
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection c
public java.lang.Object get (int)
int index
public int indexOf (java.lang.Object)
Object o
public int lastIndexOf (java.lang.Object)
Object o
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
public java.lang.Object remove (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public java.lang.Object move (int, int)
int oldIndex
int newIndex
public java.util.List subList (int, int)
int fromIndex
int toIndex
public void add (int, java.lang.Object)
int index
Object o
public org.eclipse.core.databinding.observable.Realm getRealm ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
}
org/eclipse/core/internal/databinding/observable/EmptyObservableSet.classEmptyObservableSet.java
package org.eclipse.core.internal.databinding.observable
public org.eclipse.core.internal.databinding.observable.EmptyObservableSet extends java.lang.Object implements org.eclipse.core.databinding.observable.set.IObservableSet {
private static final java.util.Set emptySet
private final org.eclipse.core.databinding.observable.Realm realm
private Object elementType
static void ()
public void (org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
public void (org.eclipse.core.databinding.observable.Realm, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
Object elementType
public void addSetChangeListener (org.eclipse.core.databinding.observable.set.ISetChangeListener)
org.eclipse.core.databinding.observable.set.ISetChangeListener listener
public void removeSetChangeListener (org.eclipse.core.databinding.observable.set.ISetChangeListener)
org.eclipse.core.databinding.observable.set.ISetChangeListener listener
public java.lang.Object getElementType ()
public int size ()
private void checkRealm ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public boolean add (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean addAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Collection c
public void clear ()
public void addChangeListener (org.eclipse.core.databinding.observable.IChangeListener)
org.eclipse.core.databinding.observable.IChangeListener listener
public void removeChangeListener (org.eclipse.core.databinding.observable.IChangeListener)
org.eclipse.core.databinding.observable.IChangeListener listener
public void addStaleListener (org.eclipse.core.databinding.observable.IStaleListener)
org.eclipse.core.databinding.observable.IStaleListener listener
public void removeStaleListener (org.eclipse.core.databinding.observable.IStaleListener)
org.eclipse.core.databinding.observable.IStaleListener listener
public void addDisposeListener (org.eclipse.core.databinding.observable.IDisposeListener)
org.eclipse.core.databinding.observable.IDisposeListener listener
public void removeDisposeListener (org.eclipse.core.databinding.observable.IDisposeListener)
org.eclipse.core.databinding.observable.IDisposeListener listener
public boolean isStale ()
public boolean isDisposed ()
public void dispose ()
public org.eclipse.core.databinding.observable.Realm getRealm ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
}
org/eclipse/core/internal/databinding/observable/IStalenessConsumer.classIStalenessConsumer.java
package org.eclipse.core.internal.databinding.observable
public abstract org.eclipse.core.internal.databinding.observable.IStalenessConsumer extends java.lang.Object {
public abstract void setStale (boolean)
}
org/eclipse/core/internal/databinding/observable/MapEntryObservableValue$1.classMapEntryObservableValue.java
package org.eclipse.core.internal.databinding.observable
org.eclipse.core.internal.databinding.observable.MapEntryObservableValue$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.map.IMapChangeListener {
final org.eclipse.core.internal.databinding.observable.MapEntryObservableValue this$0
void (org.eclipse.core.internal.databinding.observable.MapEntryObservableValue)
public void handleMapChange (org.eclipse.core.databinding.observable.map.MapChangeEvent)
org.eclipse.core.databinding.observable.map.MapChangeEvent event
Object newValue
Object oldValue
}
org/eclipse/core/internal/databinding/observable/MapEntryObservableValue$2.classMapEntryObservableValue.java
package org.eclipse.core.internal.databinding.observable
org.eclipse.core.internal.databinding.observable.MapEntryObservableValue$2 extends java.lang.Object implements org.eclipse.core.databinding.observable.IStaleListener {
final org.eclipse.core.internal.databinding.observable.MapEntryObservableValue this$0
void (org.eclipse.core.internal.databinding.observable.MapEntryObservableValue)
public void handleStale (org.eclipse.core.databinding.observable.StaleEvent)
org.eclipse.core.databinding.observable.StaleEvent staleEvent
}
org/eclipse/core/internal/databinding/observable/MapEntryObservableValue.classMapEntryObservableValue.java
package org.eclipse.core.internal.databinding.observable
public org.eclipse.core.internal.databinding.observable.MapEntryObservableValue extends org.eclipse.core.databinding.observable.value.AbstractObservableValue {
private org.eclipse.core.databinding.observable.map.IObservableMap map
private Object key
private Object valueType
private org.eclipse.core.databinding.observable.map.IMapChangeListener changeListener
private org.eclipse.core.databinding.observable.IStaleListener staleListener
public void (org.eclipse.core.databinding.observable.map.IObservableMap, java.lang.Object, java.lang.Object)
org.eclipse.core.databinding.observable.map.IObservableMap map
Object key
Object valueType
public java.lang.Object getValueType ()
public boolean isStale ()
public synchronized void dispose ()
protected java.lang.Object doGetValue ()
protected void doSetValue (java.lang.Object)
Object value
static java.lang.Object access$0 (org.eclipse.core.internal.databinding.observable.MapEntryObservableValue)
static void access$1 (org.eclipse.core.internal.databinding.observable.MapEntryObservableValue, org.eclipse.core.databinding.observable.value.ValueDiff)
static void access$2 (org.eclipse.core.internal.databinding.observable.MapEntryObservableValue)
}
org/eclipse/core/internal/databinding/observable/Queue$Entry.classQueue.java
package org.eclipse.core.internal.databinding.observable
org.eclipse.core.internal.databinding.observable.Queue$Entry extends java.lang.Object {
Object object
org.eclipse.core.internal.databinding.observable.Queue$Entry next
void (java.lang.Object)
Object o
}
org/eclipse/core/internal/databinding/observable/Queue.classQueue.java
package org.eclipse.core.internal.databinding.observable
public org.eclipse.core.internal.databinding.observable.Queue extends java.lang.Object {
org.eclipse.core.internal.databinding.observable.Queue$Entry first
org.eclipse.core.internal.databinding.observable.Queue$Entry last
public void ()
public void enqueue (java.lang.Object)
Object o
org.eclipse.core.internal.databinding.observable.Queue$Entry oldLast
public java.lang.Object dequeue ()
org.eclipse.core.internal.databinding.observable.Queue$Entry oldFirst
public boolean isEmpty ()
}
org/eclipse/core/internal/databinding/observable/StalenessObservableValue$MyListener.classStalenessObservableValue.java
package org.eclipse.core.internal.databinding.observable
org.eclipse.core.internal.databinding.observable.StalenessObservableValue$MyListener extends java.lang.Object implements org.eclipse.core.databinding.observable.IChangeListener org.eclipse.core.databinding.observable.IStaleListener {
final org.eclipse.core.internal.databinding.observable.StalenessObservableValue this$0
private void (org.eclipse.core.internal.databinding.observable.StalenessObservableValue)
public void handleChange (org.eclipse.core.databinding.observable.ChangeEvent)
org.eclipse.core.databinding.observable.ChangeEvent event
public void handleStale (org.eclipse.core.databinding.observable.StaleEvent)
org.eclipse.core.databinding.observable.StaleEvent staleEvent
void (org.eclipse.core.internal.databinding.observable.StalenessObservableValue, org.eclipse.core.internal.databinding.observable.StalenessObservableValue$MyListener)
}
org/eclipse/core/internal/databinding/observable/StalenessObservableValue.classStalenessObservableValue.java
package org.eclipse.core.internal.databinding.observable
public org.eclipse.core.internal.databinding.observable.StalenessObservableValue extends org.eclipse.core.databinding.observable.value.AbstractObservableValue {
private org.eclipse.core.databinding.observable.IObservable tracked
private boolean stale
private org.eclipse.core.internal.databinding.observable.StalenessObservableValue$MyListener listener
public void (org.eclipse.core.databinding.observable.IObservable)
org.eclipse.core.databinding.observable.IObservable observable
protected java.lang.Object doGetValue ()
public java.lang.Object getValueType ()
public synchronized void dispose ()
static boolean access$0 (org.eclipse.core.internal.databinding.observable.StalenessObservableValue)
static void access$1 (org.eclipse.core.internal.databinding.observable.StalenessObservableValue, boolean)
static void access$2 (org.eclipse.core.internal.databinding.observable.StalenessObservableValue, org.eclipse.core.databinding.observable.value.ValueDiff)
}
org/eclipse/core/internal/databinding/observable/StalenessTracker$ChildListener.classStalenessTracker.java
package org.eclipse.core.internal.databinding.observable
org.eclipse.core.internal.databinding.observable.StalenessTracker$ChildListener extends java.lang.Object implements org.eclipse.core.databinding.observable.IStaleListener org.eclipse.core.databinding.observable.IChangeListener {
final org.eclipse.core.internal.databinding.observable.StalenessTracker this$0
private void (org.eclipse.core.internal.databinding.observable.StalenessTracker)
public void handleStale (org.eclipse.core.databinding.observable.StaleEvent)
org.eclipse.core.databinding.observable.StaleEvent event
public void handleChange (org.eclipse.core.databinding.observable.ChangeEvent)
org.eclipse.core.databinding.observable.ChangeEvent event
void (org.eclipse.core.internal.databinding.observable.StalenessTracker, org.eclipse.core.internal.databinding.observable.StalenessTracker$ChildListener)
}
org/eclipse/core/internal/databinding/observable/StalenessTracker.classStalenessTracker.java
package org.eclipse.core.internal.databinding.observable
public org.eclipse.core.internal.databinding.observable.StalenessTracker extends java.lang.Object {
private java.util.Map staleMap
private int staleCount
private final org.eclipse.core.internal.databinding.observable.IStalenessConsumer stalenessConsumer
private org.eclipse.core.internal.databinding.observable.StalenessTracker$ChildListener childListener
public void (org.eclipse.core.databinding.observable.IObservable[], org.eclipse.core.internal.databinding.observable.IStalenessConsumer)
org.eclipse.core.databinding.observable.IObservable[] observables
org.eclipse.core.internal.databinding.observable.IStalenessConsumer stalenessConsumer
int i
org.eclipse.core.databinding.observable.IObservable observable
public void processStalenessChange (org.eclipse.core.databinding.observable.IObservable, boolean)
org.eclipse.core.databinding.observable.IObservable child
boolean callback
boolean oldStale
boolean oldChildStale
boolean newChildStale
boolean newStale
private boolean getOldChildStale (org.eclipse.core.databinding.observable.IObservable)
org.eclipse.core.databinding.observable.IObservable child
Object oldChildValue
boolean oldChildStale
public void addObservable (org.eclipse.core.databinding.observable.IObservable)
org.eclipse.core.databinding.observable.IObservable observable
private void doAddObservable (org.eclipse.core.databinding.observable.IObservable, boolean)
org.eclipse.core.databinding.observable.IObservable observable
boolean callback
public void removeObservable (org.eclipse.core.databinding.observable.IObservable)
org.eclipse.core.databinding.observable.IObservable observable
boolean oldStale
boolean oldChildStale
boolean newStale
}
org/eclipse/core/internal/databinding/observable/UnmodifiableObservableList.classUnmodifiableObservableList.java
package org.eclipse.core.internal.databinding.observable
public org.eclipse.core.internal.databinding.observable.UnmodifiableObservableList extends org.eclipse.core.databinding.observable.list.DecoratingObservableList {
private java.util.List unmodifiableList
public void (org.eclipse.core.databinding.observable.list.IObservableList)
org.eclipse.core.databinding.observable.list.IObservableList decorated
public void add (int, java.lang.Object)
int index
Object o
public boolean add (java.lang.Object)
Object o
public boolean addAll (java.util.Collection)
java.util.Collection c
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection c
public void clear ()
public java.util.Iterator iterator ()
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
public java.lang.Object move (int, int)
int oldIndex
int newIndex
public java.lang.Object remove (int)
int index
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public java.util.List subList (int, int)
int fromIndex
int toIndex
public synchronized void dispose ()
}
org/eclipse/core/internal/databinding/observable/UnmodifiableObservableMap.classUnmodifiableObservableMap.java
package org.eclipse.core.internal.databinding.observable
public org.eclipse.core.internal.databinding.observable.UnmodifiableObservableMap extends org.eclipse.core.databinding.observable.map.DecoratingObservableMap {
java.util.Map unmodifiableMap
public void (org.eclipse.core.databinding.observable.map.IObservableMap)
org.eclipse.core.databinding.observable.map.IObservableMap decorated
public void clear ()
public java.util.Set entrySet ()
public java.util.Set keySet ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map m
public java.lang.Object remove (java.lang.Object)
Object key
public java.util.Collection values ()
public synchronized void dispose ()
}
org/eclipse/core/internal/databinding/observable/UnmodifiableObservableSet.classUnmodifiableObservableSet.java
package org.eclipse.core.internal.databinding.observable
public org.eclipse.core.internal.databinding.observable.UnmodifiableObservableSet extends org.eclipse.core.databinding.observable.set.DecoratingObservableSet {
private java.util.Set unmodifiableSet
public void (org.eclipse.core.databinding.observable.set.IObservableSet)
org.eclipse.core.databinding.observable.set.IObservableSet decorated
public boolean add (java.lang.Object)
Object o
public boolean addAll (java.util.Collection)
java.util.Collection c
public void clear ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public synchronized void dispose ()
}
org/eclipse/core/internal/databinding/observable/UnmodifiableObservableValue.classUnmodifiableObservableValue.java
package org.eclipse.core.internal.databinding.observable
public org.eclipse.core.internal.databinding.observable.UnmodifiableObservableValue extends org.eclipse.core.databinding.observable.value.DecoratingObservableValue {
public void (org.eclipse.core.databinding.observable.value.IObservableValue)
org.eclipse.core.databinding.observable.value.IObservableValue wrappedValue
public void setValue (java.lang.Object)
Object value
}
org/eclipse/core/internal/databinding/observable/Util.classUtil.java
package org.eclipse.core.internal.databinding.observable
public org.eclipse.core.internal.databinding.observable.Util extends java.lang.Object {
public void ()
public static final boolean equals (java.lang.Object, java.lang.Object)
Object left
Object right
}
org/eclipse/core/internal/databinding/observable/masterdetail/
org/eclipse/core/internal/databinding/observable/masterdetail/DetailObservableHelper.classDetailObservableHelper.java
package org.eclipse.core.internal.databinding.observable.masterdetail
org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableHelper extends java.lang.Object {
void ()
static void warnIfDifferentRealms (org.eclipse.core.databinding.observable.Realm, org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm detailRealm
org.eclipse.core.databinding.observable.Realm innerObservableRealm
Throwable throwable
String message
}
org/eclipse/core/internal/databinding/observable/masterdetail/DetailObservableList$1.classDetailObservableList.java
package org.eclipse.core.internal.databinding.observable.masterdetail
org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableList$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.list.IListChangeListener {
final org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableList this$0
void (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableList)
public void handleListChange (org.eclipse.core.databinding.observable.list.ListChangeEvent)
org.eclipse.core.databinding.observable.list.ListChangeEvent event
}
org/eclipse/core/internal/databinding/observable/masterdetail/DetailObservableList$2.classDetailObservableList.java
package org.eclipse.core.internal.databinding.observable.masterdetail
org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableList$2 extends java.lang.Object implements org.eclipse.core.databinding.observable.value.IValueChangeListener {
final org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableList this$0
void (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableList)
public void handleValueChange (org.eclipse.core.databinding.observable.value.ValueChangeEvent)
org.eclipse.core.databinding.observable.value.ValueChangeEvent event
java.util.List oldList
}
org/eclipse/core/internal/databinding/observable/masterdetail/DetailObservableList$3.classDetailObservableList.java
package org.eclipse.core.internal.databinding.observable.masterdetail
org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableList$3 extends java.lang.Object implements org.eclipse.core.databinding.observable.IDisposeListener {
final org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableList this$0
void (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableList)
public void handleDispose (org.eclipse.core.databinding.observable.DisposeEvent)
org.eclipse.core.databinding.observable.DisposeEvent staleEvent
}
org/eclipse/core/internal/databinding/observable/masterdetail/DetailObservableList.classDetailObservableList.java
package org.eclipse.core.internal.databinding.observable.masterdetail
public org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableList extends org.eclipse.core.databinding.observable.list.ObservableList implements org.eclipse.core.databinding.observable.IObserving {
private boolean updating
private org.eclipse.core.databinding.observable.list.IListChangeListener innerChangeListener
private Object currentOuterValue
private org.eclipse.core.databinding.observable.list.IObservableList innerObservableList
private org.eclipse.core.databinding.observable.masterdetail.IObservableFactory factory
private org.eclipse.core.databinding.observable.value.IObservableValue outerObservableValue
private Object detailType
org.eclipse.core.databinding.observable.value.IValueChangeListener outerChangeListener
public void (org.eclipse.core.databinding.observable.masterdetail.IObservableFactory, org.eclipse.core.databinding.observable.value.IObservableValue, java.lang.Object)
org.eclipse.core.databinding.observable.masterdetail.IObservableFactory factory
org.eclipse.core.databinding.observable.value.IObservableValue outerObservableValue
Object detailType
private void updateInnerObservableList ()
Object innerValueType
public boolean add (java.lang.Object)
Object o
public void add (int, java.lang.Object)
int index
Object element
public boolean remove (java.lang.Object)
Object o
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public java.lang.Object move (int, int)
int oldIndex
int newIndex
public java.lang.Object remove (int)
int index
public boolean addAll (java.util.Collection)
java.util.Collection c
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public void clear ()
public synchronized void dispose ()
public java.lang.Object getObserved ()
static boolean access$0 (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableList)
static void access$1 (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableList, org.eclipse.core.databinding.observable.list.ListDiff)
static java.util.List access$2 (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableList)
static void access$3 (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableList)
}
org/eclipse/core/internal/databinding/observable/masterdetail/DetailObservableMap$1.classDetailObservableMap.java
package org.eclipse.core.internal.databinding.observable.masterdetail
org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableMap$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.value.IValueChangeListener {
final org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableMap this$0
void (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableMap)
public void handleValueChange (org.eclipse.core.databinding.observable.value.ValueChangeEvent)
org.eclipse.core.databinding.observable.value.ValueChangeEvent event
java.util.Map oldMap
}
org/eclipse/core/internal/databinding/observable/masterdetail/DetailObservableMap$2.classDetailObservableMap.java
package org.eclipse.core.internal.databinding.observable.masterdetail
org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableMap$2 extends java.lang.Object implements org.eclipse.core.databinding.observable.map.IMapChangeListener {
final org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableMap this$0
void (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableMap)
public void handleMapChange (org.eclipse.core.databinding.observable.map.MapChangeEvent)
org.eclipse.core.databinding.observable.map.MapChangeEvent event
}
org/eclipse/core/internal/databinding/observable/masterdetail/DetailObservableMap$3.classDetailObservableMap.java
package org.eclipse.core.internal.databinding.observable.masterdetail
org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableMap$3 extends java.lang.Object implements org.eclipse.core.databinding.observable.IDisposeListener {
final org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableMap this$0
void (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableMap)
public void handleDispose (org.eclipse.core.databinding.observable.DisposeEvent)
org.eclipse.core.databinding.observable.DisposeEvent staleEvent
}
org/eclipse/core/internal/databinding/observable/masterdetail/DetailObservableMap.classDetailObservableMap.java
package org.eclipse.core.internal.databinding.observable.masterdetail
public org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableMap extends org.eclipse.core.databinding.observable.map.ObservableMap implements org.eclipse.core.databinding.observable.IObserving {
private boolean updating
private org.eclipse.core.databinding.observable.value.IObservableValue master
private org.eclipse.core.databinding.observable.masterdetail.IObservableFactory detailFactory
private org.eclipse.core.databinding.observable.map.IObservableMap detailMap
private Object detailKeyType
private Object detailValueType
private org.eclipse.core.databinding.observable.value.IValueChangeListener masterChangeListener
private org.eclipse.core.databinding.observable.map.IMapChangeListener detailChangeListener
public void (org.eclipse.core.databinding.observable.masterdetail.IObservableFactory, org.eclipse.core.databinding.observable.value.IObservableValue, java.lang.Object, java.lang.Object)
org.eclipse.core.databinding.observable.masterdetail.IObservableFactory detailFactory
org.eclipse.core.databinding.observable.value.IObservableValue master
Object keyType
Object valueType
private void updateDetailMap ()
Object masterValue
Object innerKeyType
Object innerValueType
public java.lang.Object getKeyType ()
public java.lang.Object getValueType ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map map
public java.lang.Object remove (java.lang.Object)
Object key
public void clear ()
public synchronized void dispose ()
public java.lang.Object getObserved ()
static java.util.Map access$0 (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableMap)
static void access$1 (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableMap)
static void access$2 (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableMap, org.eclipse.core.databinding.observable.map.MapDiff)
static boolean access$3 (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableMap)
}
org/eclipse/core/internal/databinding/observable/masterdetail/DetailObservableSet$1.classDetailObservableSet.java
package org.eclipse.core.internal.databinding.observable.masterdetail
org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableSet$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.set.ISetChangeListener {
final org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableSet this$0
void (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableSet)
public void handleSetChange (org.eclipse.core.databinding.observable.set.SetChangeEvent)
org.eclipse.core.databinding.observable.set.SetChangeEvent event
}
org/eclipse/core/internal/databinding/observable/masterdetail/DetailObservableSet$2.classDetailObservableSet.java
package org.eclipse.core.internal.databinding.observable.masterdetail
org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableSet$2 extends java.lang.Object implements org.eclipse.core.databinding.observable.value.IValueChangeListener {
final org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableSet this$0
void (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableSet)
public void handleValueChange (org.eclipse.core.databinding.observable.value.ValueChangeEvent)
org.eclipse.core.databinding.observable.value.ValueChangeEvent event
java.util.Set oldSet
}
org/eclipse/core/internal/databinding/observable/masterdetail/DetailObservableSet$3.classDetailObservableSet.java
package org.eclipse.core.internal.databinding.observable.masterdetail
org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableSet$3 extends java.lang.Object implements org.eclipse.core.databinding.observable.IDisposeListener {
final org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableSet this$0
void (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableSet)
public void handleDispose (org.eclipse.core.databinding.observable.DisposeEvent)
org.eclipse.core.databinding.observable.DisposeEvent staleEvent
}
org/eclipse/core/internal/databinding/observable/masterdetail/DetailObservableSet.classDetailObservableSet.java
package org.eclipse.core.internal.databinding.observable.masterdetail
public org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableSet extends org.eclipse.core.databinding.observable.set.ObservableSet implements org.eclipse.core.databinding.observable.IObserving {
private boolean updating
private org.eclipse.core.databinding.observable.set.ISetChangeListener innerChangeListener
private Object currentOuterValue
private org.eclipse.core.databinding.observable.set.IObservableSet innerObservableSet
private org.eclipse.core.databinding.observable.value.IObservableValue outerObservableValue
private org.eclipse.core.databinding.observable.masterdetail.IObservableFactory factory
org.eclipse.core.databinding.observable.value.IValueChangeListener outerChangeListener
public void (org.eclipse.core.databinding.observable.masterdetail.IObservableFactory, org.eclipse.core.databinding.observable.value.IObservableValue, java.lang.Object)
org.eclipse.core.databinding.observable.masterdetail.IObservableFactory factory
org.eclipse.core.databinding.observable.value.IObservableValue outerObservableValue
Object detailType
private void updateInnerObservableSet ()
Object innerValueType
public boolean add (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public boolean addAll (java.util.Collection)
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public void clear ()
public synchronized void dispose ()
public java.lang.Object getObserved ()
static boolean access$0 (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableSet)
static void access$1 (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableSet, org.eclipse.core.databinding.observable.set.SetDiff)
static java.util.Set access$2 (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableSet)
static void access$3 (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableSet)
}
org/eclipse/core/internal/databinding/observable/masterdetail/DetailObservableValue$1.classDetailObservableValue.java
package org.eclipse.core.internal.databinding.observable.masterdetail
org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableValue$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.value.IValueChangeListener {
final org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableValue this$0
void (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableValue)
public void handleValueChange (org.eclipse.core.databinding.observable.value.ValueChangeEvent)
org.eclipse.core.databinding.observable.value.ValueChangeEvent event
}
org/eclipse/core/internal/databinding/observable/masterdetail/DetailObservableValue$2.classDetailObservableValue.java
package org.eclipse.core.internal.databinding.observable.masterdetail
org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableValue$2 extends java.lang.Object implements org.eclipse.core.databinding.observable.value.IValueChangeListener {
final org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableValue this$0
void (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableValue)
public void handleValueChange (org.eclipse.core.databinding.observable.value.ValueChangeEvent)
org.eclipse.core.databinding.observable.value.ValueChangeEvent event
Object oldValue
}
org/eclipse/core/internal/databinding/observable/masterdetail/DetailObservableValue$3.classDetailObservableValue.java
package org.eclipse.core.internal.databinding.observable.masterdetail
org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableValue$3 extends java.lang.Object implements org.eclipse.core.databinding.observable.IDisposeListener {
final org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableValue this$0
void (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableValue)
public void handleDispose (org.eclipse.core.databinding.observable.DisposeEvent)
org.eclipse.core.databinding.observable.DisposeEvent staleEvent
}
org/eclipse/core/internal/databinding/observable/masterdetail/DetailObservableValue.classDetailObservableValue.java
package org.eclipse.core.internal.databinding.observable.masterdetail
public org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableValue extends org.eclipse.core.databinding.observable.value.AbstractObservableValue implements org.eclipse.core.databinding.observable.IObserving {
private boolean updating
private org.eclipse.core.databinding.observable.value.IValueChangeListener innerChangeListener
private Object currentOuterValue
private org.eclipse.core.databinding.observable.value.IObservableValue innerObservableValue
private Object detailType
private org.eclipse.core.databinding.observable.value.IObservableValue outerObservableValue
private org.eclipse.core.databinding.observable.masterdetail.IObservableFactory factory
org.eclipse.core.databinding.observable.value.IValueChangeListener outerChangeListener
public void (org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.databinding.observable.masterdetail.IObservableFactory, java.lang.Object)
org.eclipse.core.databinding.observable.value.IObservableValue outerObservableValue
org.eclipse.core.databinding.observable.masterdetail.IObservableFactory factory
Object detailType
private void updateInnerObservableValue ()
Object innerValueType
public void doSetValue (java.lang.Object)
Object value
public java.lang.Object doGetValue ()
public java.lang.Object getValueType ()
public synchronized void dispose ()
public java.lang.Object getObserved ()
static boolean access$0 (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableValue)
static void access$1 (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableValue, org.eclipse.core.databinding.observable.value.ValueDiff)
static void access$2 (org.eclipse.core.internal.databinding.observable.masterdetail.DetailObservableValue)
}