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/AggregateValidationStatus.classAggregateValidationStatus.java
package org.eclipse.core.databinding
public final org.eclipse.core.databinding.AggregateValidationStatus extends org.eclipse.core.databinding.observable.value.ComputedValue {
public static final int MERGED
public static final int MAX_SEVERITY
private int strategy
private org.eclipse.core.databinding.observable.IObservableCollection validationStatusProviders
static Class class$0
public void (org.eclipse.core.databinding.DataBindingContext, int)
org.eclipse.core.databinding.DataBindingContext dbc
int strategy
public void (org.eclipse.core.databinding.observable.IObservableCollection, int)
org.eclipse.core.databinding.observable.IObservableCollection validationStatusProviders
int strategy
public void (org.eclipse.core.databinding.observable.Realm, org.eclipse.core.databinding.observable.IObservableCollection, int)
org.eclipse.core.databinding.observable.Realm realm
org.eclipse.core.databinding.observable.IObservableCollection validationStatusProviders
int strategy
protected java.lang.Object calculate ()
org.eclipse.core.runtime.IStatus result
org.eclipse.core.runtime.IStatus result
public static org.eclipse.core.runtime.IStatus getStatusMerged (java.util.Collection)
java.util.Collection validationStatusProviders
java.util.List statuses
java.util.Iterator it
org.eclipse.core.databinding.ValidationStatusProvider validationStatusProvider
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.MultiStatus result
java.util.Iterator it
org.eclipse.core.runtime.IStatus status
public static org.eclipse.core.runtime.IStatus getStatusMaxSeverity (java.util.Collection)
java.util.Collection validationStatusProviders
int maxSeverity
org.eclipse.core.runtime.IStatus maxStatus
java.util.Iterator it
org.eclipse.core.databinding.ValidationStatusProvider validationStatusProvider
org.eclipse.core.runtime.IStatus status
}
org/eclipse/core/databinding/Binding$1.classBinding.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.Binding$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.IDisposeListener {
final org.eclipse.core.databinding.Binding this$0
void (org.eclipse.core.databinding.Binding)
public void handleDispose (org.eclipse.core.databinding.observable.DisposeEvent)
org.eclipse.core.databinding.observable.DisposeEvent staleEvent
static org.eclipse.core.databinding.Binding access$0 (org.eclipse.core.databinding.Binding$1)
}
org/eclipse/core/databinding/Binding$2.classBinding.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.Binding$2 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.core.databinding.Binding$1 this$1
void (org.eclipse.core.databinding.Binding$1)
public void run ()
}
org/eclipse/core/databinding/Binding.classBinding.java
package org.eclipse.core.databinding
public abstract org.eclipse.core.databinding.Binding extends org.eclipse.core.databinding.ValidationStatusProvider {
protected org.eclipse.core.databinding.DataBindingContext context
private org.eclipse.core.databinding.observable.IObservable target
private org.eclipse.core.databinding.observable.IObservable model
private org.eclipse.core.databinding.observable.IDisposeListener disposeListener
public void (org.eclipse.core.databinding.observable.IObservable, org.eclipse.core.databinding.observable.IObservable)
org.eclipse.core.databinding.observable.IObservable target
org.eclipse.core.databinding.observable.IObservable model
public final void init (org.eclipse.core.databinding.DataBindingContext)
org.eclipse.core.databinding.DataBindingContext context
protected abstract void preInit ()
protected abstract void postInit ()
public abstract void updateTargetToModel ()
public abstract void updateModelToTarget ()
public abstract void validateTargetToModel ()
public abstract void validateModelToTarget ()
public void dispose ()
void setDataBindingContext (org.eclipse.core.databinding.DataBindingContext)
org.eclipse.core.databinding.DataBindingContext context
public org.eclipse.core.databinding.observable.IObservable getTarget ()
public org.eclipse.core.databinding.observable.list.IObservableList getTargets ()
public org.eclipse.core.databinding.observable.IObservable getModel ()
public org.eclipse.core.databinding.observable.list.IObservableList getModels ()
}
org/eclipse/core/databinding/BindingException.classBindingException.java
package org.eclipse.core.databinding
public org.eclipse.core.databinding.BindingException extends java.lang.RuntimeException {
private static final long serialVersionUID
private Throwable cause
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream err
public void printStackTrace (java.io.PrintWriter)
java.io.PrintWriter err
}
org/eclipse/core/databinding/BindingProperties.classBindingProperties.java
package org.eclipse.core.databinding
public org.eclipse.core.databinding.BindingProperties extends java.lang.Object {
static Class class$0
public void ()
public static org.eclipse.core.databinding.property.list.IListProperty bindings ()
public static org.eclipse.core.databinding.property.value.IValueProperty model ()
public static org.eclipse.core.databinding.property.list.IListProperty models ()
public static org.eclipse.core.databinding.property.value.IValueProperty target ()
public static org.eclipse.core.databinding.property.list.IListProperty targets ()
public static org.eclipse.core.databinding.property.value.IValueProperty validationStatus ()
public static org.eclipse.core.databinding.property.list.IListProperty validationStatusProviders ()
}
org/eclipse/core/databinding/DataBindingContext.classDataBindingContext.java
package org.eclipse.core.databinding
public org.eclipse.core.databinding.DataBindingContext extends java.lang.Object {
private org.eclipse.core.databinding.observable.list.WritableList bindings
private org.eclipse.core.databinding.observable.list.WritableList validationStatusProviders
private org.eclipse.core.databinding.observable.list.IObservableList unmodifiableBindings
private org.eclipse.core.databinding.observable.list.IObservableList unmodifiableStatusProviders
private org.eclipse.core.databinding.observable.map.IObservableMap validationStatusMap
private org.eclipse.core.databinding.observable.Realm validationRealm
public void ()
public void (org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm validationRealm
public final org.eclipse.core.databinding.Binding bindValue (org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.databinding.observable.value.IObservableValue)
org.eclipse.core.databinding.observable.value.IObservableValue targetObservableValue
org.eclipse.core.databinding.observable.value.IObservableValue modelObservableValue
public final org.eclipse.core.databinding.Binding bindValue (org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.databinding.UpdateValueStrategy, org.eclipse.core.databinding.UpdateValueStrategy)
org.eclipse.core.databinding.observable.value.IObservableValue targetObservableValue
org.eclipse.core.databinding.observable.value.IObservableValue modelObservableValue
org.eclipse.core.databinding.UpdateValueStrategy targetToModel
org.eclipse.core.databinding.UpdateValueStrategy modelToTarget
org.eclipse.core.databinding.UpdateValueStrategy targetToModelStrategy
org.eclipse.core.databinding.UpdateValueStrategy modelToTargetStrategy
org.eclipse.core.databinding.ValueBinding result
protected org.eclipse.core.databinding.UpdateValueStrategy createModelToTargetUpdateValueStrategy (org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.databinding.observable.value.IObservableValue)
org.eclipse.core.databinding.observable.value.IObservableValue fromValue
org.eclipse.core.databinding.observable.value.IObservableValue toValue
protected org.eclipse.core.databinding.UpdateValueStrategy createTargetToModelUpdateValueStrategy (org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.databinding.observable.value.IObservableValue)
org.eclipse.core.databinding.observable.value.IObservableValue fromValue
org.eclipse.core.databinding.observable.value.IObservableValue toValue
public final org.eclipse.core.databinding.Binding bindList (org.eclipse.core.databinding.observable.list.IObservableList, org.eclipse.core.databinding.observable.list.IObservableList)
org.eclipse.core.databinding.observable.list.IObservableList targetObservableList
org.eclipse.core.databinding.observable.list.IObservableList modelObservableList
public final org.eclipse.core.databinding.Binding bindList (org.eclipse.core.databinding.observable.list.IObservableList, org.eclipse.core.databinding.observable.list.IObservableList, org.eclipse.core.databinding.UpdateListStrategy, org.eclipse.core.databinding.UpdateListStrategy)
org.eclipse.core.databinding.observable.list.IObservableList targetObservableList
org.eclipse.core.databinding.observable.list.IObservableList modelObservableList
org.eclipse.core.databinding.UpdateListStrategy targetToModel
org.eclipse.core.databinding.UpdateListStrategy modelToTarget
org.eclipse.core.databinding.UpdateListStrategy targetToModelStrategy
org.eclipse.core.databinding.UpdateListStrategy modelToTargetStrategy
org.eclipse.core.databinding.ListBinding result
protected org.eclipse.core.databinding.UpdateListStrategy createModelToTargetUpdateListStrategy (org.eclipse.core.databinding.observable.list.IObservableList, org.eclipse.core.databinding.observable.list.IObservableList)
org.eclipse.core.databinding.observable.list.IObservableList modelObservableList
org.eclipse.core.databinding.observable.list.IObservableList targetObservableList
protected org.eclipse.core.databinding.UpdateListStrategy createTargetToModelUpdateListStrategy (org.eclipse.core.databinding.observable.list.IObservableList, org.eclipse.core.databinding.observable.list.IObservableList)
org.eclipse.core.databinding.observable.list.IObservableList targetObservableList
org.eclipse.core.databinding.observable.list.IObservableList modelObservableList
public final org.eclipse.core.databinding.Binding bindSet (org.eclipse.core.databinding.observable.set.IObservableSet, org.eclipse.core.databinding.observable.set.IObservableSet)
org.eclipse.core.databinding.observable.set.IObservableSet targetObservableSet
org.eclipse.core.databinding.observable.set.IObservableSet modelObservableSet
public final org.eclipse.core.databinding.Binding bindSet (org.eclipse.core.databinding.observable.set.IObservableSet, org.eclipse.core.databinding.observable.set.IObservableSet, org.eclipse.core.databinding.UpdateSetStrategy, org.eclipse.core.databinding.UpdateSetStrategy)
org.eclipse.core.databinding.observable.set.IObservableSet targetObservableSet
org.eclipse.core.databinding.observable.set.IObservableSet modelObservableSet
org.eclipse.core.databinding.UpdateSetStrategy targetToModel
org.eclipse.core.databinding.UpdateSetStrategy modelToTarget
org.eclipse.core.databinding.SetBinding result
protected org.eclipse.core.databinding.UpdateSetStrategy createTargetToModelUpdateSetStrategy (org.eclipse.core.databinding.observable.set.IObservableSet, org.eclipse.core.databinding.observable.set.IObservableSet)
org.eclipse.core.databinding.observable.set.IObservableSet targetObservableSet
org.eclipse.core.databinding.observable.set.IObservableSet modelObservableSet
protected org.eclipse.core.databinding.UpdateSetStrategy createModelToTargetUpdateSetStrategy (org.eclipse.core.databinding.observable.set.IObservableSet, org.eclipse.core.databinding.observable.set.IObservableSet)
org.eclipse.core.databinding.observable.set.IObservableSet modelObservableSet
org.eclipse.core.databinding.observable.set.IObservableSet targetObservableSet
public final void dispose ()
org.eclipse.core.databinding.Binding[] bindingArray
int i
org.eclipse.core.databinding.ValidationStatusProvider[] statusProviderArray
int i
public final org.eclipse.core.databinding.observable.list.IObservableList getBindings ()
public final org.eclipse.core.databinding.observable.list.IObservableList getValidationStatusProviders ()
public final org.eclipse.core.databinding.observable.map.IObservableMap getValidationStatusMap ()
public void addBinding (org.eclipse.core.databinding.Binding)
org.eclipse.core.databinding.Binding binding
public void addValidationStatusProvider (org.eclipse.core.databinding.ValidationStatusProvider)
org.eclipse.core.databinding.ValidationStatusProvider validationStatusProvider
public final void updateModels ()
java.util.Iterator it
org.eclipse.core.databinding.Binding binding
public final void updateTargets ()
java.util.Iterator it
org.eclipse.core.databinding.Binding binding
public boolean removeBinding (org.eclipse.core.databinding.Binding)
org.eclipse.core.databinding.Binding binding
public boolean removeValidationStatusProvider (org.eclipse.core.databinding.ValidationStatusProvider)
org.eclipse.core.databinding.ValidationStatusProvider validationStatusProvider
public final org.eclipse.core.databinding.observable.Realm getValidationRealm ()
}
org/eclipse/core/databinding/ListBinding$1.classListBinding.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.ListBinding$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.list.IListChangeListener {
final org.eclipse.core.databinding.ListBinding this$0
void (org.eclipse.core.databinding.ListBinding)
public void handleListChange (org.eclipse.core.databinding.observable.list.ListChangeEvent)
org.eclipse.core.databinding.observable.list.ListChangeEvent event
}
org/eclipse/core/databinding/ListBinding$2.classListBinding.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.ListBinding$2 extends java.lang.Object implements org.eclipse.core.databinding.observable.list.IListChangeListener {
final org.eclipse.core.databinding.ListBinding this$0
void (org.eclipse.core.databinding.ListBinding)
public void handleListChange (org.eclipse.core.databinding.observable.list.ListChangeEvent)
org.eclipse.core.databinding.observable.list.ListChangeEvent event
}
org/eclipse/core/databinding/ListBinding$3.classListBinding.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.ListBinding$3 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.core.databinding.ListBinding this$0
private final org.eclipse.core.databinding.observable.list.IObservableList val$modelList
void (org.eclipse.core.databinding.ListBinding, org.eclipse.core.databinding.observable.list.IObservableList)
public void run ()
org.eclipse.core.databinding.observable.list.ListDiff diff
}
org/eclipse/core/databinding/ListBinding$4.classListBinding.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.ListBinding$4 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.core.databinding.ListBinding this$0
private final org.eclipse.core.databinding.observable.list.IObservableList val$targetList
void (org.eclipse.core.databinding.ListBinding, org.eclipse.core.databinding.observable.list.IObservableList)
public void run ()
org.eclipse.core.databinding.observable.list.ListDiff diff
}
org/eclipse/core/databinding/ListBinding$5.classListBinding.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.ListBinding$5 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.core.databinding.ListBinding this$0
private final org.eclipse.core.databinding.observable.list.IObservableList val$destination
private final boolean val$clearDestination
private final org.eclipse.core.databinding.observable.list.ListDiff val$diff
private final org.eclipse.core.databinding.UpdateListStrategy val$updateListStrategy
void (org.eclipse.core.databinding.ListBinding, org.eclipse.core.databinding.observable.list.IObservableList, boolean, org.eclipse.core.databinding.observable.list.ListDiff, org.eclipse.core.databinding.UpdateListStrategy)
public void run ()
org.eclipse.core.runtime.MultiStatus multiStatus
static org.eclipse.core.databinding.ListBinding access$0 (org.eclipse.core.databinding.ListBinding$5)
}
org/eclipse/core/databinding/ListBinding$6.classListBinding.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.ListBinding$6 extends org.eclipse.core.databinding.observable.list.ListDiffVisitor {
boolean useMoveAndReplace
final org.eclipse.core.databinding.ListBinding$5 this$1
private final org.eclipse.core.databinding.UpdateListStrategy val$updateListStrategy
private final org.eclipse.core.databinding.observable.list.IObservableList val$destination
private final org.eclipse.core.runtime.MultiStatus val$multiStatus
void (org.eclipse.core.databinding.ListBinding$5, org.eclipse.core.databinding.UpdateListStrategy, org.eclipse.core.databinding.observable.list.IObservableList, org.eclipse.core.runtime.MultiStatus)
public void handleAdd (int, java.lang.Object)
int index
Object element
org.eclipse.core.runtime.IStatus setterStatus
public void handleRemove (int, java.lang.Object)
int index
Object element
org.eclipse.core.runtime.IStatus setterStatus
public void handleMove (int, int, java.lang.Object)
int oldIndex
int newIndex
Object element
org.eclipse.core.runtime.IStatus setterStatus
public void handleReplace (int, java.lang.Object, java.lang.Object)
int index
Object oldElement
Object newElement
org.eclipse.core.runtime.IStatus setterStatus
}
org/eclipse/core/databinding/ListBinding.classListBinding.java
package org.eclipse.core.databinding
public org.eclipse.core.databinding.ListBinding extends org.eclipse.core.databinding.Binding {
private org.eclipse.core.databinding.UpdateListStrategy targetToModel
private org.eclipse.core.databinding.UpdateListStrategy modelToTarget
private org.eclipse.core.databinding.observable.value.IObservableValue validationStatusObservable
private boolean updatingTarget
private boolean updatingModel
private org.eclipse.core.databinding.observable.list.IListChangeListener targetChangeListener
private org.eclipse.core.databinding.observable.list.IListChangeListener modelChangeListener
static Class class$0
public void (org.eclipse.core.databinding.observable.list.IObservableList, org.eclipse.core.databinding.observable.list.IObservableList, org.eclipse.core.databinding.UpdateListStrategy, org.eclipse.core.databinding.UpdateListStrategy)
org.eclipse.core.databinding.observable.list.IObservableList target
org.eclipse.core.databinding.observable.list.IObservableList model
org.eclipse.core.databinding.UpdateListStrategy targetToModelStrategy
org.eclipse.core.databinding.UpdateListStrategy modelToTargetStrategy
public org.eclipse.core.databinding.observable.value.IObservableValue getValidationStatus ()
protected void preInit ()
protected void postInit ()
public void updateModelToTarget ()
org.eclipse.core.databinding.observable.list.IObservableList modelList
public void updateTargetToModel ()
org.eclipse.core.databinding.observable.list.IObservableList targetList
public void validateModelToTarget ()
public void validateTargetToModel ()
private void doUpdate (org.eclipse.core.databinding.observable.list.IObservableList, org.eclipse.core.databinding.observable.list.IObservableList, org.eclipse.core.databinding.observable.list.ListDiff, org.eclipse.core.databinding.UpdateListStrategy, boolean, boolean)
org.eclipse.core.databinding.observable.list.IObservableList source
org.eclipse.core.databinding.observable.list.IObservableList destination
org.eclipse.core.databinding.observable.list.ListDiff diff
org.eclipse.core.databinding.UpdateListStrategy updateListStrategy
boolean explicit
boolean clearDestination
int policy
void mergeStatus (org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.MultiStatus multiStatus
org.eclipse.core.runtime.IStatus newStatus
public void dispose ()
static boolean access$0 (org.eclipse.core.databinding.ListBinding)
static org.eclipse.core.databinding.UpdateListStrategy access$1 (org.eclipse.core.databinding.ListBinding)
static void access$2 (org.eclipse.core.databinding.ListBinding, org.eclipse.core.databinding.observable.list.IObservableList, org.eclipse.core.databinding.observable.list.IObservableList, org.eclipse.core.databinding.observable.list.ListDiff, org.eclipse.core.databinding.UpdateListStrategy, boolean, boolean)
static boolean access$3 (org.eclipse.core.databinding.ListBinding)
static org.eclipse.core.databinding.UpdateListStrategy access$4 (org.eclipse.core.databinding.ListBinding)
static void access$5 (org.eclipse.core.databinding.ListBinding, boolean)
static void access$6 (org.eclipse.core.databinding.ListBinding, boolean)
static org.eclipse.core.databinding.observable.value.IObservableValue access$7 (org.eclipse.core.databinding.ListBinding)
}
org/eclipse/core/databinding/ObservablesManager.classObservablesManager.java
package org.eclipse.core.databinding
public org.eclipse.core.databinding.ObservablesManager extends java.lang.Object {
private java.util.Set managedObservables
private java.util.Set excludedObservables
private java.util.Map contexts
public void ()
public void addObservable (org.eclipse.core.databinding.observable.IObservable)
org.eclipse.core.databinding.observable.IObservable observable
public void excludeObservable (org.eclipse.core.databinding.observable.IObservable)
org.eclipse.core.databinding.observable.IObservable observable
public void addObservablesFromContext (org.eclipse.core.databinding.DataBindingContext, boolean, boolean)
org.eclipse.core.databinding.DataBindingContext context
boolean trackTargets
boolean trackModels
public void runAndCollect (java.lang.Runnable)
Runnable runnable
org.eclipse.core.databinding.observable.IObservable[] collected
int i
public void dispose ()
java.util.Set observables
java.util.Iterator it
org.eclipse.core.databinding.DataBindingContext context
org.eclipse.core.internal.databinding.Pair trackModelsOrTargets
boolean disposeTargets
boolean disposeModels
java.util.Iterator it2
org.eclipse.core.databinding.Binding binding
java.util.Iterator it
org.eclipse.core.databinding.observable.IObservable observable
}
org/eclipse/core/databinding/SetBinding$1.classSetBinding.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.SetBinding$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.set.ISetChangeListener {
final org.eclipse.core.databinding.SetBinding this$0
void (org.eclipse.core.databinding.SetBinding)
public void handleSetChange (org.eclipse.core.databinding.observable.set.SetChangeEvent)
org.eclipse.core.databinding.observable.set.SetChangeEvent event
}
org/eclipse/core/databinding/SetBinding$2.classSetBinding.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.SetBinding$2 extends java.lang.Object implements org.eclipse.core.databinding.observable.set.ISetChangeListener {
final org.eclipse.core.databinding.SetBinding this$0
void (org.eclipse.core.databinding.SetBinding)
public void handleSetChange (org.eclipse.core.databinding.observable.set.SetChangeEvent)
org.eclipse.core.databinding.observable.set.SetChangeEvent event
}
org/eclipse/core/databinding/SetBinding$3.classSetBinding.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.SetBinding$3 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.core.databinding.SetBinding this$0
private final org.eclipse.core.databinding.observable.set.IObservableSet val$modelSet
void (org.eclipse.core.databinding.SetBinding, org.eclipse.core.databinding.observable.set.IObservableSet)
public void run ()
org.eclipse.core.databinding.observable.set.SetDiff diff
}
org/eclipse/core/databinding/SetBinding$4.classSetBinding.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.SetBinding$4 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.core.databinding.SetBinding this$0
private final org.eclipse.core.databinding.observable.set.IObservableSet val$targetSet
void (org.eclipse.core.databinding.SetBinding, org.eclipse.core.databinding.observable.set.IObservableSet)
public void run ()
org.eclipse.core.databinding.observable.set.SetDiff diff
}
org/eclipse/core/databinding/SetBinding$5.classSetBinding.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.SetBinding$5 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.core.databinding.SetBinding this$0
private final org.eclipse.core.databinding.observable.set.IObservableSet val$destination
private final boolean val$clearDestination
private final org.eclipse.core.databinding.observable.set.SetDiff val$diff
private final org.eclipse.core.databinding.UpdateSetStrategy val$updateSetStrategy
void (org.eclipse.core.databinding.SetBinding, org.eclipse.core.databinding.observable.set.IObservableSet, boolean, org.eclipse.core.databinding.observable.set.SetDiff, org.eclipse.core.databinding.UpdateSetStrategy)
public void run ()
org.eclipse.core.runtime.MultiStatus multiStatus
java.util.Iterator iterator
org.eclipse.core.runtime.IStatus setterStatus
java.util.Iterator iterator
org.eclipse.core.runtime.IStatus setterStatus
}
org/eclipse/core/databinding/SetBinding.classSetBinding.java
package org.eclipse.core.databinding
public org.eclipse.core.databinding.SetBinding extends org.eclipse.core.databinding.Binding {
private org.eclipse.core.databinding.UpdateSetStrategy targetToModel
private org.eclipse.core.databinding.UpdateSetStrategy modelToTarget
private org.eclipse.core.databinding.observable.value.IObservableValue validationStatusObservable
private boolean updatingTarget
private boolean updatingModel
private org.eclipse.core.databinding.observable.set.ISetChangeListener targetChangeListener
private org.eclipse.core.databinding.observable.set.ISetChangeListener modelChangeListener
static Class class$0
public void (org.eclipse.core.databinding.observable.set.IObservableSet, org.eclipse.core.databinding.observable.set.IObservableSet, org.eclipse.core.databinding.UpdateSetStrategy, org.eclipse.core.databinding.UpdateSetStrategy)
org.eclipse.core.databinding.observable.set.IObservableSet target
org.eclipse.core.databinding.observable.set.IObservableSet model
org.eclipse.core.databinding.UpdateSetStrategy targetToModelStrategy
org.eclipse.core.databinding.UpdateSetStrategy modelToTargetStrategy
public org.eclipse.core.databinding.observable.value.IObservableValue getValidationStatus ()
protected void preInit ()
protected void postInit ()
public void updateModelToTarget ()
org.eclipse.core.databinding.observable.set.IObservableSet modelSet
public void updateTargetToModel ()
org.eclipse.core.databinding.observable.set.IObservableSet targetSet
public void validateModelToTarget ()
public void validateTargetToModel ()
private void doUpdate (org.eclipse.core.databinding.observable.set.IObservableSet, org.eclipse.core.databinding.observable.set.IObservableSet, org.eclipse.core.databinding.observable.set.SetDiff, org.eclipse.core.databinding.UpdateSetStrategy, boolean, boolean)
org.eclipse.core.databinding.observable.set.IObservableSet source
org.eclipse.core.databinding.observable.set.IObservableSet destination
org.eclipse.core.databinding.observable.set.SetDiff diff
org.eclipse.core.databinding.UpdateSetStrategy updateSetStrategy
boolean explicit
boolean clearDestination
int policy
void mergeStatus (org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.MultiStatus multiStatus
org.eclipse.core.runtime.IStatus newStatus
public void dispose ()
static boolean access$0 (org.eclipse.core.databinding.SetBinding)
static org.eclipse.core.databinding.UpdateSetStrategy access$1 (org.eclipse.core.databinding.SetBinding)
static void access$2 (org.eclipse.core.databinding.SetBinding, org.eclipse.core.databinding.observable.set.IObservableSet, org.eclipse.core.databinding.observable.set.IObservableSet, org.eclipse.core.databinding.observable.set.SetDiff, org.eclipse.core.databinding.UpdateSetStrategy, boolean, boolean)
static boolean access$3 (org.eclipse.core.databinding.SetBinding)
static org.eclipse.core.databinding.UpdateSetStrategy access$4 (org.eclipse.core.databinding.SetBinding)
static void access$5 (org.eclipse.core.databinding.SetBinding, boolean)
static void access$6 (org.eclipse.core.databinding.SetBinding, boolean)
static org.eclipse.core.databinding.observable.value.IObservableValue access$7 (org.eclipse.core.databinding.SetBinding)
}
org/eclipse/core/databinding/UpdateListStrategy.classUpdateListStrategy.java
package org.eclipse.core.databinding
public org.eclipse.core.databinding.UpdateListStrategy extends org.eclipse.core.databinding.UpdateStrategy {
public static int POLICY_NEVER
public static int POLICY_ON_REQUEST
public static int POLICY_UPDATE
protected org.eclipse.core.databinding.conversion.IConverter converter
private int updatePolicy
protected boolean provideDefaults
static Class class$0
static void ()
private static int notInlined (int)
int i
public void ()
public void (int)
int updatePolicy
public void (boolean, int)
boolean provideDefaults
int updatePolicy
public java.lang.Object convert (java.lang.Object)
Object element
protected void fillDefaults (org.eclipse.core.databinding.observable.list.IObservableList, org.eclipse.core.databinding.observable.list.IObservableList)
org.eclipse.core.databinding.observable.list.IObservableList source
org.eclipse.core.databinding.observable.list.IObservableList destination
Object sourceType
Object destinationType
public int getUpdatePolicy ()
public org.eclipse.core.databinding.UpdateListStrategy setConverter (org.eclipse.core.databinding.conversion.IConverter)
org.eclipse.core.databinding.conversion.IConverter converter
protected org.eclipse.core.runtime.IStatus doAdd (org.eclipse.core.databinding.observable.list.IObservableList, java.lang.Object, int)
org.eclipse.core.databinding.observable.list.IObservableList observableList
Object element
int index
Exception ex
protected org.eclipse.core.runtime.IStatus doRemove (org.eclipse.core.databinding.observable.list.IObservableList, int)
org.eclipse.core.databinding.observable.list.IObservableList observableList
int index
Exception ex
protected boolean useMoveAndReplace ()
protected org.eclipse.core.runtime.IStatus doMove (org.eclipse.core.databinding.observable.list.IObservableList, int, int)
org.eclipse.core.databinding.observable.list.IObservableList observableList
int oldIndex
int newIndex
Exception ex
protected org.eclipse.core.runtime.IStatus doReplace (org.eclipse.core.databinding.observable.list.IObservableList, int, java.lang.Object)
org.eclipse.core.databinding.observable.list.IObservableList observableList
int index
Object element
Exception ex
}
org/eclipse/core/databinding/UpdateSetStrategy.classUpdateSetStrategy.java
package org.eclipse.core.databinding
public org.eclipse.core.databinding.UpdateSetStrategy extends org.eclipse.core.databinding.UpdateStrategy {
public static final int POLICY_NEVER
public static final int POLICY_ON_REQUEST
public static final int POLICY_UPDATE
protected org.eclipse.core.databinding.conversion.IConverter converter
private int updatePolicy
protected boolean provideDefaults
static void ()
private static int notInlined (int)
int i
public void ()
public void (int)
int updatePolicy
public void (boolean, int)
boolean provideDefaults
int updatePolicy
public java.lang.Object convert (java.lang.Object)
Object element
protected void fillDefaults (org.eclipse.core.databinding.observable.set.IObservableSet, org.eclipse.core.databinding.observable.set.IObservableSet)
org.eclipse.core.databinding.observable.set.IObservableSet source
org.eclipse.core.databinding.observable.set.IObservableSet destination
Object sourceType
Object destinationType
public int getUpdatePolicy ()
public org.eclipse.core.databinding.UpdateSetStrategy setConverter (org.eclipse.core.databinding.conversion.IConverter)
org.eclipse.core.databinding.conversion.IConverter converter
protected org.eclipse.core.runtime.IStatus doAdd (org.eclipse.core.databinding.observable.set.IObservableSet, java.lang.Object)
org.eclipse.core.databinding.observable.set.IObservableSet observableSet
Object element
Exception ex
protected org.eclipse.core.runtime.IStatus doRemove (org.eclipse.core.databinding.observable.set.IObservableSet, java.lang.Object)
org.eclipse.core.databinding.observable.set.IObservableSet observableSet
Object element
Exception ex
}
org/eclipse/core/databinding/UpdateStrategy$DefaultConverter.classUpdateStrategy.java
package org.eclipse.core.databinding
public final org.eclipse.core.databinding.UpdateStrategy$DefaultConverter extends java.lang.Object implements org.eclipse.core.databinding.conversion.IConverter {
private final Object toType
private final Object fromType
void (java.lang.Object, java.lang.Object)
Object fromType
Object toType
public java.lang.Object convert (java.lang.Object)
Object fromObject
public java.lang.Object getFromType ()
public java.lang.Object getToType ()
}
org/eclipse/core/databinding/UpdateStrategy.classUpdateStrategy.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.UpdateStrategy extends java.lang.Object {
private static final String BOOLEAN_CLASS
private static final String SHORT_CLASS
private static final String BYTE_CLASS
private static final String DOUBLE_CLASS
private static final String FLOAT_CLASS
private static final String INTEGER_CLASS
private static final String LONG_CLASS
private static final String CHARACTER_CLASS
private static java.util.Map converterMap
private static final Class[] integerClasses
private static final Class[] floatClasses
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static Class class$4
static Class class$5
static Class class$6
static Class class$7
static Class class$8
static Class class$9
static Class class$10
static void ()
void ()
private static java.lang.Class autoboxed (java.lang.Class)
Class clazz
protected final void checkAssignable (java.lang.Object, java.lang.Object, java.lang.String)
Object toType
Object fromType
String errorString
Boolean assignableFromModelToModelConverter
protected org.eclipse.core.databinding.conversion.IConverter createConverter (java.lang.Object, java.lang.Object)
Object fromType
Object toType
Class toClass
Class originalToClass
Class fromClass
Class originalFromClass
java.util.Map converterMap
Class[] supertypeHierarchyFlattened
int i
Class currentFromClass
org.eclipse.core.internal.databinding.Pair key
Object converterOrClassname
String classname
Class converterClass
org.eclipse.core.databinding.conversion.IConverter result
Exception e
private static synchronized java.util.Map getConverterMap ()
com.ibm.icu.text.NumberFormat integerFormat
com.ibm.icu.text.NumberFormat numberFormat
private static void addNumberToByteConverters (java.util.Map, com.ibm.icu.text.NumberFormat, java.lang.Class[])
java.util.Map map
com.ibm.icu.text.NumberFormat numberFormat
Class[] fromTypes
int i
Class fromType
String fromName
private static void addNumberToShortConverters (java.util.Map, com.ibm.icu.text.NumberFormat, java.lang.Class[])
java.util.Map map
com.ibm.icu.text.NumberFormat numberFormat
Class[] fromTypes
int i
Class fromType
String fromName
private static void addNumberToIntegerConverters (java.util.Map, com.ibm.icu.text.NumberFormat, java.lang.Class[])
java.util.Map map
com.ibm.icu.text.NumberFormat numberFormat
Class[] fromTypes
int i
Class fromType
String fromName
private static void addNumberToLongConverters (java.util.Map, com.ibm.icu.text.NumberFormat, java.lang.Class[])
java.util.Map map
com.ibm.icu.text.NumberFormat numberFormat
Class[] fromTypes
int i
Class fromType
String fromName
private static void addNumberToFloatConverters (java.util.Map, com.ibm.icu.text.NumberFormat, java.lang.Class[])
java.util.Map map
com.ibm.icu.text.NumberFormat numberFormat
Class[] fromTypes
int i
Class fromType
String fromName
private static void addNumberToDoubleConverters (java.util.Map, com.ibm.icu.text.NumberFormat, java.lang.Class[])
java.util.Map map
com.ibm.icu.text.NumberFormat numberFormat
Class[] fromTypes
int i
Class fromType
String fromName
private static void addNumberToBigIntegerConverters (java.util.Map, com.ibm.icu.text.NumberFormat, java.lang.Class[])
java.util.Map map
com.ibm.icu.text.NumberFormat numberFormat
Class[] fromTypes
int i
Class fromType
String fromName
private static void addNumberToBigDecimalConverters (java.util.Map, com.ibm.icu.text.NumberFormat, java.lang.Class[])
java.util.Map map
com.ibm.icu.text.NumberFormat numberFormat
Class[] fromTypes
int i
Class fromType
String fromName
private static java.lang.String getKeyForClass (java.lang.Object, java.lang.Class)
Object originalValue
Class filteredValue
Class originalClass
protected java.lang.Boolean isAssignableFromTo (java.lang.Object, java.lang.Object)
Object fromType
Object toType
Class toClass
Class fromClass
}
org/eclipse/core/databinding/UpdateValueStrategy$1.classUpdateValueStrategy.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.UpdateValueStrategy$1 extends java.lang.Object implements org.eclipse.core.databinding.validation.IValidator {
final org.eclipse.core.databinding.UpdateValueStrategy$ValidatorRegistry this$1
void (org.eclipse.core.databinding.UpdateValueStrategy$ValidatorRegistry)
public org.eclipse.core.runtime.IStatus validate (java.lang.Object)
Object value
}
org/eclipse/core/databinding/UpdateValueStrategy$2.classUpdateValueStrategy.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.UpdateValueStrategy$2 extends java.lang.Object implements org.eclipse.core.databinding.validation.IValidator {
final org.eclipse.core.databinding.UpdateValueStrategy$ValidatorRegistry this$1
void (org.eclipse.core.databinding.UpdateValueStrategy$ValidatorRegistry)
public org.eclipse.core.runtime.IStatus validate (java.lang.Object)
Object value
}
org/eclipse/core/databinding/UpdateValueStrategy$3.classUpdateValueStrategy.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.UpdateValueStrategy$3 extends java.lang.Object implements org.eclipse.core.databinding.validation.IValidator {
final org.eclipse.core.databinding.UpdateValueStrategy this$0
void (org.eclipse.core.databinding.UpdateValueStrategy)
public org.eclipse.core.runtime.IStatus validate (java.lang.Object)
Object value
}
org/eclipse/core/databinding/UpdateValueStrategy$ValidatorRegistry.classUpdateValueStrategy.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.UpdateValueStrategy$ValidatorRegistry extends java.lang.Object {
private java.util.HashMap validators
private void ()
private void associate (java.lang.Object, java.lang.Object, org.eclipse.core.databinding.validation.IValidator)
Object fromClass
Object toClass
org.eclipse.core.databinding.validation.IValidator validator
private org.eclipse.core.databinding.validation.IValidator get (java.lang.Object, java.lang.Object)
Object fromClass
Object toClass
org.eclipse.core.databinding.validation.IValidator result
void (org.eclipse.core.databinding.UpdateValueStrategy$ValidatorRegistry)
static org.eclipse.core.databinding.validation.IValidator access$1 (org.eclipse.core.databinding.UpdateValueStrategy$ValidatorRegistry, java.lang.Object, java.lang.Object)
}
org/eclipse/core/databinding/UpdateValueStrategy.classUpdateValueStrategy.java
package org.eclipse.core.databinding
public org.eclipse.core.databinding.UpdateValueStrategy extends org.eclipse.core.databinding.UpdateStrategy {
public static int POLICY_NEVER
public static int POLICY_ON_REQUEST
public static int POLICY_CONVERT
public static int POLICY_UPDATE
protected org.eclipse.core.databinding.validation.IValidator afterGetValidator
protected org.eclipse.core.databinding.validation.IValidator afterConvertValidator
protected org.eclipse.core.databinding.validation.IValidator beforeSetValidator
protected org.eclipse.core.databinding.conversion.IConverter converter
private int updatePolicy
private static org.eclipse.core.databinding.UpdateValueStrategy$ValidatorRegistry validatorRegistry
private static java.util.HashMap validatorsByConverter
protected boolean provideDefaults
private boolean defaultedConverter
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static Class class$4
static Class class$5
static Class class$6
static Class class$7
static Class class$8
static Class class$9
static Class class$10
static void ()
private static int notInlined (int)
int i
public void ()
public void (int)
int updatePolicy
public void (boolean, int)
boolean provideDefaults
int updatePolicy
public java.lang.Object convert (java.lang.Object)
Object value
protected org.eclipse.core.databinding.validation.IValidator createValidator (java.lang.Object, java.lang.Object)
Object fromType
Object toType
protected void fillDefaults (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
Object sourceType
Object destinationType
org.eclipse.core.databinding.conversion.IConverter converter
private org.eclipse.core.databinding.validation.IValidator findValidator (java.lang.Object, java.lang.Object)
Object fromType
Object toType
org.eclipse.core.databinding.validation.IValidator result
public int getUpdatePolicy ()
public org.eclipse.core.databinding.UpdateValueStrategy setAfterConvertValidator (org.eclipse.core.databinding.validation.IValidator)
org.eclipse.core.databinding.validation.IValidator validator
public org.eclipse.core.databinding.UpdateValueStrategy setAfterGetValidator (org.eclipse.core.databinding.validation.IValidator)
org.eclipse.core.databinding.validation.IValidator validator
public org.eclipse.core.databinding.UpdateValueStrategy setBeforeSetValidator (org.eclipse.core.databinding.validation.IValidator)
org.eclipse.core.databinding.validation.IValidator validator
public org.eclipse.core.databinding.UpdateValueStrategy setConverter (org.eclipse.core.databinding.conversion.IConverter)
org.eclipse.core.databinding.conversion.IConverter converter
public org.eclipse.core.runtime.IStatus validateAfterConvert (java.lang.Object)
Object value
public org.eclipse.core.runtime.IStatus validateAfterGet (java.lang.Object)
Object value
public org.eclipse.core.runtime.IStatus validateBeforeSet (java.lang.Object)
Object value
protected org.eclipse.core.runtime.IStatus doSet (org.eclipse.core.databinding.observable.value.IObservableValue, java.lang.Object)
org.eclipse.core.databinding.observable.value.IObservableValue observableValue
Object value
Exception ex
}
org/eclipse/core/databinding/ValidationStatusProvider.classValidationStatusProvider.java
package org.eclipse.core.databinding
public abstract org.eclipse.core.databinding.ValidationStatusProvider extends java.lang.Object {
protected boolean disposed
public void ()
public abstract org.eclipse.core.databinding.observable.value.IObservableValue getValidationStatus ()
public abstract org.eclipse.core.databinding.observable.list.IObservableList getTargets ()
public abstract org.eclipse.core.databinding.observable.list.IObservableList getModels ()
public void dispose ()
public boolean isDisposed ()
}
org/eclipse/core/databinding/ValueBinding$1.classValueBinding.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.ValueBinding$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.value.IValueChangeListener {
final org.eclipse.core.databinding.ValueBinding this$0
void (org.eclipse.core.databinding.ValueBinding)
public void handleValueChange (org.eclipse.core.databinding.observable.value.ValueChangeEvent)
org.eclipse.core.databinding.observable.value.ValueChangeEvent event
}
org/eclipse/core/databinding/ValueBinding$2.classValueBinding.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.ValueBinding$2 extends java.lang.Object implements org.eclipse.core.databinding.observable.value.IValueChangeListener {
final org.eclipse.core.databinding.ValueBinding this$0
void (org.eclipse.core.databinding.ValueBinding)
public void handleValueChange (org.eclipse.core.databinding.observable.value.ValueChangeEvent)
org.eclipse.core.databinding.observable.value.ValueChangeEvent event
}
org/eclipse/core/databinding/ValueBinding$3.classValueBinding.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.ValueBinding$3 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.core.databinding.ValueBinding this$0
private final org.eclipse.core.databinding.observable.value.IObservableValue val$source
private final org.eclipse.core.databinding.UpdateValueStrategy val$updateValueStrategy
private final int val$policy
private final boolean val$explicit
private final boolean val$validateOnly
private final org.eclipse.core.databinding.observable.value.IObservableValue val$destination
void (org.eclipse.core.databinding.ValueBinding, org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.databinding.UpdateValueStrategy, int, boolean, boolean, org.eclipse.core.databinding.observable.value.IObservableValue)
public void run ()
boolean destinationRealmReached
org.eclipse.core.runtime.MultiStatus multiStatus
Object value
Object value
Object value
Object value
Object value
Object value
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.IStatus status
Object convertedValue
Object convertedValue
Object convertedValue
Object convertedValue
Object convertedValue
Exception ex
String message
static org.eclipse.core.databinding.ValueBinding access$0 (org.eclipse.core.databinding.ValueBinding$3)
}
org/eclipse/core/databinding/ValueBinding$4.classValueBinding.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.ValueBinding$4 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.core.databinding.ValueBinding$3 this$1
private final org.eclipse.core.databinding.observable.value.IObservableValue val$destination
private final org.eclipse.core.runtime.MultiStatus val$multiStatus
private final org.eclipse.core.databinding.UpdateValueStrategy val$updateValueStrategy
private final Object val$convertedValue
void (org.eclipse.core.databinding.ValueBinding$3, org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.runtime.MultiStatus, org.eclipse.core.databinding.UpdateValueStrategy, java.lang.Object)
public void run ()
org.eclipse.core.runtime.IStatus setterStatus
}
org/eclipse/core/databinding/ValueBinding$5.classValueBinding.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.ValueBinding$5 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.core.databinding.ValueBinding this$0
private final org.eclipse.core.runtime.IStatus val$status
void (org.eclipse.core.databinding.ValueBinding, org.eclipse.core.runtime.IStatus)
public void run ()
}
org/eclipse/core/databinding/ValueBinding.classValueBinding.java
package org.eclipse.core.databinding
org.eclipse.core.databinding.ValueBinding extends org.eclipse.core.databinding.Binding {
private final org.eclipse.core.databinding.UpdateValueStrategy targetToModel
private final org.eclipse.core.databinding.UpdateValueStrategy modelToTarget
private org.eclipse.core.databinding.observable.value.WritableValue validationStatusObservable
private org.eclipse.core.databinding.observable.value.IObservableValue target
private org.eclipse.core.databinding.observable.value.IObservableValue model
private boolean updatingTarget
private boolean updatingModel
private org.eclipse.core.databinding.observable.value.IValueChangeListener targetChangeListener
private org.eclipse.core.databinding.observable.value.IValueChangeListener modelChangeListener
static Class class$0
public void (org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.databinding.UpdateValueStrategy, org.eclipse.core.databinding.UpdateValueStrategy)
org.eclipse.core.databinding.observable.value.IObservableValue targetObservableValue
org.eclipse.core.databinding.observable.value.IObservableValue modelObservableValue
org.eclipse.core.databinding.UpdateValueStrategy targetToModel
org.eclipse.core.databinding.UpdateValueStrategy modelToTarget
protected void preInit ()
protected void postInit ()
public org.eclipse.core.databinding.observable.value.IObservableValue getValidationStatus ()
public void updateTargetToModel ()
public void updateModelToTarget ()
boolean mergeStatus (org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.MultiStatus multiStatus
org.eclipse.core.runtime.IStatus newStatus
private void doUpdate (org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.databinding.UpdateValueStrategy, boolean, boolean)
org.eclipse.core.databinding.observable.value.IObservableValue source
org.eclipse.core.databinding.observable.value.IObservableValue destination
org.eclipse.core.databinding.UpdateValueStrategy updateValueStrategy
boolean explicit
boolean validateOnly
int policy
public void validateModelToTarget ()
public void validateTargetToModel ()
private void setValidationStatus (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public void dispose ()
static boolean access$0 (org.eclipse.core.databinding.ValueBinding)
static org.eclipse.core.databinding.observable.value.IObservableValue access$1 (org.eclipse.core.databinding.ValueBinding)
static org.eclipse.core.databinding.observable.value.IObservableValue access$2 (org.eclipse.core.databinding.ValueBinding)
static org.eclipse.core.databinding.UpdateValueStrategy access$3 (org.eclipse.core.databinding.ValueBinding)
static void access$4 (org.eclipse.core.databinding.ValueBinding, org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.databinding.UpdateValueStrategy, boolean, boolean)
static boolean access$5 (org.eclipse.core.databinding.ValueBinding)
static org.eclipse.core.databinding.UpdateValueStrategy access$6 (org.eclipse.core.databinding.ValueBinding)
static void access$7 (org.eclipse.core.databinding.ValueBinding, org.eclipse.core.runtime.IStatus)
static void access$8 (org.eclipse.core.databinding.ValueBinding, boolean)
static void access$9 (org.eclipse.core.databinding.ValueBinding, boolean)
static org.eclipse.core.databinding.observable.value.WritableValue access$10 (org.eclipse.core.databinding.ValueBinding)
}
org/eclipse/core/databinding/conversion/
org/eclipse/core/databinding/conversion/Converter.classConverter.java
package org.eclipse.core.databinding.conversion
public abstract org.eclipse.core.databinding.conversion.Converter extends java.lang.Object implements org.eclipse.core.databinding.conversion.IConverter {
private Object fromType
private Object toType
public void (java.lang.Object, java.lang.Object)
Object fromType
Object toType
public java.lang.Object getFromType ()
public java.lang.Object getToType ()
}
org/eclipse/core/databinding/conversion/IConverter.classIConverter.java
package org.eclipse.core.databinding.conversion
public abstract org.eclipse.core.databinding.conversion.IConverter extends java.lang.Object {
public abstract java.lang.Object getFromType ()
public abstract java.lang.Object getToType ()
public abstract java.lang.Object convert (java.lang.Object)
}
org/eclipse/core/databinding/conversion/NumberToStringConverter.classNumberToStringConverter.java
package org.eclipse.core.databinding.conversion
public org.eclipse.core.databinding.conversion.NumberToStringConverter extends org.eclipse.core.databinding.conversion.Converter {
private final com.ibm.icu.text.NumberFormat numberFormat
private final Class fromType
private boolean fromTypeFitsLong
private boolean fromTypeIsDecimalType
private boolean fromTypeIsBigInteger
private boolean fromTypeIsBigDecimal
static Class icuBigDecimal
static java.lang.reflect.Constructor icuBigDecimalCtr
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static Class class$4
static Class class$5
static Class class$6
static Class class$7
static Class class$8
static void ()
private void (com.ibm.icu.text.NumberFormat, java.lang.Class)
com.ibm.icu.text.NumberFormat numberFormat
Class fromType
public java.lang.Object convert (java.lang.Object)
Object fromObject
Number number
String result
java.math.BigDecimal o
public static org.eclipse.core.databinding.conversion.NumberToStringConverter fromDouble (boolean)
boolean primitive
public static org.eclipse.core.databinding.conversion.NumberToStringConverter fromDouble (com.ibm.icu.text.NumberFormat, boolean)
com.ibm.icu.text.NumberFormat numberFormat
boolean primitive
public static org.eclipse.core.databinding.conversion.NumberToStringConverter fromLong (boolean)
boolean primitive
public static org.eclipse.core.databinding.conversion.NumberToStringConverter fromLong (com.ibm.icu.text.NumberFormat, boolean)
com.ibm.icu.text.NumberFormat numberFormat
boolean primitive
public static org.eclipse.core.databinding.conversion.NumberToStringConverter fromFloat (boolean)
boolean primitive
public static org.eclipse.core.databinding.conversion.NumberToStringConverter fromFloat (com.ibm.icu.text.NumberFormat, boolean)
com.ibm.icu.text.NumberFormat numberFormat
boolean primitive
public static org.eclipse.core.databinding.conversion.NumberToStringConverter fromInteger (boolean)
boolean primitive
public static org.eclipse.core.databinding.conversion.NumberToStringConverter fromInteger (com.ibm.icu.text.NumberFormat, boolean)
com.ibm.icu.text.NumberFormat numberFormat
boolean primitive
public static org.eclipse.core.databinding.conversion.NumberToStringConverter fromBigInteger ()
public static org.eclipse.core.databinding.conversion.NumberToStringConverter fromBigInteger (com.ibm.icu.text.NumberFormat)
com.ibm.icu.text.NumberFormat numberFormat
public static org.eclipse.core.databinding.conversion.NumberToStringConverter fromBigDecimal ()
public static org.eclipse.core.databinding.conversion.NumberToStringConverter fromBigDecimal (com.ibm.icu.text.NumberFormat)
com.ibm.icu.text.NumberFormat numberFormat
public static org.eclipse.core.databinding.conversion.NumberToStringConverter fromShort (boolean)
boolean primitive
public static org.eclipse.core.databinding.conversion.NumberToStringConverter fromShort (com.ibm.icu.text.NumberFormat, boolean)
com.ibm.icu.text.NumberFormat numberFormat
boolean primitive
public static org.eclipse.core.databinding.conversion.NumberToStringConverter fromByte (boolean)
boolean primitive
public static org.eclipse.core.databinding.conversion.NumberToStringConverter fromByte (com.ibm.icu.text.NumberFormat, boolean)
com.ibm.icu.text.NumberFormat numberFormat
boolean primitive
}
org/eclipse/core/databinding/conversion/StringToNumberConverter.classStringToNumberConverter.java
package org.eclipse.core.databinding.conversion
public org.eclipse.core.databinding.conversion.StringToNumberConverter extends org.eclipse.core.internal.databinding.validation.NumberFormatConverter {
private Class toType
private com.ibm.icu.text.NumberFormat numberFormat
private final Number min
private final Number max
private final Class boxedType
private static final Integer MIN_INTEGER
private static final Integer MAX_INTEGER
private static final Double MIN_DOUBLE
private static final Double MAX_DOUBLE
private static final Long MIN_LONG
private static final Long MAX_LONG
private static final Float MIN_FLOAT
private static final Float MAX_FLOAT
private static final Short MIN_SHORT
private static final Short MAX_SHORT
private static final Byte MIN_BYTE
private static final Byte MAX_BYTE
static Class icuBigDecimal
static java.lang.reflect.Method icuBigDecimalScale
static java.lang.reflect.Method icuBigDecimalUnscaledValue
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static Class class$4
static Class class$5
static Class class$6
static Class class$7
static Class class$8
static void ()
private void (com.ibm.icu.text.NumberFormat, java.lang.Class, java.lang.Number, java.lang.Number, java.lang.Class)
com.ibm.icu.text.NumberFormat numberFormat
Class toType
Number min
Number max
Class boxedType
public java.lang.Object convert (java.lang.Object)
Object fromObject
org.eclipse.core.internal.databinding.conversion.StringToNumberParser$ParseResult result
Number n
Number n
int scale
java.math.BigInteger unscaledValue
java.math.BigDecimal bd
public static org.eclipse.core.databinding.conversion.StringToNumberConverter toInteger (boolean)
boolean primitive
public static org.eclipse.core.databinding.conversion.StringToNumberConverter toInteger (com.ibm.icu.text.NumberFormat, boolean)
com.ibm.icu.text.NumberFormat numberFormat
boolean primitive
public static org.eclipse.core.databinding.conversion.StringToNumberConverter toDouble (boolean)
boolean primitive
public static org.eclipse.core.databinding.conversion.StringToNumberConverter toDouble (com.ibm.icu.text.NumberFormat, boolean)
com.ibm.icu.text.NumberFormat numberFormat
boolean primitive
public static org.eclipse.core.databinding.conversion.StringToNumberConverter toLong (boolean)
boolean primitive
public static org.eclipse.core.databinding.conversion.StringToNumberConverter toLong (com.ibm.icu.text.NumberFormat, boolean)
com.ibm.icu.text.NumberFormat numberFormat
boolean primitive
public static org.eclipse.core.databinding.conversion.StringToNumberConverter toFloat (boolean)
boolean primitive
public static org.eclipse.core.databinding.conversion.StringToNumberConverter toFloat (com.ibm.icu.text.NumberFormat, boolean)
com.ibm.icu.text.NumberFormat numberFormat
boolean primitive
public static org.eclipse.core.databinding.conversion.StringToNumberConverter toBigInteger ()
public static org.eclipse.core.databinding.conversion.StringToNumberConverter toBigInteger (com.ibm.icu.text.NumberFormat)
com.ibm.icu.text.NumberFormat numberFormat
public static org.eclipse.core.databinding.conversion.StringToNumberConverter toBigDecimal ()
public static org.eclipse.core.databinding.conversion.StringToNumberConverter toBigDecimal (com.ibm.icu.text.NumberFormat)
com.ibm.icu.text.NumberFormat numberFormat
public static org.eclipse.core.databinding.conversion.StringToNumberConverter toShort (boolean)
boolean primitive
public static org.eclipse.core.databinding.conversion.StringToNumberConverter toShort (com.ibm.icu.text.NumberFormat, boolean)
com.ibm.icu.text.NumberFormat numberFormat
boolean primitive
public static org.eclipse.core.databinding.conversion.StringToNumberConverter toByte (boolean)
boolean primitive
public static org.eclipse.core.databinding.conversion.StringToNumberConverter toByte (com.ibm.icu.text.NumberFormat, boolean)
com.ibm.icu.text.NumberFormat numberFormat
boolean primitive
}
org/eclipse/core/databinding/validation/
org/eclipse/core/databinding/validation/IValidator.classIValidator.java
package org.eclipse.core.databinding.validation
public abstract org.eclipse.core.databinding.validation.IValidator extends java.lang.Object {
public abstract org.eclipse.core.runtime.IStatus validate (java.lang.Object)
}
org/eclipse/core/databinding/validation/MultiValidator$1$ValidationRunnable.classMultiValidator.java
package org.eclipse.core.databinding.validation
org.eclipse.core.databinding.validation.MultiValidator$1$ValidationRunnable extends java.lang.Object implements java.lang.Runnable {
org.eclipse.core.runtime.IStatus validationResult
final org.eclipse.core.databinding.validation.MultiValidator this$0
void (org.eclipse.core.databinding.validation.MultiValidator)
public void run ()
RuntimeException e
}
org/eclipse/core/databinding/validation/MultiValidator$1.classMultiValidator.java
package org.eclipse.core.databinding.validation
org.eclipse.core.databinding.validation.MultiValidator$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.list.IListChangeListener {
final org.eclipse.core.databinding.validation.MultiValidator this$0
void (org.eclipse.core.databinding.validation.MultiValidator)
public void handleListChange (org.eclipse.core.databinding.observable.list.ListChangeEvent)
org.eclipse.core.databinding.observable.list.ListChangeEvent event
static org.eclipse.core.databinding.validation.MultiValidator access$0 (org.eclipse.core.databinding.validation.MultiValidator$1)
}
org/eclipse/core/databinding/validation/MultiValidator$2.classMultiValidator.java
package org.eclipse.core.databinding.validation
org.eclipse.core.databinding.validation.MultiValidator$2 extends org.eclipse.core.databinding.observable.list.ListDiffVisitor {
final org.eclipse.core.databinding.validation.MultiValidator$1 this$1
void (org.eclipse.core.databinding.validation.MultiValidator$1)
public void handleAdd (int, java.lang.Object)
int index
Object element
org.eclipse.core.databinding.observable.IObservable dependency
public void handleRemove (int, java.lang.Object)
int index
Object element
org.eclipse.core.databinding.observable.IObservable dependency
}
org/eclipse/core/databinding/validation/MultiValidator$DependencyListener.classMultiValidator.java
package org.eclipse.core.databinding.validation
org.eclipse.core.databinding.validation.MultiValidator$DependencyListener extends java.lang.Object implements org.eclipse.core.databinding.observable.IChangeListener org.eclipse.core.databinding.observable.IStaleListener {
final org.eclipse.core.databinding.validation.MultiValidator this$0
private void (org.eclipse.core.databinding.validation.MultiValidator)
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.validation.MultiValidator, org.eclipse.core.databinding.validation.MultiValidator$DependencyListener)
}
org/eclipse/core/databinding/validation/MultiValidator$ValidationStatusObservableValue.classMultiValidator.java
package org.eclipse.core.databinding.validation
org.eclipse.core.databinding.validation.MultiValidator$ValidationStatusObservableValue extends org.eclipse.core.databinding.observable.value.AbstractObservableValue {
private Object value
private boolean stale
final org.eclipse.core.databinding.validation.MultiValidator this$0
public void (org.eclipse.core.databinding.validation.MultiValidator, org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
protected java.lang.Object doGetValue ()
protected void doSetValue (java.lang.Object)
Object value
boolean oldStale
java.util.Iterator iter
org.eclipse.core.databinding.observable.IObservable dependency
Object oldValue
void makeStale ()
public boolean isStale ()
public java.lang.Object getValueType ()
}
org/eclipse/core/databinding/validation/MultiValidator.classMultiValidator.java
package org.eclipse.core.databinding.validation
public abstract org.eclipse.core.databinding.validation.MultiValidator extends org.eclipse.core.databinding.ValidationStatusProvider {
private org.eclipse.core.databinding.observable.Realm realm
private org.eclipse.core.databinding.validation.MultiValidator$ValidationStatusObservableValue validationStatus
private org.eclipse.core.databinding.observable.value.IObservableValue unmodifiableValidationStatus
private org.eclipse.core.databinding.observable.list.WritableList targets
private org.eclipse.core.databinding.observable.list.IObservableList unmodifiableTargets
private org.eclipse.core.databinding.observable.list.IObservableList models
org.eclipse.core.databinding.observable.list.IListChangeListener targetsListener
private org.eclipse.core.databinding.validation.MultiValidator$DependencyListener dependencyListener
static Class class$0
static Class class$1
public void ()
public void (org.eclipse.core.databinding.observable.Realm)
org.eclipse.core.databinding.observable.Realm realm
private void checkObservable (org.eclipse.core.databinding.observable.IObservable)
org.eclipse.core.databinding.observable.IObservable target
public org.eclipse.core.databinding.observable.value.IObservableValue getValidationStatus ()
protected final void revalidate ()
org.eclipse.core.databinding.validation.MultiValidator$1$ValidationRunnable validationRunnable
org.eclipse.core.databinding.observable.IObservable[] dependencies
java.util.List newTargets
int i
Object oldDependency
java.util.Iterator itNew
Object newDependency
protected abstract org.eclipse.core.runtime.IStatus validate ()
public org.eclipse.core.databinding.observable.value.IObservableValue observeValidatedValue (org.eclipse.core.databinding.observable.value.IObservableValue)
org.eclipse.core.databinding.observable.value.IObservableValue target
public org.eclipse.core.databinding.observable.list.IObservableList observeValidatedList (org.eclipse.core.databinding.observable.list.IObservableList)
org.eclipse.core.databinding.observable.list.IObservableList target
public org.eclipse.core.databinding.observable.set.IObservableSet observeValidatedSet (org.eclipse.core.databinding.observable.set.IObservableSet)
org.eclipse.core.databinding.observable.set.IObservableSet target
public org.eclipse.core.databinding.observable.map.IObservableMap observeValidatedMap (org.eclipse.core.databinding.observable.map.IObservableMap)
org.eclipse.core.databinding.observable.map.IObservableMap target
public org.eclipse.core.databinding.observable.list.IObservableList getTargets ()
public org.eclipse.core.databinding.observable.list.IObservableList getModels ()
public void dispose ()
static org.eclipse.core.databinding.validation.MultiValidator$DependencyListener access$0 (org.eclipse.core.databinding.validation.MultiValidator)
static org.eclipse.core.databinding.validation.MultiValidator$ValidationStatusObservableValue access$1 (org.eclipse.core.databinding.validation.MultiValidator)
static org.eclipse.core.databinding.observable.list.WritableList access$2 (org.eclipse.core.databinding.validation.MultiValidator)
}
org/eclipse/core/databinding/validation/ValidationStatus.classValidationStatus.java
package org.eclipse.core.databinding.validation
public org.eclipse.core.databinding.validation.ValidationStatus extends org.eclipse.core.runtime.Status {
private void (int, java.lang.String, java.lang.Throwable)
int severity
String message
Throwable exception
private void (int, java.lang.String)
int severity
String message
public static org.eclipse.core.runtime.IStatus error (java.lang.String)
String message
public static org.eclipse.core.runtime.IStatus cancel (java.lang.String)
String message
public static org.eclipse.core.runtime.IStatus error (java.lang.String, java.lang.Throwable)
String message
Throwable exception
public static org.eclipse.core.runtime.IStatus warning (java.lang.String)
String message
public static org.eclipse.core.runtime.IStatus info (java.lang.String)
String message
public static org.eclipse.core.runtime.IStatus ok ()
public int hashCode ()
int result
String message
int severity
Throwable throwable
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.databinding.validation.ValidationStatus other
}
org/eclipse/core/internal/
org/eclipse/core/internal/databinding/
org/eclipse/core/internal/databinding/Activator$1.classActivator.java
package org.eclipse.core.internal.databinding
org.eclipse.core.internal.databinding.Activator$1 extends java.lang.Object implements org.eclipse.core.databinding.util.ILogger {
final org.eclipse.core.internal.databinding.Activator this$0
void (org.eclipse.core.internal.databinding.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/Activator.classActivator.java
package org.eclipse.core.internal.databinding
public org.eclipse.core.internal.databinding.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/BindingMessages.classBindingMessages.java
package org.eclipse.core.internal.databinding
public org.eclipse.core.internal.databinding.BindingMessages extends java.lang.Object {
private static final java.util.ResourceBundle bundle
public static final String INDEX_OUT_OF_RANGE
public static final String MULTIPLE_PROBLEMS
public static final String VALUEBINDING_ERROR_WHILE_SETTING_VALUE
public static final String DATE_FORMAT_DATE_TIME
public static final String DATEFORMAT_TIME
public static final String VALUE_DELIMITER
public static final String TRUE_STRING_VALUES
public static final String FALSE_STRING_VALUES
public static final String VALIDATE_NUMBER_OUT_OF_RANGE_ERROR
public static final String VALIDATE_NUMBER_PARSE_ERROR
public static final String VALIDATE_CONVERSION_TO_PRIMITIVE
public static final String VALIDATE_CONVERSION_FROM_CLASS_TO_PRIMITIVE
public static final String VALIDATE_NO_CHANGE_ALLOWED_HELP
public static final String VALIDATE_CHARACTER_HELP
public static final String EXAMPLES
public static final String VALIDATE_NUMBER_PARSE_ERROR_NO_CHARACTER
static void ()
public void ()
public static java.lang.String getString (java.lang.String)
String key
public static java.lang.String formatString (java.lang.String, java.lang.Object[])
String key
Object[] arguments
}
org/eclipse/core/internal/databinding/BindingModelProperty.classBindingModelProperty.java
package org.eclipse.core.internal.databinding
public org.eclipse.core.internal.databinding.BindingModelProperty extends org.eclipse.core.databinding.property.value.SimpleValueProperty {
static Class class$0
public void ()
public java.lang.Object getValueType ()
protected java.lang.Object doGetValue (java.lang.Object)
Object source
protected void doSetValue (java.lang.Object, java.lang.Object)
Object source
Object value
public org.eclipse.core.databinding.property.INativePropertyListener adaptListener (org.eclipse.core.databinding.property.ISimplePropertyListener)
org.eclipse.core.databinding.property.ISimplePropertyListener listener
protected void doAddListener (java.lang.Object, org.eclipse.core.databinding.property.INativePropertyListener)
Object source
org.eclipse.core.databinding.property.INativePropertyListener listener
protected void doRemoveListener (java.lang.Object, org.eclipse.core.databinding.property.INativePropertyListener)
Object source
org.eclipse.core.databinding.property.INativePropertyListener listener
public java.lang.String toString ()
}
org/eclipse/core/internal/databinding/BindingStatus.classBindingStatus.java
package org.eclipse.core.internal.databinding
public org.eclipse.core.internal.databinding.BindingStatus extends org.eclipse.core.runtime.MultiStatus {
public void (java.lang.String, int, java.lang.String, java.lang.Throwable)
String pluginId
int code
String message
Throwable exception
public void add (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public static org.eclipse.core.internal.databinding.BindingStatus ok ()
private static int hashCode (java.lang.Object[])
Object[] array
int result
int index
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.internal.databinding.BindingStatus other
}
org/eclipse/core/internal/databinding/BindingTargetProperty.classBindingTargetProperty.java
package org.eclipse.core.internal.databinding
public org.eclipse.core.internal.databinding.BindingTargetProperty extends org.eclipse.core.databinding.property.value.SimpleValueProperty {
static Class class$0
public void ()
public java.lang.Object getValueType ()
protected java.lang.Object doGetValue (java.lang.Object)
Object source
protected void doSetValue (java.lang.Object, java.lang.Object)
Object source
Object value
public org.eclipse.core.databinding.property.INativePropertyListener adaptListener (org.eclipse.core.databinding.property.ISimplePropertyListener)
org.eclipse.core.databinding.property.ISimplePropertyListener listener
protected void doAddListener (java.lang.Object, org.eclipse.core.databinding.property.INativePropertyListener)
Object source
org.eclipse.core.databinding.property.INativePropertyListener listener
protected void doRemoveListener (java.lang.Object, org.eclipse.core.databinding.property.INativePropertyListener)
Object source
org.eclipse.core.databinding.property.INativePropertyListener listener
public java.lang.String toString ()
}
org/eclipse/core/internal/databinding/ClassLookupSupport.classClassLookupSupport.java
package org.eclipse.core.internal.databinding
public org.eclipse.core.internal.databinding.ClassLookupSupport extends java.lang.Object {
private static java.util.HashMap classSearchOrderLookup
static Class class$0
public void ()
public static java.lang.Class[] getTypeHierarchyFlattened (java.lang.Class)
Class type
java.util.List classes
java.util.HashMap lookup
private static void computeClassOrder (java.lang.Class, java.util.Collection)
Class adaptable
java.util.Collection classes
Class clazz
java.util.Set seen
private static void computeInterfaceOrder (java.lang.Class[], java.util.Collection, java.util.Set)
Class[] interfaces
java.util.Collection classes
java.util.Set seen
java.util.List newInterfaces
int i
Class interfac
java.util.Iterator it
}
org/eclipse/core/internal/databinding/DataBindingContextBindingsProperty.classDataBindingContextBindingsProperty.java
package org.eclipse.core.internal.databinding
public final org.eclipse.core.internal.databinding.DataBindingContextBindingsProperty extends org.eclipse.core.databinding.property.list.ListProperty {
static Class class$0
public void ()
public java.lang.Object getElementType ()
protected java.util.List doGetList (java.lang.Object)
Object source
protected void doSetList (java.lang.Object, java.util.List)
Object source
java.util.List list
protected void doUpdateList (java.lang.Object, org.eclipse.core.databinding.observable.list.ListDiff)
Object source
org.eclipse.core.databinding.observable.list.ListDiff diff
public org.eclipse.core.databinding.observable.list.IObservableList observe (org.eclipse.core.databinding.observable.Realm, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
Object source
public java.lang.String toString ()
}
org/eclipse/core/internal/databinding/DataBindingContextValidationStatusProvidersProperty.classDataBindingContextValidationStatusProvidersProperty.java
package org.eclipse.core.internal.databinding
public final org.eclipse.core.internal.databinding.DataBindingContextValidationStatusProvidersProperty extends org.eclipse.core.databinding.property.list.ListProperty {
static Class class$0
public void ()
public java.lang.Object getElementType ()
protected java.util.List doGetList (java.lang.Object)
Object source
protected void doSetList (java.lang.Object, java.util.List)
Object source
java.util.List list
protected void doUpdateList (java.lang.Object, org.eclipse.core.databinding.observable.list.ListDiff)
Object source
org.eclipse.core.databinding.observable.list.ListDiff diff
public org.eclipse.core.databinding.observable.list.IObservableList observe (org.eclipse.core.databinding.observable.Realm, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
Object source
public java.lang.String toString ()
}
org/eclipse/core/internal/databinding/IdentityMap$1.classIdentityMap.java
package org.eclipse.core.internal.databinding
org.eclipse.core.internal.databinding.IdentityMap$1 extends java.lang.Object implements java.util.Set {
final org.eclipse.core.internal.databinding.IdentityMap this$0
private final java.util.Set val$wrappedEntrySet
void (org.eclipse.core.internal.databinding.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.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/IdentityMap$2.classIdentityMap.java
package org.eclipse.core.internal.databinding
org.eclipse.core.internal.databinding.IdentityMap$2 extends java.lang.Object implements java.util.Iterator {
final org.eclipse.core.internal.databinding.IdentityMap$1 this$1
private final java.util.Iterator val$wrappedIterator
void (org.eclipse.core.internal.databinding.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/IdentityMap$3.classIdentityMap.java
package org.eclipse.core.internal.databinding
org.eclipse.core.internal.databinding.IdentityMap$3 extends java.lang.Object implements java.util.Map$Entry {
final org.eclipse.core.internal.databinding.IdentityMap$2 this$2
private final java.util.Map$Entry val$wrappedEntry
void (org.eclipse.core.internal.databinding.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/IdentityMap$4.classIdentityMap.java
package org.eclipse.core.internal.databinding
org.eclipse.core.internal.databinding.IdentityMap$4 extends java.lang.Object implements java.util.Map$Entry {
final org.eclipse.core.internal.databinding.IdentityMap$1 this$1
private final org.eclipse.core.internal.databinding.IdentityWrapper val$wrappedKey
private final java.util.Map$Entry val$unwrappedEntry
void (org.eclipse.core.internal.databinding.IdentityMap$1, org.eclipse.core.internal.databinding.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/IdentityMap$5.classIdentityMap.java
package org.eclipse.core.internal.databinding
org.eclipse.core.internal.databinding.IdentityMap$5 extends java.lang.Object implements java.util.Set {
final org.eclipse.core.internal.databinding.IdentityMap this$0
private final java.util.Set val$wrappedKeySet
void (org.eclipse.core.internal.databinding.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.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/IdentityMap$6.classIdentityMap.java
package org.eclipse.core.internal.databinding
org.eclipse.core.internal.databinding.IdentityMap$6 extends java.lang.Object implements java.util.Iterator {
final org.eclipse.core.internal.databinding.IdentityMap$5 this$1
private final java.util.Iterator val$wrappedIterator
void (org.eclipse.core.internal.databinding.IdentityMap$5, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/eclipse/core/internal/databinding/IdentityMap.classIdentityMap.java
package org.eclipse.core.internal.databinding
public org.eclipse.core.internal.databinding.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/IdentitySet$1.classIdentitySet.java
package org.eclipse.core.internal.databinding
org.eclipse.core.internal.databinding.IdentitySet$1 extends java.lang.Object implements java.util.Iterator {
final org.eclipse.core.internal.databinding.IdentitySet this$0
private final java.util.Iterator val$wrappedIterator
void (org.eclipse.core.internal.databinding.IdentitySet, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/eclipse/core/internal/databinding/IdentitySet.classIdentitySet.java
package org.eclipse.core.internal.databinding
public org.eclipse.core.internal.databinding.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.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/IdentityWrapper.classIdentityWrapper.java
package org.eclipse.core.internal.databinding
public org.eclipse.core.internal.databinding.IdentityWrapper extends java.lang.Object {
private static final org.eclipse.core.internal.databinding.IdentityWrapper NULL_WRAPPER
final Object o
static Class class$0
static void ()
public static org.eclipse.core.internal.databinding.IdentityWrapper wrap (java.lang.Object)
Object obj
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/Pair.classPair.java
package org.eclipse.core.internal.databinding
public org.eclipse.core.internal.databinding.Pair extends java.lang.Object {
public final Object a
public final Object b
public void (java.lang.Object, java.lang.Object)
Object a
Object b
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.internal.databinding.Pair other
}
org/eclipse/core/internal/databinding/Queue$Entry.classQueue.java
package org.eclipse.core.internal.databinding
org.eclipse.core.internal.databinding.Queue$Entry extends java.lang.Object {
Object object
org.eclipse.core.internal.databinding.Queue$Entry next
void (java.lang.Object)
Object o
}
org/eclipse/core/internal/databinding/Queue.classQueue.java
package org.eclipse.core.internal.databinding
public org.eclipse.core.internal.databinding.Queue extends java.lang.Object {
org.eclipse.core.internal.databinding.Queue$Entry first
org.eclipse.core.internal.databinding.Queue$Entry last
public void ()
public void enqueue (java.lang.Object)
Object o
org.eclipse.core.internal.databinding.Queue$Entry oldLast
public java.lang.Object dequeue ()
org.eclipse.core.internal.databinding.Queue$Entry oldFirst
public boolean isEmpty ()
}
org/eclipse/core/internal/databinding/Util.classUtil.java
package org.eclipse.core.internal.databinding
public org.eclipse.core.internal.databinding.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/ValidationStatusMap$1.classValidationStatusMap.java
package org.eclipse.core.internal.databinding
org.eclipse.core.internal.databinding.ValidationStatusMap$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.IChangeListener {
final org.eclipse.core.internal.databinding.ValidationStatusMap this$0
void (org.eclipse.core.internal.databinding.ValidationStatusMap)
public void handleChange (org.eclipse.core.databinding.observable.ChangeEvent)
org.eclipse.core.databinding.observable.ChangeEvent event
}
org/eclipse/core/internal/databinding/ValidationStatusMap$2.classValidationStatusMap.java
package org.eclipse.core.internal.databinding
org.eclipse.core.internal.databinding.ValidationStatusMap$2 extends org.eclipse.core.databinding.observable.map.MapDiff {
private org.eclipse.core.databinding.observable.map.MapDiff cachedDiff
final org.eclipse.core.internal.databinding.ValidationStatusMap this$0
private final java.util.Map val$oldMap
void (org.eclipse.core.internal.databinding.ValidationStatusMap, java.util.Map)
private void ensureCached ()
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/internal/databinding/ValidationStatusMap.classValidationStatusMap.java
package org.eclipse.core.internal.databinding
public org.eclipse.core.internal.databinding.ValidationStatusMap extends org.eclipse.core.databinding.observable.map.ObservableMap {
private boolean isDirty
private final org.eclipse.core.databinding.observable.list.WritableList bindings
private java.util.List dependencies
private org.eclipse.core.databinding.observable.IChangeListener markDirtyChangeListener
static Class class$0
static Class class$1
public void (org.eclipse.core.databinding.observable.Realm, org.eclipse.core.databinding.observable.list.WritableList)
org.eclipse.core.databinding.observable.Realm realm
org.eclipse.core.databinding.observable.list.WritableList bindings
public java.lang.Object getKeyType ()
public java.lang.Object getValueType ()
protected void getterCalled ()
private void markDirty ()
java.util.Map oldMap
org.eclipse.core.databinding.observable.map.MapDiff mapDiff
private void recompute ()
java.util.Map newContents
java.util.Iterator it
org.eclipse.core.databinding.Binding binding
org.eclipse.core.databinding.observable.value.IObservableValue validationError
org.eclipse.core.runtime.IStatus validationStatusValue
public synchronized void dispose ()
private void removeElementChangeListener ()
java.util.Iterator it
org.eclipse.core.databinding.observable.value.IObservableValue observableValue
public synchronized void addChangeListener (org.eclipse.core.databinding.observable.IChangeListener)
org.eclipse.core.databinding.observable.IChangeListener listener
public synchronized void addMapChangeListener (org.eclipse.core.databinding.observable.map.IMapChangeListener)
org.eclipse.core.databinding.observable.map.IMapChangeListener listener
static void access$0 (org.eclipse.core.internal.databinding.ValidationStatusMap)
static void access$1 (org.eclipse.core.internal.databinding.ValidationStatusMap)
static java.util.Map access$2 (org.eclipse.core.internal.databinding.ValidationStatusMap)
}
org/eclipse/core/internal/databinding/ValidationStatusProviderModelsProperty.classValidationStatusProviderModelsProperty.java
package org.eclipse.core.internal.databinding
public org.eclipse.core.internal.databinding.ValidationStatusProviderModelsProperty extends org.eclipse.core.databinding.property.list.ListProperty {
static Class class$0
public void ()
public java.lang.Object getElementType ()
protected java.util.List doGetList (java.lang.Object)
Object source
protected void doSetList (java.lang.Object, java.util.List)
Object source
java.util.List list
protected void doUpdateList (java.lang.Object, org.eclipse.core.databinding.observable.list.ListDiff)
Object source
org.eclipse.core.databinding.observable.list.ListDiff diff
public org.eclipse.core.databinding.observable.list.IObservableList observe (org.eclipse.core.databinding.observable.Realm, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
Object source
public java.lang.String toString ()
}
org/eclipse/core/internal/databinding/ValidationStatusProviderTargetsProperty.classValidationStatusProviderTargetsProperty.java
package org.eclipse.core.internal.databinding
public org.eclipse.core.internal.databinding.ValidationStatusProviderTargetsProperty extends org.eclipse.core.databinding.property.list.ListProperty {
static Class class$0
public void ()
public java.lang.Object getElementType ()
protected java.util.List doGetList (java.lang.Object)
Object source
protected void doSetList (java.lang.Object, java.util.List)
Object source
java.util.List list
protected void doUpdateList (java.lang.Object, org.eclipse.core.databinding.observable.list.ListDiff)
Object source
org.eclipse.core.databinding.observable.list.ListDiff diff
public org.eclipse.core.databinding.observable.list.IObservableList observe (org.eclipse.core.databinding.observable.Realm, java.lang.Object)
org.eclipse.core.databinding.observable.Realm realm
Object source
public java.lang.String toString ()
}
org/eclipse/core/internal/databinding/ValidationStatusProviderValidationStatusProperty.classValidationStatusProviderValidationStatusProperty.java
package org.eclipse.core.internal.databinding
public final org.eclipse.core.internal.databinding.ValidationStatusProviderValidationStatusProperty extends org.eclipse.core.databinding.property.value.SimpleValueProperty {
static Class class$0
public void ()
public java.lang.Object getValueType ()
protected java.lang.Object doGetValue (java.lang.Object)
Object source
protected void doSetValue (java.lang.Object, java.lang.Object)
Object source
Object value
public org.eclipse.core.databinding.property.INativePropertyListener adaptListener (org.eclipse.core.databinding.property.ISimplePropertyListener)
org.eclipse.core.databinding.property.ISimplePropertyListener listener
protected void doAddListener (java.lang.Object, org.eclipse.core.databinding.property.INativePropertyListener)
Object source
org.eclipse.core.databinding.property.INativePropertyListener listener
protected void doRemoveListener (java.lang.Object, org.eclipse.core.databinding.property.INativePropertyListener)
Object source
org.eclipse.core.databinding.property.INativePropertyListener listener
public java.lang.String toString ()
}
org/eclipse/core/internal/databinding/conversion/
org/eclipse/core/internal/databinding/conversion/CharacterToStringConverter.classCharacterToStringConverter.java
package org.eclipse.core.internal.databinding.conversion
public org.eclipse.core.internal.databinding.conversion.CharacterToStringConverter extends org.eclipse.core.databinding.conversion.Converter {
private final boolean primitive
static Class class$0
static Class class$1
private void (boolean)
boolean primitive
public java.lang.Object convert (java.lang.Object)
Object fromObject
public static org.eclipse.core.internal.databinding.conversion.CharacterToStringConverter fromCharacter (boolean)
boolean primitive
}
org/eclipse/core/internal/databinding/conversion/DateConversionSupport.classDateConversionSupport.java
package org.eclipse.core.internal.databinding.conversion
public abstract org.eclipse.core.internal.databinding.conversion.DateConversionSupport extends java.lang.Object {
private static final int DATE_FORMAT
private static final int DEFAULT_FORMATTER_INDEX
private static final int NUM_VIRTUAL_FORMATTERS
private com.ibm.icu.text.DateFormat[] formatters
public void ()
protected java.util.Date parse (java.lang.String)
String str
int formatterIdx
java.util.Date parsed
protected java.util.Date parse (java.lang.String, int)
String str
int formatterIdx
java.text.ParsePosition pos
java.util.Date date
long millisecs
protected java.lang.String format (java.util.Date)
java.util.Date date
protected java.lang.String format (java.util.Date, int)
java.util.Date date
int formatterIdx
protected int numFormatters ()
protected com.ibm.icu.text.DateFormat getDateFormat (int)
int index
}
org/eclipse/core/internal/databinding/conversion/DateToStringConverter.classDateToStringConverter.java
package org.eclipse.core.internal.databinding.conversion
public org.eclipse.core.internal.databinding.conversion.DateToStringConverter extends org.eclipse.core.internal.databinding.conversion.DateConversionSupport implements org.eclipse.core.databinding.conversion.IConverter {
static Class class$0
static Class class$1
public void ()
public java.lang.Object convert (java.lang.Object)
Object source
public java.lang.Object getFromType ()
public java.lang.Object getToType ()
}
org/eclipse/core/internal/databinding/conversion/IdentityConverter.classIdentityConverter.java
package org.eclipse.core.internal.databinding.conversion
public org.eclipse.core.internal.databinding.conversion.IdentityConverter extends java.lang.Object implements org.eclipse.core.databinding.conversion.IConverter {
private Class fromType
private Class toType
private Class[][] primitiveMap
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static Class class$4
static Class class$5
static Class class$6
static Class class$7
public void (java.lang.Class)
Class type
public void (java.lang.Class, java.lang.Class)
Class fromType
Class toType
public java.lang.Object convert (java.lang.Object)
Object source
Class sourceClass
public boolean isPrimitiveTypeMatchedWithBoxed (java.lang.Class, java.lang.Class)
Class sourceClass
Class toClass
int i
public java.lang.Object getFromType ()
public java.lang.Object getToType ()
}
org/eclipse/core/internal/databinding/conversion/IntegerToStringConverter.classIntegerToStringConverter.java
package org.eclipse.core.internal.databinding.conversion
public org.eclipse.core.internal.databinding.conversion.IntegerToStringConverter extends org.eclipse.core.databinding.conversion.Converter {
private final boolean primitive
private final com.ibm.icu.text.NumberFormat numberFormat
private final Class boxedType
static Class class$0
static Class class$1
static Class class$2
private void (com.ibm.icu.text.NumberFormat, java.lang.Class, java.lang.Class)
com.ibm.icu.text.NumberFormat numberFormat
Class fromType
Class boxedType
public java.lang.Object convert (java.lang.Object)
Object fromObject
public static org.eclipse.core.internal.databinding.conversion.IntegerToStringConverter fromShort (boolean)
boolean primitive
public static org.eclipse.core.internal.databinding.conversion.IntegerToStringConverter fromShort (com.ibm.icu.text.NumberFormat, boolean)
com.ibm.icu.text.NumberFormat numberFormat
boolean primitive
public static org.eclipse.core.internal.databinding.conversion.IntegerToStringConverter fromByte (boolean)
boolean primitive
public static org.eclipse.core.internal.databinding.conversion.IntegerToStringConverter fromByte (com.ibm.icu.text.NumberFormat, boolean)
com.ibm.icu.text.NumberFormat numberFormat
boolean primitive
}
org/eclipse/core/internal/databinding/conversion/NumberToBigDecimalConverter.classNumberToBigDecimalConverter.java
package org.eclipse.core.internal.databinding.conversion
public org.eclipse.core.internal.databinding.conversion.NumberToBigDecimalConverter extends org.eclipse.core.internal.databinding.conversion.NumberToNumberConverter {
static Class class$0
public void (com.ibm.icu.text.NumberFormat, java.lang.Class)
com.ibm.icu.text.NumberFormat numberFormat
Class fromType
protected java.lang.Number doConvert (java.lang.Number)
Number number
}
org/eclipse/core/internal/databinding/conversion/NumberToBigIntegerConverter.classNumberToBigIntegerConverter.java
package org.eclipse.core.internal.databinding.conversion
public org.eclipse.core.internal.databinding.conversion.NumberToBigIntegerConverter extends org.eclipse.core.internal.databinding.conversion.NumberToNumberConverter {
static Class class$0
public void (com.ibm.icu.text.NumberFormat, java.lang.Class)
com.ibm.icu.text.NumberFormat numberFormat
Class fromType
protected java.lang.Number doConvert (java.lang.Number)
Number number
private static java.math.BigDecimal toBigDecimal (java.lang.Number)
Number number
}
org/eclipse/core/internal/databinding/conversion/NumberToByteConverter.classNumberToByteConverter.java
package org.eclipse.core.internal.databinding.conversion
public org.eclipse.core.internal.databinding.conversion.NumberToByteConverter extends org.eclipse.core.internal.databinding.conversion.NumberToNumberConverter {
static Class class$0
public void (com.ibm.icu.text.NumberFormat, java.lang.Class, boolean)
com.ibm.icu.text.NumberFormat numberFormat
Class fromType
boolean primitive
protected java.lang.Number doConvert (java.lang.Number)
Number number
}
org/eclipse/core/internal/databinding/conversion/NumberToDoubleConverter.classNumberToDoubleConverter.java
package org.eclipse.core.internal.databinding.conversion
public org.eclipse.core.internal.databinding.conversion.NumberToDoubleConverter extends org.eclipse.core.internal.databinding.conversion.NumberToNumberConverter {
static Class class$0
public void (com.ibm.icu.text.NumberFormat, java.lang.Class, boolean)
com.ibm.icu.text.NumberFormat numberFormat
Class fromType
boolean primitive
protected java.lang.Number doConvert (java.lang.Number)
Number number
}
org/eclipse/core/internal/databinding/conversion/NumberToFloatConverter.classNumberToFloatConverter.java
package org.eclipse.core.internal.databinding.conversion
public org.eclipse.core.internal.databinding.conversion.NumberToFloatConverter extends org.eclipse.core.internal.databinding.conversion.NumberToNumberConverter {
static Class class$0
public void (com.ibm.icu.text.NumberFormat, java.lang.Class, boolean)
com.ibm.icu.text.NumberFormat numberFormat
Class fromType
boolean primitive
protected java.lang.Number doConvert (java.lang.Number)
Number number
}
org/eclipse/core/internal/databinding/conversion/NumberToIntegerConverter.classNumberToIntegerConverter.java
package org.eclipse.core.internal.databinding.conversion
public org.eclipse.core.internal.databinding.conversion.NumberToIntegerConverter extends org.eclipse.core.internal.databinding.conversion.NumberToNumberConverter implements org.eclipse.core.databinding.conversion.IConverter {
static Class class$0
public void (com.ibm.icu.text.NumberFormat, java.lang.Class, boolean)
com.ibm.icu.text.NumberFormat numberFormat
Class fromType
boolean primitive
protected java.lang.Number doConvert (java.lang.Number)
Number number
}
org/eclipse/core/internal/databinding/conversion/NumberToLongConverter.classNumberToLongConverter.java
package org.eclipse.core.internal.databinding.conversion
public org.eclipse.core.internal.databinding.conversion.NumberToLongConverter extends org.eclipse.core.internal.databinding.conversion.NumberToNumberConverter {
static Class class$0
public void (com.ibm.icu.text.NumberFormat, java.lang.Class, boolean)
com.ibm.icu.text.NumberFormat numberFormat
Class fromType
boolean primitive
protected java.lang.Number doConvert (java.lang.Number)
Number number
}
org/eclipse/core/internal/databinding/conversion/NumberToNumberConverter.classNumberToNumberConverter.java
package org.eclipse.core.internal.databinding.conversion
public abstract org.eclipse.core.internal.databinding.conversion.NumberToNumberConverter extends org.eclipse.core.databinding.conversion.Converter {
private com.ibm.icu.text.NumberFormat numberFormat
private boolean primitive
private String outOfRangeMessage
protected void (com.ibm.icu.text.NumberFormat, java.lang.Class, java.lang.Class)
com.ibm.icu.text.NumberFormat numberFormat
Class fromType
Class toType
public final java.lang.Object convert (java.lang.Object)
Object fromObject
Number number
Number result
protected abstract java.lang.Number doConvert (java.lang.Number)
public com.ibm.icu.text.NumberFormat getNumberFormat ()
}
org/eclipse/core/internal/databinding/conversion/NumberToShortConverter.classNumberToShortConverter.java
package org.eclipse.core.internal.databinding.conversion
public org.eclipse.core.internal.databinding.conversion.NumberToShortConverter extends org.eclipse.core.internal.databinding.conversion.NumberToNumberConverter {
static Class class$0
public void (com.ibm.icu.text.NumberFormat, java.lang.Class, boolean)
com.ibm.icu.text.NumberFormat numberFormat
Class fromType
boolean primitive
protected java.lang.Number doConvert (java.lang.Number)
Number number
}
org/eclipse/core/internal/databinding/conversion/ObjectToStringConverter.classObjectToStringConverter.java
package org.eclipse.core.internal.databinding.conversion
public org.eclipse.core.internal.databinding.conversion.ObjectToStringConverter extends java.lang.Object implements org.eclipse.core.databinding.conversion.IConverter {
private final Class fromClass
static Class class$0
static Class class$1
public void ()
public void (java.lang.Class)
Class fromClass
public java.lang.Object convert (java.lang.Object)
Object source
public java.lang.Object getFromType ()
public java.lang.Object getToType ()
}
org/eclipse/core/internal/databinding/conversion/StatusToStringConverter.classStatusToStringConverter.java
package org.eclipse.core.internal.databinding.conversion
public org.eclipse.core.internal.databinding.conversion.StatusToStringConverter extends org.eclipse.core.databinding.conversion.Converter implements org.eclipse.core.databinding.conversion.IConverter {
static Class class$0
static Class class$1
public void ()
public java.lang.Object convert (java.lang.Object)
Object fromObject
org.eclipse.core.runtime.IStatus status
}
org/eclipse/core/internal/databinding/conversion/StringToBooleanConverter.classStringToBooleanConverter.java
package org.eclipse.core.internal.databinding.conversion
public org.eclipse.core.internal.databinding.conversion.StringToBooleanConverter extends org.eclipse.core.internal.databinding.conversion.StringToBooleanPrimitiveConverter {
static Class class$0
public void ()
public java.lang.Object convert (java.lang.Object)
Object source
String sourceString
public java.lang.Object getToType ()
}
org/eclipse/core/internal/databinding/conversion/StringToBooleanPrimitiveConverter.classStringToBooleanPrimitiveConverter.java
package org.eclipse.core.internal.databinding.conversion
public org.eclipse.core.internal.databinding.conversion.StringToBooleanPrimitiveConverter extends java.lang.Object implements org.eclipse.core.databinding.conversion.IConverter {
private static final String[] trueValues
private static final String[] falseValues
static Class class$0
static void ()
String delimiter
String values
public void ()
private static java.lang.String[] valuesToSortedArray (java.lang.String, java.lang.String)
String delimiter
String values
java.util.List list
java.util.StringTokenizer tokenizer
String[] array
public java.lang.Object convert (java.lang.Object)
Object source
String s
public java.lang.Object getFromType ()
public java.lang.Object getToType ()
}
org/eclipse/core/internal/databinding/conversion/StringToByteConverter.classStringToByteConverter.java
package org.eclipse.core.internal.databinding.conversion
public org.eclipse.core.internal.databinding.conversion.StringToByteConverter extends org.eclipse.core.internal.databinding.validation.NumberFormatConverter {
private String outOfRangeMessage
private com.ibm.icu.text.NumberFormat numberFormat
private boolean primitive
static Class class$0
static Class class$1
private void (com.ibm.icu.text.NumberFormat, java.lang.Class)
com.ibm.icu.text.NumberFormat numberFormat
Class toType
public static org.eclipse.core.internal.databinding.conversion.StringToByteConverter toByte (com.ibm.icu.text.NumberFormat, boolean)
com.ibm.icu.text.NumberFormat numberFormat
boolean primitive
public static org.eclipse.core.internal.databinding.conversion.StringToByteConverter toByte (boolean)
boolean primitive
public java.lang.Object convert (java.lang.Object)
Object fromObject
org.eclipse.core.internal.databinding.conversion.StringToNumberParser$ParseResult result
}
org/eclipse/core/internal/databinding/conversion/StringToCharacterConverter.classStringToCharacterConverter.java
package org.eclipse.core.internal.databinding.conversion
public org.eclipse.core.internal.databinding.conversion.StringToCharacterConverter extends java.lang.Object implements org.eclipse.core.databinding.conversion.IConverter {
private final boolean primitiveTarget
static Class class$0
static Class class$1
public void (boolean)
boolean primitiveTarget
public java.lang.Object convert (java.lang.Object)
Object source
String s
Character result
Character result
Exception e
public java.lang.Object getFromType ()
public java.lang.Object getToType ()
public static org.eclipse.core.internal.databinding.conversion.StringToCharacterConverter toCharacter (boolean)
boolean primitive
}
org/eclipse/core/internal/databinding/conversion/StringToDateConverter.classStringToDateConverter.java
package org.eclipse.core.internal.databinding.conversion
public org.eclipse.core.internal.databinding.conversion.StringToDateConverter extends org.eclipse.core.internal.databinding.conversion.DateConversionSupport implements org.eclipse.core.databinding.conversion.IConverter {
static Class class$0
static Class class$1
public void ()
public java.lang.Object convert (java.lang.Object)
Object source
public java.lang.Object getFromType ()
public java.lang.Object getToType ()
}
org/eclipse/core/internal/databinding/conversion/StringToNumberParser$ParseResult.classStringToNumberParser.java
package org.eclipse.core.internal.databinding.conversion
public org.eclipse.core.internal.databinding.conversion.StringToNumberParser$ParseResult extends java.lang.Object {
Number number
java.text.ParsePosition position
public void ()
public java.lang.Number getNumber ()
public java.text.ParsePosition getPosition ()
}
org/eclipse/core/internal/databinding/conversion/StringToNumberParser.classStringToNumberParser.java
package org.eclipse.core.internal.databinding.conversion
public org.eclipse.core.internal.databinding.conversion.StringToNumberParser extends java.lang.Object {
private static final java.math.BigDecimal FLOAT_MAX_BIG_DECIMAL
private static final java.math.BigDecimal FLOAT_MIN_BIG_DECIMAL
private static final java.math.BigDecimal DOUBLE_MAX_BIG_DECIMAL
private static final java.math.BigDecimal DOUBLE_MIN_BIG_DECIMAL
static void ()
public void ()
public static org.eclipse.core.internal.databinding.conversion.StringToNumberParser$ParseResult parse (java.lang.Object, com.ibm.icu.text.NumberFormat, boolean)
Object value
com.ibm.icu.text.NumberFormat numberFormat
boolean primitive
String source
org.eclipse.core.internal.databinding.conversion.StringToNumberParser$ParseResult result
java.text.ParsePosition position
Number parseResult
public static java.lang.String createParseErrorMessage (java.lang.String, java.text.ParsePosition)
String value
java.text.ParsePosition position
int errorIndex
public static java.lang.String createOutOfRangeMessage (java.lang.Number, java.lang.Number, com.ibm.icu.text.NumberFormat)
Number minValue
Number maxValue
com.ibm.icu.text.NumberFormat numberFormat
String min
String max
public static boolean inIntegerRange (java.lang.Number)
Number number
private static boolean checkInteger (java.lang.Number, int)
Number number
int bitLength
java.math.BigInteger bigInteger
double doubleValue
public static boolean inLongRange (java.lang.Number)
Number number
public static boolean inFloatRange (java.lang.Number)
Number number
private static boolean checkDecimal (java.lang.Number, java.math.BigDecimal, java.math.BigDecimal)
Number number
java.math.BigDecimal min
java.math.BigDecimal max
java.math.BigDecimal bigDecimal
double doubleValue
public static boolean inDoubleRange (java.lang.Number)
Number number
public static boolean inShortRange (java.lang.Number)
Number number
public static boolean inByteRange (java.lang.Number)
Number number
}
org/eclipse/core/internal/databinding/conversion/StringToShortConverter.classStringToShortConverter.java
package org.eclipse.core.internal.databinding.conversion
public org.eclipse.core.internal.databinding.conversion.StringToShortConverter extends org.eclipse.core.internal.databinding.validation.NumberFormatConverter {
private final com.ibm.icu.text.NumberFormat numberFormat
private final boolean primitive
private String outOfRangeMessage
static Class class$0
static Class class$1
private void (com.ibm.icu.text.NumberFormat, java.lang.Class)
com.ibm.icu.text.NumberFormat numberFormat
Class toType
public java.lang.Object convert (java.lang.Object)
Object fromObject
org.eclipse.core.internal.databinding.conversion.StringToNumberParser$ParseResult result
public static org.eclipse.core.internal.databinding.conversion.StringToShortConverter toShort (boolean)
boolean primitive
public static org.eclipse.core.internal.databinding.conversion.StringToShortConverter toShort (com.ibm.icu.text.NumberFormat, boolean)
com.ibm.icu.text.NumberFormat numberFormat
boolean primitive
}
org/eclipse/core/internal/databinding/messages.properties
org/eclipse/core/internal/databinding/validation/
org/eclipse/core/internal/databinding/validation/AbstractStringToNumberValidator.classAbstractStringToNumberValidator.java
package org.eclipse.core.internal.databinding.validation
public abstract org.eclipse.core.internal.databinding.validation.AbstractStringToNumberValidator extends java.lang.Object implements org.eclipse.core.databinding.validation.IValidator {
private final org.eclipse.core.internal.databinding.validation.NumberFormatConverter converter
private final boolean toPrimitive
private final Number min
private final Number max
private String outOfRangeMessage
protected void (org.eclipse.core.internal.databinding.validation.NumberFormatConverter, java.lang.Number, java.lang.Number)
org.eclipse.core.internal.databinding.validation.NumberFormatConverter converter
Number min
Number max
Class clazz
public final org.eclipse.core.runtime.IStatus validate (java.lang.Object)
Object value
org.eclipse.core.internal.databinding.conversion.StringToNumberParser$ParseResult result
String parseErrorMessage
protected abstract boolean isInRange (java.lang.Number)
}
org/eclipse/core/internal/databinding/validation/NumberFormatConverter.classNumberFormatConverter.java
package org.eclipse.core.internal.databinding.validation
public abstract org.eclipse.core.internal.databinding.validation.NumberFormatConverter extends org.eclipse.core.databinding.conversion.Converter {
private final com.ibm.icu.text.NumberFormat numberFormat
public void (java.lang.Object, java.lang.Object, com.ibm.icu.text.NumberFormat)
Object fromType
Object toType
com.ibm.icu.text.NumberFormat numberFormat
com.ibm.icu.text.NumberFormat getNumberFormat ()
}
org/eclipse/core/internal/databinding/validation/NumberToByteValidator.classNumberToByteValidator.java
package org.eclipse.core.internal.databinding.validation
public org.eclipse.core.internal.databinding.validation.NumberToByteValidator extends org.eclipse.core.internal.databinding.validation.NumberToNumberValidator {
private static final Byte MAX
private static final Byte MIN
static void ()
public void (org.eclipse.core.internal.databinding.conversion.NumberToByteConverter)
org.eclipse.core.internal.databinding.conversion.NumberToByteConverter converter
protected boolean inRange (java.lang.Number)
Number number
}
org/eclipse/core/internal/databinding/validation/NumberToDoubleValidator.classNumberToDoubleValidator.java
package org.eclipse.core.internal.databinding.validation
public org.eclipse.core.internal.databinding.validation.NumberToDoubleValidator extends org.eclipse.core.internal.databinding.validation.NumberToNumberValidator {
private static final Double MIN
private static final Double MAX
static void ()
public void (org.eclipse.core.internal.databinding.conversion.NumberToDoubleConverter)
org.eclipse.core.internal.databinding.conversion.NumberToDoubleConverter converter
protected boolean inRange (java.lang.Number)
Number number
}
org/eclipse/core/internal/databinding/validation/NumberToFloatValidator.classNumberToFloatValidator.java
package org.eclipse.core.internal.databinding.validation
public org.eclipse.core.internal.databinding.validation.NumberToFloatValidator extends org.eclipse.core.internal.databinding.validation.NumberToNumberValidator {
private static final Float MIN
private static final Float MAX
static void ()
public void (org.eclipse.core.internal.databinding.conversion.NumberToFloatConverter)
org.eclipse.core.internal.databinding.conversion.NumberToFloatConverter converter
protected boolean inRange (java.lang.Number)
Number number
}
org/eclipse/core/internal/databinding/validation/NumberToIntegerValidator.classNumberToIntegerValidator.java
package org.eclipse.core.internal.databinding.validation
public org.eclipse.core.internal.databinding.validation.NumberToIntegerValidator extends org.eclipse.core.internal.databinding.validation.NumberToNumberValidator {
private static final Integer MIN
private static final Integer MAX
static void ()
public void (org.eclipse.core.internal.databinding.conversion.NumberToIntegerConverter)
org.eclipse.core.internal.databinding.conversion.NumberToIntegerConverter converter
protected boolean inRange (java.lang.Number)
Number number
}
org/eclipse/core/internal/databinding/validation/NumberToLongValidator.classNumberToLongValidator.java
package org.eclipse.core.internal.databinding.validation
public org.eclipse.core.internal.databinding.validation.NumberToLongValidator extends org.eclipse.core.internal.databinding.validation.NumberToNumberValidator {
private static final Long MIN
private static final Long MAX
static void ()
public void (org.eclipse.core.internal.databinding.conversion.NumberToLongConverter)
org.eclipse.core.internal.databinding.conversion.NumberToLongConverter converter
protected boolean inRange (java.lang.Number)
Number number
}
org/eclipse/core/internal/databinding/validation/NumberToNumberValidator.classNumberToNumberValidator.java
package org.eclipse.core.internal.databinding.validation
public abstract org.eclipse.core.internal.databinding.validation.NumberToNumberValidator extends java.lang.Object implements org.eclipse.core.databinding.validation.IValidator {
private final org.eclipse.core.internal.databinding.conversion.NumberToNumberConverter converter
private final Number min
private final Number max
private String outOfRangeMessage
private final boolean primitive
protected void (org.eclipse.core.internal.databinding.conversion.NumberToNumberConverter, java.lang.Number, java.lang.Number)
org.eclipse.core.internal.databinding.conversion.NumberToNumberConverter converter
Number min
Number max
public final org.eclipse.core.runtime.IStatus validate (java.lang.Object)
Object value
Number number
protected abstract boolean inRange (java.lang.Number)
}
org/eclipse/core/internal/databinding/validation/NumberToShortValidator.classNumberToShortValidator.java
package org.eclipse.core.internal.databinding.validation
public org.eclipse.core.internal.databinding.validation.NumberToShortValidator extends org.eclipse.core.internal.databinding.validation.NumberToNumberValidator {
private static final Short MIN
private static final Short MAX
static void ()
public void (org.eclipse.core.internal.databinding.conversion.NumberToShortConverter)
org.eclipse.core.internal.databinding.conversion.NumberToShortConverter converter
protected boolean inRange (java.lang.Number)
Number number
}
org/eclipse/core/internal/databinding/validation/NumberToUnboundedNumberValidator.classNumberToUnboundedNumberValidator.java
package org.eclipse.core.internal.databinding.validation
public org.eclipse.core.internal.databinding.validation.NumberToUnboundedNumberValidator extends org.eclipse.core.internal.databinding.validation.NumberToNumberValidator {
public void (org.eclipse.core.internal.databinding.conversion.NumberToNumberConverter)
org.eclipse.core.internal.databinding.conversion.NumberToNumberConverter converter
protected boolean inRange (java.lang.Number)
Number number
}
org/eclipse/core/internal/databinding/validation/ObjectToPrimitiveValidator.classObjectToPrimitiveValidator.java
package org.eclipse.core.internal.databinding.validation
public org.eclipse.core.internal.databinding.validation.ObjectToPrimitiveValidator extends java.lang.Object implements org.eclipse.core.databinding.validation.IValidator {
private Class toType
private Class[][] primitiveMap
static Class class$0
static Class class$1
static Class class$2
static Class class$3
static Class class$4
static Class class$5
static Class class$6
static Class class$7
public void (java.lang.Class)
Class toType
protected java.lang.Class getToType ()
public org.eclipse.core.runtime.IStatus validate (java.lang.Object)
Object value
private org.eclipse.core.runtime.IStatus doValidate (java.lang.Object)
Object value
private boolean mapContainsValues (java.lang.Class, java.lang.Class)
Class toType
Class fromType
int i
public java.lang.String getNullHint ()
public java.lang.String getClassHint ()
}
org/eclipse/core/internal/databinding/validation/ReadOnlyValidator.classReadOnlyValidator.java
package org.eclipse.core.internal.databinding.validation
public org.eclipse.core.internal.databinding.validation.ReadOnlyValidator extends java.lang.Object implements org.eclipse.core.databinding.validation.IValidator {
private static org.eclipse.core.internal.databinding.validation.ReadOnlyValidator singleton
static void ()
public void ()
public static org.eclipse.core.internal.databinding.validation.ReadOnlyValidator getDefault ()
public org.eclipse.core.runtime.IStatus validate (java.lang.Object)
Object value
}
org/eclipse/core/internal/databinding/validation/StringToByteValidator.classStringToByteValidator.java
package org.eclipse.core.internal.databinding.validation
public org.eclipse.core.internal.databinding.validation.StringToByteValidator extends org.eclipse.core.internal.databinding.validation.AbstractStringToNumberValidator {
private static final Byte MIN
private static final Byte MAX
static void ()
public void (org.eclipse.core.internal.databinding.validation.NumberFormatConverter)
org.eclipse.core.internal.databinding.validation.NumberFormatConverter converter
protected boolean isInRange (java.lang.Number)
Number number
}
org/eclipse/core/internal/databinding/validation/StringToCharacterValidator.classStringToCharacterValidator.java
package org.eclipse.core.internal.databinding.validation
public org.eclipse.core.internal.databinding.validation.StringToCharacterValidator extends java.lang.Object implements org.eclipse.core.databinding.validation.IValidator {
private final org.eclipse.core.internal.databinding.conversion.StringToCharacterConverter converter
public void (org.eclipse.core.internal.databinding.conversion.StringToCharacterConverter)
org.eclipse.core.internal.databinding.conversion.StringToCharacterConverter converter
public org.eclipse.core.runtime.IStatus validate (java.lang.Object)
Object value
}
org/eclipse/core/internal/databinding/validation/StringToDateValidator$FormatUtil.classStringToDateValidator.java
package org.eclipse.core.internal.databinding.validation
org.eclipse.core.internal.databinding.validation.StringToDateValidator$FormatUtil extends org.eclipse.core.internal.databinding.conversion.DateConversionSupport {
private void ()
protected int numFormatters ()
protected java.lang.String format (java.util.Date)
java.util.Date date
protected java.lang.String format (java.util.Date, int)
java.util.Date date
int formatterIdx
void (org.eclipse.core.internal.databinding.validation.StringToDateValidator$FormatUtil)
}
org/eclipse/core/internal/databinding/validation/StringToDateValidator.classStringToDateValidator.java
package org.eclipse.core.internal.databinding.validation
public org.eclipse.core.internal.databinding.validation.StringToDateValidator extends java.lang.Object implements org.eclipse.core.databinding.validation.IValidator {
private final org.eclipse.core.internal.databinding.conversion.StringToDateConverter converter
public void (org.eclipse.core.internal.databinding.conversion.StringToDateConverter)
org.eclipse.core.internal.databinding.conversion.StringToDateConverter converter
public org.eclipse.core.runtime.IStatus validate (java.lang.Object)
Object value
Object convertedValue
protected java.lang.String getErrorMessage ()
java.util.Date sampleDate
org.eclipse.core.internal.databinding.validation.StringToDateValidator$FormatUtil util
StringBuffer samples
int formatterIdx
}
org/eclipse/core/internal/databinding/validation/StringToDoubleValidator.classStringToDoubleValidator.java
package org.eclipse.core.internal.databinding.validation
public org.eclipse.core.internal.databinding.validation.StringToDoubleValidator extends org.eclipse.core.internal.databinding.validation.AbstractStringToNumberValidator {
private static final Double MIN
private static final Double MAX
static void ()
public void (org.eclipse.core.internal.databinding.validation.NumberFormatConverter)
org.eclipse.core.internal.databinding.validation.NumberFormatConverter converter
protected boolean isInRange (java.lang.Number)
Number number
}
org/eclipse/core/internal/databinding/validation/StringToFloatValidator.classStringToFloatValidator.java
package org.eclipse.core.internal.databinding.validation
public org.eclipse.core.internal.databinding.validation.StringToFloatValidator extends org.eclipse.core.internal.databinding.validation.AbstractStringToNumberValidator {
private static final Float MIN
private static final Float MAX
static void ()
public void (org.eclipse.core.internal.databinding.validation.NumberFormatConverter)
org.eclipse.core.internal.databinding.validation.NumberFormatConverter converter
protected boolean isInRange (java.lang.Number)
Number number
}
org/eclipse/core/internal/databinding/validation/StringToIntegerValidator.classStringToIntegerValidator.java
package org.eclipse.core.internal.databinding.validation
public org.eclipse.core.internal.databinding.validation.StringToIntegerValidator extends org.eclipse.core.internal.databinding.validation.AbstractStringToNumberValidator {
private static final Integer MIN
private static final Integer MAX
static void ()
public void (org.eclipse.core.internal.databinding.validation.NumberFormatConverter)
org.eclipse.core.internal.databinding.validation.NumberFormatConverter converter
protected boolean isInRange (java.lang.Number)
Number number
}
org/eclipse/core/internal/databinding/validation/StringToLongValidator.classStringToLongValidator.java
package org.eclipse.core.internal.databinding.validation
public org.eclipse.core.internal.databinding.validation.StringToLongValidator extends org.eclipse.core.internal.databinding.validation.AbstractStringToNumberValidator {
private static final Long MIN
private static final Long MAX
static void ()
public void (org.eclipse.core.internal.databinding.validation.NumberFormatConverter)
org.eclipse.core.internal.databinding.validation.NumberFormatConverter converter
protected boolean isInRange (java.lang.Number)
Number number
}
org/eclipse/core/internal/databinding/validation/StringToShortValidator.classStringToShortValidator.java
package org.eclipse.core.internal.databinding.validation
public org.eclipse.core.internal.databinding.validation.StringToShortValidator extends org.eclipse.core.internal.databinding.validation.AbstractStringToNumberValidator {
private static final Short MIN
private static final Short MAX
static void ()
public void (org.eclipse.core.internal.databinding.validation.NumberFormatConverter)
org.eclipse.core.internal.databinding.validation.NumberFormatConverter converter
protected boolean isInRange (java.lang.Number)
Number number
}
org/eclipse/core/internal/databinding/validation/ValidatedObservableList$1.classValidatedObservableList.java
package org.eclipse.core.internal.databinding.validation
org.eclipse.core.internal.databinding.validation.ValidatedObservableList$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.list.IListChangeListener {
final org.eclipse.core.internal.databinding.validation.ValidatedObservableList this$0
void (org.eclipse.core.internal.databinding.validation.ValidatedObservableList)
public void handleListChange (org.eclipse.core.databinding.observable.list.ListChangeEvent)
org.eclipse.core.databinding.observable.list.ListChangeEvent event
org.eclipse.core.runtime.IStatus status
org.eclipse.core.databinding.observable.list.ListDiff diff
}
org/eclipse/core/internal/databinding/validation/ValidatedObservableList$2.classValidatedObservableList.java
package org.eclipse.core.internal.databinding.validation
org.eclipse.core.internal.databinding.validation.ValidatedObservableList$2 extends java.lang.Object implements org.eclipse.core.databinding.observable.IStaleListener {
final org.eclipse.core.internal.databinding.validation.ValidatedObservableList this$0
void (org.eclipse.core.internal.databinding.validation.ValidatedObservableList)
public void handleStale (org.eclipse.core.databinding.observable.StaleEvent)
org.eclipse.core.databinding.observable.StaleEvent staleEvent
}
org/eclipse/core/internal/databinding/validation/ValidatedObservableList$3.classValidatedObservableList.java
package org.eclipse.core.internal.databinding.validation
org.eclipse.core.internal.databinding.validation.ValidatedObservableList$3 extends java.lang.Object implements org.eclipse.core.databinding.observable.value.IValueChangeListener {
final org.eclipse.core.internal.databinding.validation.ValidatedObservableList this$0
void (org.eclipse.core.internal.databinding.validation.ValidatedObservableList)
public void handleValueChange (org.eclipse.core.databinding.observable.value.ValueChangeEvent)
org.eclipse.core.databinding.observable.value.ValueChangeEvent event
org.eclipse.core.runtime.IStatus oldStatus
org.eclipse.core.runtime.IStatus newStatus
}
org/eclipse/core/internal/databinding/validation/ValidatedObservableList$4.classValidatedObservableList.java
package org.eclipse.core.internal.databinding.validation
org.eclipse.core.internal.databinding.validation.ValidatedObservableList$4 extends org.eclipse.core.databinding.observable.list.ListDiffVisitor {
final org.eclipse.core.internal.databinding.validation.ValidatedObservableList this$0
private final java.util.List val$list
void (org.eclipse.core.internal.databinding.validation.ValidatedObservableList, 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/internal/databinding/validation/ValidatedObservableList$5.classValidatedObservableList.java
package org.eclipse.core.internal.databinding.validation
org.eclipse.core.internal.databinding.validation.ValidatedObservableList$5 extends java.lang.Object implements java.util.Iterator {
Object last
final org.eclipse.core.internal.databinding.validation.ValidatedObservableList this$0
private final java.util.ListIterator val$wrappedIterator
void (org.eclipse.core.internal.databinding.validation.ValidatedObservableList, java.util.ListIterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
int index
org.eclipse.core.databinding.observable.list.ListDiff diff
}
org/eclipse/core/internal/databinding/validation/ValidatedObservableList$6.classValidatedObservableList.java
package org.eclipse.core.internal.databinding.validation
org.eclipse.core.internal.databinding.validation.ValidatedObservableList$6 extends java.lang.Object implements java.util.ListIterator {
int lastIndex
Object last
final org.eclipse.core.internal.databinding.validation.ValidatedObservableList this$0
private final java.util.ListIterator val$wrappedIterator
void (org.eclipse.core.internal.databinding.validation.ValidatedObservableList, java.util.ListIterator)
public void add (java.lang.Object)
Object o
org.eclipse.core.databinding.observable.list.ListDiff diff
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 ()
org.eclipse.core.databinding.observable.list.ListDiff diff
public void set (java.lang.Object)
Object o
org.eclipse.core.databinding.observable.list.ListDiff diff
}
org/eclipse/core/internal/databinding/validation/ValidatedObservableList.classValidatedObservableList.java
package org.eclipse.core.internal.databinding.validation
public org.eclipse.core.internal.databinding.validation.ValidatedObservableList extends org.eclipse.core.databinding.observable.list.ObservableList {
private org.eclipse.core.databinding.observable.list.IObservableList target
private org.eclipse.core.databinding.observable.value.IObservableValue validationStatus
private boolean stale
private boolean computeNextDiff
private boolean updatingTarget
private org.eclipse.core.databinding.observable.list.IListChangeListener targetChangeListener
private org.eclipse.core.databinding.observable.IStaleListener targetStaleListener
private org.eclipse.core.databinding.observable.value.IValueChangeListener validationStatusChangeListener
private static boolean isValid (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public void (org.eclipse.core.databinding.observable.list.IObservableList, org.eclipse.core.databinding.observable.value.IObservableValue)
org.eclipse.core.databinding.observable.list.IObservableList target
org.eclipse.core.databinding.observable.value.IObservableValue validationStatus
private void makeStale ()
private void updateTargetList (org.eclipse.core.databinding.observable.list.ListDiff)
org.eclipse.core.databinding.observable.list.ListDiff diff
private void applyDiff (org.eclipse.core.databinding.observable.list.ListDiff, java.util.List)
org.eclipse.core.databinding.observable.list.ListDiff diff
java.util.List list
public boolean isStale ()
public void add (int, java.lang.Object)
int index
Object element
org.eclipse.core.databinding.observable.list.ListDiff diff
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
Object[] elements
org.eclipse.core.databinding.observable.list.ListDiffEntry[] entries
int i
org.eclipse.core.databinding.observable.list.ListDiff diff
public void clear ()
org.eclipse.core.databinding.observable.list.ListDiff diff
public java.util.Iterator iterator ()
java.util.ListIterator wrappedIterator
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
java.util.ListIterator wrappedIterator
public java.lang.Object move (int, int)
int oldIndex
int newIndex
int size
Object element
org.eclipse.core.databinding.observable.list.ListDiff diff
public java.lang.Object remove (int)
int index
Object element
org.eclipse.core.databinding.observable.list.ListDiff diff
public boolean remove (java.lang.Object)
Object o
int index
public boolean removeAll (java.util.Collection)
java.util.Collection c
java.util.List list
boolean changed
org.eclipse.core.databinding.observable.list.ListDiff diff
public boolean retainAll (java.util.Collection)
java.util.Collection c
java.util.List list
boolean changed
org.eclipse.core.databinding.observable.list.ListDiff diff
public java.lang.Object set (int, java.lang.Object)
int index
Object element
Object oldElement
org.eclipse.core.databinding.observable.list.ListDiff diff
public synchronized void dispose ()
static boolean access$0 (org.eclipse.core.internal.databinding.validation.ValidatedObservableList)
static org.eclipse.core.databinding.observable.value.IObservableValue access$1 (org.eclipse.core.internal.databinding.validation.ValidatedObservableList)
static boolean access$2 (org.eclipse.core.runtime.IStatus)
static boolean access$3 (org.eclipse.core.internal.databinding.validation.ValidatedObservableList)
static void access$4 (org.eclipse.core.internal.databinding.validation.ValidatedObservableList, boolean)
static org.eclipse.core.databinding.observable.list.IObservableList access$5 (org.eclipse.core.internal.databinding.validation.ValidatedObservableList)
static void access$6 (org.eclipse.core.internal.databinding.validation.ValidatedObservableList, java.util.List)
static boolean access$7 (org.eclipse.core.internal.databinding.validation.ValidatedObservableList)
static java.util.List access$8 (org.eclipse.core.internal.databinding.validation.ValidatedObservableList)
static void access$9 (org.eclipse.core.internal.databinding.validation.ValidatedObservableList, boolean)
static void access$10 (org.eclipse.core.internal.databinding.validation.ValidatedObservableList, org.eclipse.core.databinding.observable.list.ListDiff, java.util.List)
static void access$11 (org.eclipse.core.internal.databinding.validation.ValidatedObservableList, org.eclipse.core.databinding.observable.list.ListDiff)
static void access$12 (org.eclipse.core.internal.databinding.validation.ValidatedObservableList)
static void access$13 (org.eclipse.core.internal.databinding.validation.ValidatedObservableList)
static void access$14 (org.eclipse.core.internal.databinding.validation.ValidatedObservableList, org.eclipse.core.databinding.observable.list.ListDiff)
}
org/eclipse/core/internal/databinding/validation/ValidatedObservableMap$1.classValidatedObservableMap.java
package org.eclipse.core.internal.databinding.validation
org.eclipse.core.internal.databinding.validation.ValidatedObservableMap$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.map.IMapChangeListener {
final org.eclipse.core.internal.databinding.validation.ValidatedObservableMap this$0
void (org.eclipse.core.internal.databinding.validation.ValidatedObservableMap)
public void handleMapChange (org.eclipse.core.databinding.observable.map.MapChangeEvent)
org.eclipse.core.databinding.observable.map.MapChangeEvent event
org.eclipse.core.runtime.IStatus status
org.eclipse.core.databinding.observable.map.MapDiff diff
}
org/eclipse/core/internal/databinding/validation/ValidatedObservableMap$2.classValidatedObservableMap.java
package org.eclipse.core.internal.databinding.validation
org.eclipse.core.internal.databinding.validation.ValidatedObservableMap$2 extends java.lang.Object implements org.eclipse.core.databinding.observable.IStaleListener {
final org.eclipse.core.internal.databinding.validation.ValidatedObservableMap this$0
void (org.eclipse.core.internal.databinding.validation.ValidatedObservableMap)
public void handleStale (org.eclipse.core.databinding.observable.StaleEvent)
org.eclipse.core.databinding.observable.StaleEvent staleEvent
}
org/eclipse/core/internal/databinding/validation/ValidatedObservableMap$3.classValidatedObservableMap.java
package org.eclipse.core.internal.databinding.validation
org.eclipse.core.internal.databinding.validation.ValidatedObservableMap$3 extends java.lang.Object implements org.eclipse.core.databinding.observable.value.IValueChangeListener {
final org.eclipse.core.internal.databinding.validation.ValidatedObservableMap this$0
void (org.eclipse.core.internal.databinding.validation.ValidatedObservableMap)
public void handleValueChange (org.eclipse.core.databinding.observable.value.ValueChangeEvent)
org.eclipse.core.databinding.observable.value.ValueChangeEvent event
org.eclipse.core.runtime.IStatus oldStatus
org.eclipse.core.runtime.IStatus newStatus
}
org/eclipse/core/internal/databinding/validation/ValidatedObservableMap.classValidatedObservableMap.java
package org.eclipse.core.internal.databinding.validation
public org.eclipse.core.internal.databinding.validation.ValidatedObservableMap extends org.eclipse.core.databinding.observable.map.ObservableMap {
private org.eclipse.core.databinding.observable.map.IObservableMap target
private org.eclipse.core.databinding.observable.value.IObservableValue validationStatus
private boolean stale
private boolean computeNextDiff
private boolean updatingTarget
private org.eclipse.core.databinding.observable.map.IMapChangeListener targetChangeListener
private org.eclipse.core.databinding.observable.IStaleListener targetStaleListener
private org.eclipse.core.databinding.observable.value.IValueChangeListener validationStatusChangeListener
public void (org.eclipse.core.databinding.observable.map.IObservableMap, org.eclipse.core.databinding.observable.value.IObservableValue)
org.eclipse.core.databinding.observable.map.IObservableMap target
org.eclipse.core.databinding.observable.value.IObservableValue validationStatus
private void updateWrappedMap (java.util.Map)
java.util.Map newMap
java.util.Map oldMap
org.eclipse.core.databinding.observable.map.MapDiff diff
private static boolean isValid (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
private void applyDiff (org.eclipse.core.databinding.observable.map.MapDiff, java.util.Map)
org.eclipse.core.databinding.observable.map.MapDiff diff
java.util.Map map
java.util.Iterator iterator
java.util.Iterator iterator
Object key
java.util.Iterator iterator
Object key
private void makeStale ()
private void updateTargetMap (org.eclipse.core.databinding.observable.map.MapDiff)
org.eclipse.core.databinding.observable.map.MapDiff diff
public boolean isStale ()
public void clear ()
org.eclipse.core.databinding.observable.map.MapDiff diff
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
org.eclipse.core.databinding.observable.map.MapDiff diff
org.eclipse.core.databinding.observable.map.MapDiff diff
org.eclipse.core.databinding.observable.map.MapDiff diff
Object oldValue
Object oldValue
public void putAll (java.util.Map)
java.util.Map m
java.util.Map map
org.eclipse.core.databinding.observable.map.MapDiff diff
public java.lang.Object remove (java.lang.Object)
Object key
Object oldValue
org.eclipse.core.databinding.observable.map.MapDiff diff
public java.lang.Object getKeyType ()
public java.lang.Object getValueType ()
public synchronized void dispose ()
static boolean access$0 (org.eclipse.core.internal.databinding.validation.ValidatedObservableMap)
static org.eclipse.core.databinding.observable.value.IObservableValue access$1 (org.eclipse.core.internal.databinding.validation.ValidatedObservableMap)
static boolean access$2 (org.eclipse.core.runtime.IStatus)
static boolean access$3 (org.eclipse.core.internal.databinding.validation.ValidatedObservableMap)
static void access$4 (org.eclipse.core.internal.databinding.validation.ValidatedObservableMap, boolean)
static org.eclipse.core.databinding.observable.map.IObservableMap access$5 (org.eclipse.core.internal.databinding.validation.ValidatedObservableMap)
static void access$6 (org.eclipse.core.internal.databinding.validation.ValidatedObservableMap, java.util.Map)
static boolean access$7 (org.eclipse.core.internal.databinding.validation.ValidatedObservableMap)
static java.util.Map access$8 (org.eclipse.core.internal.databinding.validation.ValidatedObservableMap)
static void access$9 (org.eclipse.core.internal.databinding.validation.ValidatedObservableMap, boolean)
static void access$10 (org.eclipse.core.internal.databinding.validation.ValidatedObservableMap, org.eclipse.core.databinding.observable.map.MapDiff, java.util.Map)
static void access$11 (org.eclipse.core.internal.databinding.validation.ValidatedObservableMap, org.eclipse.core.databinding.observable.map.MapDiff)
static void access$12 (org.eclipse.core.internal.databinding.validation.ValidatedObservableMap)
static void access$13 (org.eclipse.core.internal.databinding.validation.ValidatedObservableMap)
}
org/eclipse/core/internal/databinding/validation/ValidatedObservableSet$1.classValidatedObservableSet.java
package org.eclipse.core.internal.databinding.validation
org.eclipse.core.internal.databinding.validation.ValidatedObservableSet$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.set.ISetChangeListener {
final org.eclipse.core.internal.databinding.validation.ValidatedObservableSet this$0
void (org.eclipse.core.internal.databinding.validation.ValidatedObservableSet)
public void handleSetChange (org.eclipse.core.databinding.observable.set.SetChangeEvent)
org.eclipse.core.databinding.observable.set.SetChangeEvent event
org.eclipse.core.runtime.IStatus status
org.eclipse.core.databinding.observable.set.SetDiff diff
}
org/eclipse/core/internal/databinding/validation/ValidatedObservableSet$2.classValidatedObservableSet.java
package org.eclipse.core.internal.databinding.validation
org.eclipse.core.internal.databinding.validation.ValidatedObservableSet$2 extends java.lang.Object implements org.eclipse.core.databinding.observable.IStaleListener {
final org.eclipse.core.internal.databinding.validation.ValidatedObservableSet this$0
void (org.eclipse.core.internal.databinding.validation.ValidatedObservableSet)
public void handleStale (org.eclipse.core.databinding.observable.StaleEvent)
org.eclipse.core.databinding.observable.StaleEvent staleEvent
}
org/eclipse/core/internal/databinding/validation/ValidatedObservableSet$3.classValidatedObservableSet.java
package org.eclipse.core.internal.databinding.validation
org.eclipse.core.internal.databinding.validation.ValidatedObservableSet$3 extends java.lang.Object implements org.eclipse.core.databinding.observable.value.IValueChangeListener {
final org.eclipse.core.internal.databinding.validation.ValidatedObservableSet this$0
void (org.eclipse.core.internal.databinding.validation.ValidatedObservableSet)
public void handleValueChange (org.eclipse.core.databinding.observable.value.ValueChangeEvent)
org.eclipse.core.databinding.observable.value.ValueChangeEvent event
org.eclipse.core.runtime.IStatus oldStatus
org.eclipse.core.runtime.IStatus newStatus
}
org/eclipse/core/internal/databinding/validation/ValidatedObservableSet$4.classValidatedObservableSet.java
package org.eclipse.core.internal.databinding.validation
org.eclipse.core.internal.databinding.validation.ValidatedObservableSet$4 extends java.lang.Object implements java.util.Iterator {
Object last
final org.eclipse.core.internal.databinding.validation.ValidatedObservableSet this$0
private final java.util.Iterator val$wrappedIterator
void (org.eclipse.core.internal.databinding.validation.ValidatedObservableSet, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
org.eclipse.core.databinding.observable.set.SetDiff diff
}
org/eclipse/core/internal/databinding/validation/ValidatedObservableSet.classValidatedObservableSet.java
package org.eclipse.core.internal.databinding.validation
public org.eclipse.core.internal.databinding.validation.ValidatedObservableSet extends org.eclipse.core.databinding.observable.set.ObservableSet {
private org.eclipse.core.databinding.observable.set.IObservableSet target
private org.eclipse.core.databinding.observable.value.IObservableValue validationStatus
private boolean stale
private boolean computeNextDiff
private boolean updatingTarget
private org.eclipse.core.databinding.observable.set.ISetChangeListener targetChangeListener
private org.eclipse.core.databinding.observable.IStaleListener targetStaleListener
private org.eclipse.core.databinding.observable.value.IValueChangeListener validationStatusChangeListener
public void (org.eclipse.core.databinding.observable.set.IObservableSet, org.eclipse.core.databinding.observable.value.IObservableValue)
org.eclipse.core.databinding.observable.set.IObservableSet target
org.eclipse.core.databinding.observable.value.IObservableValue validationStatus
private void updateWrappedSet (java.util.Set)
java.util.Set newSet
java.util.Set oldSet
org.eclipse.core.databinding.observable.set.SetDiff diff
private static boolean isValid (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
private void applyDiff (org.eclipse.core.databinding.observable.set.SetDiff, java.util.Set)
org.eclipse.core.databinding.observable.set.SetDiff diff
java.util.Set set
java.util.Iterator iterator
java.util.Iterator iterator
private void makeStale ()
private void updateTargetSet (org.eclipse.core.databinding.observable.set.SetDiff)
org.eclipse.core.databinding.observable.set.SetDiff diff
public boolean isStale ()
public boolean add (java.lang.Object)
Object o
boolean changed
org.eclipse.core.databinding.observable.set.SetDiff diff
public boolean addAll (java.util.Collection)
java.util.Collection c
java.util.HashSet set
boolean changed
org.eclipse.core.databinding.observable.set.SetDiff diff
public void clear ()
org.eclipse.core.databinding.observable.set.SetDiff diff
public java.util.Iterator iterator ()
java.util.Iterator wrappedIterator
public boolean remove (java.lang.Object)
Object o
boolean changed
org.eclipse.core.databinding.observable.set.SetDiff diff
public boolean removeAll (java.util.Collection)
java.util.Collection c
java.util.Set set
boolean changed
org.eclipse.core.databinding.observable.set.SetDiff diff
public boolean retainAll (java.util.Collection)
java.util.Collection c
java.util.Set set
boolean changed
org.eclipse.core.databinding.observable.set.SetDiff diff
public synchronized void dispose ()
static boolean access$0 (org.eclipse.core.internal.databinding.validation.ValidatedObservableSet)
static org.eclipse.core.databinding.observable.value.IObservableValue access$1 (org.eclipse.core.internal.databinding.validation.ValidatedObservableSet)
static boolean access$2 (org.eclipse.core.runtime.IStatus)
static boolean access$3 (org.eclipse.core.internal.databinding.validation.ValidatedObservableSet)
static void access$4 (org.eclipse.core.internal.databinding.validation.ValidatedObservableSet, boolean)
static org.eclipse.core.databinding.observable.set.IObservableSet access$5 (org.eclipse.core.internal.databinding.validation.ValidatedObservableSet)
static void access$6 (org.eclipse.core.internal.databinding.validation.ValidatedObservableSet, java.util.Set)
static boolean access$7 (org.eclipse.core.internal.databinding.validation.ValidatedObservableSet)
static java.util.Set access$8 (org.eclipse.core.internal.databinding.validation.ValidatedObservableSet)
static void access$9 (org.eclipse.core.internal.databinding.validation.ValidatedObservableSet, boolean)
static void access$10 (org.eclipse.core.internal.databinding.validation.ValidatedObservableSet, org.eclipse.core.databinding.observable.set.SetDiff, java.util.Set)
static void access$11 (org.eclipse.core.internal.databinding.validation.ValidatedObservableSet, org.eclipse.core.databinding.observable.set.SetDiff)
static void access$12 (org.eclipse.core.internal.databinding.validation.ValidatedObservableSet)
static void access$13 (org.eclipse.core.internal.databinding.validation.ValidatedObservableSet)
static void access$14 (org.eclipse.core.internal.databinding.validation.ValidatedObservableSet, org.eclipse.core.databinding.observable.set.SetDiff)
}
org/eclipse/core/internal/databinding/validation/ValidatedObservableValue$1.classValidatedObservableValue.java
package org.eclipse.core.internal.databinding.validation
org.eclipse.core.internal.databinding.validation.ValidatedObservableValue$1 extends java.lang.Object implements org.eclipse.core.databinding.observable.value.IValueChangeListener {
final org.eclipse.core.internal.databinding.validation.ValidatedObservableValue this$0
void (org.eclipse.core.internal.databinding.validation.ValidatedObservableValue)
public void handleValueChange (org.eclipse.core.databinding.observable.value.ValueChangeEvent)
org.eclipse.core.databinding.observable.value.ValueChangeEvent event
org.eclipse.core.runtime.IStatus status
}
org/eclipse/core/internal/databinding/validation/ValidatedObservableValue$2.classValidatedObservableValue.java
package org.eclipse.core.internal.databinding.validation
org.eclipse.core.internal.databinding.validation.ValidatedObservableValue$2 extends java.lang.Object implements org.eclipse.core.databinding.observable.IStaleListener {
final org.eclipse.core.internal.databinding.validation.ValidatedObservableValue this$0
void (org.eclipse.core.internal.databinding.validation.ValidatedObservableValue)
public void handleStale (org.eclipse.core.databinding.observable.StaleEvent)
org.eclipse.core.databinding.observable.StaleEvent staleEvent
}
org/eclipse/core/internal/databinding/validation/ValidatedObservableValue$3.classValidatedObservableValue.java
package org.eclipse.core.internal.databinding.validation
org.eclipse.core.internal.databinding.validation.ValidatedObservableValue$3 extends java.lang.Object implements org.eclipse.core.databinding.observable.value.IValueChangeListener {
final org.eclipse.core.internal.databinding.validation.ValidatedObservableValue this$0
void (org.eclipse.core.internal.databinding.validation.ValidatedObservableValue)
public void handleValueChange (org.eclipse.core.databinding.observable.value.ValueChangeEvent)
org.eclipse.core.databinding.observable.value.ValueChangeEvent event
org.eclipse.core.runtime.IStatus oldStatus
org.eclipse.core.runtime.IStatus newStatus
}
org/eclipse/core/internal/databinding/validation/ValidatedObservableValue.classValidatedObservableValue.java
package org.eclipse.core.internal.databinding.validation
public org.eclipse.core.internal.databinding.validation.ValidatedObservableValue extends org.eclipse.core.databinding.observable.value.AbstractObservableValue {
private org.eclipse.core.databinding.observable.value.IObservableValue target
private org.eclipse.core.databinding.observable.value.IObservableValue validationStatus
private Object cachedValue
private boolean stale
private boolean updatingTarget
private org.eclipse.core.databinding.observable.value.IValueChangeListener targetChangeListener
private org.eclipse.core.databinding.observable.IStaleListener targetStaleListener
private org.eclipse.core.databinding.observable.value.IValueChangeListener validationStatusChangeListener
private static boolean isValid (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public void (org.eclipse.core.databinding.observable.value.IObservableValue, org.eclipse.core.databinding.observable.value.IObservableValue)
org.eclipse.core.databinding.observable.value.IObservableValue target
org.eclipse.core.databinding.observable.value.IObservableValue validationStatus
private void makeStale ()
public boolean isStale ()
protected java.lang.Object doGetValue ()
private void internalSetValue (java.lang.Object, boolean)
Object value
boolean updateTarget
Object oldValue
protected void doSetValue (java.lang.Object)
Object value
public java.lang.Object getValueType ()
public synchronized void dispose ()
static boolean access$0 (org.eclipse.core.internal.databinding.validation.ValidatedObservableValue)
static org.eclipse.core.databinding.observable.value.IObservableValue access$1 (org.eclipse.core.internal.databinding.validation.ValidatedObservableValue)
static boolean access$2 (org.eclipse.core.runtime.IStatus)
static void access$3 (org.eclipse.core.internal.databinding.validation.ValidatedObservableValue, java.lang.Object, boolean)
static void access$4 (org.eclipse.core.internal.databinding.validation.ValidatedObservableValue)
static void access$5 (org.eclipse.core.internal.databinding.validation.ValidatedObservableValue)
static boolean access$6 (org.eclipse.core.internal.databinding.validation.ValidatedObservableValue)
static org.eclipse.core.databinding.observable.value.IObservableValue access$7 (org.eclipse.core.internal.databinding.validation.ValidatedObservableValue)
}