Class SimpleSetMultimapProperty<K,V>
java.lang.Object
org.eclipse.gef.common.beans.binding.SetMultimapExpression<K,V>
org.eclipse.gef.common.beans.property.ReadOnlySetMultimapProperty<K,V>
org.eclipse.gef.common.beans.property.SetMultimapProperty<K,V>
org.eclipse.gef.common.beans.property.SetMultimapPropertyBase<K,V>
org.eclipse.gef.common.beans.property.SimpleSetMultimapProperty<K,V>
- Type Parameters:
K- The key type of theObservableSetMultimap.V- The value type of theObservableSetMultimap.
- All Implemented Interfaces:
Multimap<K,,V> SetMultimap<K,,V> javafx.beans.Observable,javafx.beans.property.Property<ObservableSetMultimap<K,,V>> javafx.beans.property.ReadOnlyProperty<ObservableSetMultimap<K,,V>> javafx.beans.value.ObservableObjectValue<ObservableSetMultimap<K,,V>> javafx.beans.value.ObservableValue<ObservableSetMultimap<K,,V>> javafx.beans.value.WritableObjectValue<ObservableSetMultimap<K,,V>> javafx.beans.value.WritableValue<ObservableSetMultimap<K,,V>> ObservableSetMultimapValue<K,,V> WritableSetMultimapValue<K,,V> ObservableSetMultimap<K,V>
- Direct Known Subclasses:
ReadOnlySetMultimapWrapper
A concrete implementation of a
Property wrapping an
ObservableSetMultimap.-
Property Summary
Properties inherited from class org.eclipse.gef.common.beans.property.SetMultimapPropertyBase
empty, size -
Constructor Summary
ConstructorsConstructorDescriptionConstructs a new unnamedSimpleSetMultimapProperty.SimpleSetMultimapProperty(Object bean, String name) Constructs a newSimpleSetMultimapPropertyfor the given bean and with the given name.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. -
Method Summary
Methods inherited from class org.eclipse.gef.common.beans.property.SetMultimapPropertyBase
addListener, addListener, addListener, appendValueToString, bind, emptyProperty, fireValueChangedEvent, fireValueChangedEvent, get, invalidated, isBound, removeListener, removeListener, removeListener, set, sizeProperty, unbindMethods inherited from class org.eclipse.gef.common.beans.property.SetMultimapProperty
bindBidirectional, setValue, unbindBidirectionalMethods inherited from class org.eclipse.gef.common.beans.property.ReadOnlySetMultimapProperty
bindContent, bindContentBidirectional, equals, hashCode, toString, unbindContent, unbindContentBidirectionalMethods inherited from class org.eclipse.gef.common.beans.binding.SetMultimapExpression
asMap, asString, clear, containsEntry, containsKey, containsValue, entries, get, getValue, isEmpty, isEqualTo, isNotEqualTo, isNotNull, isNull, keys, keySet, put, putAll, putAll, remove, removeAll, replaceAll, replaceValues, setMultimapExpression, size, values, valuesAt, valuesAtMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.common.collect.Multimap
clear, containsEntry, containsKey, containsValue, forEach, hashCode, isEmpty, keys, keySet, put, putAll, putAll, remove, size, valuesMethods inherited from interface org.eclipse.gef.common.collections.ObservableSetMultimap
replaceAllMethods inherited from interface javafx.beans.value.ObservableValue
getValueMethods inherited from interface com.google.common.collect.SetMultimap
asMap, entries, equals, get, removeAll, replaceValuesMethods inherited from interface javafx.beans.value.WritableValue
getValue
-
Constructor Details
-
SimpleSetMultimapProperty
public SimpleSetMultimapProperty()Constructs a new unnamedSimpleSetMultimapProperty. -
SimpleSetMultimapProperty
Constructs a newSimpleSetMultimapPropertyfor the given bean and with the given name.- Parameters:
bean- The bean this property is related to.name- The name of the property.
-
SimpleSetMultimapProperty
Constructs a newSimpleSetMultimapPropertyfor the given bean and with the given name and initial value.- Parameters:
bean- The bean this property is related to.name- The name of the property.initialValue- The initial value of the property
-
SimpleSetMultimapProperty
Constructs a new unnamedSimpleSetMultimapPropertythat is not related to a bean, with the given initial value.- Parameters:
initialValue- The initial value of the property
-
-
Method Details
-
getBean
-
getName
-