diff options
author | upstream source tree <ports@midipix.org> | 2015-03-15 20:14:05 -0400 |
---|---|---|
committer | upstream source tree <ports@midipix.org> | 2015-03-15 20:14:05 -0400 |
commit | 554fd8c5195424bdbcabf5de30fdc183aba391bd (patch) | |
tree | 976dc5ab7fddf506dadce60ae936f43f58787092 /libjava/gnu/xml/pipeline | |
download | cbb-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/gnu/xml/pipeline')
24 files changed, 1523 insertions, 0 deletions
diff --git a/libjava/gnu/xml/pipeline/CallFilter$Requestor.h b/libjava/gnu/xml/pipeline/CallFilter$Requestor.h new file mode 100644 index 000000000..131c1cc46 --- /dev/null +++ b/libjava/gnu/xml/pipeline/CallFilter$Requestor.h @@ -0,0 +1,39 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_CallFilter$Requestor__ +#define __gnu_xml_pipeline_CallFilter$Requestor__ + +#pragma interface + +#include <gnu/xml/util/XMLWriter.h> +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class CallFilter; + class CallFilter$Requestor; + } + } + } +} + +class gnu::xml::pipeline::CallFilter$Requestor : public ::gnu::xml::util::XMLWriter +{ + +public: // actually package-private + CallFilter$Requestor(::gnu::xml::pipeline::CallFilter *); +public: + void startDocument(); + void endDocument(); +public: // actually package-private + ::gnu::xml::pipeline::CallFilter * __attribute__((aligned(__alignof__( ::gnu::xml::util::XMLWriter)))) this$0; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_xml_pipeline_CallFilter$Requestor__ diff --git a/libjava/gnu/xml/pipeline/CallFilter.h b/libjava/gnu/xml/pipeline/CallFilter.h new file mode 100644 index 000000000..71ab028d0 --- /dev/null +++ b/libjava/gnu/xml/pipeline/CallFilter.h @@ -0,0 +1,73 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_CallFilter__ +#define __gnu_xml_pipeline_CallFilter__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class CallFilter; + class CallFilter$Requestor; + class EventConsumer; + } + } + } + namespace java + { + namespace net + { + class URL; + class URLConnection; + } + } + namespace org + { + namespace xml + { + namespace sax + { + class ContentHandler; + class DTDHandler; + class ErrorHandler; + } + } + } +} + +class gnu::xml::pipeline::CallFilter : public ::java::lang::Object +{ + +public: + CallFilter(::java::lang::String *, ::gnu::xml::pipeline::EventConsumer *); + void setCallTarget(::java::lang::String *); + void setErrorHandler(::org::xml::sax::ErrorHandler *); + ::java::lang::String * getCallTarget(); + ::org::xml::sax::ContentHandler * getContentHandler(); + ::org::xml::sax::DTDHandler * getDTDHandler(); + ::java::lang::Object * getProperty(::java::lang::String *); +public: // actually package-private + ::org::xml::sax::ErrorHandler * getErrorHandler(); + static ::java::net::URLConnection * access$0(::gnu::xml::pipeline::CallFilter *); + static ::java::net::URL * access$1(::gnu::xml::pipeline::CallFilter *); + static void access$2(::gnu::xml::pipeline::CallFilter *, ::java::net::URLConnection *); + static ::gnu::xml::pipeline::EventConsumer * access$3(::gnu::xml::pipeline::CallFilter *); +private: + ::gnu::xml::pipeline::CallFilter$Requestor * __attribute__((aligned(__alignof__( ::java::lang::Object)))) req; + ::gnu::xml::pipeline::EventConsumer * next; + ::java::net::URL * target; + ::java::net::URLConnection * conn; + ::org::xml::sax::ErrorHandler * errHandler; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_xml_pipeline_CallFilter__ diff --git a/libjava/gnu/xml/pipeline/DomConsumer$Handler.h b/libjava/gnu/xml/pipeline/DomConsumer$Handler.h new file mode 100644 index 000000000..4ba4fc608 --- /dev/null +++ b/libjava/gnu/xml/pipeline/DomConsumer$Handler.h @@ -0,0 +1,121 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_DomConsumer$Handler__ +#define __gnu_xml_pipeline_DomConsumer$Handler__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class DomConsumer; + class DomConsumer$Handler; + } + } + } + namespace org + { + namespace w3c + { + namespace dom + { + class DOMImplementation; + class Document; + class Element; + class Node; + class Text; + } + } + namespace xml + { + namespace sax + { + class Attributes; + class Locator; + namespace helpers + { + class AttributesImpl; + } + } + } + } +} + +class gnu::xml::pipeline::DomConsumer$Handler : public ::java::lang::Object +{ + +public: // actually protected + DomConsumer$Handler(::gnu::xml::pipeline::DomConsumer *); +private: + void fatal(::java::lang::String *, ::java::lang::Exception *); +public: // actually package-private + virtual ::org::w3c::dom::Document * clearDocument(); +public: // actually protected + virtual ::org::w3c::dom::Document * getDocument(); + virtual ::org::w3c::dom::Node * getTop(); +public: + virtual void setDocumentLocator(::org::xml::sax::Locator *); + virtual void startDocument(); + virtual void endDocument(); + virtual void processingInstruction(::java::lang::String *, ::java::lang::String *); +public: // actually protected + virtual ::org::w3c::dom::Text * createText(jboolean, JArray< jchar > *, jint, jint); +public: + virtual void characters(JArray< jchar > *, jint, jint); + virtual void skippedEntity(::java::lang::String *); + virtual void startPrefixMapping(::java::lang::String *, ::java::lang::String *); + virtual void endPrefixMapping(::java::lang::String *); + virtual void startElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::org::xml::sax::Attributes *); +private: + void populateAttributes(::org::w3c::dom::Element *, ::org::xml::sax::Attributes *); + ::java::lang::String * getPrefix(::java::lang::String *); + ::java::lang::String * getNamespace(::java::lang::String *, ::org::xml::sax::Attributes *); +public: + virtual void endElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + virtual void ignorableWhitespace(JArray< jchar > *, jint, jint); + virtual void startCDATA(); + virtual void endCDATA(); + virtual void startDTD(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + virtual void endDTD(); + virtual void comment(JArray< jchar > *, jint, jint); + virtual jboolean canPopulateEntityRefs(); + virtual void startEntity(::java::lang::String *); + virtual void endEntity(::java::lang::String *); + virtual void notationDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + virtual void unparsedEntityDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + virtual void elementDecl(::java::lang::String *, ::java::lang::String *); + virtual void attributeDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + virtual void internalEntityDecl(::java::lang::String *, ::java::lang::String *); + virtual void externalEntityDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); +private: + void namespaceError(::java::lang::String *); +public: // actually protected + ::gnu::xml::pipeline::DomConsumer * __attribute__((aligned(__alignof__( ::java::lang::Object)))) consumer; +private: + ::org::w3c::dom::DOMImplementation * impl; + ::org::w3c::dom::Document * document; + jboolean isL2; + ::org::xml::sax::Locator * locator; + ::org::w3c::dom::Node * top; + jboolean inCDATA; + jboolean mergeCDATA; + jboolean inDTD; + ::java::lang::String * currentEntity; + jboolean recreatedAttrs; + ::org::xml::sax::helpers::AttributesImpl * attributes; +public: // actually package-private + static ::java::lang::String * xmlnsURI; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_xml_pipeline_DomConsumer$Handler__ diff --git a/libjava/gnu/xml/pipeline/DomConsumer.h b/libjava/gnu/xml/pipeline/DomConsumer.h new file mode 100644 index 000000000..b70ca18dd --- /dev/null +++ b/libjava/gnu/xml/pipeline/DomConsumer.h @@ -0,0 +1,86 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_DomConsumer__ +#define __gnu_xml_pipeline_DomConsumer__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class DomConsumer; + class DomConsumer$Handler; + class EventConsumer; + } + } + } + namespace org + { + namespace w3c + { + namespace dom + { + class Document; + } + } + namespace xml + { + namespace sax + { + class ContentHandler; + class DTDHandler; + class ErrorHandler; + } + } + } +} + +class gnu::xml::pipeline::DomConsumer : public ::java::lang::Object +{ + +public: + DomConsumer(::java::lang::Class *); +public: // actually protected + virtual void setHandler(::gnu::xml::pipeline::DomConsumer$Handler *); +private: + ::org::w3c::dom::Document * emptyDocument(); +public: + DomConsumer(::java::lang::Class *, ::gnu::xml::pipeline::EventConsumer *); + virtual ::org::w3c::dom::Document * getDocument(); + virtual void setErrorHandler(::org::xml::sax::ErrorHandler *); + virtual jboolean isHidingReferences(); + virtual void setHidingReferences(jboolean); + virtual jboolean isHidingComments(); + virtual void setHidingComments(jboolean); + virtual jboolean isHidingWhitespace(); + virtual void setHidingWhitespace(jboolean); + virtual jboolean isHidingCDATA(); + virtual void setHidingCDATA(jboolean); + virtual ::org::xml::sax::ContentHandler * getContentHandler(); + virtual ::org::xml::sax::DTDHandler * getDTDHandler(); + virtual ::java::lang::Object * getProperty(::java::lang::String *); +public: // actually package-private + virtual ::gnu::xml::pipeline::EventConsumer * getNext(); + virtual ::org::xml::sax::ErrorHandler * getErrorHandler(); + static ::org::w3c::dom::Document * access$0(::gnu::xml::pipeline::DomConsumer *); +private: + ::java::lang::Class * __attribute__((aligned(__alignof__( ::java::lang::Object)))) domImpl; + jboolean hidingCDATA; + jboolean hidingComments; + jboolean hidingWhitespace; + jboolean hidingReferences; + ::gnu::xml::pipeline::DomConsumer$Handler * handler; + ::org::xml::sax::ErrorHandler * errHandler; + ::gnu::xml::pipeline::EventConsumer * next; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_xml_pipeline_DomConsumer__ diff --git a/libjava/gnu/xml/pipeline/EventConsumer.h b/libjava/gnu/xml/pipeline/EventConsumer.h new file mode 100644 index 000000000..ad9d15aca --- /dev/null +++ b/libjava/gnu/xml/pipeline/EventConsumer.h @@ -0,0 +1,47 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_EventConsumer__ +#define __gnu_xml_pipeline_EventConsumer__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class EventConsumer; + } + } + } + namespace org + { + namespace xml + { + namespace sax + { + class ContentHandler; + class DTDHandler; + class ErrorHandler; + } + } + } +} + +class gnu::xml::pipeline::EventConsumer : public ::java::lang::Object +{ + +public: + virtual ::org::xml::sax::ContentHandler * getContentHandler() = 0; + virtual ::org::xml::sax::DTDHandler * getDTDHandler() = 0; + virtual ::java::lang::Object * getProperty(::java::lang::String *) = 0; + virtual void setErrorHandler(::org::xml::sax::ErrorHandler *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __gnu_xml_pipeline_EventConsumer__ diff --git a/libjava/gnu/xml/pipeline/EventFilter.h b/libjava/gnu/xml/pipeline/EventFilter.h new file mode 100644 index 000000000..889501702 --- /dev/null +++ b/libjava/gnu/xml/pipeline/EventFilter.h @@ -0,0 +1,125 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_EventFilter__ +#define __gnu_xml_pipeline_EventFilter__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class EventConsumer; + class EventFilter; + } + } + } + namespace org + { + namespace xml + { + namespace sax + { + class Attributes; + class ContentHandler; + class DTDHandler; + class ErrorHandler; + class Locator; + class XMLReader; + namespace ext + { + class DeclHandler; + class LexicalHandler; + } + namespace helpers + { + class XMLFilterImpl; + } + } + } + } +} + +class gnu::xml::pipeline::EventFilter : public ::java::lang::Object +{ + +public: // actually package-private + static ::java::lang::ClassLoader * getClassLoader(); + static ::java::lang::Class * loadClass(::java::lang::ClassLoader *, ::java::lang::String *); +private: + static void loadClasses(); +public: + static void bind(::org::xml::sax::XMLReader *, ::gnu::xml::pipeline::EventConsumer *); + EventFilter(); + EventFilter(::gnu::xml::pipeline::EventConsumer *); + virtual void chainTo(::org::xml::sax::helpers::XMLFilterImpl *); + virtual void setErrorHandler(::org::xml::sax::ErrorHandler *); + virtual ::org::xml::sax::ErrorHandler * getErrorHandler(); + virtual ::gnu::xml::pipeline::EventConsumer * getNext(); + virtual void setContentHandler(::org::xml::sax::ContentHandler *); + virtual ::org::xml::sax::ContentHandler * getContentHandler(); + virtual void setDTDHandler(::org::xml::sax::DTDHandler *); + virtual ::org::xml::sax::DTDHandler * getDTDHandler(); + virtual void setProperty(::java::lang::String *, ::java::lang::Object *); + virtual ::java::lang::Object * getProperty(::java::lang::String *); + virtual ::org::xml::sax::Locator * getDocumentLocator(); + virtual void setDocumentLocator(::org::xml::sax::Locator *); + virtual void startDocument(); + virtual void skippedEntity(::java::lang::String *); + virtual void processingInstruction(::java::lang::String *, ::java::lang::String *); + virtual void characters(JArray< jchar > *, jint, jint); + virtual void ignorableWhitespace(JArray< jchar > *, jint, jint); + virtual void startPrefixMapping(::java::lang::String *, ::java::lang::String *); + virtual void startElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::org::xml::sax::Attributes *); + virtual void endElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + virtual void endPrefixMapping(::java::lang::String *); + virtual void endDocument(); + virtual void unparsedEntityDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + virtual void notationDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + virtual void startDTD(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + virtual void endDTD(); + virtual void comment(JArray< jchar > *, jint, jint); + virtual void startCDATA(); + virtual void endCDATA(); + virtual void startEntity(::java::lang::String *); + virtual void endEntity(::java::lang::String *); + virtual void elementDecl(::java::lang::String *, ::java::lang::String *); + virtual void attributeDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + virtual void externalEntityDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + virtual void internalEntityDecl(::java::lang::String *, ::java::lang::String *); +private: + ::org::xml::sax::ContentHandler * __attribute__((aligned(__alignof__( ::java::lang::Object)))) docHandler; + ::org::xml::sax::ContentHandler * docNext; + ::org::xml::sax::DTDHandler * dtdHandler; + ::org::xml::sax::DTDHandler * dtdNext; + ::org::xml::sax::ext::LexicalHandler * lexHandler; + ::org::xml::sax::ext::LexicalHandler * lexNext; + ::org::xml::sax::ext::DeclHandler * declHandler; + ::org::xml::sax::ext::DeclHandler * declNext; + ::org::xml::sax::Locator * locator; + ::gnu::xml::pipeline::EventConsumer * next; + ::org::xml::sax::ErrorHandler * errHandler; +public: + static ::java::lang::String * FEATURE_URI; + static ::java::lang::String * PROPERTY_URI; + static ::java::lang::String * DECL_HANDLER; + static ::java::lang::String * LEXICAL_HANDLER; +private: + static jboolean loaded; + static ::java::lang::Class * nsClass; + static ::java::lang::Class * validClass; + static ::java::lang::Class * wfClass; + static ::java::lang::Class * xincClass; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_xml_pipeline_EventFilter__ diff --git a/libjava/gnu/xml/pipeline/LinkFilter.h b/libjava/gnu/xml/pipeline/LinkFilter.h new file mode 100644 index 000000000..8de1d8580 --- /dev/null +++ b/libjava/gnu/xml/pipeline/LinkFilter.h @@ -0,0 +1,57 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_LinkFilter__ +#define __gnu_xml_pipeline_LinkFilter__ + +#pragma interface + +#include <gnu/xml/pipeline/EventFilter.h> +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class EventConsumer; + class LinkFilter; + } + } + } + namespace org + { + namespace xml + { + namespace sax + { + class Attributes; + } + } + } +} + +class gnu::xml::pipeline::LinkFilter : public ::gnu::xml::pipeline::EventFilter +{ + +public: + LinkFilter(); + LinkFilter(::gnu::xml::pipeline::EventConsumer *); + virtual ::java::util::Enumeration * getLinks(); + virtual void removeAllLinks(); + virtual void startElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::org::xml::sax::Attributes *); +private: + ::java::lang::String * maybeAddLink(::java::lang::String *); +public: + virtual void startDocument(); + virtual void endDocument(); +private: + ::java::util::Vector * __attribute__((aligned(__alignof__( ::gnu::xml::pipeline::EventFilter)))) vector; + ::java::lang::String * baseURI; + jboolean siteRestricted; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_xml_pipeline_LinkFilter__ diff --git a/libjava/gnu/xml/pipeline/NSFilter.h b/libjava/gnu/xml/pipeline/NSFilter.h new file mode 100644 index 000000000..f38a80df5 --- /dev/null +++ b/libjava/gnu/xml/pipeline/NSFilter.h @@ -0,0 +1,71 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_NSFilter__ +#define __gnu_xml_pipeline_NSFilter__ + +#pragma interface + +#include <gnu/xml/pipeline/EventFilter.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class EventConsumer; + class NSFilter; + } + } + } + namespace org + { + namespace xml + { + namespace sax + { + class Attributes; + namespace helpers + { + class AttributesImpl; + class NamespaceSupport; + } + } + } + } +} + +class gnu::xml::pipeline::NSFilter : public ::gnu::xml::pipeline::EventFilter +{ + +public: + NSFilter(::gnu::xml::pipeline::EventConsumer *); +private: + void fatalError(::java::lang::String *); +public: + virtual void startDocument(); + virtual void startPrefixMapping(::java::lang::String *, ::java::lang::String *); +private: + ::java::lang::String * fixName(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, jboolean); +public: + virtual void startElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::org::xml::sax::Attributes *); + virtual void endElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + virtual void endPrefixMapping(::java::lang::String *); + virtual void endDocument(); +private: + ::org::xml::sax::helpers::NamespaceSupport * __attribute__((aligned(__alignof__( ::gnu::xml::pipeline::EventFilter)))) nsStack; + ::java::util::Stack * elementStack; + jboolean pushedContext; + JArray< ::java::lang::String * > * nsTemp; + ::org::xml::sax::helpers::AttributesImpl * attributes; + jboolean usedDefault; + static ::java::lang::String * prefixRoot; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_xml_pipeline_NSFilter__ diff --git a/libjava/gnu/xml/pipeline/PipelineFactory$Pipeline.h b/libjava/gnu/xml/pipeline/PipelineFactory$Pipeline.h new file mode 100644 index 000000000..13d99954a --- /dev/null +++ b/libjava/gnu/xml/pipeline/PipelineFactory$Pipeline.h @@ -0,0 +1,42 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_PipelineFactory$Pipeline__ +#define __gnu_xml_pipeline_PipelineFactory$Pipeline__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class EventConsumer; + class PipelineFactory$Pipeline; + class PipelineFactory$Stage; + } + } + } +} + +class gnu::xml::pipeline::PipelineFactory$Pipeline : public ::java::lang::Object +{ + +public: // actually package-private + PipelineFactory$Pipeline(::gnu::xml::pipeline::PipelineFactory$Stage *); +public: + virtual ::java::lang::String * toString(); +public: // actually package-private + virtual ::gnu::xml::pipeline::EventConsumer * createPipeline(); + ::gnu::xml::pipeline::PipelineFactory$Stage * __attribute__((aligned(__alignof__( ::java::lang::Object)))) stage; + ::gnu::xml::pipeline::PipelineFactory$Pipeline * rest; + ::gnu::xml::pipeline::EventConsumer * next; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_xml_pipeline_PipelineFactory$Pipeline__ diff --git a/libjava/gnu/xml/pipeline/PipelineFactory$Stage.h b/libjava/gnu/xml/pipeline/PipelineFactory$Stage.h new file mode 100644 index 000000000..07a87875b --- /dev/null +++ b/libjava/gnu/xml/pipeline/PipelineFactory$Stage.h @@ -0,0 +1,43 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_PipelineFactory$Stage__ +#define __gnu_xml_pipeline_PipelineFactory$Stage__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class EventConsumer; + class PipelineFactory$Pipeline; + class PipelineFactory$Stage; + } + } + } +} + +class gnu::xml::pipeline::PipelineFactory$Stage : public ::java::lang::Object +{ + +public: // actually package-private + PipelineFactory$Stage(::java::lang::String *); +public: + virtual ::java::lang::String * toString(); +private: + void fail(::java::lang::String *); +public: // actually package-private + virtual ::gnu::xml::pipeline::EventConsumer * createStage(::gnu::xml::pipeline::EventConsumer *); + ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) id; + ::gnu::xml::pipeline::PipelineFactory$Pipeline * param; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_xml_pipeline_PipelineFactory$Stage__ diff --git a/libjava/gnu/xml/pipeline/PipelineFactory.h b/libjava/gnu/xml/pipeline/PipelineFactory.h new file mode 100644 index 000000000..57feff214 --- /dev/null +++ b/libjava/gnu/xml/pipeline/PipelineFactory.h @@ -0,0 +1,53 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_PipelineFactory__ +#define __gnu_xml_pipeline_PipelineFactory__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class EventConsumer; + class PipelineFactory; + class PipelineFactory$Pipeline; + class PipelineFactory$Stage; + } + } + } +} + +class gnu::xml::pipeline::PipelineFactory : public ::java::lang::Object +{ + +public: + static ::gnu::xml::pipeline::EventConsumer * createPipeline(::java::lang::String *); + static ::gnu::xml::pipeline::EventConsumer * createPipeline(::java::lang::String *, ::gnu::xml::pipeline::EventConsumer *); +private: + PipelineFactory(); +public: + static ::gnu::xml::pipeline::EventConsumer * createPipeline(JArray< ::java::lang::String * > *, ::gnu::xml::pipeline::EventConsumer *); +private: + ::gnu::xml::pipeline::PipelineFactory$Pipeline * parsePipeline(JArray< ::java::lang::String * > *, ::gnu::xml::pipeline::EventConsumer *); + ::gnu::xml::pipeline::PipelineFactory$Pipeline * parsePipeline(::gnu::xml::pipeline::EventConsumer *); + ::gnu::xml::pipeline::PipelineFactory$Stage * parseStage(); +public: // actually package-private + static JArray< JArray< ::java::lang::String * > * > * access$0(); +private: + JArray< ::java::lang::String * > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) tokens; + jint index; + static JArray< JArray< ::java::lang::String * > * > * builtinStages; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_xml_pipeline_PipelineFactory__ diff --git a/libjava/gnu/xml/pipeline/TeeConsumer.h b/libjava/gnu/xml/pipeline/TeeConsumer.h new file mode 100644 index 000000000..685c3604a --- /dev/null +++ b/libjava/gnu/xml/pipeline/TeeConsumer.h @@ -0,0 +1,94 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_TeeConsumer__ +#define __gnu_xml_pipeline_TeeConsumer__ + +#pragma interface + +#include <java/lang/Object.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class EventConsumer; + class TeeConsumer; + } + } + } + namespace org + { + namespace xml + { + namespace sax + { + class Attributes; + class ContentHandler; + class DTDHandler; + class ErrorHandler; + class Locator; + namespace ext + { + class DeclHandler; + class LexicalHandler; + } + } + } + } +} + +class gnu::xml::pipeline::TeeConsumer : public ::java::lang::Object +{ + +public: + TeeConsumer(::gnu::xml::pipeline::EventConsumer *, ::gnu::xml::pipeline::EventConsumer *); + ::gnu::xml::pipeline::EventConsumer * getFirst(); + ::gnu::xml::pipeline::EventConsumer * getRest(); + ::org::xml::sax::ContentHandler * getContentHandler(); + ::org::xml::sax::DTDHandler * getDTDHandler(); + ::java::lang::Object * getProperty(::java::lang::String *); + void setErrorHandler(::org::xml::sax::ErrorHandler *); + void setDocumentLocator(::org::xml::sax::Locator *); + void startDocument(); + void endDocument(); + void startPrefixMapping(::java::lang::String *, ::java::lang::String *); + void endPrefixMapping(::java::lang::String *); + void skippedEntity(::java::lang::String *); + void startElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::org::xml::sax::Attributes *); + void endElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + void processingInstruction(::java::lang::String *, ::java::lang::String *); + void characters(JArray< jchar > *, jint, jint); + void ignorableWhitespace(JArray< jchar > *, jint, jint); + void notationDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + void unparsedEntityDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + void attributeDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + void elementDecl(::java::lang::String *, ::java::lang::String *); + void externalEntityDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + void internalEntityDecl(::java::lang::String *, ::java::lang::String *); + void comment(JArray< jchar > *, jint, jint); + void startCDATA(); + void endCDATA(); + void startEntity(::java::lang::String *); + void endEntity(::java::lang::String *); + void startDTD(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + void endDTD(); +private: + ::gnu::xml::pipeline::EventConsumer * __attribute__((aligned(__alignof__( ::java::lang::Object)))) first; + ::gnu::xml::pipeline::EventConsumer * rest; + ::org::xml::sax::ContentHandler * docFirst; + ::org::xml::sax::ContentHandler * docRest; + ::org::xml::sax::ext::DeclHandler * declFirst; + ::org::xml::sax::ext::DeclHandler * declRest; + ::org::xml::sax::ext::LexicalHandler * lexFirst; + ::org::xml::sax::ext::LexicalHandler * lexRest; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_xml_pipeline_TeeConsumer__ diff --git a/libjava/gnu/xml/pipeline/TextConsumer.h b/libjava/gnu/xml/pipeline/TextConsumer.h new file mode 100644 index 000000000..650e75155 --- /dev/null +++ b/libjava/gnu/xml/pipeline/TextConsumer.h @@ -0,0 +1,48 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_TextConsumer__ +#define __gnu_xml_pipeline_TextConsumer__ + +#pragma interface + +#include <gnu/xml/util/XMLWriter.h> +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class TextConsumer; + } + } + } + namespace org + { + namespace xml + { + namespace sax + { + class ContentHandler; + class DTDHandler; + } + } + } +} + +class gnu::xml::pipeline::TextConsumer : public ::gnu::xml::util::XMLWriter +{ + +public: + TextConsumer(::java::io::Writer *, jboolean); + TextConsumer(::java::io::Writer *); + TextConsumer(::java::io::OutputStream *); + virtual ::org::xml::sax::ContentHandler * getContentHandler(); + virtual ::org::xml::sax::DTDHandler * getDTDHandler(); + virtual ::java::lang::Object * getProperty(::java::lang::String *); + static ::java::lang::Class class$; +}; + +#endif // __gnu_xml_pipeline_TextConsumer__ diff --git a/libjava/gnu/xml/pipeline/ValidationConsumer$AttributeInfo.h b/libjava/gnu/xml/pipeline/ValidationConsumer$AttributeInfo.h new file mode 100644 index 000000000..6c69d31ae --- /dev/null +++ b/libjava/gnu/xml/pipeline/ValidationConsumer$AttributeInfo.h @@ -0,0 +1,37 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_ValidationConsumer$AttributeInfo__ +#define __gnu_xml_pipeline_ValidationConsumer$AttributeInfo__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class ValidationConsumer$AttributeInfo; + } + } + } +} + +class gnu::xml::pipeline::ValidationConsumer$AttributeInfo : public ::java::lang::Object +{ + + ValidationConsumer$AttributeInfo(); +public: // actually package-private + ValidationConsumer$AttributeInfo(::gnu::xml::pipeline::ValidationConsumer$AttributeInfo *); + ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) type; + ::java::lang::String * mode; + ::java::lang::String * value; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_xml_pipeline_ValidationConsumer$AttributeInfo__ diff --git a/libjava/gnu/xml/pipeline/ValidationConsumer$ChildrenRecognizer.h b/libjava/gnu/xml/pipeline/ValidationConsumer$ChildrenRecognizer.h new file mode 100644 index 000000000..711b5289a --- /dev/null +++ b/libjava/gnu/xml/pipeline/ValidationConsumer$ChildrenRecognizer.h @@ -0,0 +1,56 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_ValidationConsumer$ChildrenRecognizer__ +#define __gnu_xml_pipeline_ValidationConsumer$ChildrenRecognizer__ + +#pragma interface + +#include <gnu/xml/pipeline/ValidationConsumer$Recognizer.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class ValidationConsumer; + class ValidationConsumer$ChildrenRecognizer; + class ValidationConsumer$ElementInfo; + class ValidationConsumer$Recognizer; + } + } + } +} + +class gnu::xml::pipeline::ValidationConsumer$ChildrenRecognizer : public ::gnu::xml::pipeline::ValidationConsumer$Recognizer +{ + + void copyIn(::gnu::xml::pipeline::ValidationConsumer$ChildrenRecognizer *); +public: + ValidationConsumer$ChildrenRecognizer(::gnu::xml::pipeline::ValidationConsumer$ElementInfo *, ::gnu::xml::pipeline::ValidationConsumer *); +private: + ValidationConsumer$ChildrenRecognizer(::gnu::xml::pipeline::ValidationConsumer *, ::gnu::xml::pipeline::ValidationConsumer$ElementInfo *); + ::gnu::xml::pipeline::ValidationConsumer$ChildrenRecognizer * shallowClone(); + ::gnu::xml::pipeline::ValidationConsumer$ChildrenRecognizer * deepClone(); + ::gnu::xml::pipeline::ValidationConsumer$ChildrenRecognizer * deepClone(::java::util::Hashtable *); + void patchNext(::gnu::xml::pipeline::ValidationConsumer$Recognizer *, ::java::util::Hashtable *); + jint populate(JArray< jchar > *, jint); +public: // actually package-private + jboolean acceptCharacters(); + ::gnu::xml::pipeline::ValidationConsumer$Recognizer * acceptElement(::java::lang::String *); + jboolean completed(); +private: + ::gnu::xml::pipeline::ValidationConsumer * __attribute__((aligned(__alignof__( ::gnu::xml::pipeline::ValidationConsumer$Recognizer)))) consumer; + JArray< ::gnu::xml::pipeline::ValidationConsumer$Recognizer * > * components; + ::java::lang::String * name; + ::gnu::xml::pipeline::ValidationConsumer$Recognizer * next; + jint flags; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_xml_pipeline_ValidationConsumer$ChildrenRecognizer__ diff --git a/libjava/gnu/xml/pipeline/ValidationConsumer$ElementInfo.h b/libjava/gnu/xml/pipeline/ValidationConsumer$ElementInfo.h new file mode 100644 index 000000000..d15097fa6 --- /dev/null +++ b/libjava/gnu/xml/pipeline/ValidationConsumer$ElementInfo.h @@ -0,0 +1,41 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_ValidationConsumer$ElementInfo__ +#define __gnu_xml_pipeline_ValidationConsumer$ElementInfo__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class ValidationConsumer; + class ValidationConsumer$ElementInfo; + class ValidationConsumer$Recognizer; + } + } + } +} + +class gnu::xml::pipeline::ValidationConsumer$ElementInfo : public ::java::lang::Object +{ + +public: // actually package-private + ValidationConsumer$ElementInfo(::java::lang::String *); + ::gnu::xml::pipeline::ValidationConsumer$Recognizer * getRecognizer(::gnu::xml::pipeline::ValidationConsumer *); + ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) name; + ::java::lang::String * model; + ::java::util::Hashtable * attributes; +private: + ::gnu::xml::pipeline::ValidationConsumer$Recognizer * recognizer; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_xml_pipeline_ValidationConsumer$ElementInfo__ diff --git a/libjava/gnu/xml/pipeline/ValidationConsumer$EmptyRecognizer.h b/libjava/gnu/xml/pipeline/ValidationConsumer$EmptyRecognizer.h new file mode 100644 index 000000000..eaabd0079 --- /dev/null +++ b/libjava/gnu/xml/pipeline/ValidationConsumer$EmptyRecognizer.h @@ -0,0 +1,38 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_ValidationConsumer$EmptyRecognizer__ +#define __gnu_xml_pipeline_ValidationConsumer$EmptyRecognizer__ + +#pragma interface + +#include <gnu/xml/pipeline/ValidationConsumer$Recognizer.h> +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class ValidationConsumer$ElementInfo; + class ValidationConsumer$EmptyRecognizer; + class ValidationConsumer$Recognizer; + } + } + } +} + +class gnu::xml::pipeline::ValidationConsumer$EmptyRecognizer : public ::gnu::xml::pipeline::ValidationConsumer$Recognizer +{ + +public: + ValidationConsumer$EmptyRecognizer(::gnu::xml::pipeline::ValidationConsumer$ElementInfo *); +public: // actually package-private + jboolean acceptCharacters(); + ::gnu::xml::pipeline::ValidationConsumer$Recognizer * acceptElement(::java::lang::String *); +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_xml_pipeline_ValidationConsumer$EmptyRecognizer__ diff --git a/libjava/gnu/xml/pipeline/ValidationConsumer$MixedRecognizer.h b/libjava/gnu/xml/pipeline/ValidationConsumer$MixedRecognizer.h new file mode 100644 index 000000000..b628740ee --- /dev/null +++ b/libjava/gnu/xml/pipeline/ValidationConsumer$MixedRecognizer.h @@ -0,0 +1,42 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_ValidationConsumer$MixedRecognizer__ +#define __gnu_xml_pipeline_ValidationConsumer$MixedRecognizer__ + +#pragma interface + +#include <gnu/xml/pipeline/ValidationConsumer$Recognizer.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class ValidationConsumer; + class ValidationConsumer$ElementInfo; + class ValidationConsumer$MixedRecognizer; + class ValidationConsumer$Recognizer; + } + } + } +} + +class gnu::xml::pipeline::ValidationConsumer$MixedRecognizer : public ::gnu::xml::pipeline::ValidationConsumer$Recognizer +{ + +public: + ValidationConsumer$MixedRecognizer(::gnu::xml::pipeline::ValidationConsumer$ElementInfo *, ::gnu::xml::pipeline::ValidationConsumer *); +public: // actually package-private + ::gnu::xml::pipeline::ValidationConsumer$Recognizer * acceptElement(::java::lang::String *); +private: + JArray< ::java::lang::String * > * __attribute__((aligned(__alignof__( ::gnu::xml::pipeline::ValidationConsumer$Recognizer)))) permitted; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_xml_pipeline_ValidationConsumer$MixedRecognizer__ diff --git a/libjava/gnu/xml/pipeline/ValidationConsumer$Recognizer.h b/libjava/gnu/xml/pipeline/ValidationConsumer$Recognizer.h new file mode 100644 index 000000000..087576c30 --- /dev/null +++ b/libjava/gnu/xml/pipeline/ValidationConsumer$Recognizer.h @@ -0,0 +1,41 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_ValidationConsumer$Recognizer__ +#define __gnu_xml_pipeline_ValidationConsumer$Recognizer__ + +#pragma interface + +#include <java/lang/Object.h> +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class ValidationConsumer$ElementInfo; + class ValidationConsumer$Recognizer; + } + } + } +} + +class gnu::xml::pipeline::ValidationConsumer$Recognizer : public ::java::lang::Object +{ + +public: // actually package-private + ValidationConsumer$Recognizer(::gnu::xml::pipeline::ValidationConsumer$ElementInfo *); + virtual jboolean acceptCharacters(); + virtual ::gnu::xml::pipeline::ValidationConsumer$Recognizer * acceptElement(::java::lang::String *); + virtual jboolean completed(); +public: + virtual ::java::lang::String * toString(); +public: // actually package-private + ::gnu::xml::pipeline::ValidationConsumer$ElementInfo * __attribute__((aligned(__alignof__( ::java::lang::Object)))) type; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_xml_pipeline_ValidationConsumer$Recognizer__ diff --git a/libjava/gnu/xml/pipeline/ValidationConsumer.h b/libjava/gnu/xml/pipeline/ValidationConsumer.h new file mode 100644 index 000000000..b08d025b2 --- /dev/null +++ b/libjava/gnu/xml/pipeline/ValidationConsumer.h @@ -0,0 +1,105 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_ValidationConsumer__ +#define __gnu_xml_pipeline_ValidationConsumer__ + +#pragma interface + +#include <gnu/xml/pipeline/EventFilter.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class EventConsumer; + class ValidationConsumer; + class ValidationConsumer$Recognizer; + } + } + } + namespace org + { + namespace xml + { + namespace sax + { + class Attributes; + class EntityResolver; + } + } + } +} + +class gnu::xml::pipeline::ValidationConsumer : public ::gnu::xml::pipeline::EventFilter +{ + +public: + ValidationConsumer(); + ValidationConsumer(::gnu::xml::pipeline::EventConsumer *); + ValidationConsumer(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::org::xml::sax::EntityResolver *, ::java::lang::String *); +private: + void resetState(); + void warning(::java::lang::String *); + void error(::java::lang::String *); + void fatalError(::java::lang::String *); + static jboolean isExtender(jchar); + jboolean isName(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + jboolean isNmtoken(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + void checkEnumeration(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); +public: // actually package-private + static jboolean hasMatch(::java::lang::String *, ::java::lang::String *); +public: + void startDTD(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + void endDTD(); + void attributeDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + void elementDecl(::java::lang::String *, ::java::lang::String *); + void internalEntityDecl(::java::lang::String *, ::java::lang::String *); + void externalEntityDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + void notationDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + void unparsedEntityDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + void startDocument(); +private: + static jboolean isAsciiLetter(jchar); +public: + void skippedEntity(::java::lang::String *); +private: + ::java::lang::String * expandDefaultRefs(::java::lang::String *); +public: + void startElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::org::xml::sax::Attributes *); + void characters(JArray< jchar > *, jint, jint); + void endElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + void endDocument(); +public: // actually package-private + static ::gnu::xml::pipeline::ValidationConsumer$Recognizer * access$0(); + static void access$1(::gnu::xml::pipeline::ValidationConsumer *, ::java::lang::String *); +private: + static const jboolean warnNonDeterministic = 0; + ::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::xml::pipeline::EventFilter)))) rootName; + ::java::util::Stack * contentStack; + jboolean disableDeclarations; + jboolean disableReset; + ::java::util::Hashtable * elements; + ::java::util::Hashtable * ids; + ::java::util::Vector * notations; + ::java::util::Vector * nDeferred; + ::java::util::Vector * unparsed; + ::java::util::Vector * uDeferred; + static ::java::lang::String * fakeRootName; +public: // actually package-private + static JArray< ::java::lang::String * > * types; +private: + static ::gnu::xml::pipeline::ValidationConsumer$Recognizer * ANY; + static const jint F_LOOPHEAD = 1; + static const jint F_LOOPNEXT = 2; + static jint nodeCount; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_xml_pipeline_ValidationConsumer__ diff --git a/libjava/gnu/xml/pipeline/WellFormednessFilter.h b/libjava/gnu/xml/pipeline/WellFormednessFilter.h new file mode 100644 index 000000000..2b97d47b1 --- /dev/null +++ b/libjava/gnu/xml/pipeline/WellFormednessFilter.h @@ -0,0 +1,74 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_WellFormednessFilter__ +#define __gnu_xml_pipeline_WellFormednessFilter__ + +#pragma interface + +#include <gnu/xml/pipeline/EventFilter.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class EventConsumer; + class WellFormednessFilter; + } + } + } + namespace org + { + namespace xml + { + namespace sax + { + class Attributes; + class Locator; + class SAXParseException; + } + } + } +} + +class gnu::xml::pipeline::WellFormednessFilter : public ::gnu::xml::pipeline::EventFilter +{ + +public: + WellFormednessFilter(); + WellFormednessFilter(::gnu::xml::pipeline::EventConsumer *); + void reset(); +private: + ::org::xml::sax::SAXParseException * getException(::java::lang::String *); + void fatalError(::java::lang::String *); +public: + void setDocumentLocator(::org::xml::sax::Locator *); + void startDocument(); + void startElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::org::xml::sax::Attributes *); + void endElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + void endDocument(); + void startDTD(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + void notationDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + void unparsedEntityDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + void endDTD(); + void characters(JArray< jchar > *, jint, jint); + void ignorableWhitespace(JArray< jchar > *, jint, jint); + void processingInstruction(::java::lang::String *, ::java::lang::String *); + void comment(JArray< jchar > *, jint, jint); + void startCDATA(); + void endCDATA(); +private: + jboolean __attribute__((aligned(__alignof__( ::gnu::xml::pipeline::EventFilter)))) startedDoc; + ::java::util::Stack * elementStack; + jboolean startedCDATA; + ::java::lang::String * dtdState; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_xml_pipeline_WellFormednessFilter__ diff --git a/libjava/gnu/xml/pipeline/XIncludeFilter$Scrubber.h b/libjava/gnu/xml/pipeline/XIncludeFilter$Scrubber.h new file mode 100644 index 000000000..114756ed2 --- /dev/null +++ b/libjava/gnu/xml/pipeline/XIncludeFilter$Scrubber.h @@ -0,0 +1,57 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_XIncludeFilter$Scrubber__ +#define __gnu_xml_pipeline_XIncludeFilter$Scrubber__ + +#pragma interface + +#include <gnu/xml/pipeline/EventFilter.h> +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class EventFilter; + class XIncludeFilter; + class XIncludeFilter$Scrubber; + } + } + } + namespace org + { + namespace xml + { + namespace sax + { + class Locator; + } + } + } +} + +class gnu::xml::pipeline::XIncludeFilter$Scrubber : public ::gnu::xml::pipeline::EventFilter +{ + +public: // actually package-private + XIncludeFilter$Scrubber(::gnu::xml::pipeline::XIncludeFilter *, ::gnu::xml::pipeline::EventFilter *); +public: + virtual void setDocumentLocator(::org::xml::sax::Locator *); + virtual void startDocument(); + virtual void endDocument(); +private: + void reject(::java::lang::String *); +public: + virtual void startDTD(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + virtual void endDTD(); + virtual void skippedEntity(::java::lang::String *); +public: // actually package-private + ::gnu::xml::pipeline::XIncludeFilter * __attribute__((aligned(__alignof__( ::gnu::xml::pipeline::EventFilter)))) this$0; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_xml_pipeline_XIncludeFilter$Scrubber__ diff --git a/libjava/gnu/xml/pipeline/XIncludeFilter.h b/libjava/gnu/xml/pipeline/XIncludeFilter.h new file mode 100644 index 000000000..21321afba --- /dev/null +++ b/libjava/gnu/xml/pipeline/XIncludeFilter.h @@ -0,0 +1,100 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_XIncludeFilter__ +#define __gnu_xml_pipeline_XIncludeFilter__ + +#pragma interface + +#include <gnu/xml/pipeline/EventFilter.h> +#include <gcj/array.h> + +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class EventConsumer; + class XIncludeFilter; + } + } + } + namespace java + { + namespace net + { + class URL; + } + } + namespace org + { + namespace xml + { + namespace sax + { + class Attributes; + class Locator; + class SAXParseException; + } + } + } +} + +class gnu::xml::pipeline::XIncludeFilter : public ::gnu::xml::pipeline::EventFilter +{ + +public: + XIncludeFilter(::gnu::xml::pipeline::EventConsumer *); +private: + void fatal(::org::xml::sax::SAXParseException *); +public: + virtual void setDocumentLocator(::org::xml::sax::Locator *); + virtual ::java::lang::String * getSystemId(); + virtual ::java::lang::String * getPublicId(); + virtual jint getLineNumber(); + virtual jint getColumnNumber(); + virtual void setSavingPrefixes(jboolean); + virtual jboolean isSavingPrefixes(); +private: + ::java::lang::String * addMarker(::java::lang::String *); + void pop(::java::lang::String *); +public: + virtual void startDocument(); + virtual void endDocument(); + virtual void externalEntityDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + virtual void startEntity(::java::lang::String *); + virtual void endEntity(::java::lang::String *); + virtual void startElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::org::xml::sax::Attributes *); + virtual void endElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + virtual void characters(JArray< jchar > *, jint, jint); + virtual void processingInstruction(::java::lang::String *, ::java::lang::String *); + virtual void ignorableWhitespace(JArray< jchar > *, jint, jint); + virtual void comment(JArray< jchar > *, jint, jint); + virtual void startCDATA(); + virtual void endCDATA(); + virtual void startPrefixMapping(::java::lang::String *, ::java::lang::String *); + virtual void endPrefixMapping(::java::lang::String *); + virtual void skippedEntity(::java::lang::String *); +public: // actually package-private + virtual void setLocator(::org::xml::sax::Locator *); + virtual ::org::xml::sax::Locator * getLocator(); +private: + ::org::xml::sax::SAXParseException * xinclude(::java::net::URL *, ::java::lang::String *); + ::org::xml::sax::SAXParseException * readText(::java::net::URL *, ::java::lang::String *, ::java::lang::String *); +public: // actually package-private + static void access$0(::gnu::xml::pipeline::XIncludeFilter *, ::org::xml::sax::SAXParseException *); +private: + ::java::util::Hashtable * __attribute__((aligned(__alignof__( ::gnu::xml::pipeline::EventFilter)))) extEntities; + jint ignoreCount; + ::java::util::Stack * uris; + ::org::xml::sax::Locator * locator; + ::java::util::Vector * inclusions; + jboolean savingPrefixes; +public: + static ::java::lang::Class class$; +}; + +#endif // __gnu_xml_pipeline_XIncludeFilter__ diff --git a/libjava/gnu/xml/pipeline/XsltFilter.h b/libjava/gnu/xml/pipeline/XsltFilter.h new file mode 100644 index 000000000..988735c6e --- /dev/null +++ b/libjava/gnu/xml/pipeline/XsltFilter.h @@ -0,0 +1,33 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __gnu_xml_pipeline_XsltFilter__ +#define __gnu_xml_pipeline_XsltFilter__ + +#pragma interface + +#include <gnu/xml/pipeline/EventFilter.h> +extern "Java" +{ + namespace gnu + { + namespace xml + { + namespace pipeline + { + class EventConsumer; + class XsltFilter; + } + } + } +} + +class gnu::xml::pipeline::XsltFilter : public ::gnu::xml::pipeline::EventFilter +{ + +public: + XsltFilter(::java::lang::String *, ::gnu::xml::pipeline::EventConsumer *); + static ::java::lang::Class class$; +}; + +#endif // __gnu_xml_pipeline_XsltFilter__ |