T
- Type of object stored in list.public class DefaultObservableList<T> extends javafx.collections.ModifiableObservableListBase<T> implements PermutableObservableList<T>
com.sun.javafx.collections.ObservableListWrapper
Modifier and Type | Class and Description |
---|---|
static class |
DefaultObservableList.Exposed<T>
Exposes DefaultObservableList.Exposed.getDelegate(), ObservableListBase.beginChange(),
ObservableListBase.endChange(), ObservableListBase.nextAdd(int, int),
ObservableListBase.nextRemove(int, List) and
ObservableListBase.nextPermutation(int, int, int[]).
|
modCount
Constructor and Description |
---|
DefaultObservableList() |
DefaultObservableList(javafx.util.Callback<T,javafx.beans.Observable[]> pCallback) |
DefaultObservableList(List<T> pDelegate) |
DefaultObservableList(List<T> pDelegate,
javafx.util.Callback<T,javafx.beans.Observable[]> pExtractor) |
Modifier and Type | Method and Description |
---|---|
protected void |
addElementObserver(int pIdx,
T pElement) |
protected void |
addElementObservers(int pIdx,
Collection<? extends T> pCollection) |
void |
clear() |
boolean |
contains(Object pObj) |
protected void |
doAdd(int pIdx,
T pElement) |
protected T |
doRemove(int pIdx) |
protected T |
doSet(int pIdx,
T pElement) |
T |
get(int pIdx) |
protected List<T> |
getDelegate() |
int |
indexOf(Object pObj) |
int |
lastIndexOf(Object pObj) |
void |
permutate(int pFrom,
int[] pPermutation) |
protected void |
removeElementObserver(int pIdx) |
protected void |
removeElementObservers(int pFrom,
int pTo) |
protected void |
resetElementObserver(int pIdx) |
int |
size() |
add, addAll, addAll, remove, remove, removeAll, removeRange, retainAll, set, setAll, subList
addAll, addListener, addListener, beginChange, endChange, fireChange, hasListeners, nextAdd, nextPermutation, nextRemove, nextRemove, nextReplace, nextSet, nextUpdate, remove, removeAll, removeListener, removeListener, retainAll, setAll
add, equals, hashCode, iterator, listIterator, listIterator
containsAll, isEmpty, toArray, toArray, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
empty
addAll, addListener, filtered, remove, removeAll, removeListener, retainAll, setAll, setAll, sorted, sorted
add, add, addAll, addAll, containsAll, equals, hashCode, isEmpty, iterator, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, sort, spliterator, subList, toArray, toArray
parallelStream, removeIf, stream
public DefaultObservableList()
public DefaultObservableList(javafx.util.Callback<T,javafx.beans.Observable[]> pCallback)
protected void doAdd(int pIdx, T pElement)
doAdd
in class javafx.collections.ModifiableObservableListBase<T>
protected T doSet(int pIdx, T pElement)
doSet
in class javafx.collections.ModifiableObservableListBase<T>
protected T doRemove(int pIdx)
doRemove
in class javafx.collections.ModifiableObservableListBase<T>
public void clear()
clear
in interface Collection<T>
clear
in interface List<T>
clear
in class AbstractList<T>
public T get(int pIdx)
public int size()
public int indexOf(Object pObj)
public int lastIndexOf(Object pObj)
lastIndexOf
in interface List<T>
lastIndexOf
in class AbstractList<T>
public boolean contains(Object pObj)
contains
in interface Collection<T>
contains
in interface List<T>
contains
in class AbstractCollection<T>
public void permutate(int pFrom, int[] pPermutation)
permutate
in interface PermutableObservableList<T>
protected void addElementObserver(int pIdx, T pElement)
protected void addElementObservers(int pIdx, Collection<? extends T> pCollection)
protected void removeElementObserver(int pIdx)
protected void removeElementObservers(int pFrom, int pTo)
protected void resetElementObserver(int pIdx)
Copyright © 2023. All rights reserved.