Top Inners Constructors Methods
com.sun.javafx.collections

public abstract Class ListListenerHelper<E>

extends ExpressionHelperBase
Class Inheritance
Known Direct Subclasses
com.sun.javafx.collections.ListListenerHelper.SingleInvalidation, com.sun.javafx.collections.ListListenerHelper.SingleChange, com.sun.javafx.collections.ListListenerHelper.Generic
Imports
com.sun.javafx.binding.ExpressionHelperBase, javafx.beans.InvalidationListener, javafx.collections.ListChangeListener, 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> ListListenerHelper<E>
public static <E> ListListenerHelper<E>
addListener(ListListenerHelper<E> helper, ListChangeListener<? super E> listener)

protected abstract ListListenerHelper<E>
protected abstract ListListenerHelper<E>
addListener(ListChangeListener<? super E> listener)

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

protected abstract ListListenerHelper<E>
protected abstract ListListenerHelper<E>
removeListener(ListChangeListener<? super E> listener)

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

Constructor Detail

ListListenerHelperback to summary
public ListListenerHelper()

Method Detail

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

private Class ListListenerHelper.Generic<E>

extends ListListenerHelper<E>
Class Inheritance

Field Summary

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

Constructor Summary

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

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

Method Summary

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

Field Detail

changeListenersback to summary
private ListChangeListener<? 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(ListChangeListener<? super E> listener0, ListChangeListener<? super E> listener1)
Genericback to summary
private Generic(InvalidationListener invalidationListener, ListChangeListener<? super E> changeListener)

Method Detail

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

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

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

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

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

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

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

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

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

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

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

private Class ListListenerHelper.SingleChange<E>

extends ListListenerHelper<E>
Class Inheritance

Field Summary

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

Constructor Summary

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

Method Summary

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

Field Detail

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

Constructor Detail

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

Method Detail

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

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

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

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

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

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

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

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

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

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

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

private Class ListListenerHelper.SingleInvalidation<E>

extends ListListenerHelper<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 ListListenerHelper<E>
protected ListListenerHelper<E>
protected void
protected ListListenerHelper<E>
protected ListListenerHelper<E>
Inherited from com.sun.javafx.collections.ListListenerHelper:
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 ListListenerHelper<E> addListener(InvalidationListener listener)

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

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

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

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

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

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

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

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

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

Annotations
@Override