org.xwiki.rendering.listener.chaining
Interface StackableChainingListener

All Superinterfaces:
ChainingListener, ImageListener, LinkListener, Listener
All Known Implementing Classes:
BlockStateChainingListener, ConsecutiveNewLineStateChainingListener

public interface StackableChainingListener
extends ChainingListener

A chaining listener that can be stacked in the ListenerChain. This is useful when a listener in the chain wants to reset all stackable listeners to a new state (for example when handling groups in the XWiki Syntax Renderer).

Since:
1.8RC1
Version:
$Id$

Field Summary
 
Fields inherited from interface org.xwiki.rendering.listener.Listener
EMPTY_PARAMETERS
 
Method Summary
 StackableChainingListener createChainingListenerInstance()
           
 
Methods inherited from interface org.xwiki.rendering.listener.chaining.ChainingListener
getListenerChain
 
Methods inherited from interface org.xwiki.rendering.listener.Listener
beginDefinitionDescription, beginDefinitionList, beginDefinitionTerm, beginDocument, beginFormat, beginGroup, beginHeader, beginList, beginListItem, beginMacroMarker, beginMetaData, beginParagraph, beginQuotation, beginQuotationLine, beginSection, beginTable, beginTableCell, beginTableHeadCell, beginTableRow, endDefinitionDescription, endDefinitionList, endDefinitionTerm, endDocument, endFormat, endGroup, endHeader, endList, endListItem, endMacroMarker, endMetaData, endParagraph, endQuotation, endQuotationLine, endSection, endTable, endTableCell, endTableHeadCell, endTableRow, onEmptyLines, onHorizontalLine, onId, onMacro, onNewLine, onRawText, onSpace, onSpecialSymbol, onVerbatim, onWord
 
Methods inherited from interface org.xwiki.rendering.listener.LinkListener
beginLink, endLink
 
Methods inherited from interface org.xwiki.rendering.listener.ImageListener
onImage
 

Method Detail

createChainingListenerInstance

StackableChainingListener createChainingListenerInstance()
Returns:
the new instance of the listener


Copyright © 2004-2014 XWiki. All Rights Reserved.