summaryrefslogtreecommitdiff
path: root/libjava/gnu/xml/libxmlj/util
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/gnu/xml/libxmlj/util')
-rw-r--r--libjava/gnu/xml/libxmlj/util/EmptyNodeList.h48
-rw-r--r--libjava/gnu/xml/libxmlj/util/NamedInputStream.h44
-rw-r--r--libjava/gnu/xml/libxmlj/util/StandaloneDocumentType.h97
-rw-r--r--libjava/gnu/xml/libxmlj/util/StandaloneLocator.h45
-rw-r--r--libjava/gnu/xml/libxmlj/util/XMLJ$XMLJShutdownHook.h37
-rw-r--r--libjava/gnu/xml/libxmlj/util/XMLJ.h81
6 files changed, 352 insertions, 0 deletions
diff --git a/libjava/gnu/xml/libxmlj/util/EmptyNodeList.h b/libjava/gnu/xml/libxmlj/util/EmptyNodeList.h
new file mode 100644
index 000000000..2bde43e51
--- /dev/null
+++ b/libjava/gnu/xml/libxmlj/util/EmptyNodeList.h
@@ -0,0 +1,48 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_libxmlj_util_EmptyNodeList__
+#define __gnu_xml_libxmlj_util_EmptyNodeList__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace libxmlj
+ {
+ namespace util
+ {
+ class EmptyNodeList;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Node;
+ }
+ }
+ }
+}
+
+class gnu::xml::libxmlj::util::EmptyNodeList : public ::java::lang::Object
+{
+
+public: // actually package-private
+ EmptyNodeList();
+public:
+ virtual ::org::w3c::dom::Node * item(jint);
+ virtual jint getLength();
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_libxmlj_util_EmptyNodeList__
diff --git a/libjava/gnu/xml/libxmlj/util/NamedInputStream.h b/libjava/gnu/xml/libxmlj/util/NamedInputStream.h
new file mode 100644
index 000000000..f0b3a6280
--- /dev/null
+++ b/libjava/gnu/xml/libxmlj/util/NamedInputStream.h
@@ -0,0 +1,44 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_libxmlj_util_NamedInputStream__
+#define __gnu_xml_libxmlj_util_NamedInputStream__
+
+#pragma interface
+
+#include <java/io/FilterInputStream.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace libxmlj
+ {
+ namespace util
+ {
+ class NamedInputStream;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::libxmlj::util::NamedInputStream : public ::java::io::FilterInputStream
+{
+
+public: // actually package-private
+ NamedInputStream(::java::lang::String *, ::java::io::InputStream *, jint);
+public:
+ virtual ::java::lang::String * getName();
+ virtual JArray< jbyte > * getDetectBuffer();
+private:
+ static jint DETECT_BUFFER_SIZE;
+ ::java::lang::String * __attribute__((aligned(__alignof__( ::java::io::FilterInputStream)))) name;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_libxmlj_util_NamedInputStream__
diff --git a/libjava/gnu/xml/libxmlj/util/StandaloneDocumentType.h b/libjava/gnu/xml/libxmlj/util/StandaloneDocumentType.h
new file mode 100644
index 000000000..1ac77d38d
--- /dev/null
+++ b/libjava/gnu/xml/libxmlj/util/StandaloneDocumentType.h
@@ -0,0 +1,97 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_libxmlj_util_StandaloneDocumentType__
+#define __gnu_xml_libxmlj_util_StandaloneDocumentType__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace libxmlj
+ {
+ namespace util
+ {
+ class StandaloneDocumentType;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Document;
+ class NamedNodeMap;
+ class Node;
+ class NodeList;
+ class UserDataHandler;
+ }
+ }
+ }
+}
+
+class gnu::xml::libxmlj::util::StandaloneDocumentType : public ::java::lang::Object
+{
+
+public:
+ StandaloneDocumentType(::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
+ ::java::lang::String * getName();
+ ::org::w3c::dom::NamedNodeMap * getEntities();
+ ::org::w3c::dom::NamedNodeMap * getNotations();
+ ::java::lang::String * getPublicId();
+ ::java::lang::String * getSystemId();
+ ::java::lang::String * getInternalSubset();
+ ::java::lang::String * getNodeName();
+ ::java::lang::String * getNodeValue();
+ void setNodeValue(::java::lang::String *);
+ jshort getNodeType();
+ ::org::w3c::dom::Node * getParentNode();
+ ::org::w3c::dom::NodeList * getChildNodes();
+ ::org::w3c::dom::Node * getFirstChild();
+ ::org::w3c::dom::Node * getLastChild();
+ ::org::w3c::dom::Node * getPreviousSibling();
+ ::org::w3c::dom::Node * getNextSibling();
+ ::org::w3c::dom::NamedNodeMap * getAttributes();
+ ::org::w3c::dom::Document * getOwnerDocument();
+ ::org::w3c::dom::Node * insertBefore(::org::w3c::dom::Node *, ::org::w3c::dom::Node *);
+ ::org::w3c::dom::Node * replaceChild(::org::w3c::dom::Node *, ::org::w3c::dom::Node *);
+ ::org::w3c::dom::Node * removeChild(::org::w3c::dom::Node *);
+ ::org::w3c::dom::Node * appendChild(::org::w3c::dom::Node *);
+ jboolean hasChildNodes();
+ ::org::w3c::dom::Node * cloneNode(jboolean);
+ void normalize();
+ jboolean isSupported(::java::lang::String *, ::java::lang::String *);
+ ::java::lang::String * getNamespaceURI();
+ ::java::lang::String * getPrefix();
+ void setPrefix(::java::lang::String *);
+ ::java::lang::String * getLocalName();
+ jboolean hasAttributes();
+ ::java::lang::String * getBaseURI();
+ jshort compareDocumentPosition(::org::w3c::dom::Node *);
+ ::java::lang::String * getTextContent();
+ void setTextContent(::java::lang::String *);
+ jboolean isSameNode(::org::w3c::dom::Node *);
+ ::java::lang::String * lookupPrefix(::java::lang::String *);
+ jboolean isDefaultNamespace(::java::lang::String *);
+ ::java::lang::String * lookupNamespaceURI(::java::lang::String *);
+ jboolean isEqualNode(::org::w3c::dom::Node *);
+ ::java::lang::Object * getFeature(::java::lang::String *, ::java::lang::String *);
+ ::java::lang::Object * setUserData(::java::lang::String *, ::java::lang::Object *, ::org::w3c::dom::UserDataHandler *);
+ ::java::lang::Object * getUserData(::java::lang::String *);
+private:
+ ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) name;
+ ::java::lang::String * publicId;
+ ::java::lang::String * systemId;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_libxmlj_util_StandaloneDocumentType__
diff --git a/libjava/gnu/xml/libxmlj/util/StandaloneLocator.h b/libjava/gnu/xml/libxmlj/util/StandaloneLocator.h
new file mode 100644
index 000000000..77f3028a9
--- /dev/null
+++ b/libjava/gnu/xml/libxmlj/util/StandaloneLocator.h
@@ -0,0 +1,45 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_libxmlj_util_StandaloneLocator__
+#define __gnu_xml_libxmlj_util_StandaloneLocator__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace libxmlj
+ {
+ namespace util
+ {
+ class StandaloneLocator;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::libxmlj::util::StandaloneLocator : public ::java::lang::Object
+{
+
+public:
+ StandaloneLocator(jint, jint, ::java::lang::String *, ::java::lang::String *);
+ ::java::lang::String * getPublicId();
+ ::java::lang::String * getSystemId();
+ jint getLineNumber();
+ jint getColumnNumber();
+private:
+ jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) lineNumber;
+ jint columnNumber;
+ ::java::lang::String * publicId;
+ ::java::lang::String * systemId;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_libxmlj_util_StandaloneLocator__
diff --git a/libjava/gnu/xml/libxmlj/util/XMLJ$XMLJShutdownHook.h b/libjava/gnu/xml/libxmlj/util/XMLJ$XMLJShutdownHook.h
new file mode 100644
index 000000000..c0ea02f86
--- /dev/null
+++ b/libjava/gnu/xml/libxmlj/util/XMLJ$XMLJShutdownHook.h
@@ -0,0 +1,37 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_libxmlj_util_XMLJ$XMLJShutdownHook__
+#define __gnu_xml_libxmlj_util_XMLJ$XMLJShutdownHook__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace libxmlj
+ {
+ namespace util
+ {
+ class XMLJ$XMLJShutdownHook;
+ }
+ }
+ }
+ }
+}
+
+class gnu::xml::libxmlj::util::XMLJ$XMLJShutdownHook : public ::java::lang::Object
+{
+
+public: // actually package-private
+ XMLJ$XMLJShutdownHook();
+public:
+ virtual void run();
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_libxmlj_util_XMLJ$XMLJShutdownHook__
diff --git a/libjava/gnu/xml/libxmlj/util/XMLJ.h b/libjava/gnu/xml/libxmlj/util/XMLJ.h
new file mode 100644
index 000000000..d12e7aaba
--- /dev/null
+++ b/libjava/gnu/xml/libxmlj/util/XMLJ.h
@@ -0,0 +1,81 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_xml_libxmlj_util_XMLJ__
+#define __gnu_xml_libxmlj_util_XMLJ__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace xml
+ {
+ namespace libxmlj
+ {
+ namespace util
+ {
+ class NamedInputStream;
+ class XMLJ;
+ }
+ }
+ }
+ }
+ namespace java
+ {
+ namespace net
+ {
+ class URL;
+ }
+ }
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace transform
+ {
+ class Result;
+ class Source;
+ }
+ }
+ }
+ namespace org
+ {
+ namespace xml
+ {
+ namespace sax
+ {
+ class InputSource;
+ }
+ }
+ }
+}
+
+class gnu::xml::libxmlj::util::XMLJ : public ::java::lang::Object
+{
+
+public:
+ XMLJ();
+ static void init();
+ static ::gnu::xml::libxmlj::util::NamedInputStream * getInputStream(::org::xml::sax::InputSource *);
+ static ::gnu::xml::libxmlj::util::NamedInputStream * getInputStream(::javax::xml::transform::Source *);
+private:
+ static ::java::io::InputStream * getInputStream(::java::lang::String *);
+public:
+ static ::gnu::xml::libxmlj::util::NamedInputStream * getInputStream(::java::net::URL *);
+public: // actually package-private
+ static ::gnu::xml::libxmlj::util::NamedInputStream * xmljGetInputStream(::java::lang::String *, ::java::lang::String *);
+public:
+ static ::java::io::OutputStream * getOutputStream(::javax::xml::transform::Result *);
+ static ::java::lang::String * getAbsoluteURI(::java::lang::String *, ::java::lang::String *);
+ static ::java::lang::String * getBaseURI(::java::lang::String *);
+private:
+ static jboolean initialised;
+ static const jint LOOKAHEAD = 50;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_xml_libxmlj_util_XMLJ__