Top Methods
com.vladsch.flexmark.experimental.util.collection.iteration

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

extends IPreviewPositionListener
Known Direct Implementers
com.vladsch.flexmark.experimental.util.collection.iteration.PositionListBase
Imports
com.vladsch.flexmark.util.sequence.PositionAnchor, org.jetbrains.annotations.NotNull, java.util.Iterator, .List

Method Summary

Modifier and TypeMethod and Description
public void
public void
public @NotNull List<T>
public default P
getPosition(int index)

public P
getPosition(int index, @NotNull PositionAnchor anchor)

public Iterator<P>
iterator(P position)

public void
public void
unframe(P position)

Inherited from com.vladsch.flexmark.experimental.util.collection.iteration.IPreviewPositionListener:
changedchangingdeleting

Method Detail

addPositionListenerback to summary
public void addPositionListener(@NotNull IPositionListener listener)
clearback to summary
public void clear()
getListback to summary
public @NotNull List<T> getList()
Annotations
@NotNull
getPositionback to summary
public default P getPosition(int index)
getPositionback to summary
public P getPosition(int index, @NotNull PositionAnchor anchor)
iteratorback to summary
public Iterator<P> iterator(P position)
removePositionListenerback to summary
public void removePositionListener(@NotNull IPositionListener listener)
unframeback to summary
public void unframe(P position)