Uses of Interface
com.vladsch.flexmark.experimental.util.collection.iteration.IPositionListener
Packages that use IPositionListener
-
Uses of IPositionListener in com.vladsch.flexmark.experimental.util.collection.iteration
Subinterfaces of IPositionListener in com.vladsch.flexmark.experimental.util.collection.iterationModifier and TypeInterfaceDescriptioninterface
Represents a position in the list at the given index and with a span of 0 or 1 elements.interface
IPositionHolder<T,
P extends IPositionHolder<T, P>> interface
IPositionUpdater<T,
P extends IPositionHolder<T, P>> interface
Classes in com.vladsch.flexmark.experimental.util.collection.iteration that implement IPositionListenerModifier and TypeClassDescriptionclass
IPositionBase<T,
P extends IPosition<T, P>> class
Position<T>
class
PositionList<T>
class
PositionListBase<T,
P extends IPositionHolder<T, P>> Iterator for list positions allowing to iterate over current elements while inserting and deleting elements relative to current positionFields in com.vladsch.flexmark.experimental.util.collection.iteration with type parameters of type IPositionListenerModifier and TypeFieldDescriptionprivate final @NotNull WeakHashMap
<IPositionListener, Integer> PositionListBase.myListeners
Methods in com.vladsch.flexmark.experimental.util.collection.iteration with parameters of type IPositionListenerModifier and TypeMethodDescriptionvoid
IPositionUpdater.addPositionListener
(@NotNull IPositionListener listener) void
PositionListBase.addPositionListener
(@NotNull IPositionListener listener) Add list edit listener for notifications of mods to the listvoid
IPositionUpdater.removePositionListener
(@NotNull IPositionListener listener) void
PositionListBase.removePositionListener
(@NotNull IPositionListener listener) Remove list edit listener