Package | Description |
---|---|
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.parser.xml | |
org.xwiki.rendering.renderer | |
org.xwiki.rendering.renderer.xml |
Modifier and Type | Method and Description |
---|---|
void |
MetaDataBlock.after(Listener listener) |
void |
QuotationBlock.after(Listener listener) |
void |
FormatBlock.after(Listener listener) |
void |
BulletedListBlock.after(Listener listener) |
void |
ParagraphBlock.after(Listener listener) |
void |
MacroMarkerBlock.after(Listener listener) |
void |
GroupBlock.after(Listener listener) |
void |
FigureCaptionBlock.after(Listener listener) |
void |
DefinitionListBlock.after(Listener listener) |
void |
NumberedListBlock.after(Listener listener) |
void |
SectionBlock.after(Listener listener) |
void |
XDOM.after(Listener listener) |
void |
FigureBlock.after(Listener listener) |
void |
TableBlock.after(Listener listener) |
void |
ListItemBlock.after(Listener listener) |
void |
LinkBlock.after(Listener listener) |
void |
AbstractBlock.after(Listener listener)
Send
Listener events corresponding to the end of the block. |
void |
QuotationLineBlock.after(Listener listener) |
void |
DefinitionDescriptionBlock.after(Listener listener) |
void |
DefinitionTermBlock.after(Listener listener) |
void |
TableRowBlock.after(Listener listener) |
void |
TableCellBlock.after(Listener listener) |
void |
HeaderBlock.after(Listener listener) |
void |
TableHeadCellBlock.after(Listener listener) |
void |
MetaDataBlock.before(Listener listener) |
void |
QuotationBlock.before(Listener listener) |
void |
FormatBlock.before(Listener listener) |
void |
BulletedListBlock.before(Listener listener) |
void |
ParagraphBlock.before(Listener listener) |
void |
MacroMarkerBlock.before(Listener listener) |
void |
GroupBlock.before(Listener listener) |
void |
FigureCaptionBlock.before(Listener listener) |
void |
DefinitionListBlock.before(Listener listener) |
void |
NumberedListBlock.before(Listener listener) |
void |
SectionBlock.before(Listener listener) |
void |
XDOM.before(Listener listener) |
void |
FigureBlock.before(Listener listener) |
void |
TableBlock.before(Listener listener) |
void |
ListItemBlock.before(Listener listener) |
void |
LinkBlock.before(Listener listener) |
void |
AbstractBlock.before(Listener listener)
Send
Listener events corresponding to the start of the block. |
void |
QuotationLineBlock.before(Listener listener) |
void |
DefinitionDescriptionBlock.before(Listener listener) |
void |
DefinitionTermBlock.before(Listener listener) |
void |
TableRowBlock.before(Listener listener) |
void |
TableCellBlock.before(Listener listener) |
void |
HeaderBlock.before(Listener listener) |
void |
TableHeadCellBlock.before(Listener listener) |
void |
WordBlock.traverse(Listener listener) |
void |
MacroBlock.traverse(Listener listener) |
void |
ImageBlock.traverse(Listener listener) |
void |
EmptyLinesBlock.traverse(Listener listener) |
void |
AbstractBlock.traverse(Listener listener) |
void |
RawBlock.traverse(Listener listener) |
void |
HorizontalLineBlock.traverse(Listener listener) |
void |
IdBlock.traverse(Listener listener) |
void |
NewLineBlock.traverse(Listener listener) |
void |
SpecialSymbolBlock.traverse(Listener listener) |
void |
VerbatimBlock.traverse(Listener listener) |
void |
SpaceBlock.traverse(Listener listener) |
void |
Block.traverse(Listener listener)
Let the block send
Listener events corresponding to its content. |
Modifier and Type | Class and Description |
---|---|
class |
CompositeListener
Send events to a list of
Listener s. |
class |
InlineFilterListener
Wrap a listener and skip begin/endDocument events.
|
class |
QueueListener
Manage a
Queue of events. |
class |
SectionGeneratorListener
Automatically generate section events from header events.
|
class |
VoidListener
A Listener that does nothing.
|
class |
WrappingListener
A Listener wrapping another Listener.
|
Modifier and Type | Method and Description |
---|---|
Listener |
CompositeListener.getListener(int i)
Get listener at the provided position in the list.
|
Listener |
WrappingListener.getWrappedListener() |
Modifier and Type | Method and Description |
---|---|
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) |
Constructor and Description |
---|
SectionGeneratorListener(Listener listener) |
Modifier and Type | Interface and Description |
---|---|
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 . |
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
EventType.fireEvent(Listener listener,
Object... eventParameters)
Calls an event method on the passed listener with the passed parameters.
|
Modifier and Type | Method and Description |
---|---|
void |
StreamParser.parse(Reader source,
Listener listener) |
Modifier and Type | Method and Description |
---|---|
ContentHandlerStreamParser |
ContentHandlerStreamParserFactory.createParser(Listener listener) |
void |
ContentHandlerStreamParser.setListener(Listener listener) |
Modifier and Type | Interface and Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractChainingPrintRenderer |
Modifier and Type | Interface and Description |
---|---|
interface |
ContentHandlerStreamRenderer
Convert rendering events into SAX events.
|
Copyright © 2004–2021 XWiki. All rights reserved.