summaryrefslogtreecommitdiff
path: root/libjava/javax/xml/stream/events
diff options
context:
space:
mode:
authorupstream source tree <ports@midipix.org>2015-03-15 20:14:05 -0400
committerupstream source tree <ports@midipix.org>2015-03-15 20:14:05 -0400
commit554fd8c5195424bdbcabf5de30fdc183aba391bd (patch)
tree976dc5ab7fddf506dadce60ae936f43f58787092 /libjava/javax/xml/stream/events
downloadcbb-gcc-4.6.4-554fd8c5195424bdbcabf5de30fdc183aba391bd.tar.bz2
cbb-gcc-4.6.4-554fd8c5195424bdbcabf5de30fdc183aba391bd.tar.xz
obtained gcc-4.6.4.tar.bz2 from upstream website;upstream
verified gcc-4.6.4.tar.bz2.sig; imported gcc-4.6.4 source tree from verified upstream tarball. downloading a git-generated archive based on the 'upstream' tag should provide you with a source tree that is binary identical to the one extracted from the above tarball. if you have obtained the source via the command 'git clone', however, do note that line-endings of files in your working directory might differ from line-endings of the respective files in the upstream repository.
Diffstat (limited to 'libjava/javax/xml/stream/events')
-rw-r--r--libjava/javax/xml/stream/events/Attribute.h62
-rw-r--r--libjava/javax/xml/stream/events/Characters.h61
-rw-r--r--libjava/javax/xml/stream/events/Comment.h59
-rw-r--r--libjava/javax/xml/stream/events/DTD.h62
-rw-r--r--libjava/javax/xml/stream/events/EndDocument.h58
-rw-r--r--libjava/javax/xml/stream/events/EndElement.h59
-rw-r--r--libjava/javax/xml/stream/events/EntityDeclaration.h64
-rw-r--r--libjava/javax/xml/stream/events/EntityReference.h61
-rw-r--r--libjava/javax/xml/stream/events/Namespace.h65
-rw-r--r--libjava/javax/xml/stream/events/NotationDeclaration.h61
-rw-r--r--libjava/javax/xml/stream/events/ProcessingInstruction.h60
-rw-r--r--libjava/javax/xml/stream/events/StartDocument.h64
-rw-r--r--libjava/javax/xml/stream/events/StartElement.h65
-rw-r--r--libjava/javax/xml/stream/events/XMLEvent.h58
14 files changed, 859 insertions, 0 deletions
diff --git a/libjava/javax/xml/stream/events/Attribute.h b/libjava/javax/xml/stream/events/Attribute.h
new file mode 100644
index 000000000..d4e42b5a5
--- /dev/null
+++ b/libjava/javax/xml/stream/events/Attribute.h
@@ -0,0 +1,62 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_stream_events_Attribute__
+#define __javax_xml_stream_events_Attribute__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace namespace$
+ {
+ class QName;
+ }
+ namespace stream
+ {
+ class Location;
+ namespace events
+ {
+ class Attribute;
+ class Characters;
+ class EndElement;
+ class StartElement;
+ }
+ }
+ }
+ }
+}
+
+class javax::xml::stream::events::Attribute : public ::java::lang::Object
+{
+
+public:
+ virtual ::javax::xml::namespace$::QName * getName() = 0;
+ virtual ::java::lang::String * getValue() = 0;
+ virtual ::java::lang::String * getDTDType() = 0;
+ virtual jboolean isSpecified() = 0;
+ virtual jint getEventType() = 0;
+ virtual ::javax::xml::stream::Location * getLocation() = 0;
+ virtual jboolean isStartElement() = 0;
+ virtual jboolean isAttribute() = 0;
+ virtual jboolean isNamespace() = 0;
+ virtual jboolean isEndElement() = 0;
+ virtual jboolean isEntityReference() = 0;
+ virtual jboolean isProcessingInstruction() = 0;
+ virtual jboolean isCharacters() = 0;
+ virtual jboolean isStartDocument() = 0;
+ virtual jboolean isEndDocument() = 0;
+ virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0;
+ virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0;
+ virtual ::javax::xml::stream::events::Characters * asCharacters() = 0;
+ virtual ::javax::xml::namespace$::QName * getSchemaType() = 0;
+ virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __javax_xml_stream_events_Attribute__
diff --git a/libjava/javax/xml/stream/events/Characters.h b/libjava/javax/xml/stream/events/Characters.h
new file mode 100644
index 000000000..539d45f3c
--- /dev/null
+++ b/libjava/javax/xml/stream/events/Characters.h
@@ -0,0 +1,61 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_stream_events_Characters__
+#define __javax_xml_stream_events_Characters__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace namespace$
+ {
+ class QName;
+ }
+ namespace stream
+ {
+ class Location;
+ namespace events
+ {
+ class Characters;
+ class EndElement;
+ class StartElement;
+ }
+ }
+ }
+ }
+}
+
+class javax::xml::stream::events::Characters : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getData() = 0;
+ virtual jboolean isWhiteSpace() = 0;
+ virtual jboolean isCData() = 0;
+ virtual jboolean isIgnorableWhiteSpace() = 0;
+ virtual jint getEventType() = 0;
+ virtual ::javax::xml::stream::Location * getLocation() = 0;
+ virtual jboolean isStartElement() = 0;
+ virtual jboolean isAttribute() = 0;
+ virtual jboolean isNamespace() = 0;
+ virtual jboolean isEndElement() = 0;
+ virtual jboolean isEntityReference() = 0;
+ virtual jboolean isProcessingInstruction() = 0;
+ virtual jboolean isCharacters() = 0;
+ virtual jboolean isStartDocument() = 0;
+ virtual jboolean isEndDocument() = 0;
+ virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0;
+ virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0;
+ virtual ::javax::xml::stream::events::Characters * asCharacters() = 0;
+ virtual ::javax::xml::namespace$::QName * getSchemaType() = 0;
+ virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __javax_xml_stream_events_Characters__
diff --git a/libjava/javax/xml/stream/events/Comment.h b/libjava/javax/xml/stream/events/Comment.h
new file mode 100644
index 000000000..ba81b85a8
--- /dev/null
+++ b/libjava/javax/xml/stream/events/Comment.h
@@ -0,0 +1,59 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_stream_events_Comment__
+#define __javax_xml_stream_events_Comment__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace namespace$
+ {
+ class QName;
+ }
+ namespace stream
+ {
+ class Location;
+ namespace events
+ {
+ class Characters;
+ class Comment;
+ class EndElement;
+ class StartElement;
+ }
+ }
+ }
+ }
+}
+
+class javax::xml::stream::events::Comment : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getText() = 0;
+ virtual jint getEventType() = 0;
+ virtual ::javax::xml::stream::Location * getLocation() = 0;
+ virtual jboolean isStartElement() = 0;
+ virtual jboolean isAttribute() = 0;
+ virtual jboolean isNamespace() = 0;
+ virtual jboolean isEndElement() = 0;
+ virtual jboolean isEntityReference() = 0;
+ virtual jboolean isProcessingInstruction() = 0;
+ virtual jboolean isCharacters() = 0;
+ virtual jboolean isStartDocument() = 0;
+ virtual jboolean isEndDocument() = 0;
+ virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0;
+ virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0;
+ virtual ::javax::xml::stream::events::Characters * asCharacters() = 0;
+ virtual ::javax::xml::namespace$::QName * getSchemaType() = 0;
+ virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __javax_xml_stream_events_Comment__
diff --git a/libjava/javax/xml/stream/events/DTD.h b/libjava/javax/xml/stream/events/DTD.h
new file mode 100644
index 000000000..2932d6871
--- /dev/null
+++ b/libjava/javax/xml/stream/events/DTD.h
@@ -0,0 +1,62 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_stream_events_DTD__
+#define __javax_xml_stream_events_DTD__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace namespace$
+ {
+ class QName;
+ }
+ namespace stream
+ {
+ class Location;
+ namespace events
+ {
+ class Characters;
+ class DTD;
+ class EndElement;
+ class StartElement;
+ }
+ }
+ }
+ }
+}
+
+class javax::xml::stream::events::DTD : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getDocumentTypeDeclaration() = 0;
+ virtual ::java::lang::Object * getProcessedDTD() = 0;
+ virtual ::java::util::List * getNotations() = 0;
+ virtual ::java::util::List * getEntities() = 0;
+ virtual jint getEventType() = 0;
+ virtual ::javax::xml::stream::Location * getLocation() = 0;
+ virtual jboolean isStartElement() = 0;
+ virtual jboolean isAttribute() = 0;
+ virtual jboolean isNamespace() = 0;
+ virtual jboolean isEndElement() = 0;
+ virtual jboolean isEntityReference() = 0;
+ virtual jboolean isProcessingInstruction() = 0;
+ virtual jboolean isCharacters() = 0;
+ virtual jboolean isStartDocument() = 0;
+ virtual jboolean isEndDocument() = 0;
+ virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0;
+ virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0;
+ virtual ::javax::xml::stream::events::Characters * asCharacters() = 0;
+ virtual ::javax::xml::namespace$::QName * getSchemaType() = 0;
+ virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __javax_xml_stream_events_DTD__
diff --git a/libjava/javax/xml/stream/events/EndDocument.h b/libjava/javax/xml/stream/events/EndDocument.h
new file mode 100644
index 000000000..e3cdc98db
--- /dev/null
+++ b/libjava/javax/xml/stream/events/EndDocument.h
@@ -0,0 +1,58 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_stream_events_EndDocument__
+#define __javax_xml_stream_events_EndDocument__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace namespace$
+ {
+ class QName;
+ }
+ namespace stream
+ {
+ class Location;
+ namespace events
+ {
+ class Characters;
+ class EndDocument;
+ class EndElement;
+ class StartElement;
+ }
+ }
+ }
+ }
+}
+
+class javax::xml::stream::events::EndDocument : public ::java::lang::Object
+{
+
+public:
+ virtual jint getEventType() = 0;
+ virtual ::javax::xml::stream::Location * getLocation() = 0;
+ virtual jboolean isStartElement() = 0;
+ virtual jboolean isAttribute() = 0;
+ virtual jboolean isNamespace() = 0;
+ virtual jboolean isEndElement() = 0;
+ virtual jboolean isEntityReference() = 0;
+ virtual jboolean isProcessingInstruction() = 0;
+ virtual jboolean isCharacters() = 0;
+ virtual jboolean isStartDocument() = 0;
+ virtual jboolean isEndDocument() = 0;
+ virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0;
+ virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0;
+ virtual ::javax::xml::stream::events::Characters * asCharacters() = 0;
+ virtual ::javax::xml::namespace$::QName * getSchemaType() = 0;
+ virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __javax_xml_stream_events_EndDocument__
diff --git a/libjava/javax/xml/stream/events/EndElement.h b/libjava/javax/xml/stream/events/EndElement.h
new file mode 100644
index 000000000..b67f2bb18
--- /dev/null
+++ b/libjava/javax/xml/stream/events/EndElement.h
@@ -0,0 +1,59 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_stream_events_EndElement__
+#define __javax_xml_stream_events_EndElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace namespace$
+ {
+ class QName;
+ }
+ namespace stream
+ {
+ class Location;
+ namespace events
+ {
+ class Characters;
+ class EndElement;
+ class StartElement;
+ }
+ }
+ }
+ }
+}
+
+class javax::xml::stream::events::EndElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::javax::xml::namespace$::QName * getName() = 0;
+ virtual ::java::util::Iterator * getNamespaces() = 0;
+ virtual jint getEventType() = 0;
+ virtual ::javax::xml::stream::Location * getLocation() = 0;
+ virtual jboolean isStartElement() = 0;
+ virtual jboolean isAttribute() = 0;
+ virtual jboolean isNamespace() = 0;
+ virtual jboolean isEndElement() = 0;
+ virtual jboolean isEntityReference() = 0;
+ virtual jboolean isProcessingInstruction() = 0;
+ virtual jboolean isCharacters() = 0;
+ virtual jboolean isStartDocument() = 0;
+ virtual jboolean isEndDocument() = 0;
+ virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0;
+ virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0;
+ virtual ::javax::xml::stream::events::Characters * asCharacters() = 0;
+ virtual ::javax::xml::namespace$::QName * getSchemaType() = 0;
+ virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __javax_xml_stream_events_EndElement__
diff --git a/libjava/javax/xml/stream/events/EntityDeclaration.h b/libjava/javax/xml/stream/events/EntityDeclaration.h
new file mode 100644
index 000000000..f4075edc4
--- /dev/null
+++ b/libjava/javax/xml/stream/events/EntityDeclaration.h
@@ -0,0 +1,64 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_stream_events_EntityDeclaration__
+#define __javax_xml_stream_events_EntityDeclaration__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace namespace$
+ {
+ class QName;
+ }
+ namespace stream
+ {
+ class Location;
+ namespace events
+ {
+ class Characters;
+ class EndElement;
+ class EntityDeclaration;
+ class StartElement;
+ }
+ }
+ }
+ }
+}
+
+class javax::xml::stream::events::EntityDeclaration : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getPublicId() = 0;
+ virtual ::java::lang::String * getSystemId() = 0;
+ virtual ::java::lang::String * getName() = 0;
+ virtual ::java::lang::String * getNotationName() = 0;
+ virtual ::java::lang::String * getReplacementText() = 0;
+ virtual ::java::lang::String * getBaseURI() = 0;
+ virtual jint getEventType() = 0;
+ virtual ::javax::xml::stream::Location * getLocation() = 0;
+ virtual jboolean isStartElement() = 0;
+ virtual jboolean isAttribute() = 0;
+ virtual jboolean isNamespace() = 0;
+ virtual jboolean isEndElement() = 0;
+ virtual jboolean isEntityReference() = 0;
+ virtual jboolean isProcessingInstruction() = 0;
+ virtual jboolean isCharacters() = 0;
+ virtual jboolean isStartDocument() = 0;
+ virtual jboolean isEndDocument() = 0;
+ virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0;
+ virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0;
+ virtual ::javax::xml::stream::events::Characters * asCharacters() = 0;
+ virtual ::javax::xml::namespace$::QName * getSchemaType() = 0;
+ virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __javax_xml_stream_events_EntityDeclaration__
diff --git a/libjava/javax/xml/stream/events/EntityReference.h b/libjava/javax/xml/stream/events/EntityReference.h
new file mode 100644
index 000000000..548bbc6b3
--- /dev/null
+++ b/libjava/javax/xml/stream/events/EntityReference.h
@@ -0,0 +1,61 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_stream_events_EntityReference__
+#define __javax_xml_stream_events_EntityReference__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace namespace$
+ {
+ class QName;
+ }
+ namespace stream
+ {
+ class Location;
+ namespace events
+ {
+ class Characters;
+ class EndElement;
+ class EntityDeclaration;
+ class EntityReference;
+ class StartElement;
+ }
+ }
+ }
+ }
+}
+
+class javax::xml::stream::events::EntityReference : public ::java::lang::Object
+{
+
+public:
+ virtual ::javax::xml::stream::events::EntityDeclaration * getDeclaration() = 0;
+ virtual ::java::lang::String * getName() = 0;
+ virtual jint getEventType() = 0;
+ virtual ::javax::xml::stream::Location * getLocation() = 0;
+ virtual jboolean isStartElement() = 0;
+ virtual jboolean isAttribute() = 0;
+ virtual jboolean isNamespace() = 0;
+ virtual jboolean isEndElement() = 0;
+ virtual jboolean isEntityReference() = 0;
+ virtual jboolean isProcessingInstruction() = 0;
+ virtual jboolean isCharacters() = 0;
+ virtual jboolean isStartDocument() = 0;
+ virtual jboolean isEndDocument() = 0;
+ virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0;
+ virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0;
+ virtual ::javax::xml::stream::events::Characters * asCharacters() = 0;
+ virtual ::javax::xml::namespace$::QName * getSchemaType() = 0;
+ virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __javax_xml_stream_events_EntityReference__
diff --git a/libjava/javax/xml/stream/events/Namespace.h b/libjava/javax/xml/stream/events/Namespace.h
new file mode 100644
index 000000000..7c05ab8cf
--- /dev/null
+++ b/libjava/javax/xml/stream/events/Namespace.h
@@ -0,0 +1,65 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_stream_events_Namespace__
+#define __javax_xml_stream_events_Namespace__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace namespace$
+ {
+ class QName;
+ }
+ namespace stream
+ {
+ class Location;
+ namespace events
+ {
+ class Characters;
+ class EndElement;
+ class Namespace;
+ class StartElement;
+ }
+ }
+ }
+ }
+}
+
+class javax::xml::stream::events::Namespace : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getPrefix() = 0;
+ virtual ::java::lang::String * getNamespaceURI() = 0;
+ virtual jboolean isDefaultNamespaceDeclaration() = 0;
+ virtual ::javax::xml::namespace$::QName * getName() = 0;
+ virtual ::java::lang::String * getValue() = 0;
+ virtual ::java::lang::String * getDTDType() = 0;
+ virtual jboolean isSpecified() = 0;
+ virtual jint getEventType() = 0;
+ virtual ::javax::xml::stream::Location * getLocation() = 0;
+ virtual jboolean isStartElement() = 0;
+ virtual jboolean isAttribute() = 0;
+ virtual jboolean isNamespace() = 0;
+ virtual jboolean isEndElement() = 0;
+ virtual jboolean isEntityReference() = 0;
+ virtual jboolean isProcessingInstruction() = 0;
+ virtual jboolean isCharacters() = 0;
+ virtual jboolean isStartDocument() = 0;
+ virtual jboolean isEndDocument() = 0;
+ virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0;
+ virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0;
+ virtual ::javax::xml::stream::events::Characters * asCharacters() = 0;
+ virtual ::javax::xml::namespace$::QName * getSchemaType() = 0;
+ virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __javax_xml_stream_events_Namespace__
diff --git a/libjava/javax/xml/stream/events/NotationDeclaration.h b/libjava/javax/xml/stream/events/NotationDeclaration.h
new file mode 100644
index 000000000..c60a79ebc
--- /dev/null
+++ b/libjava/javax/xml/stream/events/NotationDeclaration.h
@@ -0,0 +1,61 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_stream_events_NotationDeclaration__
+#define __javax_xml_stream_events_NotationDeclaration__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace namespace$
+ {
+ class QName;
+ }
+ namespace stream
+ {
+ class Location;
+ namespace events
+ {
+ class Characters;
+ class EndElement;
+ class NotationDeclaration;
+ class StartElement;
+ }
+ }
+ }
+ }
+}
+
+class javax::xml::stream::events::NotationDeclaration : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getName() = 0;
+ virtual ::java::lang::String * getPublicId() = 0;
+ virtual ::java::lang::String * getSystemId() = 0;
+ virtual jint getEventType() = 0;
+ virtual ::javax::xml::stream::Location * getLocation() = 0;
+ virtual jboolean isStartElement() = 0;
+ virtual jboolean isAttribute() = 0;
+ virtual jboolean isNamespace() = 0;
+ virtual jboolean isEndElement() = 0;
+ virtual jboolean isEntityReference() = 0;
+ virtual jboolean isProcessingInstruction() = 0;
+ virtual jboolean isCharacters() = 0;
+ virtual jboolean isStartDocument() = 0;
+ virtual jboolean isEndDocument() = 0;
+ virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0;
+ virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0;
+ virtual ::javax::xml::stream::events::Characters * asCharacters() = 0;
+ virtual ::javax::xml::namespace$::QName * getSchemaType() = 0;
+ virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __javax_xml_stream_events_NotationDeclaration__
diff --git a/libjava/javax/xml/stream/events/ProcessingInstruction.h b/libjava/javax/xml/stream/events/ProcessingInstruction.h
new file mode 100644
index 000000000..79f969d69
--- /dev/null
+++ b/libjava/javax/xml/stream/events/ProcessingInstruction.h
@@ -0,0 +1,60 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_stream_events_ProcessingInstruction__
+#define __javax_xml_stream_events_ProcessingInstruction__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace namespace$
+ {
+ class QName;
+ }
+ namespace stream
+ {
+ class Location;
+ namespace events
+ {
+ class Characters;
+ class EndElement;
+ class ProcessingInstruction;
+ class StartElement;
+ }
+ }
+ }
+ }
+}
+
+class javax::xml::stream::events::ProcessingInstruction : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getTarget() = 0;
+ virtual ::java::lang::String * getData() = 0;
+ virtual jint getEventType() = 0;
+ virtual ::javax::xml::stream::Location * getLocation() = 0;
+ virtual jboolean isStartElement() = 0;
+ virtual jboolean isAttribute() = 0;
+ virtual jboolean isNamespace() = 0;
+ virtual jboolean isEndElement() = 0;
+ virtual jboolean isEntityReference() = 0;
+ virtual jboolean isProcessingInstruction() = 0;
+ virtual jboolean isCharacters() = 0;
+ virtual jboolean isStartDocument() = 0;
+ virtual jboolean isEndDocument() = 0;
+ virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0;
+ virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0;
+ virtual ::javax::xml::stream::events::Characters * asCharacters() = 0;
+ virtual ::javax::xml::namespace$::QName * getSchemaType() = 0;
+ virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __javax_xml_stream_events_ProcessingInstruction__
diff --git a/libjava/javax/xml/stream/events/StartDocument.h b/libjava/javax/xml/stream/events/StartDocument.h
new file mode 100644
index 000000000..112e60031
--- /dev/null
+++ b/libjava/javax/xml/stream/events/StartDocument.h
@@ -0,0 +1,64 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_stream_events_StartDocument__
+#define __javax_xml_stream_events_StartDocument__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace namespace$
+ {
+ class QName;
+ }
+ namespace stream
+ {
+ class Location;
+ namespace events
+ {
+ class Characters;
+ class EndElement;
+ class StartDocument;
+ class StartElement;
+ }
+ }
+ }
+ }
+}
+
+class javax::xml::stream::events::StartDocument : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getSystemId() = 0;
+ virtual ::java::lang::String * getCharacterEncodingScheme() = 0;
+ virtual jboolean encodingSet() = 0;
+ virtual jboolean isStandalone() = 0;
+ virtual jboolean standaloneSet() = 0;
+ virtual ::java::lang::String * getVersion() = 0;
+ virtual jint getEventType() = 0;
+ virtual ::javax::xml::stream::Location * getLocation() = 0;
+ virtual jboolean isStartElement() = 0;
+ virtual jboolean isAttribute() = 0;
+ virtual jboolean isNamespace() = 0;
+ virtual jboolean isEndElement() = 0;
+ virtual jboolean isEntityReference() = 0;
+ virtual jboolean isProcessingInstruction() = 0;
+ virtual jboolean isCharacters() = 0;
+ virtual jboolean isStartDocument() = 0;
+ virtual jboolean isEndDocument() = 0;
+ virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0;
+ virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0;
+ virtual ::javax::xml::stream::events::Characters * asCharacters() = 0;
+ virtual ::javax::xml::namespace$::QName * getSchemaType() = 0;
+ virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __javax_xml_stream_events_StartDocument__
diff --git a/libjava/javax/xml/stream/events/StartElement.h b/libjava/javax/xml/stream/events/StartElement.h
new file mode 100644
index 000000000..2dd50e6c8
--- /dev/null
+++ b/libjava/javax/xml/stream/events/StartElement.h
@@ -0,0 +1,65 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_stream_events_StartElement__
+#define __javax_xml_stream_events_StartElement__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace namespace$
+ {
+ class NamespaceContext;
+ class QName;
+ }
+ namespace stream
+ {
+ class Location;
+ namespace events
+ {
+ class Attribute;
+ class Characters;
+ class EndElement;
+ class StartElement;
+ }
+ }
+ }
+ }
+}
+
+class javax::xml::stream::events::StartElement : public ::java::lang::Object
+{
+
+public:
+ virtual ::javax::xml::namespace$::QName * getName() = 0;
+ virtual ::java::util::Iterator * getAttributes() = 0;
+ virtual ::java::util::Iterator * getNamespaces() = 0;
+ virtual ::javax::xml::stream::events::Attribute * getAttributeByName(::javax::xml::namespace$::QName *) = 0;
+ virtual ::javax::xml::namespace$::NamespaceContext * getNamespaceContext() = 0;
+ virtual ::java::lang::String * getNamespaceURI(::java::lang::String *) = 0;
+ virtual jint getEventType() = 0;
+ virtual ::javax::xml::stream::Location * getLocation() = 0;
+ virtual jboolean isStartElement() = 0;
+ virtual jboolean isAttribute() = 0;
+ virtual jboolean isNamespace() = 0;
+ virtual jboolean isEndElement() = 0;
+ virtual jboolean isEntityReference() = 0;
+ virtual jboolean isProcessingInstruction() = 0;
+ virtual jboolean isCharacters() = 0;
+ virtual jboolean isStartDocument() = 0;
+ virtual jboolean isEndDocument() = 0;
+ virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0;
+ virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0;
+ virtual ::javax::xml::stream::events::Characters * asCharacters() = 0;
+ virtual ::javax::xml::namespace$::QName * getSchemaType() = 0;
+ virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __javax_xml_stream_events_StartElement__
diff --git a/libjava/javax/xml/stream/events/XMLEvent.h b/libjava/javax/xml/stream/events/XMLEvent.h
new file mode 100644
index 000000000..837f2a894
--- /dev/null
+++ b/libjava/javax/xml/stream/events/XMLEvent.h
@@ -0,0 +1,58 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_stream_events_XMLEvent__
+#define __javax_xml_stream_events_XMLEvent__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace namespace$
+ {
+ class QName;
+ }
+ namespace stream
+ {
+ class Location;
+ namespace events
+ {
+ class Characters;
+ class EndElement;
+ class StartElement;
+ class XMLEvent;
+ }
+ }
+ }
+ }
+}
+
+class javax::xml::stream::events::XMLEvent : public ::java::lang::Object
+{
+
+public:
+ virtual jint getEventType() = 0;
+ virtual ::javax::xml::stream::Location * getLocation() = 0;
+ virtual jboolean isStartElement() = 0;
+ virtual jboolean isAttribute() = 0;
+ virtual jboolean isNamespace() = 0;
+ virtual jboolean isEndElement() = 0;
+ virtual jboolean isEntityReference() = 0;
+ virtual jboolean isProcessingInstruction() = 0;
+ virtual jboolean isCharacters() = 0;
+ virtual jboolean isStartDocument() = 0;
+ virtual jboolean isEndDocument() = 0;
+ virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0;
+ virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0;
+ virtual ::javax::xml::stream::events::Characters * asCharacters() = 0;
+ virtual ::javax::xml::namespace$::QName * getSchemaType() = 0;
+ virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __javax_xml_stream_events_XMLEvent__