Uses of Interface
org.xwiki.rendering.listener.Listener

Packages that use Listener
org.xwiki.rendering.block Represents content elements (Paragraph, Header, List, Styles, etc) as Blocks and a full document content is represented by a XDOM object. 
org.xwiki.rendering.listener   
org.xwiki.rendering.listener.chaining   
org.xwiki.rendering.parser   
org.xwiki.rendering.renderer   
 

Uses of Listener in org.xwiki.rendering.block
 

Methods in org.xwiki.rendering.block with parameters of type Listener
 void TableBlock.after(Listener listener)
          Send Listener events corresponding to the end of the block.
 void FormatBlock.after(Listener listener)
          Send Listener events corresponding to the end of the block.
 void NumberedListBlock.after(Listener listener)
          Send Listener events corresponding to the end of the block.
 void TableHeadCellBlock.after(Listener listener)
          Send Listener events corresponding to the end of the block. For example for a Bold block, this allows an XHTML Listener (aka a Renderer) to output </b>.
 void DefinitionDescriptionBlock.after(Listener listener)
          Send Listener events corresponding to the end of the block.
 void MacroMarkerBlock.after(Listener listener)
          Send Listener events corresponding to the end of the block.
 void DefinitionListBlock.after(Listener listener)
          Send Listener events corresponding to the end of the block.
 void QuotationLineBlock.after(Listener listener)
          Send Listener events corresponding to the end of the block.
 void LinkBlock.after(Listener listener)
          Send Listener events corresponding to the end of the block.
 void BulletedListBlock.after(Listener listener)
          Send Listener events corresponding to the end of the block.
 void QuotationBlock.after(Listener listener)
          Send Listener events corresponding to the end of the block.
 void ListItemBlock.after(Listener listener)
          Send Listener events corresponding to the end of the block.
 void TableRowBlock.after(Listener listener)
          Send Listener events corresponding to the end of the block.
 void GroupBlock.after(Listener listener)
          Send Listener events corresponding to the end of the block.
 void TableCellBlock.after(Listener listener)
          Send Listener events corresponding to the end of the block.
 void DefinitionTermBlock.after(Listener listener)
          Send Listener events corresponding to the end of the block.
 void MetaDataBlock.after(Listener listener)
          Send Listener events corresponding to the end of the block.
 void XDOM.after(Listener listener)
          Send Listener events corresponding to the end of the block. For example for a Bold block, this allows an XHTML Listener (aka a Renderer) to output </b>.
 void ParagraphBlock.after(Listener listener)
          Send Listener events corresponding to the end of the block.
 void SectionBlock.after(Listener listener)
          Send Listener events corresponding to the end of the block.
 void HeaderBlock.after(Listener listener)
          Send Listener events corresponding to the end of the block.
 void AbstractBlock.after(Listener listener)
          Send Listener events corresponding to the end of the block.
 void TableBlock.before(Listener listener)
          Send Listener events corresponding to the start of the block.
 void FormatBlock.before(Listener listener)
          Send Listener events corresponding to the start of the block.
 void NumberedListBlock.before(Listener listener)
          Send Listener events corresponding to the start of the block.
 void TableHeadCellBlock.before(Listener listener)
          Send Listener events corresponding to the start of the block. For example for a Bold block, this allows an XHTML Listener (aka a Renderer) to output <b>.
 void DefinitionDescriptionBlock.before(Listener listener)
          Send Listener events corresponding to the start of the block.
 void MacroMarkerBlock.before(Listener listener)
          Send Listener events corresponding to the start of the block.
 void DefinitionListBlock.before(Listener listener)
          Send Listener events corresponding to the start of the block.
 void QuotationLineBlock.before(Listener listener)
          Send Listener events corresponding to the start of the block.
 void LinkBlock.before(Listener listener)
          Send Listener events corresponding to the start of the block.
 void BulletedListBlock.before(Listener listener)
          Send Listener events corresponding to the start of the block.
 void QuotationBlock.before(Listener listener)
          Send Listener events corresponding to the start of the block.
 void ListItemBlock.before(Listener listener)
          Send Listener events corresponding to the start of the block.
 void TableRowBlock.before(Listener listener)
          Send Listener events corresponding to the start of the block.
 void GroupBlock.before(Listener listener)
          Send Listener events corresponding to the start of the block.
 void TableCellBlock.before(Listener listener)
          Send Listener events corresponding to the start of the block.
 void DefinitionTermBlock.before(Listener listener)
          Send Listener events corresponding to the start of the block.
 void MetaDataBlock.before(Listener listener)
          Send Listener events corresponding to the start of the block.
 void XDOM.before(Listener listener)
          Send Listener events corresponding to the start of the block. For example for a Bold block, this allows an XHTML Listener (aka a Renderer) to output <b>.
 void ParagraphBlock.before(Listener listener)
          Send Listener events corresponding to the start of the block.
 void SectionBlock.before(Listener listener)
          Send Listener events corresponding to the start of the block.
 void HeaderBlock.before(Listener listener)
          Send Listener events corresponding to the start of the block.
 void AbstractBlock.before(Listener listener)
          Send Listener events corresponding to the start of the block.
 void EmptyLinesBlock.traverse(Listener listener)
          Let the block send Listener events corresponding to its content. For example a Paragraph block will send the beginParagraph(java.util.Map) and endParagraph(java.util.Map) events when this method is called.
 void RawBlock.traverse(Listener listener)
          Let the block send Listener events corresponding to its content. For example a Paragraph block will send the beginParagraph(java.util.Map) and endParagraph(java.util.Map) events when this method is called.
 void WordBlock.traverse(Listener listener)
          Let the block send Listener events corresponding to its content. For example a Paragraph block will send the beginParagraph(java.util.Map) and endParagraph(java.util.Map) events when this method is called.
 void MacroBlock.traverse(Listener listener)
          Let the block send Listener events corresponding to its content. For example a Paragraph block will send the beginParagraph(java.util.Map) and endParagraph(java.util.Map) events when this method is called.
 void NewLineBlock.traverse(Listener listener)
          Let the block send Listener events corresponding to its content. For example a Paragraph block will send the beginParagraph(java.util.Map) and endParagraph(java.util.Map) events when this method is called.
 void IdBlock.traverse(Listener listener)
          Let the block send Listener events corresponding to its content. For example a Paragraph block will send the beginParagraph(java.util.Map) and endParagraph(java.util.Map) events when this method is called.
 void SpaceBlock.traverse(Listener listener)
          Let the block send Listener events corresponding to its content. For example a Paragraph block will send the beginParagraph(java.util.Map) and endParagraph(java.util.Map) events when this method is called.
 void VerbatimBlock.traverse(Listener listener)
          Let the block send Listener events corresponding to its content. For example a Paragraph block will send the beginParagraph(java.util.Map) and endParagraph(java.util.Map) events when this method is called.
 void SpecialSymbolBlock.traverse(Listener listener)
          Let the block send Listener events corresponding to its content. For example a Paragraph block will send the beginParagraph(java.util.Map) and endParagraph(java.util.Map) events when this method is called.
 void ImageBlock.traverse(Listener listener)
          Let the block send Listener events corresponding to its content. For example a Paragraph block will send the beginParagraph(java.util.Map) and endParagraph(java.util.Map) events when this method is called.
 void Block.traverse(Listener listener)
          Let the block send Listener events corresponding to its content.
 void AbstractBlock.traverse(Listener listener)
          Let the block send Listener events corresponding to its content.
 void HorizontalLineBlock.traverse(Listener listener)
          Let the block send Listener events corresponding to its content. For example a Paragraph block will send the beginParagraph(java.util.Map) and endParagraph(java.util.Map) events when this method is called.
 

Uses of Listener in org.xwiki.rendering.listener
 

Classes in org.xwiki.rendering.listener that implement Listener
 class CompositeListener
          Send events to a list of Listeners.
 class InlineFilterListener
          Wrap a listener and skip begin/endDocument events.
 class QueueListener
          Manage a Queue of events.
 class WrappingListener
          A Listener wrapping another Listener.
 

Methods in org.xwiki.rendering.listener that return Listener
 Listener CompositeListener.getListener(int i)
          Get listener at the provided position in the list.
 Listener WrappingListener.getWrappedListener()
           
 

Methods in org.xwiki.rendering.listener with parameters of type Listener
 void CompositeListener.addListener(Listener listener)
          Add a nex listener to the list.
 void QueueListener.consumeEvents(Listener listener)
          Send all stored events to provided Listener.
 void WrappingListener.setWrappedListener(Listener listener)
           
 

Uses of Listener in org.xwiki.rendering.listener.chaining
 

Subinterfaces of Listener in org.xwiki.rendering.listener.chaining
 interface ChainingListener
          A listener that can be chained with other chaining listeners using a chain.
 interface StackableChainingListener
          A chaining listener that can be stacked in the ListenerChain.
 

Classes in org.xwiki.rendering.listener.chaining that implement Listener
 class AbstractChainingListener
          Default and basic implementation of a chaining listener that knows how to delegate event calls to the next listener in the chain.
 class BlockStateChainingListener
          Indicates block element for which we are inside and previous blocks.
 class ConsecutiveNewLineStateChainingListener
          Counts consecutive new lines.
 class EmptyBlockChainingListener
          Allow knowing if a container block (a block which can have children) has children or not.
 class GroupStateChainingListener
          Provides information on whether we're inside a group.
 class LookaheadChainingListener
          Stores events without emitting them back in order to accumulate them and to provide a lookahead feature.
 class MetaDataStateChainingListener
          Provides the accumulated MetaData for all the previous blocks.
 class TextOnNewLineStateChainingListener
          Indicate if the text being written starts a new line.
 

Methods in org.xwiki.rendering.listener.chaining with parameters of type Listener
abstract  void EventType.fireEvent(Listener listener, java.lang.Object[] eventParameters)
           
 

Uses of Listener in org.xwiki.rendering.parser
 

Methods in org.xwiki.rendering.parser with parameters of type Listener
 void StreamParser.parse(java.io.Reader source, Listener listener)
           
 

Uses of Listener in org.xwiki.rendering.renderer
 

Subinterfaces of Listener in org.xwiki.rendering.renderer
 interface PrintRenderer
          A Print Renderer is a Renderer that outputs its results to a WikiPrinter.
 interface Renderer
          A special type of Listener which writes data somewhere.
 

Classes in org.xwiki.rendering.renderer that implement Listener
 class AbstractChainingPrintRenderer
           
 



Copyright © 2004-2011 XWiki. All Rights Reserved.