# Package org.eclipse.core.databinding.observable.masterdetail

package org.eclipse.core.databinding.observable.masterdetail
Provides classes that can be used to observe a detail of a master object.

## Package Specification

This package provides classes that can be used to observe a detail of a master object. A common use case for master detail is observing the detail (e.g. name) of a master (e.g. selected Person) of a list of elements.

Related Packages
Package
Description
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.set
Provides classes that can be used to observe changes in sets.
org.eclipse.core.databinding.observable.sideeffect
org.eclipse.core.databinding.observable.value
Provides classes that can be used to observe changes in discrete values.
Class
Description
IObservableFactory<T,E extends IObservable>
Generates an `IObservable` when passed a target instance.
MasterDetailObservables
Allows for the observation of an attribute, the detail, of an observable representing selection or another transient instance, the master.