Package org.xwiki.rendering.block
package 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.
For overviews, tutorials, examples, guides, and tool documentation, please see:
- Since:
- 1.5M2
-
ClassDescriptionImplementation for Block operations.Common class to MacroBlock and MacroMakerBlock.Represents an element of a XWiki Document's content.Search axes used in searching methods.Filter provided block into one or more block.Represents a Bulleted list.This block itself does not have any meaning (it does not have any corresponding rendering stream event) and is just here to pass together several Blocks to a method or as a return value as a
Block.Represents a definition description.Represents a definition list.Represents a definition description.Represents an empty line between 2 standalone Blocks.Tags the content as a figure (image(s), diagram, code fragment, audio, video, charts, etc).Represents a figure caption (similar to the HTML5<figcaption>element).Represents a text formatting block (bold, italic, etc).Represents a grouping of blocks.Represents a Horizontal line.A reference/location in a page.Represents an image.Represents a Link element in a page.Represents any type of Lists (numbered list, bulleted list, etc).Represents a List item element in a page.Represents a Macro (standalone or inline) defined in a page.A special block that Macro Blocks generate when they are executed so that it's possible to reconstruct the initial syntax even after Macros have been executed.Represents any kind of MetaData in the XDOM (eg saving original blocks so that the XWiki Syntax Renderer can restore them after a transformation has been executed, source reference, etc).Represents a new line or line break (it's up to the Renderers to decide if it should be outputted as a new line or as a line break in the given syntax).Represents a numbered List.Used to filter plain text blocks.Represents a quotation.Represents a quotation line.Represents some raw content that shouldn't be parsed or modified and that should be injected as is in any output.A space block represents a space.Represent a non-alphanumeric and non-space symbol (>,], ...).Represents a table.Represents a cell of a table.Represents a head of a row or column of a table.Represents the row of a table.A Verbatim block.Represents a word.Contains the full tree ofBlockthat represent a XWiki Document's content.