|
Eclipse Platform Release 3.6 |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
INativePropertyListener | A listener capable of adding or removing itself as a listener on a source object using the source's "native" listener API. |
IProperty | Marker interface for all property types in the properties framework. |
IPropertyObservable | Provides access to the details of property observables |
ISimplePropertyListener | Listener for changes to properties on a particular source object |
Class Summary | |
---|---|
NativePropertyListener | Abstract INativePropertyListener implementation |
Properties | Contains static methods to operate on or return IProperty objects. |
SimplePropertyEvent | Event object events in the properties API |
Interfaces and classes for representing and observing properties of objects.
This package and its subpackages provide the IProperty, IValueProperty, IListProperty, ISetProperty and IMapProperty interfaces, along with classes which serve as base implementations of each interface.
Properties are intended to serve as a convenient path to creating observables for observing specific attributes of source objects. The main goals of this API are:
A set of delegating properties are also provided (DelegatingValueProperty, DelegatingListProperty, DelegatingSetProperty and DelegatingMapProperty) which may be used to implement properties where the property behavior depends on the type of source object.
|
Eclipse Platform Release 3.6 |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.