summaryrefslogtreecommitdiff
path: root/libjava/javax/xml/transform
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/javax/xml/transform')
-rw-r--r--libjava/javax/xml/transform/ErrorListener.h35
-rw-r--r--libjava/javax/xml/transform/OutputKeys.h42
-rw-r--r--libjava/javax/xml/transform/Result.h35
-rw-r--r--libjava/javax/xml/transform/Source.h33
-rw-r--r--libjava/javax/xml/transform/SourceLocator.h35
-rw-r--r--libjava/javax/xml/transform/Templates.h34
-rw-r--r--libjava/javax/xml/transform/Transformer.h50
-rw-r--r--libjava/javax/xml/transform/TransformerConfigurationException.h41
-rw-r--r--libjava/javax/xml/transform/TransformerException.h52
-rw-r--r--libjava/javax/xml/transform/TransformerFactory.h54
-rw-r--r--libjava/javax/xml/transform/TransformerFactoryConfigurationError.h41
-rw-r--r--libjava/javax/xml/transform/URIResolver.h33
-rw-r--r--libjava/javax/xml/transform/dom/DOMLocator.h49
-rw-r--r--libjava/javax/xml/transform/dom/DOMResult.h61
-rw-r--r--libjava/javax/xml/transform/dom/DOMSource.h56
-rw-r--r--libjava/javax/xml/transform/sax/SAXResult.h62
-rw-r--r--libjava/javax/xml/transform/sax/SAXSource.h61
-rw-r--r--libjava/javax/xml/transform/sax/SAXTransformerFactory.h58
-rw-r--r--libjava/javax/xml/transform/sax/TemplatesHandler.h62
-rw-r--r--libjava/javax/xml/transform/sax/TransformerHandler.h73
-rw-r--r--libjava/javax/xml/transform/stream/StreamResult.h52
-rw-r--r--libjava/javax/xml/transform/stream/StreamSource.h57
22 files changed, 1076 insertions, 0 deletions
diff --git a/libjava/javax/xml/transform/ErrorListener.h b/libjava/javax/xml/transform/ErrorListener.h
new file mode 100644
index 000000000..ec91067cc
--- /dev/null
+++ b/libjava/javax/xml/transform/ErrorListener.h
@@ -0,0 +1,35 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_transform_ErrorListener__
+#define __javax_xml_transform_ErrorListener__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace transform
+ {
+ class ErrorListener;
+ class TransformerException;
+ }
+ }
+ }
+}
+
+class javax::xml::transform::ErrorListener : public ::java::lang::Object
+{
+
+public:
+ virtual void warning(::javax::xml::transform::TransformerException *) = 0;
+ virtual void error(::javax::xml::transform::TransformerException *) = 0;
+ virtual void fatalError(::javax::xml::transform::TransformerException *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __javax_xml_transform_ErrorListener__
diff --git a/libjava/javax/xml/transform/OutputKeys.h b/libjava/javax/xml/transform/OutputKeys.h
new file mode 100644
index 000000000..d53a11f30
--- /dev/null
+++ b/libjava/javax/xml/transform/OutputKeys.h
@@ -0,0 +1,42 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_transform_OutputKeys__
+#define __javax_xml_transform_OutputKeys__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace transform
+ {
+ class OutputKeys;
+ }
+ }
+ }
+}
+
+class javax::xml::transform::OutputKeys : public ::java::lang::Object
+{
+
+ OutputKeys();
+public:
+ static ::java::lang::String * METHOD;
+ static ::java::lang::String * VERSION;
+ static ::java::lang::String * ENCODING;
+ static ::java::lang::String * OMIT_XML_DECLARATION;
+ static ::java::lang::String * STANDALONE;
+ static ::java::lang::String * DOCTYPE_PUBLIC;
+ static ::java::lang::String * DOCTYPE_SYSTEM;
+ static ::java::lang::String * CDATA_SECTION_ELEMENTS;
+ static ::java::lang::String * INDENT;
+ static ::java::lang::String * MEDIA_TYPE;
+ static ::java::lang::Class class$;
+};
+
+#endif // __javax_xml_transform_OutputKeys__
diff --git a/libjava/javax/xml/transform/Result.h b/libjava/javax/xml/transform/Result.h
new file mode 100644
index 000000000..eb4fe02bd
--- /dev/null
+++ b/libjava/javax/xml/transform/Result.h
@@ -0,0 +1,35 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_transform_Result__
+#define __javax_xml_transform_Result__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace transform
+ {
+ class Result;
+ }
+ }
+ }
+}
+
+class javax::xml::transform::Result : public ::java::lang::Object
+{
+
+public:
+ virtual void setSystemId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getSystemId() = 0;
+ static ::java::lang::String * PI_DISABLE_OUTPUT_ESCAPING;
+ static ::java::lang::String * PI_ENABLE_OUTPUT_ESCAPING;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __javax_xml_transform_Result__
diff --git a/libjava/javax/xml/transform/Source.h b/libjava/javax/xml/transform/Source.h
new file mode 100644
index 000000000..72e2c4f45
--- /dev/null
+++ b/libjava/javax/xml/transform/Source.h
@@ -0,0 +1,33 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_transform_Source__
+#define __javax_xml_transform_Source__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace transform
+ {
+ class Source;
+ }
+ }
+ }
+}
+
+class javax::xml::transform::Source : public ::java::lang::Object
+{
+
+public:
+ virtual void setSystemId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getSystemId() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __javax_xml_transform_Source__
diff --git a/libjava/javax/xml/transform/SourceLocator.h b/libjava/javax/xml/transform/SourceLocator.h
new file mode 100644
index 000000000..3084b8ad3
--- /dev/null
+++ b/libjava/javax/xml/transform/SourceLocator.h
@@ -0,0 +1,35 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_transform_SourceLocator__
+#define __javax_xml_transform_SourceLocator__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace transform
+ {
+ class SourceLocator;
+ }
+ }
+ }
+}
+
+class javax::xml::transform::SourceLocator : public ::java::lang::Object
+{
+
+public:
+ virtual ::java::lang::String * getPublicId() = 0;
+ virtual ::java::lang::String * getSystemId() = 0;
+ virtual jint getLineNumber() = 0;
+ virtual jint getColumnNumber() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __javax_xml_transform_SourceLocator__
diff --git a/libjava/javax/xml/transform/Templates.h b/libjava/javax/xml/transform/Templates.h
new file mode 100644
index 000000000..33bb8b558
--- /dev/null
+++ b/libjava/javax/xml/transform/Templates.h
@@ -0,0 +1,34 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_transform_Templates__
+#define __javax_xml_transform_Templates__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace transform
+ {
+ class Templates;
+ class Transformer;
+ }
+ }
+ }
+}
+
+class javax::xml::transform::Templates : public ::java::lang::Object
+{
+
+public:
+ virtual ::javax::xml::transform::Transformer * newTransformer() = 0;
+ virtual ::java::util::Properties * getOutputProperties() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __javax_xml_transform_Templates__
diff --git a/libjava/javax/xml/transform/Transformer.h b/libjava/javax/xml/transform/Transformer.h
new file mode 100644
index 000000000..cd489803f
--- /dev/null
+++ b/libjava/javax/xml/transform/Transformer.h
@@ -0,0 +1,50 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_transform_Transformer__
+#define __javax_xml_transform_Transformer__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace transform
+ {
+ class ErrorListener;
+ class Result;
+ class Source;
+ class Transformer;
+ class URIResolver;
+ }
+ }
+ }
+}
+
+class javax::xml::transform::Transformer : public ::java::lang::Object
+{
+
+public: // actually protected
+ Transformer();
+public:
+ virtual void transform(::javax::xml::transform::Source *, ::javax::xml::transform::Result *) = 0;
+ virtual void setParameter(::java::lang::String *, ::java::lang::Object *) = 0;
+ virtual ::java::lang::Object * getParameter(::java::lang::String *) = 0;
+ virtual void clearParameters() = 0;
+ virtual void setURIResolver(::javax::xml::transform::URIResolver *) = 0;
+ virtual ::javax::xml::transform::URIResolver * getURIResolver() = 0;
+ virtual void setOutputProperties(::java::util::Properties *) = 0;
+ virtual ::java::util::Properties * getOutputProperties() = 0;
+ virtual void setOutputProperty(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual ::java::lang::String * getOutputProperty(::java::lang::String *) = 0;
+ virtual void setErrorListener(::javax::xml::transform::ErrorListener *) = 0;
+ virtual ::javax::xml::transform::ErrorListener * getErrorListener() = 0;
+ virtual void reset();
+ static ::java::lang::Class class$;
+};
+
+#endif // __javax_xml_transform_Transformer__
diff --git a/libjava/javax/xml/transform/TransformerConfigurationException.h b/libjava/javax/xml/transform/TransformerConfigurationException.h
new file mode 100644
index 000000000..d2a7d27ac
--- /dev/null
+++ b/libjava/javax/xml/transform/TransformerConfigurationException.h
@@ -0,0 +1,41 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_transform_TransformerConfigurationException__
+#define __javax_xml_transform_TransformerConfigurationException__
+
+#pragma interface
+
+#include <javax/xml/transform/TransformerException.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace transform
+ {
+ class SourceLocator;
+ class TransformerConfigurationException;
+ }
+ }
+ }
+}
+
+class javax::xml::transform::TransformerConfigurationException : public ::javax::xml::transform::TransformerException
+{
+
+public:
+ TransformerConfigurationException();
+ TransformerConfigurationException(::java::lang::String *);
+ TransformerConfigurationException(::java::lang::Throwable *);
+ TransformerConfigurationException(::java::lang::String *, ::java::lang::Throwable *);
+ TransformerConfigurationException(::java::lang::String *, ::javax::xml::transform::SourceLocator *);
+ TransformerConfigurationException(::java::lang::String *, ::javax::xml::transform::SourceLocator *, ::java::lang::Throwable *);
+private:
+ static const jlong serialVersionUID = 1285547467942875745LL;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __javax_xml_transform_TransformerConfigurationException__
diff --git a/libjava/javax/xml/transform/TransformerException.h b/libjava/javax/xml/transform/TransformerException.h
new file mode 100644
index 000000000..92158ce03
--- /dev/null
+++ b/libjava/javax/xml/transform/TransformerException.h
@@ -0,0 +1,52 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_transform_TransformerException__
+#define __javax_xml_transform_TransformerException__
+
+#pragma interface
+
+#include <java/lang/Exception.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace transform
+ {
+ class SourceLocator;
+ class TransformerException;
+ }
+ }
+ }
+}
+
+class javax::xml::transform::TransformerException : public ::java::lang::Exception
+{
+
+public:
+ TransformerException(::java::lang::String *);
+ TransformerException(::java::lang::Throwable *);
+ TransformerException(::java::lang::String *, ::java::lang::Throwable *);
+ TransformerException(::java::lang::String *, ::javax::xml::transform::SourceLocator *);
+ TransformerException(::java::lang::String *, ::javax::xml::transform::SourceLocator *, ::java::lang::Throwable *);
+ virtual ::javax::xml::transform::SourceLocator * getLocator();
+ virtual void setLocator(::javax::xml::transform::SourceLocator *);
+ virtual ::java::lang::Throwable * getException();
+ virtual ::java::lang::Throwable * getCause();
+ virtual ::java::lang::Throwable * initCause(::java::lang::Throwable *);
+ virtual ::java::lang::String * getMessageAndLocation();
+ virtual ::java::lang::String * getLocationAsString();
+ virtual void printStackTrace();
+ virtual void printStackTrace(::java::io::PrintStream *);
+ virtual void printStackTrace(::java::io::PrintWriter *);
+private:
+ static const jlong serialVersionUID = 975798773772956428LL;
+ ::javax::xml::transform::SourceLocator * __attribute__((aligned(__alignof__( ::java::lang::Exception)))) locator;
+ ::java::lang::Throwable * containedException;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __javax_xml_transform_TransformerException__
diff --git a/libjava/javax/xml/transform/TransformerFactory.h b/libjava/javax/xml/transform/TransformerFactory.h
new file mode 100644
index 000000000..f16f1e784
--- /dev/null
+++ b/libjava/javax/xml/transform/TransformerFactory.h
@@ -0,0 +1,54 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_transform_TransformerFactory__
+#define __javax_xml_transform_TransformerFactory__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace transform
+ {
+ class ErrorListener;
+ class Source;
+ class Templates;
+ class Transformer;
+ class TransformerFactory;
+ class URIResolver;
+ }
+ }
+ }
+}
+
+class javax::xml::transform::TransformerFactory : public ::java::lang::Object
+{
+
+public: // actually protected
+ TransformerFactory();
+public:
+ static ::javax::xml::transform::TransformerFactory * newInstance();
+private:
+ static ::java::lang::String * getFactoryClassName(::java::lang::ClassLoader *, jint);
+public:
+ virtual ::javax::xml::transform::Transformer * newTransformer(::javax::xml::transform::Source *) = 0;
+ virtual ::javax::xml::transform::Transformer * newTransformer() = 0;
+ virtual ::javax::xml::transform::Templates * newTemplates(::javax::xml::transform::Source *) = 0;
+ virtual ::javax::xml::transform::Source * getAssociatedStylesheet(::javax::xml::transform::Source *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void setURIResolver(::javax::xml::transform::URIResolver *) = 0;
+ virtual ::javax::xml::transform::URIResolver * getURIResolver() = 0;
+ virtual void setFeature(::java::lang::String *, jboolean) = 0;
+ virtual jboolean getFeature(::java::lang::String *) = 0;
+ virtual void setAttribute(::java::lang::String *, ::java::lang::Object *) = 0;
+ virtual ::java::lang::Object * getAttribute(::java::lang::String *) = 0;
+ virtual void setErrorListener(::javax::xml::transform::ErrorListener *) = 0;
+ virtual ::javax::xml::transform::ErrorListener * getErrorListener() = 0;
+ static ::java::lang::Class class$;
+};
+
+#endif // __javax_xml_transform_TransformerFactory__
diff --git a/libjava/javax/xml/transform/TransformerFactoryConfigurationError.h b/libjava/javax/xml/transform/TransformerFactoryConfigurationError.h
new file mode 100644
index 000000000..d6edcff77
--- /dev/null
+++ b/libjava/javax/xml/transform/TransformerFactoryConfigurationError.h
@@ -0,0 +1,41 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_transform_TransformerFactoryConfigurationError__
+#define __javax_xml_transform_TransformerFactoryConfigurationError__
+
+#pragma interface
+
+#include <java/lang/Error.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace transform
+ {
+ class TransformerFactoryConfigurationError;
+ }
+ }
+ }
+}
+
+class javax::xml::transform::TransformerFactoryConfigurationError : public ::java::lang::Error
+{
+
+public:
+ TransformerFactoryConfigurationError();
+ TransformerFactoryConfigurationError(::java::lang::String *);
+ TransformerFactoryConfigurationError(::java::lang::Exception *);
+ TransformerFactoryConfigurationError(::java::lang::Exception *, ::java::lang::String *);
+ virtual ::java::lang::String * getMessage();
+ virtual ::java::lang::Exception * getException();
+private:
+ static const jlong serialVersionUID = -6527718720676281516LL;
+ ::java::lang::Exception * __attribute__((aligned(__alignof__( ::java::lang::Error)))) exception;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __javax_xml_transform_TransformerFactoryConfigurationError__
diff --git a/libjava/javax/xml/transform/URIResolver.h b/libjava/javax/xml/transform/URIResolver.h
new file mode 100644
index 000000000..5f64c81f8
--- /dev/null
+++ b/libjava/javax/xml/transform/URIResolver.h
@@ -0,0 +1,33 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_transform_URIResolver__
+#define __javax_xml_transform_URIResolver__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace transform
+ {
+ class Source;
+ class URIResolver;
+ }
+ }
+ }
+}
+
+class javax::xml::transform::URIResolver : public ::java::lang::Object
+{
+
+public:
+ virtual ::javax::xml::transform::Source * resolve(::java::lang::String *, ::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __javax_xml_transform_URIResolver__
diff --git a/libjava/javax/xml/transform/dom/DOMLocator.h b/libjava/javax/xml/transform/dom/DOMLocator.h
new file mode 100644
index 000000000..7bb475203
--- /dev/null
+++ b/libjava/javax/xml/transform/dom/DOMLocator.h
@@ -0,0 +1,49 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_transform_dom_DOMLocator__
+#define __javax_xml_transform_dom_DOMLocator__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace transform
+ {
+ namespace dom
+ {
+ class DOMLocator;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Node;
+ }
+ }
+ }
+}
+
+class javax::xml::transform::dom::DOMLocator : public ::java::lang::Object
+{
+
+public:
+ virtual ::org::w3c::dom::Node * getOriginatingNode() = 0;
+ virtual ::java::lang::String * getPublicId() = 0;
+ virtual ::java::lang::String * getSystemId() = 0;
+ virtual jint getLineNumber() = 0;
+ virtual jint getColumnNumber() = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __javax_xml_transform_dom_DOMLocator__
diff --git a/libjava/javax/xml/transform/dom/DOMResult.h b/libjava/javax/xml/transform/dom/DOMResult.h
new file mode 100644
index 000000000..84e91a5cd
--- /dev/null
+++ b/libjava/javax/xml/transform/dom/DOMResult.h
@@ -0,0 +1,61 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_transform_dom_DOMResult__
+#define __javax_xml_transform_dom_DOMResult__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace transform
+ {
+ namespace dom
+ {
+ class DOMResult;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Node;
+ }
+ }
+ }
+}
+
+class javax::xml::transform::dom::DOMResult : public ::java::lang::Object
+{
+
+public:
+ DOMResult();
+ DOMResult(::org::w3c::dom::Node *);
+ DOMResult(::org::w3c::dom::Node *, ::org::w3c::dom::Node *);
+ DOMResult(::org::w3c::dom::Node *, ::java::lang::String *);
+ DOMResult(::org::w3c::dom::Node *, ::org::w3c::dom::Node *, ::java::lang::String *);
+ virtual void setNode(::org::w3c::dom::Node *);
+ virtual ::org::w3c::dom::Node * getNode();
+ virtual void setNextSibling(::org::w3c::dom::Node *);
+ virtual ::org::w3c::dom::Node * getNextSibling();
+ virtual void setSystemId(::java::lang::String *);
+ virtual ::java::lang::String * getSystemId();
+ static ::java::lang::String * FEATURE;
+private:
+ ::org::w3c::dom::Node * __attribute__((aligned(__alignof__( ::java::lang::Object)))) node;
+ ::org::w3c::dom::Node * nextSibling;
+ ::java::lang::String * systemId;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __javax_xml_transform_dom_DOMResult__
diff --git a/libjava/javax/xml/transform/dom/DOMSource.h b/libjava/javax/xml/transform/dom/DOMSource.h
new file mode 100644
index 000000000..3c8d93570
--- /dev/null
+++ b/libjava/javax/xml/transform/dom/DOMSource.h
@@ -0,0 +1,56 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_transform_dom_DOMSource__
+#define __javax_xml_transform_dom_DOMSource__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace transform
+ {
+ namespace dom
+ {
+ class DOMSource;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace w3c
+ {
+ namespace dom
+ {
+ class Node;
+ }
+ }
+ }
+}
+
+class javax::xml::transform::dom::DOMSource : public ::java::lang::Object
+{
+
+public:
+ DOMSource();
+ DOMSource(::org::w3c::dom::Node *);
+ DOMSource(::org::w3c::dom::Node *, ::java::lang::String *);
+ virtual void setNode(::org::w3c::dom::Node *);
+ virtual ::org::w3c::dom::Node * getNode();
+ virtual void setSystemId(::java::lang::String *);
+ virtual ::java::lang::String * getSystemId();
+ static ::java::lang::String * FEATURE;
+private:
+ ::org::w3c::dom::Node * __attribute__((aligned(__alignof__( ::java::lang::Object)))) node;
+ ::java::lang::String * systemId;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __javax_xml_transform_dom_DOMSource__
diff --git a/libjava/javax/xml/transform/sax/SAXResult.h b/libjava/javax/xml/transform/sax/SAXResult.h
new file mode 100644
index 000000000..b3e04b65d
--- /dev/null
+++ b/libjava/javax/xml/transform/sax/SAXResult.h
@@ -0,0 +1,62 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_transform_sax_SAXResult__
+#define __javax_xml_transform_sax_SAXResult__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace transform
+ {
+ namespace sax
+ {
+ class SAXResult;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace xml
+ {
+ namespace sax
+ {
+ class ContentHandler;
+ namespace ext
+ {
+ class LexicalHandler;
+ }
+ }
+ }
+ }
+}
+
+class javax::xml::transform::sax::SAXResult : public ::java::lang::Object
+{
+
+public:
+ SAXResult();
+ SAXResult(::org::xml::sax::ContentHandler *);
+ virtual void setHandler(::org::xml::sax::ContentHandler *);
+ virtual ::org::xml::sax::ContentHandler * getHandler();
+ virtual void setLexicalHandler(::org::xml::sax::ext::LexicalHandler *);
+ virtual ::org::xml::sax::ext::LexicalHandler * getLexicalHandler();
+ virtual void setSystemId(::java::lang::String *);
+ virtual ::java::lang::String * getSystemId();
+ static ::java::lang::String * FEATURE;
+private:
+ ::org::xml::sax::ContentHandler * __attribute__((aligned(__alignof__( ::java::lang::Object)))) handler;
+ ::org::xml::sax::ext::LexicalHandler * lexicalHandler;
+ ::java::lang::String * systemId;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __javax_xml_transform_sax_SAXResult__
diff --git a/libjava/javax/xml/transform/sax/SAXSource.h b/libjava/javax/xml/transform/sax/SAXSource.h
new file mode 100644
index 000000000..8c06ad8ec
--- /dev/null
+++ b/libjava/javax/xml/transform/sax/SAXSource.h
@@ -0,0 +1,61 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_transform_sax_SAXSource__
+#define __javax_xml_transform_sax_SAXSource__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace transform
+ {
+ class Source;
+ namespace sax
+ {
+ class SAXSource;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace xml
+ {
+ namespace sax
+ {
+ class InputSource;
+ class XMLReader;
+ }
+ }
+ }
+}
+
+class javax::xml::transform::sax::SAXSource : public ::java::lang::Object
+{
+
+public:
+ SAXSource();
+ SAXSource(::org::xml::sax::XMLReader *, ::org::xml::sax::InputSource *);
+ SAXSource(::org::xml::sax::InputSource *);
+ virtual void setXMLReader(::org::xml::sax::XMLReader *);
+ virtual ::org::xml::sax::XMLReader * getXMLReader();
+ virtual void setInputSource(::org::xml::sax::InputSource *);
+ virtual ::org::xml::sax::InputSource * getInputSource();
+ virtual void setSystemId(::java::lang::String *);
+ virtual ::java::lang::String * getSystemId();
+ static ::org::xml::sax::InputSource * sourceToInputSource(::javax::xml::transform::Source *);
+ static ::java::lang::String * FEATURE;
+private:
+ ::org::xml::sax::XMLReader * __attribute__((aligned(__alignof__( ::java::lang::Object)))) xmlReader;
+ ::org::xml::sax::InputSource * inputSource;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __javax_xml_transform_sax_SAXSource__
diff --git a/libjava/javax/xml/transform/sax/SAXTransformerFactory.h b/libjava/javax/xml/transform/sax/SAXTransformerFactory.h
new file mode 100644
index 000000000..7d26f5533
--- /dev/null
+++ b/libjava/javax/xml/transform/sax/SAXTransformerFactory.h
@@ -0,0 +1,58 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_transform_sax_SAXTransformerFactory__
+#define __javax_xml_transform_sax_SAXTransformerFactory__
+
+#pragma interface
+
+#include <javax/xml/transform/TransformerFactory.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace transform
+ {
+ class Source;
+ class Templates;
+ namespace sax
+ {
+ class SAXTransformerFactory;
+ class TemplatesHandler;
+ class TransformerHandler;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace xml
+ {
+ namespace sax
+ {
+ class XMLFilter;
+ }
+ }
+ }
+}
+
+class javax::xml::transform::sax::SAXTransformerFactory : public ::javax::xml::transform::TransformerFactory
+{
+
+public: // actually protected
+ SAXTransformerFactory();
+public:
+ virtual ::javax::xml::transform::sax::TransformerHandler * newTransformerHandler(::javax::xml::transform::Source *) = 0;
+ virtual ::javax::xml::transform::sax::TransformerHandler * newTransformerHandler(::javax::xml::transform::Templates *) = 0;
+ virtual ::javax::xml::transform::sax::TransformerHandler * newTransformerHandler() = 0;
+ virtual ::javax::xml::transform::sax::TemplatesHandler * newTemplatesHandler() = 0;
+ virtual ::org::xml::sax::XMLFilter * newXMLFilter(::javax::xml::transform::Source *) = 0;
+ virtual ::org::xml::sax::XMLFilter * newXMLFilter(::javax::xml::transform::Templates *) = 0;
+ static ::java::lang::String * FEATURE;
+ static ::java::lang::String * FEATURE_XMLFILTER;
+ static ::java::lang::Class class$;
+};
+
+#endif // __javax_xml_transform_sax_SAXTransformerFactory__
diff --git a/libjava/javax/xml/transform/sax/TemplatesHandler.h b/libjava/javax/xml/transform/sax/TemplatesHandler.h
new file mode 100644
index 000000000..63f6834c1
--- /dev/null
+++ b/libjava/javax/xml/transform/sax/TemplatesHandler.h
@@ -0,0 +1,62 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_transform_sax_TemplatesHandler__
+#define __javax_xml_transform_sax_TemplatesHandler__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace transform
+ {
+ class Templates;
+ namespace sax
+ {
+ class TemplatesHandler;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace xml
+ {
+ namespace sax
+ {
+ class Attributes;
+ class Locator;
+ }
+ }
+ }
+}
+
+class javax::xml::transform::sax::TemplatesHandler : public ::java::lang::Object
+{
+
+public:
+ virtual ::javax::xml::transform::Templates * getTemplates() = 0;
+ virtual void setSystemId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getSystemId() = 0;
+ virtual void setDocumentLocator(::org::xml::sax::Locator *) = 0;
+ virtual void startDocument() = 0;
+ virtual void endDocument() = 0;
+ virtual void startPrefixMapping(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void endPrefixMapping(::java::lang::String *) = 0;
+ virtual void startElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::org::xml::sax::Attributes *) = 0;
+ virtual void endElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void characters(JArray< jchar > *, jint, jint) = 0;
+ virtual void ignorableWhitespace(JArray< jchar > *, jint, jint) = 0;
+ virtual void processingInstruction(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void skippedEntity(::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __javax_xml_transform_sax_TemplatesHandler__
diff --git a/libjava/javax/xml/transform/sax/TransformerHandler.h b/libjava/javax/xml/transform/sax/TransformerHandler.h
new file mode 100644
index 000000000..f6cbdc309
--- /dev/null
+++ b/libjava/javax/xml/transform/sax/TransformerHandler.h
@@ -0,0 +1,73 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_transform_sax_TransformerHandler__
+#define __javax_xml_transform_sax_TransformerHandler__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace transform
+ {
+ class Result;
+ class Transformer;
+ namespace sax
+ {
+ class TransformerHandler;
+ }
+ }
+ }
+ }
+ namespace org
+ {
+ namespace xml
+ {
+ namespace sax
+ {
+ class Attributes;
+ class Locator;
+ }
+ }
+ }
+}
+
+class javax::xml::transform::sax::TransformerHandler : public ::java::lang::Object
+{
+
+public:
+ virtual void setResult(::javax::xml::transform::Result *) = 0;
+ virtual void setSystemId(::java::lang::String *) = 0;
+ virtual ::java::lang::String * getSystemId() = 0;
+ virtual ::javax::xml::transform::Transformer * getTransformer() = 0;
+ virtual void setDocumentLocator(::org::xml::sax::Locator *) = 0;
+ virtual void startDocument() = 0;
+ virtual void endDocument() = 0;
+ virtual void startPrefixMapping(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void endPrefixMapping(::java::lang::String *) = 0;
+ virtual void startElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::org::xml::sax::Attributes *) = 0;
+ virtual void endElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void characters(JArray< jchar > *, jint, jint) = 0;
+ virtual void ignorableWhitespace(JArray< jchar > *, jint, jint) = 0;
+ virtual void processingInstruction(::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void skippedEntity(::java::lang::String *) = 0;
+ virtual void startDTD(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void endDTD() = 0;
+ virtual void startEntity(::java::lang::String *) = 0;
+ virtual void endEntity(::java::lang::String *) = 0;
+ virtual void startCDATA() = 0;
+ virtual void endCDATA() = 0;
+ virtual void comment(JArray< jchar > *, jint, jint) = 0;
+ virtual void notationDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ virtual void unparsedEntityDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __javax_xml_transform_sax_TransformerHandler__
diff --git a/libjava/javax/xml/transform/stream/StreamResult.h b/libjava/javax/xml/transform/stream/StreamResult.h
new file mode 100644
index 000000000..dd9d09648
--- /dev/null
+++ b/libjava/javax/xml/transform/stream/StreamResult.h
@@ -0,0 +1,52 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_transform_stream_StreamResult__
+#define __javax_xml_transform_stream_StreamResult__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace transform
+ {
+ namespace stream
+ {
+ class StreamResult;
+ }
+ }
+ }
+ }
+}
+
+class javax::xml::transform::stream::StreamResult : public ::java::lang::Object
+{
+
+public:
+ StreamResult();
+ StreamResult(::java::io::OutputStream *);
+ StreamResult(::java::io::Writer *);
+ StreamResult(::java::lang::String *);
+ StreamResult(::java::io::File *);
+ virtual void setOutputStream(::java::io::OutputStream *);
+ virtual ::java::io::OutputStream * getOutputStream();
+ virtual void setWriter(::java::io::Writer *);
+ virtual ::java::io::Writer * getWriter();
+ virtual void setSystemId(::java::lang::String *);
+ virtual void setSystemId(::java::io::File *);
+ virtual ::java::lang::String * getSystemId();
+ static ::java::lang::String * FEATURE;
+private:
+ ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) systemId;
+ ::java::io::OutputStream * outputStream;
+ ::java::io::Writer * writer;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __javax_xml_transform_stream_StreamResult__
diff --git a/libjava/javax/xml/transform/stream/StreamSource.h b/libjava/javax/xml/transform/stream/StreamSource.h
new file mode 100644
index 000000000..685a94a06
--- /dev/null
+++ b/libjava/javax/xml/transform/stream/StreamSource.h
@@ -0,0 +1,57 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __javax_xml_transform_stream_StreamSource__
+#define __javax_xml_transform_stream_StreamSource__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace javax
+ {
+ namespace xml
+ {
+ namespace transform
+ {
+ namespace stream
+ {
+ class StreamSource;
+ }
+ }
+ }
+ }
+}
+
+class javax::xml::transform::stream::StreamSource : public ::java::lang::Object
+{
+
+public:
+ StreamSource();
+ StreamSource(::java::io::InputStream *);
+ StreamSource(::java::io::InputStream *, ::java::lang::String *);
+ StreamSource(::java::io::Reader *);
+ StreamSource(::java::io::Reader *, ::java::lang::String *);
+ StreamSource(::java::lang::String *);
+ StreamSource(::java::io::File *);
+ virtual void setInputStream(::java::io::InputStream *);
+ virtual ::java::io::InputStream * getInputStream();
+ virtual void setReader(::java::io::Reader *);
+ virtual ::java::io::Reader * getReader();
+ virtual void setPublicId(::java::lang::String *);
+ virtual ::java::lang::String * getPublicId();
+ virtual void setSystemId(::java::lang::String *);
+ virtual ::java::lang::String * getSystemId();
+ virtual void setSystemId(::java::io::File *);
+ static ::java::lang::String * FEATURE;
+private:
+ ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) publicId;
+ ::java::lang::String * systemId;
+ ::java::io::InputStream * inputStream;
+ ::java::io::Reader * reader;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __javax_xml_transform_stream_StreamSource__