Javolution 6.0.0 java
XMLStreamWriter.java
Go to the documentation of this file.
1
/*
2
* Javolution - Java(TM) Solution for Real-Time and Embedded Systems
3
* Copyright (C) 2012 - Javolution (http://javolution.org/)
4
* All rights reserved.
5
*
6
* Permission to use, copy, modify, and distribute this software is
7
* freely granted, provided that this notice is preserved.
8
*/
9
package
javolution.xml.stream;
10
11
import
java.lang.CharSequence;
12
47
public
interface
XMLStreamWriter
{
48
57
void
writeStartElement
(CharSequence localName)
58
throws
XMLStreamException
;
59
69
void
writeStartElement
(CharSequence namespaceURI,
70
CharSequence localName)
throws
XMLStreamException
;
71
82
void
writeStartElement
(CharSequence prefix, CharSequence localName,
83
CharSequence namespaceURI)
throws
XMLStreamException
;
84
94
void
writeEmptyElement
(CharSequence namespaceURI,
95
CharSequence localName)
throws
XMLStreamException
;
96
107
void
writeEmptyElement
(CharSequence prefix, CharSequence localName,
108
CharSequence namespaceURI)
throws
XMLStreamException
;
109
116
void
writeEmptyElement
(CharSequence localName)
117
throws
XMLStreamException
;
118
125
void
writeEndElement
() throws
XMLStreamException
;
126
132
void
writeEndDocument
() throws
XMLStreamException
;
133
140
void
close
() throws
XMLStreamException
;
141
147
void
flush
() throws
XMLStreamException
;
148
158
void
writeAttribute
(CharSequence localName, CharSequence value)
159
throws
XMLStreamException
;
160
175
void
writeAttribute
(CharSequence prefix, CharSequence namespaceURI,
176
CharSequence localName, CharSequence value)
177
throws
XMLStreamException
;
178
191
void
writeAttribute
(CharSequence namespaceURI,
192
CharSequence localName, CharSequence value)
193
throws
XMLStreamException
;
194
206
void
writeNamespace
(CharSequence prefix, CharSequence namespaceURI)
207
throws
XMLStreamException
;
208
218
void
writeDefaultNamespace
(CharSequence namespaceURI)
219
throws
XMLStreamException
;
220
227
void
writeComment
(CharSequence data) throws
XMLStreamException
;
228
235
void
writeProcessingInstruction
(CharSequence target)
236
throws
XMLStreamException
;
237
245
void
writeProcessingInstruction
(CharSequence target,
246
CharSequence data) throws
XMLStreamException
;
247
254
void
writeCData
(CharSequence data) throws
XMLStreamException
;
255
263
void
writeDTD
(CharSequence dtd) throws
XMLStreamException
;
264
271
void
writeEntityRef
(CharSequence name) throws
XMLStreamException
;
272
280
void
writeStartDocument
() throws
XMLStreamException
;
281
289
void
writeStartDocument
(CharSequence version)
290
throws
XMLStreamException
;
291
301
void
writeStartDocument
(CharSequence encoding, CharSequence version)
302
throws
XMLStreamException
;
303
310
void
writeCharacters
(CharSequence text) throws
XMLStreamException
;
311
320
void
writeCharacters
(
char
[] text,
int
start,
int
length)
321
throws
XMLStreamException
;
322
330
CharSequence
getPrefix
(CharSequence uri) throws
XMLStreamException
;
331
342
void
setPrefix
(CharSequence prefix, CharSequence uri)
343
throws
XMLStreamException
;
344
354
void
setDefaultNamespace
(CharSequence uri) throws
XMLStreamException
;
355
363
Object
getProperty
(String name) throws IllegalArgumentException;
364
365
}
javolution.xml.stream.XMLStreamWriter.setPrefix
void setPrefix(CharSequence prefix, CharSequence uri)
javolution.xml.stream.XMLStreamWriter.writeStartElement
void writeStartElement(CharSequence prefix, CharSequence localName, CharSequence namespaceURI)
javolution.xml.stream.XMLStreamWriter.writeEndElement
void writeEndElement()
javolution.xml.stream.XMLStreamWriter.writeEmptyElement
void writeEmptyElement(CharSequence prefix, CharSequence localName, CharSequence namespaceURI)
javolution.xml.stream.XMLStreamWriter.writeEntityRef
void writeEntityRef(CharSequence name)
javolution.xml.stream.XMLStreamWriter.writeProcessingInstruction
void writeProcessingInstruction(CharSequence target)
javolution.xml.stream.XMLStreamWriter.writeStartElement
void writeStartElement(CharSequence namespaceURI, CharSequence localName)
javolution.xml.stream.XMLStreamWriter.writeCharacters
void writeCharacters(CharSequence text)
javolution.xml.stream.XMLStreamWriter.writeAttribute
void writeAttribute(CharSequence localName, CharSequence value)
javolution.xml.stream.XMLStreamWriter.getProperty
Object getProperty(String name)
javolution.xml.stream.XMLStreamWriter.writeDefaultNamespace
void writeDefaultNamespace(CharSequence namespaceURI)
javolution.xml.stream.XMLStreamException
Definition:
XMLStreamException.java:17
javolution.xml.stream.XMLStreamWriter.writeStartDocument
void writeStartDocument()
javolution.xml.stream.XMLStreamWriter.getPrefix
CharSequence getPrefix(CharSequence uri)
javolution.xml.stream.XMLStreamWriter.writeEmptyElement
void writeEmptyElement(CharSequence localName)
javolution.xml.stream.XMLStreamWriter
Definition:
XMLStreamWriter.java:47
javolution.xml.stream.XMLStreamWriter.writeEmptyElement
void writeEmptyElement(CharSequence namespaceURI, CharSequence localName)
javolution.xml.stream.XMLStreamWriter.close
void close()
javolution.xml.stream.XMLStreamWriter.writeDTD
void writeDTD(CharSequence dtd)
javolution.xml.stream.XMLStreamWriter.writeStartElement
void writeStartElement(CharSequence localName)
javolution.xml.stream.XMLStreamWriter.writeCData
void writeCData(CharSequence data)
javolution.xml.stream.XMLStreamWriter.setDefaultNamespace
void setDefaultNamespace(CharSequence uri)
javolution.xml.stream.XMLStreamWriter.flush
void flush()
javolution.xml.stream.XMLStreamWriter.writeEndDocument
void writeEndDocument()
javolution.xml.stream.XMLStreamWriter.writeNamespace
void writeNamespace(CharSequence prefix, CharSequence namespaceURI)
javolution.xml.stream.XMLStreamWriter.writeComment
void writeComment(CharSequence data)
core-java
src
main
java
javolution
xml
stream
XMLStreamWriter.java
Generated by
1.8.18