From 554fd8c5195424bdbcabf5de30fdc183aba391bd Mon Sep 17 00:00:00 2001 From: upstream source tree Date: Sun, 15 Mar 2015 20:14:05 -0400 Subject: obtained gcc-4.6.4.tar.bz2 from upstream website; 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. --- libjava/org/relaxng/datatype/Datatype.h | 45 ++++++++++++++++ libjava/org/relaxng/datatype/DatatypeBuilder.h | 35 +++++++++++++ libjava/org/relaxng/datatype/DatatypeException.h | 39 ++++++++++++++ libjava/org/relaxng/datatype/DatatypeLibrary.h | 35 +++++++++++++ .../org/relaxng/datatype/DatatypeLibraryFactory.h | 33 ++++++++++++ .../relaxng/datatype/DatatypeStreamingValidator.h | 36 +++++++++++++ libjava/org/relaxng/datatype/ValidationContext.h | 35 +++++++++++++ .../helpers/DatatypeLibraryLoader$Service$Loader.h | 40 +++++++++++++++ .../DatatypeLibraryLoader$Service$Loader2.h | 40 +++++++++++++++ ...typeLibraryLoader$Service$ProviderEnumeration.h | 45 ++++++++++++++++ .../DatatypeLibraryLoader$Service$Singleton.h | 42 +++++++++++++++ .../helpers/DatatypeLibraryLoader$Service.h | 60 ++++++++++++++++++++++ .../datatype/helpers/DatatypeLibraryLoader.h | 41 +++++++++++++++ .../helpers/ParameterlessDatatypeBuilder.h | 42 +++++++++++++++ .../datatype/helpers/StreamingValidatorImpl.h | 47 +++++++++++++++++ 15 files changed, 615 insertions(+) create mode 100644 libjava/org/relaxng/datatype/Datatype.h create mode 100644 libjava/org/relaxng/datatype/DatatypeBuilder.h create mode 100644 libjava/org/relaxng/datatype/DatatypeException.h create mode 100644 libjava/org/relaxng/datatype/DatatypeLibrary.h create mode 100644 libjava/org/relaxng/datatype/DatatypeLibraryFactory.h create mode 100644 libjava/org/relaxng/datatype/DatatypeStreamingValidator.h create mode 100644 libjava/org/relaxng/datatype/ValidationContext.h create mode 100644 libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader$Service$Loader.h create mode 100644 libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader$Service$Loader2.h create mode 100644 libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader$Service$ProviderEnumeration.h create mode 100644 libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader$Service$Singleton.h create mode 100644 libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader$Service.h create mode 100644 libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader.h create mode 100644 libjava/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.h create mode 100644 libjava/org/relaxng/datatype/helpers/StreamingValidatorImpl.h (limited to 'libjava/org/relaxng') diff --git a/libjava/org/relaxng/datatype/Datatype.h b/libjava/org/relaxng/datatype/Datatype.h new file mode 100644 index 000000000..7274ef5b0 --- /dev/null +++ b/libjava/org/relaxng/datatype/Datatype.h @@ -0,0 +1,45 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __org_relaxng_datatype_Datatype__ +#define __org_relaxng_datatype_Datatype__ + +#pragma interface + +#include +extern "Java" +{ + namespace org + { + namespace relaxng + { + namespace datatype + { + class Datatype; + class DatatypeStreamingValidator; + class ValidationContext; + } + } + } +} + +class org::relaxng::datatype::Datatype : public ::java::lang::Object +{ + +public: + virtual jboolean isValid(::java::lang::String *, ::org::relaxng::datatype::ValidationContext *) = 0; + virtual void checkValid(::java::lang::String *, ::org::relaxng::datatype::ValidationContext *) = 0; + virtual ::org::relaxng::datatype::DatatypeStreamingValidator * createStreamingValidator(::org::relaxng::datatype::ValidationContext *) = 0; + virtual ::java::lang::Object * createValue(::java::lang::String *, ::org::relaxng::datatype::ValidationContext *) = 0; + virtual jboolean sameValue(::java::lang::Object *, ::java::lang::Object *) = 0; + virtual jint valueHashCode(::java::lang::Object *) = 0; + virtual jint getIdType() = 0; + virtual jboolean isContextDependent() = 0; + static const jint ID_TYPE_NULL = 0; + static const jint ID_TYPE_ID = 1; + static const jint ID_TYPE_IDREF = 2; + static const jint ID_TYPE_IDREFS = 3; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __org_relaxng_datatype_Datatype__ diff --git a/libjava/org/relaxng/datatype/DatatypeBuilder.h b/libjava/org/relaxng/datatype/DatatypeBuilder.h new file mode 100644 index 000000000..7a996e68f --- /dev/null +++ b/libjava/org/relaxng/datatype/DatatypeBuilder.h @@ -0,0 +1,35 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __org_relaxng_datatype_DatatypeBuilder__ +#define __org_relaxng_datatype_DatatypeBuilder__ + +#pragma interface + +#include +extern "Java" +{ + namespace org + { + namespace relaxng + { + namespace datatype + { + class Datatype; + class DatatypeBuilder; + class ValidationContext; + } + } + } +} + +class org::relaxng::datatype::DatatypeBuilder : public ::java::lang::Object +{ + +public: + virtual void addParameter(::java::lang::String *, ::java::lang::String *, ::org::relaxng::datatype::ValidationContext *) = 0; + virtual ::org::relaxng::datatype::Datatype * createDatatype() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __org_relaxng_datatype_DatatypeBuilder__ diff --git a/libjava/org/relaxng/datatype/DatatypeException.h b/libjava/org/relaxng/datatype/DatatypeException.h new file mode 100644 index 000000000..e8a3f3219 --- /dev/null +++ b/libjava/org/relaxng/datatype/DatatypeException.h @@ -0,0 +1,39 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __org_relaxng_datatype_DatatypeException__ +#define __org_relaxng_datatype_DatatypeException__ + +#pragma interface + +#include +extern "Java" +{ + namespace org + { + namespace relaxng + { + namespace datatype + { + class DatatypeException; + } + } + } +} + +class org::relaxng::datatype::DatatypeException : public ::java::lang::Exception +{ + +public: + DatatypeException(jint, ::java::lang::String *); + DatatypeException(::java::lang::String *); + DatatypeException(); + virtual jint getIndex(); +private: + jint __attribute__((aligned(__alignof__( ::java::lang::Exception)))) index; +public: + static const jint UNKNOWN = -1; + static ::java::lang::Class class$; +}; + +#endif // __org_relaxng_datatype_DatatypeException__ diff --git a/libjava/org/relaxng/datatype/DatatypeLibrary.h b/libjava/org/relaxng/datatype/DatatypeLibrary.h new file mode 100644 index 000000000..bdfcc94dc --- /dev/null +++ b/libjava/org/relaxng/datatype/DatatypeLibrary.h @@ -0,0 +1,35 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __org_relaxng_datatype_DatatypeLibrary__ +#define __org_relaxng_datatype_DatatypeLibrary__ + +#pragma interface + +#include +extern "Java" +{ + namespace org + { + namespace relaxng + { + namespace datatype + { + class Datatype; + class DatatypeBuilder; + class DatatypeLibrary; + } + } + } +} + +class org::relaxng::datatype::DatatypeLibrary : public ::java::lang::Object +{ + +public: + virtual ::org::relaxng::datatype::DatatypeBuilder * createDatatypeBuilder(::java::lang::String *) = 0; + virtual ::org::relaxng::datatype::Datatype * createDatatype(::java::lang::String *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __org_relaxng_datatype_DatatypeLibrary__ diff --git a/libjava/org/relaxng/datatype/DatatypeLibraryFactory.h b/libjava/org/relaxng/datatype/DatatypeLibraryFactory.h new file mode 100644 index 000000000..074e005e5 --- /dev/null +++ b/libjava/org/relaxng/datatype/DatatypeLibraryFactory.h @@ -0,0 +1,33 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __org_relaxng_datatype_DatatypeLibraryFactory__ +#define __org_relaxng_datatype_DatatypeLibraryFactory__ + +#pragma interface + +#include +extern "Java" +{ + namespace org + { + namespace relaxng + { + namespace datatype + { + class DatatypeLibrary; + class DatatypeLibraryFactory; + } + } + } +} + +class org::relaxng::datatype::DatatypeLibraryFactory : public ::java::lang::Object +{ + +public: + virtual ::org::relaxng::datatype::DatatypeLibrary * createDatatypeLibrary(::java::lang::String *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __org_relaxng_datatype_DatatypeLibraryFactory__ diff --git a/libjava/org/relaxng/datatype/DatatypeStreamingValidator.h b/libjava/org/relaxng/datatype/DatatypeStreamingValidator.h new file mode 100644 index 000000000..b05ed17d1 --- /dev/null +++ b/libjava/org/relaxng/datatype/DatatypeStreamingValidator.h @@ -0,0 +1,36 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __org_relaxng_datatype_DatatypeStreamingValidator__ +#define __org_relaxng_datatype_DatatypeStreamingValidator__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace org + { + namespace relaxng + { + namespace datatype + { + class DatatypeStreamingValidator; + } + } + } +} + +class org::relaxng::datatype::DatatypeStreamingValidator : public ::java::lang::Object +{ + +public: + virtual void addCharacters(JArray< jchar > *, jint, jint) = 0; + virtual jboolean isValid() = 0; + virtual void checkValid() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __org_relaxng_datatype_DatatypeStreamingValidator__ diff --git a/libjava/org/relaxng/datatype/ValidationContext.h b/libjava/org/relaxng/datatype/ValidationContext.h new file mode 100644 index 000000000..171beeb72 --- /dev/null +++ b/libjava/org/relaxng/datatype/ValidationContext.h @@ -0,0 +1,35 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __org_relaxng_datatype_ValidationContext__ +#define __org_relaxng_datatype_ValidationContext__ + +#pragma interface + +#include +extern "Java" +{ + namespace org + { + namespace relaxng + { + namespace datatype + { + class ValidationContext; + } + } + } +} + +class org::relaxng::datatype::ValidationContext : public ::java::lang::Object +{ + +public: + virtual ::java::lang::String * resolveNamespacePrefix(::java::lang::String *) = 0; + virtual ::java::lang::String * getBaseUri() = 0; + virtual jboolean isUnparsedEntity(::java::lang::String *) = 0; + virtual jboolean isNotation(::java::lang::String *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __org_relaxng_datatype_ValidationContext__ diff --git a/libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader$Service$Loader.h b/libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader$Service$Loader.h new file mode 100644 index 000000000..dcefb2e48 --- /dev/null +++ b/libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader$Service$Loader.h @@ -0,0 +1,40 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __org_relaxng_datatype_helpers_DatatypeLibraryLoader$Service$Loader__ +#define __org_relaxng_datatype_helpers_DatatypeLibraryLoader$Service$Loader__ + +#pragma interface + +#include +extern "Java" +{ + namespace org + { + namespace relaxng + { + namespace datatype + { + namespace helpers + { + class DatatypeLibraryLoader$Service$Loader; + } + } + } + } +} + +class org::relaxng::datatype::helpers::DatatypeLibraryLoader$Service$Loader : public ::java::lang::Object +{ + + DatatypeLibraryLoader$Service$Loader(); +public: // actually package-private + virtual ::java::util::Enumeration * getResources(::java::lang::String *); + virtual ::java::lang::Class * loadClass(::java::lang::String *); + DatatypeLibraryLoader$Service$Loader(::org::relaxng::datatype::helpers::DatatypeLibraryLoader$Service$Loader *); + DatatypeLibraryLoader$Service$Loader(::org::relaxng::datatype::helpers::DatatypeLibraryLoader$Service$Loader *, ::org::relaxng::datatype::helpers::DatatypeLibraryLoader$Service$Loader *); +public: + static ::java::lang::Class class$; +}; + +#endif // __org_relaxng_datatype_helpers_DatatypeLibraryLoader$Service$Loader__ diff --git a/libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader$Service$Loader2.h b/libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader$Service$Loader2.h new file mode 100644 index 000000000..338d0ba88 --- /dev/null +++ b/libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader$Service$Loader2.h @@ -0,0 +1,40 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __org_relaxng_datatype_helpers_DatatypeLibraryLoader$Service$Loader2__ +#define __org_relaxng_datatype_helpers_DatatypeLibraryLoader$Service$Loader2__ + +#pragma interface + +#include +extern "Java" +{ + namespace org + { + namespace relaxng + { + namespace datatype + { + namespace helpers + { + class DatatypeLibraryLoader$Service$Loader2; + } + } + } + } +} + +class org::relaxng::datatype::helpers::DatatypeLibraryLoader$Service$Loader2 : public ::org::relaxng::datatype::helpers::DatatypeLibraryLoader$Service$Loader +{ + +public: // actually package-private + DatatypeLibraryLoader$Service$Loader2(); + virtual ::java::util::Enumeration * getResources(::java::lang::String *); + virtual ::java::lang::Class * loadClass(::java::lang::String *); +private: + ::java::lang::ClassLoader * __attribute__((aligned(__alignof__( ::org::relaxng::datatype::helpers::DatatypeLibraryLoader$Service$Loader)))) cl; +public: + static ::java::lang::Class class$; +}; + +#endif // __org_relaxng_datatype_helpers_DatatypeLibraryLoader$Service$Loader2__ diff --git a/libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader$Service$ProviderEnumeration.h b/libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader$Service$ProviderEnumeration.h new file mode 100644 index 000000000..6f2b47651 --- /dev/null +++ b/libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader$Service$ProviderEnumeration.h @@ -0,0 +1,45 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __org_relaxng_datatype_helpers_DatatypeLibraryLoader$Service$ProviderEnumeration__ +#define __org_relaxng_datatype_helpers_DatatypeLibraryLoader$Service$ProviderEnumeration__ + +#pragma interface + +#include +extern "Java" +{ + namespace org + { + namespace relaxng + { + namespace datatype + { + namespace helpers + { + class DatatypeLibraryLoader$Service; + class DatatypeLibraryLoader$Service$ProviderEnumeration; + } + } + } + } +} + +class org::relaxng::datatype::helpers::DatatypeLibraryLoader$Service$ProviderEnumeration : public ::java::lang::Object +{ + + DatatypeLibraryLoader$Service$ProviderEnumeration(::org::relaxng::datatype::helpers::DatatypeLibraryLoader$Service *); +public: + virtual jboolean hasMoreElements(); + virtual ::java::lang::Object * nextElement(); +public: // actually package-private + DatatypeLibraryLoader$Service$ProviderEnumeration(::org::relaxng::datatype::helpers::DatatypeLibraryLoader$Service *, ::org::relaxng::datatype::helpers::DatatypeLibraryLoader$Service$ProviderEnumeration *); +private: + jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) nextIndex; +public: // actually package-private + ::org::relaxng::datatype::helpers::DatatypeLibraryLoader$Service * this$1; +public: + static ::java::lang::Class class$; +}; + +#endif // __org_relaxng_datatype_helpers_DatatypeLibraryLoader$Service$ProviderEnumeration__ diff --git a/libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader$Service$Singleton.h b/libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader$Service$Singleton.h new file mode 100644 index 000000000..6f6e535ee --- /dev/null +++ b/libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader$Service$Singleton.h @@ -0,0 +1,42 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __org_relaxng_datatype_helpers_DatatypeLibraryLoader$Service$Singleton__ +#define __org_relaxng_datatype_helpers_DatatypeLibraryLoader$Service$Singleton__ + +#pragma interface + +#include +extern "Java" +{ + namespace org + { + namespace relaxng + { + namespace datatype + { + namespace helpers + { + class DatatypeLibraryLoader$Service$Singleton; + } + } + } + } +} + +class org::relaxng::datatype::helpers::DatatypeLibraryLoader$Service$Singleton : public ::java::lang::Object +{ + + DatatypeLibraryLoader$Service$Singleton(::java::lang::Object *); +public: + virtual jboolean hasMoreElements(); + virtual ::java::lang::Object * nextElement(); +public: // actually package-private + DatatypeLibraryLoader$Service$Singleton(::java::lang::Object *, ::org::relaxng::datatype::helpers::DatatypeLibraryLoader$Service$Singleton *); +private: + ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) obj; +public: + static ::java::lang::Class class$; +}; + +#endif // __org_relaxng_datatype_helpers_DatatypeLibraryLoader$Service$Singleton__ diff --git a/libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader$Service.h b/libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader$Service.h new file mode 100644 index 000000000..7757d90ca --- /dev/null +++ b/libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader$Service.h @@ -0,0 +1,60 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __org_relaxng_datatype_helpers_DatatypeLibraryLoader$Service__ +#define __org_relaxng_datatype_helpers_DatatypeLibraryLoader$Service__ + +#pragma interface + +#include +extern "Java" +{ + namespace java + { + namespace net + { + class URL; + } + } + namespace org + { + namespace relaxng + { + namespace datatype + { + namespace helpers + { + class DatatypeLibraryLoader$Service; + class DatatypeLibraryLoader$Service$Loader; + } + } + } + } +} + +class org::relaxng::datatype::helpers::DatatypeLibraryLoader$Service : public ::java::lang::Object +{ + +public: + DatatypeLibraryLoader$Service(::java::lang::Class *); + virtual ::java::util::Enumeration * getProviders(); +private: + jboolean moreProviders(); + static ::java::util::Enumeration * parseConfigFile(::java::net::URL *); +public: // actually package-private + static ::java::util::Vector * access$0(::org::relaxng::datatype::helpers::DatatypeLibraryLoader$Service *); + static jboolean access$1(::org::relaxng::datatype::helpers::DatatypeLibraryLoader$Service *); +private: + ::java::lang::Class * __attribute__((aligned(__alignof__( ::java::lang::Object)))) serviceClass; + ::java::util::Enumeration * configFiles; + ::java::util::Enumeration * classNames; + ::java::util::Vector * providers; + ::org::relaxng::datatype::helpers::DatatypeLibraryLoader$Service$Loader * loader; + static const jint START = 0; + static const jint IN_NAME = 1; + static const jint IN_COMMENT = 2; +public: + static ::java::lang::Class class$; +}; + +#endif // __org_relaxng_datatype_helpers_DatatypeLibraryLoader$Service__ diff --git a/libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader.h b/libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader.h new file mode 100644 index 000000000..f45e713b3 --- /dev/null +++ b/libjava/org/relaxng/datatype/helpers/DatatypeLibraryLoader.h @@ -0,0 +1,41 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __org_relaxng_datatype_helpers_DatatypeLibraryLoader__ +#define __org_relaxng_datatype_helpers_DatatypeLibraryLoader__ + +#pragma interface + +#include +extern "Java" +{ + namespace org + { + namespace relaxng + { + namespace datatype + { + class DatatypeLibrary; + namespace helpers + { + class DatatypeLibraryLoader; + class DatatypeLibraryLoader$Service; + } + } + } + } +} + +class org::relaxng::datatype::helpers::DatatypeLibraryLoader : public ::java::lang::Object +{ + +public: + DatatypeLibraryLoader(); + virtual ::org::relaxng::datatype::DatatypeLibrary * createDatatypeLibrary(::java::lang::String *); +private: + ::org::relaxng::datatype::helpers::DatatypeLibraryLoader$Service * __attribute__((aligned(__alignof__( ::java::lang::Object)))) service; +public: + static ::java::lang::Class class$; +}; + +#endif // __org_relaxng_datatype_helpers_DatatypeLibraryLoader__ diff --git a/libjava/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.h b/libjava/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.h new file mode 100644 index 000000000..38c567162 --- /dev/null +++ b/libjava/org/relaxng/datatype/helpers/ParameterlessDatatypeBuilder.h @@ -0,0 +1,42 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __org_relaxng_datatype_helpers_ParameterlessDatatypeBuilder__ +#define __org_relaxng_datatype_helpers_ParameterlessDatatypeBuilder__ + +#pragma interface + +#include +extern "Java" +{ + namespace org + { + namespace relaxng + { + namespace datatype + { + class Datatype; + class ValidationContext; + namespace helpers + { + class ParameterlessDatatypeBuilder; + } + } + } + } +} + +class org::relaxng::datatype::helpers::ParameterlessDatatypeBuilder : public ::java::lang::Object +{ + +public: + ParameterlessDatatypeBuilder(::org::relaxng::datatype::Datatype *); + void addParameter(::java::lang::String *, ::java::lang::String *, ::org::relaxng::datatype::ValidationContext *); + ::org::relaxng::datatype::Datatype * createDatatype(); +private: + ::org::relaxng::datatype::Datatype * __attribute__((aligned(__alignof__( ::java::lang::Object)))) baseType; +public: + static ::java::lang::Class class$; +}; + +#endif // __org_relaxng_datatype_helpers_ParameterlessDatatypeBuilder__ diff --git a/libjava/org/relaxng/datatype/helpers/StreamingValidatorImpl.h b/libjava/org/relaxng/datatype/helpers/StreamingValidatorImpl.h new file mode 100644 index 000000000..77ae7639c --- /dev/null +++ b/libjava/org/relaxng/datatype/helpers/StreamingValidatorImpl.h @@ -0,0 +1,47 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __org_relaxng_datatype_helpers_StreamingValidatorImpl__ +#define __org_relaxng_datatype_helpers_StreamingValidatorImpl__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace org + { + namespace relaxng + { + namespace datatype + { + class Datatype; + class ValidationContext; + namespace helpers + { + class StreamingValidatorImpl; + } + } + } + } +} + +class org::relaxng::datatype::helpers::StreamingValidatorImpl : public ::java::lang::Object +{ + +public: + void addCharacters(JArray< jchar > *, jint, jint); + jboolean isValid(); + void checkValid(); + StreamingValidatorImpl(::org::relaxng::datatype::Datatype *, ::org::relaxng::datatype::ValidationContext *); +private: + ::java::lang::StringBuffer * __attribute__((aligned(__alignof__( ::java::lang::Object)))) buffer; + ::org::relaxng::datatype::Datatype * baseType; + ::org::relaxng::datatype::ValidationContext * context; +public: + static ::java::lang::Class class$; +}; + +#endif // __org_relaxng_datatype_helpers_StreamingValidatorImpl__ -- cgit v1.2.3