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 Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidaddPositionListener(@NotNull IPositionListener listener)voidclear()@NotNull java.util.List<T>getList()default PgetPosition(int index)PgetPosition(int index, @NotNull PositionAnchor anchor)java.util.Iterator<P>iterator(P position)voidremovePositionListener(@NotNull IPositionListener listener)voidunframe(P position)-
Methods inherited from interface com.vladsch.flexmark.experimental.util.collection.iteration.IPositionListener
deleted, inserted
-
Methods inherited from interface com.vladsch.flexmark.experimental.util.collection.iteration.IPreviewPositionListener
changed, changing, deleting
-
-
-
-
Method Detail
-
addPositionListener
void addPositionListener(@NotNull @NotNull IPositionListener listener)
-
removePositionListener
void removePositionListener(@NotNull @NotNull IPositionListener listener)
-
getList
@NotNull @NotNull java.util.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()
-
-