# Package org.eclipse.core.databinding.beans

package org.eclipse.core.databinding.beans
Provides classes for observing JavaBeans(tm) objects.

## Package Specification

This package provides classes that can be used to observe objects that conform to the JavaBean specification for bound properties.

Related Packages
Package
Description
org.eclipse.core.databinding
Provides classes for binding observable objects, for example UI widgets and model objects.
org.eclipse.core.databinding.beans.typed
Interfaces
Class
Description
IBeanListProperty<S,E>
An `IListProperty` extension interface with convenience methods for creating nested bean properties.
IBeanMapProperty<S,K,V>
An `IMapProperty` extension interface with convenience methods for creating nested bean properties.
IBeanObservable
Provides access to details of bean observables.
IBeanProperty
An IProperty extension interface providing access to details of bean properties.
IBeanSetProperty<S,E>
An `ISetProperty` extension interface with convenience methods for creating nested bean properties.
IBeanValueProperty<S,T>
An `IValueProperty` extension interface with convenience methods for creating nested bean properties.