Class DefaultTagHandler
java.lang.Object
com.day.cq.wcm.designimporter.parser.taghandlers.AbstractTagHandler
com.day.cq.wcm.designimporter.parser.taghandlers.DefaultTagHandler
- All Implemented Interfaces:
HTMLContentProvider,PageComponentProvider,TagHandler
- Direct Known Subclasses:
IFrameTagHandler,ImgTagHandler
The default tag handler for handling all the tags the handlers for which don't exist.
This tag handler simply bypasses the flow, producing the same HTML as it received via SAX events.
- See Also:
-
Field Summary
Fields inherited from class com.day.cq.wcm.designimporter.parser.taghandlers.AbstractTagHandler
NAME_HINT_PROPERTY_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbeginHandling(String uri, String localName, String qName, Attributes atts) Callback to signal the start of handling giving the tag handler a chance for running intialization routines.voidcharacters(char[] ch, int start, int length) Callback to signal the encounter of character content within tags.voidendHandling(String uri, String localName, String qName) Callback to signal the end of handling giving the tag handler a chance for finalizing things.Methods inherited from class com.day.cq.wcm.designimporter.parser.taghandlers.AbstractTagHandler
endElement, getContent, getPageComponents, setDesignImporterContext, setPageBuilder, setTagHandlerProvider, startElement, supportsContent
-
Constructor Details
-
DefaultTagHandler
public DefaultTagHandler()
-
-
Method Details
-
beginHandling
Description copied from interface:TagHandlerCallback to signal the start of handling giving the tag handler a chance for running intialization routines.TagHandlers are registered against tag+attribute combination and are invoked by theHTMLContentHandleras and when it encounters a tag matching the tag attribute combination the tag handler is registered with.- Specified by:
beginHandlingin interfaceTagHandler- Overrides:
beginHandlingin classAbstractTagHandler- Parameters:
uri-localName-qName-atts-
-
endHandling
Description copied from interface:TagHandlerCallback to signal the end of handling giving the tag handler a chance for finalizing things.This is arguably the last callback a tag handler receives. After this, the current tag handler is popped out from the chain and the subsequent Tika events are directed to preceding tag handlers.
- Specified by:
endHandlingin interfaceTagHandler- Overrides:
endHandlingin classAbstractTagHandler- Parameters:
uri-localName-qName-
-
characters
Description copied from interface:TagHandlerCallback to signal the encounter of character content within tags.- Specified by:
charactersin interfaceTagHandler- Overrides:
charactersin classAbstractTagHandler- Parameters:
ch-start-length-- Throws:
DesignImportException
-