Uses of Interface
org.eclipse.gef.common.collections.ObservableSetMultimap
Packages that use ObservableSetMultimap
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 ObservableSetMultimap in org.eclipse.gef.common.beans.binding
Classes in org.eclipse.gef.common.beans.binding that implement ObservableSetMultimapModifier and TypeClassDescriptionclassSetMultimapBinding<K,V> An abstract base class that provides functionality needed to realize aBindingon anObservableSetMultimap.classASetMultimapExpressionis aObservableSetMultimapValueplus additional convenience methods to generate bindings.Methods in org.eclipse.gef.common.beans.binding that return ObservableSetMultimapModifier and TypeMethodDescriptionprotected abstract ObservableSetMultimap<K,V> SetMultimapBinding.computeValue()Computes the current value of thisSetMultimapBinding.SetMultimapBinding.get()SetMultimapExpression.getValue()Methods in org.eclipse.gef.common.beans.binding with parameters of type ObservableSetMultimapModifier and TypeMethodDescriptionstatic <K,V> void BindingUtils.bindContent(SetMultimap<K, V> source, ObservableSetMultimap<? extends K, ? extends V> target) Creates a unidirectional content binding from the given sourceSetMultimapto the given targetObservableSetMultimap.static <K,V> void BindingUtils.bindContentBidirectional(ObservableSetMultimap<K, V> source, ObservableSetMultimap<K, V> target) Creates a unidirectional content binding between the givenObservableSetMultimaps.javafx.beans.binding.BooleanBindingSetMultimapExpression.isEqualTo(ObservableSetMultimap<?, ?> other) Creates a newBooleanBindingthat indicates whether thisObservableSetMultimapis equal to the passed inObservableSetMultimap.javafx.beans.binding.BooleanBindingSetMultimapExpression.isNotEqualTo(ObservableSetMultimap<?, ?> other) Creates a newBooleanBindingthat indicates whether thisObservableSetMultimapis not equal to the passed inObservableSetMultimap.static <K,V> void BindingUtils.unbindContent(SetMultimap<K, V> source, ObservableSetMultimap<? extends K, ? extends V> target) Removes an existing unidirectional content binding from the given sourceSetMultimapto the given targetObservableSetMultimap.static <K,V> void BindingUtils.unbindContentBidirectional(ObservableSetMultimap<K, V> source, ObservableSetMultimap<K, V> target) Removes a bidirectional content binding between the givenObservableSetMultimaps.static <K,V> javafx.beans.binding.SetBinding<V> BindingUtils.valuesAt(ObservableSetMultimap<K, V> setMultimap, javafx.beans.value.ObservableValue<K> key) Creates a newObjectBindingthat contains the values mapped to the specified key.static <K,V> javafx.beans.binding.SetBinding<V> BindingUtils.valuesAt(ObservableSetMultimap<K, V> setMultimap, K key) Creates a newObjectBindingthat contains the values mapped to the specified key.Method parameters in org.eclipse.gef.common.beans.binding with type arguments of type ObservableSetMultimapModifier and TypeMethodDescriptionvoidSetMultimapBinding.addListener(javafx.beans.value.ChangeListener<? super ObservableSetMultimap<K, V>> listener) voidSetMultimapExpressionHelper.addListener(javafx.beans.value.ChangeListener<? super ObservableSetMultimap<K, V>> listener) Adds a newChangeListenerto thisSetMultimapExpressionHelper.voidSetMultimapBinding.removeListener(javafx.beans.value.ChangeListener<? super ObservableSetMultimap<K, V>> listener) voidSetMultimapExpressionHelper.removeListener(javafx.beans.value.ChangeListener<? super ObservableSetMultimap<K, V>> listener) Removes the givenChangeListenerfrom thisSetMultimapChangeListener. -
Uses of ObservableSetMultimap in org.eclipse.gef.common.beans.property
Classes in org.eclipse.gef.common.beans.property that implement ObservableSetMultimapModifier and TypeClassDescriptionclassAbstract base class defining contract for a read-onlyPropertywrapping anObservableSetMultimap.classAbstract base class for implementing a read-onlyPropertywrapping anObservableSetMultimap.classAReadOnlySetMultimapWrapperis a writablePropertywrapping anObservableSetMultimap, which provides an additional read-onlyProperty(based on a concrete, non-exposed implementation ofReadOnlySetMultimapProperty), whose value is synchronized with the value of thisReadOnlyMapWrapper.classSetMultimapProperty<K,V> Abstract base class defining contract for aPropertywrapping aObservableSetMultimap.classAbstract base class for implementing aPropertywrapping anObservableSetMultimap.classA concrete implementation of aPropertywrapping anObservableSetMultimap.Methods in org.eclipse.gef.common.beans.property that return ObservableSetMultimapMethods in org.eclipse.gef.common.beans.property with parameters of type ObservableSetMultimapModifier and TypeMethodDescriptionvoidReadOnlySetMultimapProperty.bindContent(ObservableSetMultimap<K, V> target) Creates a unidirectional content binding between theObservableSetMultimap, that is wrapped in thisReadOnlySetMultimapProperty, and the givenObservableSetMultimap.voidReadOnlySetMultimapProperty.bindContentBidirectional(ObservableSetMultimap<K, V> other) Creates a bidirectional content binding of theObservableSetMultimap, that is wrapped in thisReadOnlySetMultimapProperty, and the givenObservableSetMultimap.voidSetMultimapPropertyBase.set(ObservableSetMultimap<K, V> newValue) voidSetMultimapProperty.setValue(ObservableSetMultimap<K, V> v) Method parameters in org.eclipse.gef.common.beans.property with type arguments of type ObservableSetMultimapModifier and TypeMethodDescriptionvoidReadOnlySetMultimapPropertyBase.addListener(javafx.beans.value.ChangeListener<? super ObservableSetMultimap<K, V>> listener) voidSetMultimapPropertyBase.addListener(javafx.beans.value.ChangeListener<? super ObservableSetMultimap<K, V>> listener) voidSetMultimapPropertyBase.bind(javafx.beans.value.ObservableValue<? extends ObservableSetMultimap<K, V>> observedValue) voidSetMultimapProperty.bindBidirectional(javafx.beans.property.Property<ObservableSetMultimap<K, V>> other) voidReadOnlySetMultimapPropertyBase.removeListener(javafx.beans.value.ChangeListener<? super ObservableSetMultimap<K, V>> listener) voidSetMultimapPropertyBase.removeListener(javafx.beans.value.ChangeListener<? super ObservableSetMultimap<K, V>> listener) voidSetMultimapProperty.unbindBidirectional(javafx.beans.property.Property<ObservableSetMultimap<K, V>> other) Constructors in org.eclipse.gef.common.beans.property with parameters of type ObservableSetMultimapModifierConstructorDescriptionReadOnlySetMultimapWrapper(Object bean, String name, ObservableSetMultimap<K, V> initialValue) Constructs a newReadOnlySetMultimapWrapperfor the given bean and with the given name and initial value.ReadOnlySetMultimapWrapper(ObservableSetMultimap<K, V> initialValue) Constructs a new unnamedReadOnlySetMultimapWrapperwith the given initial value.SetMultimapPropertyBase(ObservableSetMultimap<K, V> initialValue) Creates a newSetMultimapPropertyBasewith the givenObservableSetMultimapas initial value.SimpleSetMultimapProperty(Object bean, String name, ObservableSetMultimap<K, V> initialValue) Constructs a newSimpleSetMultimapPropertyfor the given bean and with the given name and initial value.SimpleSetMultimapProperty(ObservableSetMultimap<K, V> initialValue) Constructs a new unnamedSimpleSetMultimapPropertythat is not related to a bean, with the given initial value. -
Uses of ObservableSetMultimap in org.eclipse.gef.common.beans.value
Subinterfaces of ObservableSetMultimap in org.eclipse.gef.common.beans.valueModifier and TypeInterfaceDescriptioninterfaceAn observable reference to anObservableSetMultimap.interfaceA writable reference to anObservableSetMultimap. -
Uses of ObservableSetMultimap in org.eclipse.gef.common.collections
Methods in org.eclipse.gef.common.collections that return ObservableSetMultimapModifier and TypeMethodDescriptionstatic <K,V> ObservableSetMultimap<K, V> CollectionUtils.emptySetMultimap()Returns an empty, unmodifiableObservableSetMultimap.SetMultimapChangeListener.Change.getSetMultimap()The sourceObservableSetMultimapthis (atomic) change is associated with.protected ObservableSetMultimap<K,V> SetMultimapListenerHelper.getSource()Returns the sourceObservableSetMultimapthisSetMultimapListenerHelperis bound to, which is used in change notifications.static <K,V> ObservableSetMultimap<K, V> CollectionUtils.observableHashMultimap()Returns a (modifiable) newObservableSetMultimapwrapping aHashMultimap.static <K,V> ObservableSetMultimap<K, V> CollectionUtils.observableSetMultimap(SetMultimap<K, V> setMultimap) Returns a (modifiable) newObservableSetMultimapwrapping the givenSetMultimap.static <K,V> ObservableSetMultimap<K, V> CollectionUtils.unmodifiableObservableSetMultimap(ObservableSetMultimap<K, V> setMultimap) Returns an unmodifiableObservableSetMultimapwrapping the givenObservableSetMultimap.Methods in org.eclipse.gef.common.collections with parameters of type ObservableSetMultimapModifier and TypeMethodDescriptionstatic <K,V> ObservableSetMultimap<K, V> CollectionUtils.unmodifiableObservableSetMultimap(ObservableSetMultimap<K, V> setMultimap) Returns an unmodifiableObservableSetMultimapwrapping the givenObservableSetMultimap.Constructors in org.eclipse.gef.common.collections with parameters of type ObservableSetMultimapModifierConstructorDescriptionAtomicChange(ObservableSetMultimap<K, V> source, SetMultimap<K, V> previousContents, List<SetMultimapListenerHelper.ElementarySubChange<K, V>> elementarySubChanges) Creates a newMultisetListenerHelper.AtomicChangethat represents a change comprising multiple elementary sub-changesO.AtomicChange(ObservableSetMultimap<K, V> source, SetMultimap<K, V> previousContents, SetMultimapListenerHelper.ElementarySubChange<K, V> elementarySubChange) Creates a newSetMultimapListenerHelper.AtomicChangethat represents a change comprising a single elementary sub-change.AtomicChange(ObservableSetMultimap<K, V> source, SetMultimapChangeListener.Change<? extends K, ? extends V> change) Creates a newMultisetListenerHelper.AtomicChangefor the passed in source, based on the data provided in the passed-in change.Change(ObservableSetMultimap<K, V> source) Creates a new (atomic) change associated with the given sourceObservableSetMultimap.SetMultimapListenerHelper(ObservableSetMultimap<K, V> source) Constructs a newSetMultimapListenerHelperfor the given sourceObservableSetMultimap.