Document: ezcDocumentBBCodeDocbookVisitor
[ ]
[ Conversion ] [ Styles ]
[ ]
[ ]
[ ]
[ ]
Class: ezcDocumentBBCodeDocbookVisitor
|
Docbook visitor for the BBCode AST. [
source]
Parents
ezcDocumentBBCodeVisitor
|
--ezcDocumentBBCodeDocbookVisitor
Member Variables
|
protected DOMDocument |
$document
DOM document |
|
protected array |
$visitMapping
= array( 'ezcDocumentBBCodeParagraphNode' => 'visitParagraph', 'ezcDocumentBBCodeTextNode' => 'visitText', 'ezcDocumentBBCodeTagNode' => 'visitTag', 'ezcDocumentBBCodeInlineLiteralNode' => 'visitInlineLiteral', 'ezcDocumentBBCodeLiteralBlockNode' => 'visitLiteralBlock', 'ezcDocumentBBCodeBulletListNode' => 'visitBulletList', 'ezcDocumentBBCodeEnumeratedListNode' => 'visitEnumeratedList', )
Mapping of AST nodes to the visitor methods, which are sued to transform the respective node into Docbook |
Inherited Member Variables
From
ezcDocumentBBCodeVisitor:
Method Summary
|
public mixed |
visit(
$ast )
Docarate BBCode AST |
|
protected void |
visitBulletList(
$root, $node )
Visit bullet list |
|
protected void |
visitEnumeratedList(
$root, $node )
Visit enumerated list |
|
protected void |
visitInlineLiteral(
$root, $node )
Visit inlien literal markup |
|
protected void |
visitListItems(
$list, $node )
Visit list items in a list |
|
protected void |
visitLiteralBlock(
$root, $node )
Visit literal block markup |
|
public void |
visitNode(
$root, $node )
Visit single AST node |
|
protected void |
visitParagraph(
$root, $node )
Visit paragraph markup |
|
protected void |
visitTag(
$root, $node )
Visit simple BBCode tag |
Inherited Methods
From
ezcDocumentBBCodeVisitor :
Methods
visit
Docarate BBCode AST
Visit the BBCode abstract syntax tree.
Parameters
Redefinition of
visitBulletList
Visit bullet list
Parameters
visitEnumeratedList
Visit enumerated list
Parameters
visitInlineLiteral
Visit inlien literal markup
Parameters
visitListItems
Visit list items in a list
Parameters
visitLiteralBlock
Visit literal block markup
Parameters
visitNode
Visit single AST node
Visit a single AST node, may be called for each node found anywhere as child. The current position in the DOMDocument is passed by a reference to the current DOMNode, which is operated on.
Parameters
visitParagraph
Visit paragraph markup
Parameters
visitTag
Visit simple BBCode tag
Parameters
Last updated: Tue, 23 Mar 2010