## Uses of Interface
org.eclipse.gef.common.beans.value.ObservableMultisetValue

Packages that use ObservableMultisetValue
org.eclipse.gef.common.beans.binding: This package augments the JavaFX binding API by adding support related to `SetMultimap` and `Multiset`.
org.eclipse.gef.common.beans.property: This package augments the property API of JavaFX by adding support related to `SetMultimap` and `Multiset`.

### Uses of ObservableMultisetValue in org.eclipse.gef.common.beans.binding

Classes in org.eclipse.gef.common.beans.binding that implement ObservableMultisetValue
`class` `MultisetBinding<E>` An abstract base class that provides functionality needed to realize a `Binding` on an `ObservableMultiset`.
`class` `MultisetExpression<E>` A `SetMultimapExpression` is a `ObservableMultisetValue` plus additional convenience methods to generate bindings.

Methods in org.eclipse.gef.common.beans.binding with parameters of type ObservableMultisetValue
`static <E> MultisetExpression<E>` MultisetExpression.`multisetExpression​(ObservableMultisetValue<E> multisetValue)` Returns a `MultisetExpression` that wraps an `ObservableMultisetValue`.

Constructors in org.eclipse.gef.common.beans.binding with parameters of type ObservableMultisetValue
`MultisetExpressionHelper​(ObservableMultisetValue<E> observableValue)` Constructs a new `MultisetExpressionHelper` for the given source `ObservableMultisetValue`.

### Uses of ObservableMultisetValue in org.eclipse.gef.common.beans.property

Classes in org.eclipse.gef.common.beans.property that implement ObservableMultisetValue
`class` `MultisetProperty<E>` Abstract base class defining contract for a `Property` wrapping a `ObservableMultiset`.
`class` `MultisetPropertyBase<E>` Abstract base class for implementing a `Property` wrapping an `ObservableMultiset`.
`class` `ReadOnlyMultisetProperty<E>` Abstract base class defining contract for a read-only `Property` wrapping an `ObservableMultiset`.
`class` `ReadOnlyMultisetPropertyBase<E>` Abstract base class for implementing a read-only `Property` wrapping an `ObservableMultiset`.
`class` `ReadOnlyMultisetWrapper<E>` A `ReadOnlyMultisetWrapper` is a writable `Property` wrapping an `ObservableMultiset`, which provides an additional read-only `Property` (based on a concrete, non-exposed implementation of `ReadOnlyMultisetProperty`), whose value is synchronized with the value of this `ReadOnlyMapWrapper`.
`class` `SimpleMultisetProperty<E>` A concrete implementation of a `Property` wrapping an `ObservableMultiset`.