Class ReadOnlyMultisetWrapper<E>

Type Parameters:
E - The element type of the wrapped ObservableMultiset.
All Implemented Interfaces:
Multiset<E>, Iterable<E>, Collection<E>, Observable, Property<ObservableMultiset<E>>, ReadOnlyProperty<ObservableMultiset<E>>, ObservableObjectValue<ObservableMultiset<E>>, ObservableValue<ObservableMultiset<E>>, WritableObjectValue<ObservableMultiset<E>>, WritableValue<ObservableMultiset<E>>, ObservableMultisetValue<E>, WritableMultisetValue<E>, ObservableMultiset<E>

public class ReadOnlyMultisetWrapper<E> extends SimpleMultisetProperty<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.

This class provides identical functionality for Multiset as ReadOnlyMapWrapper for Map, ReadOnlySetWrapper for Set, or ReadOnlyListWrapper for List.