E
- The element type of the wrapped ObservableSet
.public abstract class ReadOnlySetPropertyBaseEx<E> extends ReadOnlySetPropertyBase<E>
ReadOnlySetWrapper
to fix the following JavaFX
issues:
empty, size
Constructor and Description |
---|
ReadOnlySetPropertyBaseEx() |
Modifier and Type | Method and Description |
---|---|
void |
addListener(ChangeListener<? super ObservableSet<E>> listener) |
void |
addListener(InvalidationListener listener) |
void |
addListener(SetChangeListener<? super E> listener) |
protected void |
fireValueChangedEvent() |
protected void |
fireValueChangedEvent(SetChangeListener.Change<? extends E> change) |
int |
hashCode() |
void |
removeListener(ChangeListener<? super ObservableSet<E>> listener) |
void |
removeListener(InvalidationListener listener) |
void |
removeListener(SetChangeListener<? super E> listener) |
bindContent, bindContentBidirectional, equals, toString, unbindContent, unbindContentBidirectional
add, addAll, asString, clear, contains, containsAll, emptyProperty, getSize, getValue, isEmpty, isEqualTo, isNotEqualTo, isNotNull, isNull, iterator, remove, removeAll, retainAll, setExpression, size, sizeProperty, toArray, toArray
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getBean, getName
getValue
get
spliterator
parallelStream, removeIf, stream
public void addListener(ChangeListener<? super ObservableSet<E>> listener)
addListener
in interface ObservableValue<ObservableSet<E>>
addListener
in class ReadOnlySetPropertyBase<E>
public void addListener(InvalidationListener listener)
addListener
in interface Observable
addListener
in class ReadOnlySetPropertyBase<E>
public void addListener(SetChangeListener<? super E> listener)
addListener
in interface ObservableSet<E>
addListener
in class ReadOnlySetPropertyBase<E>
protected void fireValueChangedEvent()
fireValueChangedEvent
in class ReadOnlySetPropertyBase<E>
protected void fireValueChangedEvent(SetChangeListener.Change<? extends E> change)
fireValueChangedEvent
in class ReadOnlySetPropertyBase<E>
public int hashCode()
hashCode
in interface Collection<E>
hashCode
in interface Set<E>
hashCode
in class ReadOnlySetProperty<E>
public void removeListener(ChangeListener<? super ObservableSet<E>> listener)
removeListener
in interface ObservableValue<ObservableSet<E>>
removeListener
in class ReadOnlySetPropertyBase<E>
public void removeListener(InvalidationListener listener)
removeListener
in interface Observable
removeListener
in class ReadOnlySetPropertyBase<E>
public void removeListener(SetChangeListener<? super E> listener)
removeListener
in interface ObservableSet<E>
removeListener
in class ReadOnlySetPropertyBase<E>
Copyright (c) 2014 itemis AG and others. All rights reserved.