Class SyntheticObservableListChange.Replace<T>

java.lang.Object
javafx.collections.ListChangeListener.Change<T>
com.iamsoft.util.ui.javafx.collections.SyntheticObservableListChange<T>
com.iamsoft.util.ui.javafx.collections.SyntheticObservableListChange.Replace<T>
Type Parameters:
T - List element type.
Direct Known Subclasses:
SyntheticObservableListChange.Add, SyntheticObservableListChange.Remove
Enclosing class:
SyntheticObservableListChange<T>

public static class SyntheticObservableListChange.Replace<T> extends SyntheticObservableListChange<T>
  • Constructor Details

    • Replace

      public Replace(List<? extends T> pOld, javafx.collections.ObservableList<? extends T> pNew)
    • Replace

      public Replace(int pFrom, int pTo, List<? extends T> pRemoved, javafx.collections.ObservableList<? extends T> pSrc)
      Parameters:
      pFrom - Index at which replace occurred.
      pTo - Index to which replace occurs
      pRemoved - Removed items.
      pSrc - Source list.
  • Method Details

    • getTo

      public int getTo()
      Specified by:
      getTo in class javafx.collections.ListChangeListener.Change<T>
    • getRemoved

      public List<T> getRemoved()
      Specified by:
      getRemoved in class javafx.collections.ListChangeListener.Change<T>
    • getPermutation

      protected int[] getPermutation()
      Specified by:
      getPermutation in class javafx.collections.ListChangeListener.Change<T>