| Interface | Description |
|---|---|
| ChainingListener |
A listener that can be chained with other chaining listeners using a chain.
|
| StackableChainingListener |
A chaining listener that can be stacked in the
ListenerChain. |
| Class | Description |
|---|---|
| AbstractChainingListener |
Default and basic implementation of a chaining listener that knows how to delegate event calls to the next listener
in the chain.
|
| BlockStateChainingListener |
Indicates block element for which we are inside and previous blocks.
|
| ConsecutiveNewLineStateChainingListener |
Counts consecutive new lines.
|
| EmptyBlockChainingListener |
Allow knowing if a container block (a block which can have children) has children or not.
|
| GroupStateChainingListener |
Provides information on whether we're inside a group.
|
| ListenerChain |
Stores information about the listeners in the chain and the order in which they need to be called.
|
| LookaheadChainingListener |
Stores events without emitting them back in order to accumulate them and to provide a lookahead feature.
|
| MetaDataStateChainingListener |
Provides the accumulated MetaData for all the previous blocks.
|
| Enum | Description |
|---|---|
| BlockStateChainingListener.Event | |
| EventType |
Stores event types and offers a way to call a stored event.
|
Copyright © 2004–2021 XWiki. All rights reserved.