diff options
Diffstat (limited to 'libjava/gnu/xml/stream')
-rw-r--r-- | libjava/gnu/xml/stream/FilteredStreamReader.h | 6 | ||||
-rw-r--r-- | libjava/gnu/xml/stream/NamespaceImpl.h | 11 | ||||
-rw-r--r-- | libjava/gnu/xml/stream/XIncludeFilter.h | 6 | ||||
-rw-r--r-- | libjava/gnu/xml/stream/XMLStreamWriterImpl.h | 1 |
4 files changed, 17 insertions, 7 deletions
diff --git a/libjava/gnu/xml/stream/FilteredStreamReader.h b/libjava/gnu/xml/stream/FilteredStreamReader.h index 77c92e8598e..c762fb38b03 100644 --- a/libjava/gnu/xml/stream/FilteredStreamReader.h +++ b/libjava/gnu/xml/stream/FilteredStreamReader.h @@ -6,7 +6,7 @@ #pragma interface -#include <javax/xml/stream/util/ReaderDelegate.h> +#include <javax/xml/stream/util/StreamReaderDelegate.h> extern "Java" { namespace gnu @@ -32,7 +32,7 @@ extern "Java" } } -class gnu::xml::stream::FilteredStreamReader : public ::javax::xml::stream::util::ReaderDelegate +class gnu::xml::stream::FilteredStreamReader : public ::javax::xml::stream::util::StreamReaderDelegate { public: // actually package-private @@ -42,7 +42,7 @@ public: virtual jint next(); virtual jint nextTag(); public: // actually package-private - ::javax::xml::stream::XMLStreamReader * __attribute__((aligned(__alignof__( ::javax::xml::stream::util::ReaderDelegate)))) reader; + ::javax::xml::stream::XMLStreamReader * __attribute__((aligned(__alignof__( ::javax::xml::stream::util::StreamReaderDelegate)))) reader; ::javax::xml::stream::StreamFilter * filter; public: static ::java::lang::Class class$; diff --git a/libjava/gnu/xml/stream/NamespaceImpl.h b/libjava/gnu/xml/stream/NamespaceImpl.h index 136154c99a5..a90777aeebe 100644 --- a/libjava/gnu/xml/stream/NamespaceImpl.h +++ b/libjava/gnu/xml/stream/NamespaceImpl.h @@ -23,6 +23,10 @@ extern "Java" { namespace xml { + namespace namespace$ + { + class QName; + } namespace stream { class Location; @@ -35,16 +39,21 @@ class gnu::xml::stream::NamespaceImpl : public ::gnu::xml::stream::XMLEventImpl { public: // actually protected - NamespaceImpl(::javax::xml::stream::Location *, ::java::lang::String *, ::java::lang::String *); + NamespaceImpl(::javax::xml::stream::Location *, ::java::lang::String *, ::java::lang::String *, jboolean); public: virtual jint getEventType(); virtual ::java::lang::String * getPrefix(); virtual ::java::lang::String * getNamespaceURI(); + virtual jboolean isSpecified(); + virtual ::javax::xml::namespace$::QName * getName(); + virtual ::java::lang::String * getDTDType(); + virtual ::java::lang::String * getValue(); virtual jboolean isDefaultNamespaceDeclaration(); virtual void writeAsEncodedUnicode(::java::io::Writer *); public: // actually protected ::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::xml::stream::XMLEventImpl)))) prefix; ::java::lang::String * uri; + jboolean specified; public: static ::java::lang::Class class$; }; diff --git a/libjava/gnu/xml/stream/XIncludeFilter.h b/libjava/gnu/xml/stream/XIncludeFilter.h index 794eaa71c47..e920ac69553 100644 --- a/libjava/gnu/xml/stream/XIncludeFilter.h +++ b/libjava/gnu/xml/stream/XIncludeFilter.h @@ -6,7 +6,7 @@ #pragma interface -#include <javax/xml/stream/util/ReaderDelegate.h> +#include <javax/xml/stream/util/StreamReaderDelegate.h> #include <gcj/array.h> extern "Java" @@ -69,7 +69,7 @@ extern "Java" } } -class gnu::xml::stream::XIncludeFilter : public ::javax::xml::stream::util::ReaderDelegate +class gnu::xml::stream::XIncludeFilter : public ::javax::xml::stream::util::StreamReaderDelegate { public: // actually package-private @@ -111,7 +111,7 @@ public: // actually package-private static ::java::lang::String * getParameter(::java::lang::String *, ::java::lang::String *); static ::java::lang::String * XINCLUDE_NS_URI; static const jint SHOW_FLAGS = 221; - ::java::lang::String * __attribute__((aligned(__alignof__( ::javax::xml::stream::util::ReaderDelegate)))) systemId; + ::java::lang::String * __attribute__((aligned(__alignof__( ::javax::xml::stream::util::StreamReaderDelegate)))) systemId; jboolean namespaceAware; jboolean validating; jboolean expandERefs; diff --git a/libjava/gnu/xml/stream/XMLStreamWriterImpl.h b/libjava/gnu/xml/stream/XMLStreamWriterImpl.h index d2059574347..245332ed0e7 100644 --- a/libjava/gnu/xml/stream/XMLStreamWriterImpl.h +++ b/libjava/gnu/xml/stream/XMLStreamWriterImpl.h @@ -96,6 +96,7 @@ private: void writeEncoded(::java::lang::String *, jboolean); void writeEncodedWithRestrictedChars(::java::lang::String *, jboolean); jboolean isName(::java::lang::String *); + jboolean isPrefix(::java::lang::String *); jboolean isNCName(::java::lang::String *); jboolean isChars(::java::lang::String *); jboolean isURI(::java::lang::String *); |