Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com
Answertopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 


Eclipse Platform
Release 3.5

Uses of Interface
org.eclipse.core.databinding.observable.IObservable

Packages that use IObservable
org.eclipse.core.databinding Provides classes for binding observable objects, for example UI widgets and model objects. 
org.eclipse.core.databinding.observable Provides the core APIs for observing changes in objects. 
org.eclipse.core.databinding.observable.list Provides classes for observing changes in lists. 
org.eclipse.core.databinding.observable.map Provides classes that can be used to observe changes in maps. 
org.eclipse.core.databinding.observable.masterdetail Provides classes that can be used to observe a detail of a master object. 
org.eclipse.core.databinding.observable.set Provides classes that can be used to observe changes in sets. 
org.eclipse.core.databinding.observable.value Provides classes that can be used to observe changes in discrete values. 
org.eclipse.jface.databinding.swt Provides classes that can be used to observe changes in SWT widgets. 
org.eclipse.jface.databinding.viewers Provides classes that can be used to observe the JFace Viewer framework. 
 

Uses of IObservable in org.eclipse.core.databinding
 

Classes in org.eclipse.core.databinding that implement IObservable
 class AggregateValidationStatus
          This class can be used to aggregate status values from a data binding context into a single status value.
 

Methods in org.eclipse.core.databinding that return IObservable
  IObservable Binding. getModel ()
          Returns the model observable
  IObservable Binding. getTarget ()
          Returns the target observable
 

Methods in org.eclipse.core.databinding with parameters of type IObservable
 void ObservablesManager. addObservable ( IObservable observable)
          Adds the given observable to this manager.
 void ObservablesManager. excludeObservable ( IObservable observable)
          Adds the given observable to this manager's exclusion list.
 

Constructors in org.eclipse.core.databinding with parameters of type IObservable
Binding ( IObservable target, IObservable model)
          Creates a new binding.
 

Uses of IObservable in org.eclipse.core.databinding.observable
 

Subinterfaces of IObservable in org.eclipse.core.databinding.observable
 interface IDecoratingObservable
          Interface for observables which decorate other observables.
 interface IObservableCollection
          Interface for observable collections.
 

Classes in org.eclipse.core.databinding.observable that implement IObservable
 class AbstractObservable
           
 class DecoratingObservable
          An observable which decorates another observable
 class DecoratingObservableCollection
          An observable collection which decorates another observable collection
 

Methods in org.eclipse.core.databinding.observable that return IObservable
  IObservable DecoratingObservable. getDecorated ()
           
  IObservable IDecoratingObservable. getDecorated ()
           
  IObservable ObservableEvent. getObservable ()
          Returns the observable that generated this event.
static  IObservable[] ObservableTracker. runAndCollect ( Runnable runnable)
          Invokes the given runnable, and returns the set of IObservables that were created by the runnable.
static  IObservable[] ObservableTracker. runAndMonitor ( Runnable runnable, IChangeListener changeListener, IStaleListener staleListener)
          Invokes the given runnable, and returns the set of IObservables that were read by the runnable.
 

Methods in org.eclipse.core.databinding.observable with parameters of type IObservable
static void ObservableTracker. getterCalled ( IObservable observable)
          Notifies the ObservableTracker that an observable was read from.
static void ObservableTracker. observableCreated ( IObservable observable)
          Notifies the ObservableTracker that an observable was created.
static  IObservableValue Observables. observeStale ( IObservable observable)
          Returns an observable value of type Boolean.TYPE which tracks whether the given observable is stale.
 

Constructors in org.eclipse.core.databinding.observable with parameters of type IObservable
ChangeEvent ( IObservable source)
          Creates a new change event object.
DecoratingObservable ( IObservable decorated, boolean disposeDecoratedOnDispose)
          Constructs a DecoratingObservable which decorates the given observable.
DisposeEvent ( IObservable source)
          Creates a new dispose event object.
ObservableEvent ( IObservable source)
          Creates a new observable event.
StaleEvent ( IObservable source)
          Creates a new stale event.
 

Uses of IObservable in org.eclipse.core.databinding.observable.list
 

Subinterfaces of IObservable in org.eclipse.core.databinding.observable.list
 interface IObservableList
          A list whose changes can be tracked by list change listeners.
 

Classes in org.eclipse.core.databinding.observable.list that implement IObservable
 class AbstractObservableList
          Subclasses should override at least get(int index) and size().
 class ComputedList
          A lazily calculated list that automatically computes and registers listeners on its dependencies as long as all of its dependencies are IObservable objects.
 class DecoratingObservableList
          An observable list which decorates another observable list.
 class MultiList
          An observable list backed by an array of observable lists.
 class ObservableList
          Abstract implementation of IObservableList, based on an underlying regular list.
 class WritableList
          Mutable observable list backed by an ArrayList.
 

Uses of IObservable in org.eclipse.core.databinding.observable.map
 

Subinterfaces of IObservable in org.eclipse.core.databinding.observable.map
 interface IObservableMap
          Observable Map.
 

Classes in org.eclipse.core.databinding.observable.map that implement IObservable
 class AbstractObservableMap
           This class is thread safe.
 class BidiObservableMap
          An This class is thread safe.
 class BidirectionalMap
          Deprecated. This class is deprecated; use BidiObservableMap instead.
 class CompositeMap
          A read-only observable map formed by the composition of two observable maps.
 class ComputedObservableMap
          Maps objects to one of their attributes.
 class DecoratingObservableMap
          An observable map which decorates another observable map.
 class ObservableMap
           This class is thread safe.
 class WritableMap
           This class is thread safe.
 

Uses of IObservable in org.eclipse.core.databinding.observable.masterdetail
 

Methods in org.eclipse.core.databinding.observable.masterdetail that return IObservable
  IObservable IObservableFactory. createObservable ( Object target)
          Creates an observable for the given target object.
 

Uses of IObservable in org.eclipse.core.databinding.observable.set
 

Subinterfaces of IObservable in org.eclipse.core.databinding.observable.set
 interface IObservableSet
          A set whose changes can be tracked by set change listeners.
 

Classes in org.eclipse.core.databinding.observable.set that implement IObservable
 class AbstractObservableSet
          Abstract implementation of IObservableSet.
 class ComputedSet
          A lazily calculated set that automatically computes and registers listeners on its dependencies as long as all of its dependencies are IObservable objects.
 class DecoratingObservableSet
          An observable set which decorates another observable set.
 class ListToSetAdapter
          Observable set backed by an observable list.
 class MappedSet
          Deprecated. This class is deprecated.
 class ObservableSet
          Abstract implementation of IObservableSet.
 class UnionSet
          Represents a set consisting of the union of elements from one or more other sets.
 class WritableSet
          Mutable (writable) implementation of IObservableSet.
 

Uses of IObservable in org.eclipse.core.databinding.observable.value
 

Subinterfaces of IObservable in org.eclipse.core.databinding.observable.value
 interface IObservableValue
          A value whose changes can be tracked by value change listeners.
 interface IVetoableValue
          An observable value whose changes can be vetoed by listeners.
 

Classes in org.eclipse.core.databinding.observable.value that implement IObservable
 class AbstractObservableValue
           This class is thread safe.
 class AbstractVetoableValue
           This class is thread safe.
 class ComputedValue
          A Lazily calculated value that automatically computes and registers listeners on its dependencies as long as all of its dependencies are IObservable objects.
 class DateAndTimeObservableValue
          An IObservableValue < Date > which supports scenarios where the date and time are presented as separate elements in the user interface.
 class DecoratingObservableValue
          An observable value which decorates another observable value.
 class DecoratingVetoableValue
          An IVetoableValue decorator for an observable value.
 class DuplexingObservableValue
           
 class SelectObservableValue
          An observable value which behaves similarly to the <select> and <option> HTML tags.
 class WritableValue
          Mutable (writable) implementation of IObservableValue that will maintain a value and fire change events when the value changes.
 

Uses of IObservable in org.eclipse.jface.databinding.swt
 

Subinterfaces of IObservable in org.eclipse.jface.databinding.swt
 interface ISWTObservable
           IObservable observing an SWT widget.
 interface ISWTObservableList
           IObservableList observing an SWT widget.
 interface ISWTObservableValue
           IObservableValue observing an SWT widget.
 

Uses of IObservable in org.eclipse.jface.databinding.viewers
 

Subinterfaces of IObservable in org.eclipse.jface.databinding.viewers
 interface IViewerObservable
           IObservable observing a JFace Viewer.
 interface IViewerObservableList
           IObservableList observing a JFace Viewer.
 interface IViewerObservableSet
           IObservableSet observing a JFace Viewer.
 interface IViewerObservableValue
           IObservableValue observing a JFace Viewer.
 


Eclipse Platform
Release 3.5

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.


 
 
  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire