## Apache Zeta Components Manual :: Docs For Class ezcDocumentElementVisitorHandler

### Document::ezcDocumentElementVisitorHandler

### Class ezcDocumentElementVisitorHandler

Abstract base handler class for conversions done by converters extending from ezcDocumentDocbookElementVisitorConverter.

Source for this file: /Document/src/converters/element_visitor_handler.php

Version: | //autogen//

### Descendants

Child Class | Description
--- | ---
ezcDocumentEzXmlToDocbookTableCellHandler | Visit eZXml table cell.
ezcDocumentEzXmlToDocbookLinkHandler | Visit links.
ezcDocumentEzXmlToDocbookListHandler | Visit eZXml lists.
ezcDocumentEzXmlToDocbookAnchorHandler | Visit anchor elements.
ezcDocumentEzXmlToDocbookMappingHandler | Simple mapping handler.
ezcDocumentEzXmlToDocbookLiteralHandler | Visit eZXml literals.
ezcDocumentEzXmlToDocbookLineHandler | Visit eZXml line elements.
ezcDocumentEzXmlToDocbookHeaderHandler | Visit eZXml header.
ezcDocumentEzXmlToDocbookTableRowHandler | Visit eZXml table row.
ezcDocumentEzXmlToDocbookTableHandler | Visit eZXml table.
ezcDocumentEzXmlToDocbookEmphasisHandler | Visit emphasis.
ezcDocumentDocbookToWikiRecurseHandler | Handler for elements, which are safe to ignore
ezcDocumentDocbookToWikiBaseHandler | Basic converter which stores a list of handlers for each node in the docbook element tree. Those handlers will be executed for the elements, when found.
ezcDocumentDocbookToRstRecurseHandler | Handler for elements, which are safe to ignore, but into which contents should be recursed, so the childs are still converted.
ezcDocumentDocbookToRstBaseHandler | Basic converter which stores a list of handlers for each node in the docbook element tree. Those handlers will be executed for the elements, when found.
ezcDocumentDocbookToEzXmlRecurseHandler | Handler for elements, which are self to ignore itself, and just should rbe recursed into.
ezcDocumentDocbookToEzXmlTableCellHandler | Visit table cells
ezcDocumentDocbookToEzXmlAnchorHandler | Visit anchor elements.
ezcDocumentDocbookToEzXmlMappingHandler | Simple mapping handler
ezcDocumentDocbookToEzXmlItemizedListHandler | Visit itemized lists
ezcDocumentDocbookToEzXmlExternalLinkHandler | Visit external links.
ezcDocumentDocbookToEzXmlOrderedListHandler | Visit ordered lists.
ezcDocumentDocbookToEzXmlSectionHandler | Visit docbook sections.
ezcDocumentDocbookToEzXmlLiteralLayoutHandler | Visit literallayout elements
ezcDocumentDocbookToEzXmlFootnoteHandler | Visit footnotes
ezcDocumentDocbookToEzXmlInternalLinkHandler | Visit internal links.
ezcDocumentDocbookToEzXmlIgnoreHandler | Handler for elements, which are safe to ignore
ezcDocumentDocbookToEzXmlCommentHandler | Visit docbook comment.
ezcDocumentDocbookToEzXmlTitleHandler | Visit docbook section titles
ezcDocumentDocbookToEzXmlParagraphHandler | Visit paragraphs
ezcDocumentDocbookToEzXmlTableHandler | Visit table
ezcDocumentDocbookToEzXmlEmphasisHandler | Visit emphasis.
ezcDocumentDocbookToHtmlBaseHandler | Basic converter which stores a list of handlers for each node in the docbook element tree. Those handlers will be executed for the elements, when found.

### Method Summary

public abstract mixed | `handle( $converter , $node , $root )` Handle a node.

### Methods

#### handle

mixed handle( ezcDocumentElementVisitorConverter $converter , $node , mixed $root )

Handle a node.

Handle / transform a given node, and return the result of the conversion.

##### Parameters:

Name | Type | Description
--- | --- | ---
`$converter` | ezcDocumentElementVisitorConverter |
`$node` | DOMElement |
`$root` | mixed |

##### Redefined in descendants as:

Method | Description
--- | ---
`ezcDocumentEzXmlToDocbookTableCellHandler::handle()` | Handle a node.
`ezcDocumentEzXmlToDocbookLinkHandler::handle()` | Handle a node.
`ezcDocumentEzXmlToDocbookListHandler::handle()` | Handle a node.
`ezcDocumentEzXmlToDocbookAnchorHandler::handle()` | Handle a node.
`ezcDocumentEzXmlToDocbookMappingHandler::handle()` | Handle a node
`ezcDocumentEzXmlToDocbookLiteralHandler::handle()` | Handle a node.
`ezcDocumentEzXmlToDocbookLineHandler::handle()` | Handle a node.
`ezcDocumentEzXmlToDocbookHeaderHandler::handle()` | Handle a node.
`ezcDocumentEzXmlToDocbookTableRowHandler::handle()` | Handle a node.
`ezcDocumentEzXmlToDocbookTableHandler::handle()` | Handle a node.
`ezcDocumentEzXmlToDocbookEmphasisHandler::handle()` | Handle a node.
`ezcDocumentDocbookToWikiRecurseHandler::handle()` | Handle a node
`ezcDocumentDocbookToWikiLiteralHandler::handle()` | Handle a node
`ezcDocumentDocbookToWikiItemizedListHandler::handle()` | Handle a node.
`ezcDocumentDocbookToWikiMediaObjectHandler::handle()` | Handle a node
`ezcDocumentDocbookToWikiInlineMediaObjectHandler::handle()` | Handle a node.
`ezcDocumentDocbookToWikiExternalLinkHandler::handle()` | Handle a node.
`ezcDocumentDocbookToWikiOrderedListHandler::handle()` | Handle a node
`ezcDocumentDocbookToWikiSectionHandler::handle()` | Handle a node
`ezcDocumentDocbookToWikiLiteralLayoutHandler::handle()` | Handle a node
`ezcDocumentDocbookToWikiBeginPageHandler::handle()` | Handle a node
`ezcDocumentDocbookToWikiInternalLinkHandler::handle()` | Handle a node
`ezcDocumentDocbookToWikiIgnoreHandler::handle()` | Handle a node
`ezcDocumentDocbookToWikiParagraphHandler::handle()` | Handle a node
`ezcDocumentDocbookToWikiTableHandler::handle()` | Handle a node
`ezcDocumentDocbookToWikiEmphasisHandler::handle()` | Handle a node
`ezcDocumentDocbookToRstRecurseHandler::handle()` | Handle a node
`ezcDocumentDocbookToRstHeadHandler::handle()` | Handle a node
`ezcDocumentDocbookToRstLiteralHandler::handle()` | Handle a node
`ezcDocumentDocbookToRstCitationHandler::handle()` | Handle a node
`ezcDocumentDocbookToRstItemizedListHandler::handle()` | Handle a node
`ezcDocumentDocbookToRstBlockquoteHandler::handle()` | Handle a node
`ezcDocumentDocbookToRstMediaObjectHandler::handle()` | Handle a node
`ezcDocumentDocbookToRstInlineMediaObjectHandler::handle()` | Handle a node
`ezcDocumentDocbookToRstSpecialParagraphHandler::handle()` | Handle a node
`ezcDocumentDocbookToRstVariableListHandler::handle()` | Handle a node.
`ezcDocumentDocbookToRstExternalLinkHandler::handle()` | Handle a node
`ezcDocumentDocbookToRstOrderedListHandler::handle()` | Handle a node
`ezcDocumentDocbookToRstSectionHandler::handle()` | Handle a node
`ezcDocumentDocbookToRstLiteralLayoutHandler::handle()` | Handle a node
`ezcDocumentDocbookToRstBeginPageHandler::handle()` | Handle a node
`ezcDocumentDocbookToRstFootnoteHandler::handle()` | Handle a node
`ezcDocumentDocbookToRstInternalLinkHandler::handle()` | Handle a node
`ezcDocumentDocbookToRstIgnoreHandler::handle()` | Handle a node
`ezcDocumentDocbookToRstCommentHandler::handle()` | Handle a node
`ezcDocumentDocbookToRstParagraphHandler::handle()` | Handle a node
`ezcDocumentDocbookToRstTableHandler::handle()` | Handle a node
`ezcDocumentDocbookToRstEmphasisHandler::handle()` | Handle a node
`ezcDocumentDocbookToEzXmlRecurseHandler::handle()` | Handle a node
`ezcDocumentDocbookToEzXmlTableCellHandler::handle()` | Handle a node
`ezcDocumentDocbookToEzXmlAnchorHandler::handle()` | Handle a node
`ezcDocumentDocbookToEzXmlMappingHandler::handle()` | Handle a node
`ezcDocumentDocbookToEzXmlItemizedListHandler::handle()` | Handle a node
`ezcDocumentDocbookToEzXmlExternalLinkHandler::handle()` | Handle a node
`ezcDocumentDocbookToEzXmlOrderedListHandler::handle()` | Handle a node
`ezcDocumentDocbookToEzXmlSectionHandler::handle()` | Handle a node
`ezcDocumentDocbookToEzXmlLiteralLayoutHandler::handle()` | Handle a node
`ezcDocumentDocbookToEzXmlFootnoteHandler::handle()` | Handle a node
`ezcDocumentDocbookToEzXmlInternalLinkHandler::handle()` | Handle a node
`ezcDocumentDocbookToEzXmlIgnoreHandler::handle()` | Handle a node
`ezcDocumentDocbookToEzXmlCommentHandler::handle()` | Handle a node
`ezcDocumentDocbookToEzXmlTitleHandler::handle()` | Handle a node
`ezcDocumentDocbookToEzXmlParagraphHandler::handle()` | Handle a node
`ezcDocumentDocbookToEzXmlTableHandler::handle()` | Handle a node
`ezcDocumentDocbookToEzXmlEmphasisHandler::handle()` | Handle a node
`ezcDocumentDocbookToHtmlTableCellHandler::handle()` | Handle a node
`ezcDocumentDocbookToHtmlAnchorHandler::handle()` | Handle a node
`ezcDocumentDocbookToHtmlMappingHandler::handle()` | Handle a node
`ezcDocumentDocbookToHtmlHeadHandler::handle()` | Handle a node
`ezcDocumentDocbookToHtmlBlockquoteHandler::handle()` | Handle a node
`ezcDocumentDocbookToHtmlMediaObjectHandler::handle()` | Handle a node
`ezcDocumentDocbookToHtmlSpecialParagraphHandler::handle()` | Handle a node
`ezcDocumentDocbookToHtmlExternalLinkHandler::handle()` | Handle a node
`ezcDocumentDocbookToHtmlSectionHandler::handle()` | Handle a node
`ezcDocumentDocbookToHtmlLiteralLayoutHandler::handle()` | Handle a node
`ezcDocumentDocbookToHtmlFootnoteHandler::handle()` | Handle a node
`ezcDocumentDocbookToHtmlInternalLinkHandler::handle()` | Handle a node
`ezcDocumentDocbookToHtmlIgnoreHandler::handle()` | Handle a node
`ezcDocumentDocbookToHtmlCommentHandler::handle()` | Handle a node
`ezcDocumentDocbookToHtmlDefinitionListEntryHandler::handle()` | Handle a node
`ezcDocumentDocbookToHtmlParagraphHandler::handle()` | Handle a node
`ezcDocumentDocbookToHtmlEmphasisHandler::handle()` | Handle a node

Documentation generated by phpDocumentor 1.4.3