diff options
Diffstat (limited to 'libjava/gnu/xml/libxmlj/util')
-rw-r--r-- | libjava/gnu/xml/libxmlj/util/EmptyNodeList.h | 48 | ||||
-rw-r--r-- | libjava/gnu/xml/libxmlj/util/NamedInputStream.h | 44 | ||||
-rw-r--r-- | libjava/gnu/xml/libxmlj/util/StandaloneDocumentType.h | 97 | ||||
-rw-r--r-- | libjava/gnu/xml/libxmlj/util/StandaloneLocator.h | 45 | ||||
-rw-r--r-- | libjava/gnu/xml/libxmlj/util/XMLJ$XMLJShutdownHook.h | 37 | ||||
-rw-r--r-- | libjava/gnu/xml/libxmlj/util/XMLJ.h | 81 |
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__ |