Top Inners Constructors Methods
com.sun.javafx.collections

public abstract Class SetListenerHelper<E>

extends ExpressionHelperBase
Class Inheritance
Known Direct Subclasses
com.sun.javafx.collections.SetListenerHelper.SingleInvalidation, com.sun.javafx.collections.SetListenerHelper.SingleChange, com.sun.javafx.collections.SetListenerHelper.Generic
Imports
com.sun.javafx.binding.ExpressionHelperBase, javafx.beans.InvalidationListener, javafx.collections.SetChangeListener, java.util.Arrays

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class
private static class
private static class

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static <E> SetListenerHelper<E>
public static <E> SetListenerHelper<E>
addListener(SetListenerHelper<E> helper, SetChangeListener<? super E> listener)

protected abstract SetListenerHelper<E>
protected abstract SetListenerHelper<E>
addListener(SetChangeListener<? super E> listener)

public static <E> void
protected abstract void
public static <E> boolean
public static <E> SetListenerHelper<E>
public static <E> SetListenerHelper<E>
removeListener(SetListenerHelper<E> helper, SetChangeListener<? super E> listener)

protected abstract SetListenerHelper<E>
protected abstract SetListenerHelper<E>
removeListener(SetChangeListener<? super E> listener)

Inherited from com.sun.javafx.binding.ExpressionHelperBase:
trim

Constructor Detail

SetListenerHelperback to summary
public SetListenerHelper()

Method Detail

addListenerback to summary
public static <E> SetListenerHelper<E> addListener(SetListenerHelper<E> helper, InvalidationListener listener)
addListenerback to summary
public static <E> SetListenerHelper<E> addListener(SetListenerHelper<E> helper, SetChangeListener<? super E> listener)
addListenerback to summary
protected abstract SetListenerHelper<E> addListener(InvalidationListener listener)
addListenerback to summary
protected abstract SetListenerHelper<E> addListener(SetChangeListener<? super E> listener)
fireValueChangedEventback to summary
public static <E> void fireValueChangedEvent(SetListenerHelper<E> helper, SetChangeListener.Change<? extends E> change)
fireValueChangedEventback to summary
protected abstract void fireValueChangedEvent(SetChangeListener.Change<? extends E> change)
hasListenersback to summary
public static <E> boolean hasListeners(SetListenerHelper<E> helper)
removeListenerback to summary
public static <E> SetListenerHelper<E> removeListener(SetListenerHelper<E> helper, InvalidationListener listener)
removeListenerback to summary
public static <E> SetListenerHelper<E> removeListener(SetListenerHelper<E> helper, SetChangeListener<? super E> listener)
removeListenerback to summary
protected abstract SetListenerHelper<E> removeListener(InvalidationListener listener)
removeListenerback to summary
protected abstract SetListenerHelper<E> removeListener(SetChangeListener<? super E> listener)
com.sun.javafx.collections back to summary

private Class SetListenerHelper.Generic<E>

extends SetListenerHelper<E>
Class Inheritance

Field Summary

Modifier and TypeField and Description
private SetChangeListener<? super E>[]
private int
private InvalidationListener[]
private int
private boolean

Constructor Summary

AccessConstructor and Description
private
private
Generic(SetChangeListener<? super E> listener0, SetChangeListener<? super E> listener1)

private
Generic(InvalidationListener invalidationListener, SetChangeListener<? super E> changeListener)

Method Summary

Modifier and TypeMethod and Description
protected SetListenerHelper.Generic<E>
protected SetListenerHelper<E>
protected void
protected SetListenerHelper<E>
protected SetListenerHelper<E>
Inherited from com.sun.javafx.collections.SetListenerHelper:
addListeneraddListenerfireValueChangedEventhasListenersremoveListenerremoveListener

Field Detail

changeListenersback to summary
private SetChangeListener<? super E>[] changeListeners
changeSizeback to summary
private int changeSize
invalidationListenersback to summary
private InvalidationListener[] invalidationListeners
invalidationSizeback to summary
private int invalidationSize
lockedback to summary
private boolean locked

Constructor Detail

Genericback to summary
private Generic(InvalidationListener listener0, InvalidationListener listener1)
Genericback to summary
private Generic(SetChangeListener<? super E> listener0, SetChangeListener<? super E> listener1)
Genericback to summary
private Generic(InvalidationListener invalidationListener, SetChangeListener<? super E> changeListener)

Method Detail

addListenerback to summary
protected SetListenerHelper.Generic<E> addListener(InvalidationListener listener)

Implements abstract com.sun.javafx.collections.SetListenerHelper.addListener.

Annotations
@Override
addListenerback to summary
protected SetListenerHelper<E> addListener(SetChangeListener<? super E> listener)

Implements abstract com.sun.javafx.collections.SetListenerHelper.addListener.

Annotations
@Override
fireValueChangedEventback to summary
protected void fireValueChangedEvent(SetChangeListener.Change<? extends E> change)

Implements abstract com.sun.javafx.collections.SetListenerHelper.fireValueChangedEvent.

Annotations
@Override
removeListenerback to summary
protected SetListenerHelper<E> removeListener(InvalidationListener listener)

Implements abstract com.sun.javafx.collections.SetListenerHelper.removeListener.

Annotations
@Override
removeListenerback to summary
protected SetListenerHelper<E> removeListener(SetChangeListener<? super E> listener)

Implements abstract com.sun.javafx.collections.SetListenerHelper.removeListener.

Annotations
@Override
com.sun.javafx.collections back to summary

private Class SetListenerHelper.SingleChange<E>

extends SetListenerHelper<E>
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final SetChangeListener<? super E>

Constructor Summary

AccessConstructor and Description
private
SingleChange(SetChangeListener<? super E> listener)

Method Summary

Modifier and TypeMethod and Description
protected SetListenerHelper<E>
protected SetListenerHelper<E>
protected void
protected SetListenerHelper<E>
protected SetListenerHelper<E>
Inherited from com.sun.javafx.collections.SetListenerHelper:
addListeneraddListenerfireValueChangedEventhasListenersremoveListenerremoveListener

Field Detail

listenerback to summary
private final SetChangeListener<? super E> listener

Constructor Detail

SingleChangeback to summary
private SingleChange(SetChangeListener<? super E> listener)

Method Detail

addListenerback to summary
protected SetListenerHelper<E> addListener(InvalidationListener listener)

Implements abstract com.sun.javafx.collections.SetListenerHelper.addListener.

Annotations
@Override
addListenerback to summary
protected SetListenerHelper<E> addListener(SetChangeListener<? super E> listener)

Implements abstract com.sun.javafx.collections.SetListenerHelper.addListener.

Annotations
@Override
fireValueChangedEventback to summary
protected void fireValueChangedEvent(SetChangeListener.Change<? extends E> change)

Implements abstract com.sun.javafx.collections.SetListenerHelper.fireValueChangedEvent.

Annotations
@Override
removeListenerback to summary
protected SetListenerHelper<E> removeListener(InvalidationListener listener)

Implements abstract com.sun.javafx.collections.SetListenerHelper.removeListener.

Annotations
@Override
removeListenerback to summary
protected SetListenerHelper<E> removeListener(SetChangeListener<? super E> listener)

Implements abstract com.sun.javafx.collections.SetListenerHelper.removeListener.

Annotations
@Override
com.sun.javafx.collections back to summary

private Class SetListenerHelper.SingleInvalidation<E>

extends SetListenerHelper<E>
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final InvalidationListener

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
protected SetListenerHelper<E>
protected SetListenerHelper<E>
protected void
protected SetListenerHelper<E>
protected SetListenerHelper<E>
Inherited from com.sun.javafx.collections.SetListenerHelper:
addListeneraddListenerfireValueChangedEventhasListenersremoveListenerremoveListener

Field Detail

listenerback to summary
private final InvalidationListener listener

Constructor Detail

SingleInvalidationback to summary
private SingleInvalidation(InvalidationListener listener)

Method Detail

addListenerback to summary
protected SetListenerHelper<E> addListener(InvalidationListener listener)

Implements abstract com.sun.javafx.collections.SetListenerHelper.addListener.

Annotations
@Override
addListenerback to summary
protected SetListenerHelper<E> addListener(SetChangeListener<? super E> listener)

Implements abstract com.sun.javafx.collections.SetListenerHelper.addListener.

Annotations
@Override
fireValueChangedEventback to summary
protected void fireValueChangedEvent(SetChangeListener.Change<? extends E> change)

Implements abstract com.sun.javafx.collections.SetListenerHelper.fireValueChangedEvent.

Annotations
@Override
removeListenerback to summary
protected SetListenerHelper<E> removeListener(InvalidationListener listener)

Implements abstract com.sun.javafx.collections.SetListenerHelper.removeListener.

Annotations
@Override
removeListenerback to summary
protected SetListenerHelper<E> removeListener(SetChangeListener<? super E> listener)

Implements abstract com.sun.javafx.collections.SetListenerHelper.removeListener.

Annotations
@Override