Interface ChainingListener
-
- All Superinterfaces:
ImageListener,LinkListener,Listener
- All Known Subinterfaces:
StackableChainingListener
- All Known Implementing Classes:
AbstractChainingListener,AbstractChainingPrintRenderer,BlockStateChainingListener,ConsecutiveNewLineStateChainingListener,EmptyBlockChainingListener,GroupStateChainingListener,LookaheadChainingListener,MetaDataStateChainingListener
public interface ChainingListener extends Listener
A listener that can be chained with other chaining listeners using a chain. This allows creating listeners to filter some events, to aggregate state information in a decoupled manner, to perform lookaheads, etc.- Since:
- 1.8RC1
- Version:
- $Id: ccd642e9c7ae2a2adaf7abc20bff78ca95e1634e $
-
-
Field Summary
-
Fields inherited from interface org.xwiki.rendering.listener.Listener
EMPTY_PARAMETERS
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListenerChaingetListenerChain()-
Methods inherited from interface org.xwiki.rendering.listener.ImageListener
onImage
-
Methods inherited from interface org.xwiki.rendering.listener.LinkListener
beginLink, endLink
-
Methods inherited from interface org.xwiki.rendering.listener.Listener
beginDefinitionDescription, beginDefinitionList, beginDefinitionTerm, beginDocument, beginFigure, beginFigureCaption, beginFormat, beginGroup, beginHeader, beginList, beginListItem, beginListItem, beginMacroMarker, beginMetaData, beginParagraph, beginQuotation, beginQuotationLine, beginSection, beginTable, beginTableCell, beginTableHeadCell, beginTableRow, endDefinitionDescription, endDefinitionList, endDefinitionTerm, endDocument, endFigure, endFigureCaption, endFormat, endGroup, endHeader, endList, endListItem, endListItem, endMacroMarker, endMetaData, endParagraph, endQuotation, endQuotationLine, endSection, endTable, endTableCell, endTableHeadCell, endTableRow, onEmptyLines, onHorizontalLine, onId, onMacro, onNewLine, onRawText, onSpace, onSpecialSymbol, onVerbatim, onWord
-
-
-
-
Method Detail
-
getListenerChain
ListenerChain getListenerChain()
- Returns:
- the chain this listener is part of
-
-