Package org.alfresco.repo.importer
Class DefaultContentHandler
java.lang.Object
org.alfresco.repo.importer.DefaultContentHandler
- All Implemented Interfaces:
ImportContentHandler,ContentHandler,ErrorHandler
Default Import Content Handler
Responsible for interacting with an Alfresco Importer.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcharacters(char[] ch, int start, int length) voidvoidendElement(String uri, String localName, String qName) voidendPrefixMapping(String prefix) voiderror(SAXParseException exception) voidfatalError(SAXParseException exception) voidignorableWhitespace(char[] ch, int start, int length) importStream(String content) Call-back for importing content streamsvoidprocessingInstruction(String target, String data) voidsetDocumentLocator(Locator locator) voidsetImporter(Importer importer) Sets the ImportervoidskippedEntity(String name) voidvoidstartElement(String uri, String localName, String qName, Attributes atts) voidstartPrefixMapping(String prefix, String uri) voidwarning(SAXParseException exception) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.xml.sax.ContentHandler
declaration
-
Constructor Details
-
DefaultContentHandler
Construct- Parameters:
targetHandler- ImportContentHandler
-
-
Method Details
-
setImporter
Description copied from interface:ImportContentHandlerSets the Importer- Specified by:
setImporterin interfaceImportContentHandler- Parameters:
importer- Importer
-
importStream
Description copied from interface:ImportContentHandlerCall-back for importing content streams- Specified by:
importStreamin interfaceImportContentHandler- Parameters:
content- content stream identifier- Returns:
- the input stream
-
setDocumentLocator
- Specified by:
setDocumentLocatorin interfaceContentHandler
-
startDocument
- Specified by:
startDocumentin interfaceContentHandler- Throws:
SAXException
-
endDocument
- Specified by:
endDocumentin interfaceContentHandler- Throws:
SAXException
-
startPrefixMapping
- Specified by:
startPrefixMappingin interfaceContentHandler- Throws:
SAXException
-
endPrefixMapping
- Specified by:
endPrefixMappingin interfaceContentHandler- Throws:
SAXException
-
startElement
public void startElement(String uri, String localName, String qName, Attributes atts) throws SAXException - Specified by:
startElementin interfaceContentHandler- Throws:
SAXException
-
endElement
- Specified by:
endElementin interfaceContentHandler- Throws:
SAXException
-
characters
- Specified by:
charactersin interfaceContentHandler- Throws:
SAXException
-
ignorableWhitespace
- Specified by:
ignorableWhitespacein interfaceContentHandler- Throws:
SAXException
-
processingInstruction
- Specified by:
processingInstructionin interfaceContentHandler- Throws:
SAXException
-
skippedEntity
- Specified by:
skippedEntityin interfaceContentHandler- Throws:
SAXException
-
error
- Specified by:
errorin interfaceErrorHandler- Throws:
SAXException
-
fatalError
- Specified by:
fatalErrorin interfaceErrorHandler- Throws:
SAXException
-
warning
- Specified by:
warningin interfaceErrorHandler- Throws:
SAXException
-