- java.lang.Object
- 
- javafx.beans.binding.MapExpression<K,V>
- 
- javafx.beans.property.ReadOnlyMapProperty<K,V>
- 
- javafx.beans.property.MapProperty<K,V>
- 
- javafx.beans.property.MapPropertyBase<K,V>
- 
- javafx.beans.property.SimpleMapProperty<K,V>
 
 
 
 
 
- 
- Type Parameters:
- K- the type of the key elements of the- Map
- V- the type of the value elements of the- Map
 - All Implemented Interfaces:
- Map<K,V>,- Observable,- Property<ObservableMap<K,V>>,- ReadOnlyProperty<ObservableMap<K,V>>,- ObservableMapValue<K,V>,- ObservableObjectValue<ObservableMap<K,V>>,- ObservableValue<ObservableMap<K,V>>,- WritableMapValue<K,V>,- WritableObjectValue<ObservableMap<K,V>>,- WritableValue<ObservableMap<K,V>>,- ObservableMap<K,V>
 - Direct Known Subclasses:
- ReadOnlyMapWrapper
 
 public class SimpleMapProperty<K,V> extends MapPropertyBase<K,V> This class provides a full implementation of aPropertywrapping anObservableMap.- Since:
- JavaFX 2.1
- See Also:
- MapPropertyBase
 
- 
- 
Property Summary- 
Properties inherited from class javafx.beans.property.MapPropertyBaseempty, size
 
- 
 - 
Constructor SummaryConstructors Constructor Description SimpleMapProperty()The constructor ofSimpleMapPropertySimpleMapProperty(Object bean, String name)The constructor ofSimpleMapPropertySimpleMapProperty(Object bean, String name, ObservableMap<K,V> initialValue)The constructor ofSimpleMapPropertySimpleMapProperty(ObservableMap<K,V> initialValue)The constructor ofSimpleMapProperty
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectgetBean()Returns theObjectthat contains this property.StringgetName()Returns the name of this property.- 
Methods inherited from class javafx.beans.property.MapPropertyBaseaddListener, addListener, addListener, bind, emptyProperty, fireValueChangedEvent, fireValueChangedEvent, get, invalidated, isBound, removeListener, removeListener, removeListener, set, sizeProperty, toString, unbind
 - 
Methods inherited from class javafx.beans.property.MapPropertybindBidirectional, setValue, unbindBidirectional
 - 
Methods inherited from class javafx.beans.property.ReadOnlyMapPropertybindContent, bindContentBidirectional, equals, hashCode, unbindContent, unbindContentBidirectional
 - 
Methods inherited from class javafx.beans.binding.MapExpressionasString, clear, containsKey, containsValue, entrySet, get, getSize, getValue, isEmpty, isEqualTo, isNotEqualTo, isNotNull, isNull, keySet, mapExpression, put, putAll, remove, size, valueAt, valueAt, values
 - 
Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface java.util.Mapclear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
 - 
Methods inherited from interface javafx.beans.value.ObservableValuegetValue
 - 
Methods inherited from interface javafx.beans.value.WritableValuegetValue
 
- 
 
- 
- 
- 
Constructor Detail- 
SimpleMapPropertypublic SimpleMapProperty() The constructor ofSimpleMapProperty
 - 
SimpleMapPropertypublic SimpleMapProperty(ObservableMap<K,V> initialValue) The constructor ofSimpleMapProperty- Parameters:
- initialValue- the initial value of the wrapped value
 
 - 
SimpleMapPropertypublic SimpleMapProperty(Object bean, String name) The constructor ofSimpleMapProperty- Parameters:
- bean- the bean of this- MapProperty
- name- the name of this- MapProperty
 
 - 
SimpleMapPropertypublic SimpleMapProperty(Object bean, String name, ObservableMap<K,V> initialValue) The constructor ofSimpleMapProperty- Parameters:
- bean- the bean of this- MapProperty
- name- the name of this- MapProperty
- initialValue- the initial value of the wrapped value
 
 
- 
 - 
Method Detail- 
getBeanpublic Object getBean() Returns theObjectthat contains this property. If this property is not contained in anObject,nullis returned.- Returns:
- the containing Objectornull
 
 - 
getNamepublic String getName() Returns the name of this property. If the property does not have a name, this method returns an emptyString.- Returns:
- the name or an empty String
 
 
- 
 
-