Interface IPositionUpdater<T,P extends IPositionHolder<T,P>>

All Superinterfaces:
IPositionListener, IPreviewPositionListener
All Known Implementing Classes:
PositionList, PositionListBase

public interface IPositionUpdater<T,P extends IPositionHolder<T,P>> extends IPreviewPositionListener
  • Method Details

    • addPositionListener

      void addPositionListener(@NotNull @NotNull IPositionListener listener)
    • removePositionListener

      void removePositionListener(@NotNull @NotNull IPositionListener listener)
    • getList

      @NotNull @NotNull List<T> getList()
    • getPosition

      default P getPosition(int index)
    • unframe

      void unframe(P position)
    • getPosition

      P getPosition(int index, @NotNull @NotNull PositionAnchor anchor)
    • clear

      void clear()
    • iterator

      Iterator<P> iterator(@NotNull P position)