Uses of Interface
org.eclipse.gef.common.collections.ObservableMultiset
Packages that use ObservableMultiset
Package
Description
This package augments the JavaFX binding API by adding support related to
SetMultimap and
Multiset.This package augments the property API of JavaFX by adding support related to
SetMultimap and
Multiset.This package augments the value API of JavaFX by contributing support for
SetMultimap and
Multiset.This package augments the JavaFX collections API with support for
SetMultimap and
Multiset.-
Uses of ObservableMultiset in org.eclipse.gef.common.beans.binding
Classes in org.eclipse.gef.common.beans.binding that implement ObservableMultisetModifier and TypeClassDescriptionclassAn abstract base class that provides functionality needed to realize aBindingon anObservableMultiset.classASetMultimapExpressionis aObservableMultisetValueplus additional convenience methods to generate bindings.Methods in org.eclipse.gef.common.beans.binding that return ObservableMultisetModifier and TypeMethodDescriptionprotected abstract ObservableMultiset<E>MultisetBinding.computeValue()Computes the current value of thisMultisetBinding.MultisetBinding.get()MultisetExpression.getValue()Methods in org.eclipse.gef.common.beans.binding with parameters of type ObservableMultisetModifier and TypeMethodDescriptionstatic <E> voidBindingUtils.bindContent(Multiset<E> source, ObservableMultiset<? extends E> target) Creates a unidirectional content binding from the given sourceMultisetto the given targetObservableMultiset.static <E> voidBindingUtils.bindContentBidirectional(ObservableMultiset<E> source, ObservableMultiset<E> target) Creates a bidirectional content binding between the givenObservableMultisets.javafx.beans.binding.BooleanBindingMultisetExpression.isEqualTo(ObservableMultiset<?> other) Creates a newBooleanBindingthat indicates whether thisObservableMultisetis equal to the passed inObservableMultiset.javafx.beans.binding.BooleanBindingMultisetExpression.isNotEqualTo(ObservableMultiset<?> other) Creates a newBooleanBindingthat indicates whether thisObservableMultisetis not equal to the passed inObservableMultiset.static <E> voidBindingUtils.unbindContent(Multiset<E> source, ObservableMultiset<? extends E> target) Removes an existing content binding from the given sourceMultisetto the given targetObservableMultiset.static <E> voidBindingUtils.unbindContentBidirectional(ObservableMultiset<E> multiset1, ObservableMultiset<E> multiset2) Removes a bidirectional content binding between the givenObservableMultisets. .Method parameters in org.eclipse.gef.common.beans.binding with type arguments of type ObservableMultisetModifier and TypeMethodDescriptionvoidMultisetBinding.addListener(javafx.beans.value.ChangeListener<? super ObservableMultiset<E>> listener) voidMultisetExpressionHelper.addListener(javafx.beans.value.ChangeListener<? super ObservableMultiset<E>> listener) Adds a newChangeListenerto thisMultisetExpressionHelper.voidMultisetBinding.removeListener(javafx.beans.value.ChangeListener<? super ObservableMultiset<E>> listener) voidMultisetExpressionHelper.removeListener(javafx.beans.value.ChangeListener<? super ObservableMultiset<E>> listener) Removes the givenChangeListenerfrom thisMultisetChangeListener. -
Uses of ObservableMultiset in org.eclipse.gef.common.beans.property
Classes in org.eclipse.gef.common.beans.property that implement ObservableMultisetModifier and TypeClassDescriptionclassAbstract base class defining contract for aPropertywrapping aObservableMultiset.classAbstract base class for implementing aPropertywrapping anObservableMultiset.classAbstract base class defining contract for a read-onlyPropertywrapping anObservableMultiset.classAbstract base class for implementing a read-onlyPropertywrapping anObservableMultiset.classAReadOnlyMultisetWrapperis a writablePropertywrapping anObservableMultiset, which provides an additional read-onlyProperty(based on a concrete, non-exposed implementation ofReadOnlyMultisetProperty), whose value is synchronized with the value of thisReadOnlyMapWrapper.classA concrete implementation of aPropertywrapping anObservableMultiset.Methods in org.eclipse.gef.common.beans.property that return ObservableMultisetMethods in org.eclipse.gef.common.beans.property with parameters of type ObservableMultisetModifier and TypeMethodDescriptionvoidReadOnlyMultisetProperty.bindContent(ObservableMultiset<E> target) Creates a unidirectional content binding between theObservableMultiset, that is wrapped in thisReadOnlyMultisetProperty, and the givenObservableMultiset.voidReadOnlyMultisetProperty.bindContentBidirectional(ObservableMultiset<E> other) Creates a bidirectional content binding of theObservableMultiset, that is wrapped in thisReadOnlyMultisetProperty, and the givenObservableMultiset.voidMultisetPropertyBase.set(ObservableMultiset<E> newValue) voidMultisetProperty.setValue(ObservableMultiset<E> v) Method parameters in org.eclipse.gef.common.beans.property with type arguments of type ObservableMultisetModifier and TypeMethodDescriptionvoidMultisetPropertyBase.addListener(javafx.beans.value.ChangeListener<? super ObservableMultiset<E>> listener) voidReadOnlyMultisetPropertyBase.addListener(javafx.beans.value.ChangeListener<? super ObservableMultiset<E>> listener) voidMultisetPropertyBase.bind(javafx.beans.value.ObservableValue<? extends ObservableMultiset<E>> observedValue) voidMultisetProperty.bindBidirectional(javafx.beans.property.Property<ObservableMultiset<E>> other) voidMultisetPropertyBase.removeListener(javafx.beans.value.ChangeListener<? super ObservableMultiset<E>> listener) voidReadOnlyMultisetPropertyBase.removeListener(javafx.beans.value.ChangeListener<? super ObservableMultiset<E>> listener) voidMultisetProperty.unbindBidirectional(javafx.beans.property.Property<ObservableMultiset<E>> other) Constructors in org.eclipse.gef.common.beans.property with parameters of type ObservableMultisetModifierConstructorDescriptionMultisetPropertyBase(ObservableMultiset<E> initialValue) Creates a newMultisetPropertyBasewith the givenObservableMultisetas initial value.ReadOnlyMultisetWrapper(Object bean, String name, ObservableMultiset<E> initialValue) Constructs a newReadOnlyMultisetWrapperfor the given bean and with the given name and initial value.ReadOnlyMultisetWrapper(ObservableMultiset<E> initialValue) Constructs a new unnamedReadOnlyMultisetWrapperwith the given initial value.SimpleMultisetProperty(Object bean, String name, ObservableMultiset<E> initialValue) Constructs a newSimpleMultisetPropertyfor the given bean and with the given name and initial value.SimpleMultisetProperty(ObservableMultiset<E> initialValue) Constructs a new unnamedSimpleMultisetPropertythat is not related to a bean, with the given initial value. -
Uses of ObservableMultiset in org.eclipse.gef.common.beans.value
Subinterfaces of ObservableMultiset in org.eclipse.gef.common.beans.valueModifier and TypeInterfaceDescriptioninterfaceAn observable reference to anObservableMultiset.interfaceA writable reference to anObservableMultiset. -
Uses of ObservableMultiset in org.eclipse.gef.common.collections
Methods in org.eclipse.gef.common.collections that return ObservableMultisetModifier and TypeMethodDescriptionstatic <E> ObservableMultiset<E>CollectionUtils.emptyMultiset()Returns an empty, unmodifiableObservableMultiset.MultisetChangeListener.Change.getMultiset()The sourceObservableMultisetthis atomic change is associated with.protected ObservableMultiset<E>MultisetListenerHelper.getSource()Returns the sourceObservableMultisetthisMultisetListenerHelperis bound to, which is used in change notifications.static <E> ObservableMultiset<E>CollectionUtils.observableHashMultiset()Returns a (modifiable) newObservableMultisetwrapping aHashMultiset.static <E> ObservableMultiset<E>CollectionUtils.observableMultiset(Multiset<E> multiset) Returns a (modifiable) newObservableMultisetwrapping the givenList.static <E> ObservableMultiset<E>CollectionUtils.unmodifiableObservableMultiset(ObservableMultiset<E> multiset) Returns an unmodifiableObservableMultisetwrapping the givenObservableMultiset.Methods in org.eclipse.gef.common.collections with parameters of type ObservableMultisetModifier and TypeMethodDescriptionstatic <E> ObservableMultiset<E>CollectionUtils.unmodifiableObservableMultiset(ObservableMultiset<E> multiset) Returns an unmodifiableObservableMultisetwrapping the givenObservableMultiset.Constructors in org.eclipse.gef.common.collections with parameters of type ObservableMultisetModifierConstructorDescriptionAtomicChange(ObservableMultiset<E> source, Multiset<E> previousContents, List<MultisetListenerHelper.ElementarySubChange<E>> elementarySubChanges) Creates a newMultisetListenerHelper.AtomicChangethat represents a change comprising multiple elementary sub-changesO.AtomicChange(ObservableMultiset<E> source, Multiset<E> previousContents, MultisetListenerHelper.ElementarySubChange<E> elementarySubChange) Creates a newMultisetListenerHelper.AtomicChangethat represents a change comprising a single elementary sub-change.AtomicChange(ObservableMultiset<E> source, MultisetChangeListener.Change<? extends E> change) Creates a newMultisetListenerHelper.AtomicChangefor the passed in source, based on the data provided in the passed-in change.Change(ObservableMultiset<E> source) Creates a new (atomic) change associated with the given sourceObservableMultiset.MultisetListenerHelper(ObservableMultiset<E> source) Constructs a newMultisetListenerHelperfor the given sourceObservableMultiset.