Package org.eclipse.core.databinding.property

## Interface IProperty

All Known Subinterfaces:
  `IBeanListProperty`, `IBeanMapProperty`, `IBeanProperty`, `IBeanSetProperty`, `IBeanValueProperty`, `IListProperty<S,​E>`, `IMapProperty<S,​K,​V>`, `ISetProperty<S,​E>`, `IValueProperty<S,​T>`, `IViewerListProperty`, `IViewerSetProperty`, `IViewerValueProperty`, `IWidgetListProperty`, `IWidgetValueProperty`

All Known Implementing Classes:
  `DelegatingListProperty`, `DelegatingMapProperty`, `DelegatingSetProperty`, `DelegatingValueProperty`, `ListProperty`, `MapProperty`, `MultiListProperty`, `SetProperty`, `SimpleListProperty`, `SimpleMapProperty`, `SimpleSetProperty`, `SimpleValueProperty`, `UnionSetProperty`, `ValueProperty`, `ViewerListProperty`, `ViewerSetProperty`, `ViewerValueProperty`, `WidgetListProperty`, `WidgetValueProperty`

    public interface IProperty

Marker interface for all property types in the properties framework.

Since:
  1.2
Restriction:
  This interface is not intended to be implemented by clients.