/** * @deprecated Use {@link XMLEventUtils#getEventTypeString(int)} instead */ public static String getEventTypeString(int event) { return XMLEventUtils.getEventTypeString(event); } }
public final void writeProcessingInstruction(String target, String data) throws XMLStreamException { doWriteProcessingInstruction(target, data); inEmptyElement = false; }
/** * Constructor. * * @param cause the {@link XMLStreamException} to wrap */ public XMLStreamIOException(XMLStreamException cause) { initCause(cause); }
private void setParser(XMLStreamReader parser) { this.parser = parser; dataHandlerReader = parser == null ? null : XMLStreamReaderUtils.getDataHandlerReader(parser); }
/** * Return the right properties for the optimization * * @param propKey * @throws IllegalArgumentException */ public Object getProperty(String propKey) throws IllegalArgumentException { return XMLStreamReaderUtils.processGetProperty(this, propKey); }
private DataHandlerWriter getDataHandlerWriter() { // We only retrieve/create the DataHandlerWriter if necessary if (dataHandlerWriter == null) { dataHandlerWriter = XMLStreamWriterUtils.getDataHandlerWriter(writer); } return dataHandlerWriter; }
public XMLStreamReader getReader() throws XMLStreamException { isAccessed = true; return new WrappedTextNodeStreamReader(wrapperElementName, reader); }
public final void writeEmptyElement(String namespaceURI, String localName) throws XMLStreamException { doWriteEmptyElement(internalGetPrefix(namespaceURI), localName, namespaceURI); inEmptyElement = true; }
public boolean hasName() { int event = getEventType(); return event == START_ELEMENT || event == END_ELEMENT; }
/** * Get the wrapped {@link XMLStreamException}. * * @return the wrapped exception */ public XMLStreamException getXMLStreamException() { return (XMLStreamException)getCause(); } }
public int getNamespaceCount() { checkElement(); // There is one namespace declared on the wrapper element return 1; }
public final void writeEntityRef(String name) throws XMLStreamException { doWriteEntityRef(name); inEmptyElement = false; }
public final void writeEmptyElement(String prefix, String localName, String namespaceURI) throws XMLStreamException { doWriteEmptyElement(prefix, localName, namespaceURI); inEmptyElement = true; }
public final void setDefaultNamespace(String uri) throws XMLStreamException { internalSetPrefix("", uri); }
public final void writeDTD(String dtd) throws XMLStreamException { doWriteDTD(dtd); }
public final void writeCharacters(String text) throws XMLStreamException { doWriteCharacters(text); inEmptyElement = false; }
public int getTextStart() { checkCharacters(); return 0; }
final DataHandlerReader getDataHandlerReader() { if (dataHandlerReader == null) { dataHandlerReader = XMLStreamReaderUtils.getDataHandlerReader(reader); if (dataHandlerReader == null) { dataHandlerReader = NullDataHandlerReader.INSTANCE; } } return dataHandlerReader; }
/** * Return the right properties for the optimization * * @param propKey * @throws IllegalArgumentException */ public Object getProperty(String propKey) throws IllegalArgumentException { return XMLStreamReaderUtils.processGetProperty(this, propKey); }
/** * @return Returns boolean. * @see javax.xml.stream.XMLStreamReader#hasText() */ public boolean hasText() { int event = getEventType(); return ((event == CHARACTERS) || (event == DTD) || (event == CDATA) || (event == ENTITY_REFERENCE) || (event == COMMENT) || (event == SPACE)); }