K
- The key type of the wrapped ObservableMap
.V
- The value type of the wrapped ObservableMap
.public abstract class ReadOnlyMapPropertyBaseEx<K,V> extends ReadOnlyMapPropertyBase<K,V>
ReadOnlyMapWrapper
to fix the following JavaFX
issues:
empty, size
Constructor and Description |
---|
ReadOnlyMapPropertyBaseEx() |
Modifier and Type | Method and Description |
---|---|
void |
addListener(ChangeListener<? super ObservableMap<K,V>> listener) |
void |
addListener(InvalidationListener listener) |
void |
addListener(MapChangeListener<? super K,? super V> listener) |
protected void |
fireValueChangedEvent() |
protected void |
fireValueChangedEvent(MapChangeListener.Change<? extends K,? extends V> change) |
int |
hashCode() |
void |
removeListener(ChangeListener<? super ObservableMap<K,V>> listener) |
void |
removeListener(InvalidationListener listener) |
void |
removeListener(MapChangeListener<? super K,? super V> listener) |
bindContent, bindContentBidirectional, equals, toString, unbindContent, unbindContentBidirectional
asString, clear, containsKey, containsValue, emptyProperty, entrySet, get, getSize, getValue, isEmpty, isEqualTo, isNotEqualTo, isNotNull, isNull, keySet, mapExpression, put, putAll, remove, size, sizeProperty, valueAt, valueAt, values
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getBean, getName
getValue
get
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public void addListener(ChangeListener<? super ObservableMap<K,V>> listener)
addListener
in interface ObservableValue<ObservableMap<K,V>>
addListener
in class ReadOnlyMapPropertyBase<K,V>
public void addListener(InvalidationListener listener)
addListener
in interface Observable
addListener
in class ReadOnlyMapPropertyBase<K,V>
public void addListener(MapChangeListener<? super K,? super V> listener)
addListener
in interface ObservableMap<K,V>
addListener
in class ReadOnlyMapPropertyBase<K,V>
protected void fireValueChangedEvent()
fireValueChangedEvent
in class ReadOnlyMapPropertyBase<K,V>
protected void fireValueChangedEvent(MapChangeListener.Change<? extends K,? extends V> change)
fireValueChangedEvent
in class ReadOnlyMapPropertyBase<K,V>
public int hashCode()
public void removeListener(ChangeListener<? super ObservableMap<K,V>> listener)
removeListener
in interface ObservableValue<ObservableMap<K,V>>
removeListener
in class ReadOnlyMapPropertyBase<K,V>
public void removeListener(InvalidationListener listener)
removeListener
in interface Observable
removeListener
in class ReadOnlyMapPropertyBase<K,V>
public void removeListener(MapChangeListener<? super K,? super V> listener)
removeListener
in interface ObservableMap<K,V>
removeListener
in class ReadOnlyMapPropertyBase<K,V>
Copyright (c) 2014 itemis AG and others. All rights reserved.