public class RootImportHandler extends AbstractImportHandler
AbstractImportHandler.ProviderStub
ImportHandler.State
Modifier and Type | Field and Description |
---|---|
static String |
ROOT |
mDefaultSection, mDefaultUser, mLogger, mProvider, mSAXConfiguration
DEFAULT_NAMESPACE, UNKNOWN_FIELD_NAMESPACE
Constructor and Description |
---|
RootImportHandler(Iterable<ImportHandlerSpi> pHandlers,
XMLImportConfiguration pImportConfiguration,
SAXConfiguration pSAXConfiguration,
ImportMessageHandlerFeedback pImportFeedback) |
Modifier and Type | Method and Description |
---|---|
static void |
addRealId(int pId) |
static void |
addRealId(IOObject pObject) |
void |
characters(char[] ch,
int start,
int length) |
void |
cleanup()
Clean up the handler on any error.
|
void |
endDocument() |
void |
endElement(String namespaceURI,
String localName)
Receive notification of the end of an element.
|
ImportHandler |
getCurrentHandler() |
protected ImportMessageHandler |
getMessageHandler() |
static int |
getRealId(String pLocalId) |
void |
startElement(String namespaceURI,
String localName,
Attributes atts)
Receive notification of the beginning of an element.
|
void |
startPrefixMapping(String prefix,
String uri) |
createChildHandlers, endElement, error, fatalError, getAPI, getState, getSystemId, handleCharacters, handleEndElement, handleStartElement, info, isAborted, onChildHandlerCompleted, rollback, setState, startElement, subclassAcceptsChildElements, supportsCharacters, supportsElement, toTimestamp, warning
endPrefixMapping, getLocator, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument
public static final String ROOT
public RootImportHandler(Iterable<ImportHandlerSpi> pHandlers, XMLImportConfiguration pImportConfiguration, SAXConfiguration pSAXConfiguration, ImportMessageHandlerFeedback pImportFeedback)
public ImportHandler getCurrentHandler()
public void cleanup()
ImportHandler
cleanup
in interface ImportHandler
cleanup
in class AbstractImportHandler
public void characters(char[] ch, int start, int length) throws SAXException
characters
in interface ContentHandler
characters
in class AbstractImportHandler
SAXException
public void endDocument() throws SAXException
endDocument
in interface ContentHandler
endDocument
in class com.escenic.common.xml.sax.AbstractContentHandler
SAXException
public void endElement(String namespaceURI, String localName) throws SAXException
ImportHandler
endElement
in interface ImportHandler
endElement
in class AbstractImportHandler
namespaceURI
- the namespace URI.localName
- the local name.SAXException
- on any error.public void startElement(String namespaceURI, String localName, Attributes atts) throws SAXException
ImportHandler
startElement
in interface ImportHandler
startElement
in class AbstractImportHandler
namespaceURI
- the namespace URI.localName
- the local name.atts
- the attributes.SAXException
- on any error.public static void addRealId(IOObject pObject)
public static void addRealId(int pId)
public static int getRealId(String pLocalId)
public void startPrefixMapping(String prefix, String uri) throws SAXException
startPrefixMapping
in interface ContentHandler
startPrefixMapping
in class com.escenic.common.xml.sax.AbstractContentHandler
SAXException
protected ImportMessageHandler getMessageHandler()
getMessageHandler
in class AbstractImportHandler
© 1998- 2021 Escenic AS