diff options
Diffstat (limited to 'libjava/gnu/xml/validation/xmlschema')
16 files changed, 0 insertions, 1022 deletions
diff --git a/libjava/gnu/xml/validation/xmlschema/AnyAttribute.h b/libjava/gnu/xml/validation/xmlschema/AnyAttribute.h deleted file mode 100644 index 1056196..0000000 --- a/libjava/gnu/xml/validation/xmlschema/AnyAttribute.h +++ /dev/null @@ -1,46 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_xml_validation_xmlschema_AnyAttribute__ -#define __gnu_xml_validation_xmlschema_AnyAttribute__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace gnu - { - namespace xml - { - namespace validation - { - namespace datatype - { - class Annotation; - } - namespace xmlschema - { - class AnyAttribute; - } - } - } - } -} - -class gnu::xml::validation::xmlschema::AnyAttribute : public ::java::lang::Object -{ - -public: // actually package-private - AnyAttribute(::java::lang::String *, jint); - static const jint STRICT = 0; - static const jint LAX = 1; - static const jint SKIP = 2; - ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) namespace$; - jint processContents; - ::gnu::xml::validation::datatype::Annotation * annotation; -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_xml_validation_xmlschema_AnyAttribute__ diff --git a/libjava/gnu/xml/validation/xmlschema/AttributeDeclaration.h b/libjava/gnu/xml/validation/xmlschema/AttributeDeclaration.h deleted file mode 100644 index 5b7d1fc..0000000 --- a/libjava/gnu/xml/validation/xmlschema/AttributeDeclaration.h +++ /dev/null @@ -1,60 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_xml_validation_xmlschema_AttributeDeclaration__ -#define __gnu_xml_validation_xmlschema_AttributeDeclaration__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace gnu - { - namespace xml - { - namespace validation - { - namespace datatype - { - class Annotation; - class SimpleType; - } - namespace xmlschema - { - class AttributeDeclaration; - } - } - } - } - namespace javax - { - namespace xml - { - namespace namespace$ - { - class QName; - } - } - } -} - -class gnu::xml::validation::xmlschema::AttributeDeclaration : public ::java::lang::Object -{ - -public: // actually package-private - AttributeDeclaration(jboolean, jint, ::java::lang::String *, ::javax::xml::namespace$::QName *, ::gnu::xml::validation::datatype::SimpleType *, ::gnu::xml::validation::datatype::Annotation *); - static const jint NONE = 0; - static const jint DEFAULT = 1; - static const jint FIXED = 2; - jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) scope; - jint type; - ::java::lang::String * value; - ::javax::xml::namespace$::QName * name; - ::gnu::xml::validation::datatype::SimpleType * datatype; - ::gnu::xml::validation::datatype::Annotation * annotation; -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_xml_validation_xmlschema_AttributeDeclaration__ diff --git a/libjava/gnu/xml/validation/xmlschema/AttributeUse.h b/libjava/gnu/xml/validation/xmlschema/AttributeUse.h deleted file mode 100644 index b5c008f..0000000 --- a/libjava/gnu/xml/validation/xmlschema/AttributeUse.h +++ /dev/null @@ -1,41 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_xml_validation_xmlschema_AttributeUse__ -#define __gnu_xml_validation_xmlschema_AttributeUse__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace gnu - { - namespace xml - { - namespace validation - { - namespace xmlschema - { - class AttributeDeclaration; - class AttributeUse; - } - } - } - } -} - -class gnu::xml::validation::xmlschema::AttributeUse : public ::java::lang::Object -{ - -public: // actually package-private - AttributeUse(jboolean, jint, ::java::lang::String *, ::gnu::xml::validation::xmlschema::AttributeDeclaration *); - jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) required; - jint type; - ::java::lang::String * value; - ::gnu::xml::validation::xmlschema::AttributeDeclaration * declaration; -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_xml_validation_xmlschema_AttributeUse__ diff --git a/libjava/gnu/xml/validation/xmlschema/ComplexType.h b/libjava/gnu/xml/validation/xmlschema/ComplexType.h deleted file mode 100644 index 170ab9d..0000000 --- a/libjava/gnu/xml/validation/xmlschema/ComplexType.h +++ /dev/null @@ -1,57 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_xml_validation_xmlschema_ComplexType__ -#define __gnu_xml_validation_xmlschema_ComplexType__ - -#pragma interface - -#include <gnu/xml/validation/datatype/Type.h> -extern "Java" -{ - namespace gnu - { - namespace xml - { - namespace validation - { - namespace xmlschema - { - class AnyAttribute; - class ComplexType; - } - } - } - } - namespace javax - { - namespace xml - { - namespace namespace$ - { - class QName; - } - } - } -} - -class gnu::xml::validation::xmlschema::ComplexType : public ::gnu::xml::validation::datatype::Type -{ - -public: // actually package-private - ComplexType(::javax::xml::namespace$::QName *, jboolean, jint, jint); - ::javax::xml::namespace$::QName * __attribute__((aligned(__alignof__( ::gnu::xml::validation::datatype::Type)))) baseType; - jint derivationMethod; - jint finality; - jboolean isAbstract; - ::java::util::Set * attributeUses; - ::gnu::xml::validation::xmlschema::AnyAttribute * attributeWildcard; - jint contentType; - ::java::lang::Object * contentModel; - jint prohibitedSubstitutions; - ::java::util::Set * annotations; -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_xml_validation_xmlschema_ComplexType__ diff --git a/libjava/gnu/xml/validation/xmlschema/ElementDeclaration.h b/libjava/gnu/xml/validation/xmlschema/ElementDeclaration.h deleted file mode 100644 index 67e7d86..0000000 --- a/libjava/gnu/xml/validation/xmlschema/ElementDeclaration.h +++ /dev/null @@ -1,63 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_xml_validation_xmlschema_ElementDeclaration__ -#define __gnu_xml_validation_xmlschema_ElementDeclaration__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace gnu - { - namespace xml - { - namespace validation - { - namespace datatype - { - class Annotation; - class Type; - } - namespace xmlschema - { - class ElementDeclaration; - } - } - } - } - namespace javax - { - namespace xml - { - namespace namespace$ - { - class QName; - } - } - } -} - -class gnu::xml::validation::xmlschema::ElementDeclaration : public ::java::lang::Object -{ - -public: // actually package-private - ElementDeclaration(::javax::xml::namespace$::QName *, ::gnu::xml::validation::datatype::Type *, jint, ::gnu::xml::validation::xmlschema::ElementDeclaration *, jint, ::java::lang::String *, jboolean, ::javax::xml::namespace$::QName *, jint, jint, jboolean); - ::javax::xml::namespace$::QName * __attribute__((aligned(__alignof__( ::java::lang::Object)))) name; - ::gnu::xml::validation::datatype::Type * datatype; - jint scope; - ::gnu::xml::validation::xmlschema::ElementDeclaration * parent; - jint type; - ::java::lang::String * value; - jboolean nillable; - ::javax::xml::namespace$::QName * substitutionGroup; - jint substitutionGroupExclusions; - jint disallowedSubstitutions; - jboolean isAbstract; - ::gnu::xml::validation::datatype::Annotation * annotation; -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_xml_validation_xmlschema_ElementDeclaration__ diff --git a/libjava/gnu/xml/validation/xmlschema/Particle.h b/libjava/gnu/xml/validation/xmlschema/Particle.h deleted file mode 100644 index c8228ba..0000000 --- a/libjava/gnu/xml/validation/xmlschema/Particle.h +++ /dev/null @@ -1,39 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_xml_validation_xmlschema_Particle__ -#define __gnu_xml_validation_xmlschema_Particle__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace gnu - { - namespace xml - { - namespace validation - { - namespace xmlschema - { - class Particle; - } - } - } - } -} - -class gnu::xml::validation::xmlschema::Particle : public ::java::lang::Object -{ - -public: // actually package-private - Particle(::java::lang::Integer *, ::java::lang::Integer *, ::java::lang::Object *); - ::java::lang::Integer * __attribute__((aligned(__alignof__( ::java::lang::Object)))) minOccurs; - ::java::lang::Integer * maxOccurs; - ::java::lang::Object * term; -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_xml_validation_xmlschema_Particle__ diff --git a/libjava/gnu/xml/validation/xmlschema/ValidationException.h b/libjava/gnu/xml/validation/xmlschema/ValidationException.h deleted file mode 100644 index cdea811..0000000 --- a/libjava/gnu/xml/validation/xmlschema/ValidationException.h +++ /dev/null @@ -1,46 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_xml_validation_xmlschema_ValidationException__ -#define __gnu_xml_validation_xmlschema_ValidationException__ - -#pragma interface - -#include <org/xml/sax/SAXParseException.h> -extern "Java" -{ - namespace gnu - { - namespace xml - { - namespace validation - { - namespace xmlschema - { - class ValidationException; - } - } - } - } - namespace org - { - namespace xml - { - namespace sax - { - class Locator; - } - } - } -} - -class gnu::xml::validation::xmlschema::ValidationException : public ::org::xml::sax::SAXParseException -{ - -public: // actually package-private - ValidationException(::java::lang::String *, ::org::xml::sax::Locator *); -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_xml_validation_xmlschema_ValidationException__ diff --git a/libjava/gnu/xml/validation/xmlschema/XMLSchema.h b/libjava/gnu/xml/validation/xmlschema/XMLSchema.h deleted file mode 100644 index 4fec76f..0000000 --- a/libjava/gnu/xml/validation/xmlschema/XMLSchema.h +++ /dev/null @@ -1,81 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_xml_validation_xmlschema_XMLSchema__ -#define __gnu_xml_validation_xmlschema_XMLSchema__ - -#pragma interface - -#include <javax/xml/validation/Schema.h> -extern "Java" -{ - namespace gnu - { - namespace xml - { - namespace validation - { - namespace xmlschema - { - class XMLSchema; - } - } - } - } - namespace javax - { - namespace xml - { - namespace validation - { - class Validator; - class ValidatorHandler; - } - } - } -} - -class gnu::xml::validation::xmlschema::XMLSchema : public ::javax::xml::validation::Schema -{ - -public: // actually package-private - XMLSchema(::java::lang::String *, ::java::lang::String *, jint, jint, jboolean, jboolean); -public: - ::javax::xml::validation::Validator * newValidator(); - ::javax::xml::validation::ValidatorHandler * newValidatorHandler(); -public: // actually package-private - static const jint FINAL_NONE = 0; - static const jint FINAL_EXTENSION = 1; - static const jint FINAL_RESTRICTION = 2; - static const jint FINAL_LIST = 4; - static const jint FINAL_UNION = 8; - static const jint FINAL_ALL = 15; - static const jint BLOCK_NONE = 0; - static const jint BLOCK_EXTENSION = 1; - static const jint BLOCK_RESTRICTION = 2; - static const jint BLOCK_SUBSTITUTION = 4; - static const jint BLOCK_ALL = 7; - static const jint GLOBAL = 0; - static const jint LOCAL = 1; - static const jint ABSENT = 2; - static const jint CONSTRAINT_NONE = 0; - static const jint CONSTRAINT_DEFAULT = 1; - static const jint CONSTRAINT_FIXED = 2; - static const jint CONTENT_EMPTY = 0; - static const jint CONTENT_SIMPLE = 1; - static const jint CONTENT_MIXED = 2; - static const jint CONTENT_ELEMENT_ONLY = 3; - ::java::lang::String * __attribute__((aligned(__alignof__( ::javax::xml::validation::Schema)))) targetNamespace; - ::java::lang::String * version; - jint finalDefault; - jint blockDefault; - jboolean attributeFormQualified; - jboolean elementFormQualified; - ::java::util::Map * elementDeclarations; - ::java::util::Map * attributeDeclarations; - ::java::util::Map * types; -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_xml_validation_xmlschema_XMLSchema__ diff --git a/libjava/gnu/xml/validation/xmlschema/XMLSchemaAttributeTypeInfo.h b/libjava/gnu/xml/validation/xmlschema/XMLSchemaAttributeTypeInfo.h deleted file mode 100644 index 465720c..0000000 --- a/libjava/gnu/xml/validation/xmlschema/XMLSchemaAttributeTypeInfo.h +++ /dev/null @@ -1,52 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_xml_validation_xmlschema_XMLSchemaAttributeTypeInfo__ -#define __gnu_xml_validation_xmlschema_XMLSchemaAttributeTypeInfo__ - -#pragma interface - -#include <gnu/xml/validation/xmlschema/XMLSchemaTypeInfo.h> -extern "Java" -{ - namespace gnu - { - namespace xml - { - namespace validation - { - namespace datatype - { - class SimpleType; - } - namespace xmlschema - { - class AttributeDeclaration; - class XMLSchema; - class XMLSchemaAttributeTypeInfo; - } - } - } - } -} - -class gnu::xml::validation::xmlschema::XMLSchemaAttributeTypeInfo : public ::gnu::xml::validation::xmlschema::XMLSchemaTypeInfo -{ - -public: // actually package-private - XMLSchemaAttributeTypeInfo(::gnu::xml::validation::xmlschema::XMLSchema *, ::gnu::xml::validation::xmlschema::AttributeDeclaration *, jboolean); -public: - ::java::lang::String * getTypeName(); - ::java::lang::String * getTypeNamespace(); - jboolean isDerivedFrom(::java::lang::String *, ::java::lang::String *, jint); -public: // actually package-private - ::gnu::xml::validation::xmlschema::XMLSchema * __attribute__((aligned(__alignof__( ::gnu::xml::validation::xmlschema::XMLSchemaTypeInfo)))) schema; - ::gnu::xml::validation::xmlschema::AttributeDeclaration * decl; - ::gnu::xml::validation::datatype::SimpleType * type; - jboolean id; - jboolean specified; -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_xml_validation_xmlschema_XMLSchemaAttributeTypeInfo__ diff --git a/libjava/gnu/xml/validation/xmlschema/XMLSchemaBuilder.h b/libjava/gnu/xml/validation/xmlschema/XMLSchemaBuilder.h deleted file mode 100644 index ed1bc80..0000000 --- a/libjava/gnu/xml/validation/xmlschema/XMLSchemaBuilder.h +++ /dev/null @@ -1,98 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_xml_validation_xmlschema_XMLSchemaBuilder__ -#define __gnu_xml_validation_xmlschema_XMLSchemaBuilder__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace gnu - { - namespace xml - { - namespace validation - { - namespace datatype - { - class Annotation; - class SimpleType; - class Type; - } - namespace xmlschema - { - class AnyAttribute; - class ComplexType; - class ElementDeclaration; - class XMLSchema; - class XMLSchemaBuilder; - } - } - } - } - namespace javax - { - namespace xml - { - namespace namespace$ - { - class QName; - } - } - } - namespace org - { - namespace relaxng - { - namespace datatype - { - class DatatypeLibrary; - } - } - namespace w3c - { - namespace dom - { - class NamedNodeMap; - class Node; - } - } - } -} - -class gnu::xml::validation::xmlschema::XMLSchemaBuilder : public ::java::lang::Object -{ - -public: // actually package-private - XMLSchemaBuilder(); - virtual void parseSchema(::org::w3c::dom::Node *); - virtual void parseTopLevelElement(::org::w3c::dom::Node *); - virtual ::java::lang::Object * parseAttribute(::org::w3c::dom::Node *, jboolean); - virtual jint parseFullDerivationSet(::java::lang::String *); - virtual jint parseSimpleTypeDerivationSet(::java::lang::String *); - virtual jint parseComplexTypeDerivationSet(::java::lang::String *); - virtual jint parseBlockSet(::java::lang::String *); - virtual jint parseComplexTypeBlockSet(::java::lang::String *); - virtual ::java::lang::Object * parseElement(::org::w3c::dom::Node *, ::gnu::xml::validation::xmlschema::ElementDeclaration *); - virtual ::java::lang::Integer * getOccurrence(::java::lang::String *); - virtual ::gnu::xml::validation::datatype::SimpleType * parseSimpleType(::javax::xml::namespace$::QName *); - virtual ::gnu::xml::validation::datatype::SimpleType * parseSimpleType(::org::w3c::dom::Node *); - virtual ::gnu::xml::validation::datatype::Type * parseComplexType(::org::w3c::dom::Node *, ::gnu::xml::validation::xmlschema::ElementDeclaration *); - virtual void parseSimpleContent(::org::w3c::dom::Node *, ::gnu::xml::validation::xmlschema::ComplexType *); - virtual void parseRestriction(::org::w3c::dom::Node *, ::gnu::xml::validation::xmlschema::ComplexType *); - virtual void parseExtension(::org::w3c::dom::Node *, ::gnu::xml::validation::xmlschema::ComplexType *); - virtual ::gnu::xml::validation::xmlschema::AnyAttribute * parseAnyAttribute(::org::w3c::dom::Node *); - virtual ::gnu::xml::validation::datatype::Annotation * parseAnnotation(::org::w3c::dom::Node *); -private: - static ::java::lang::String * getAttribute(::org::w3c::dom::NamedNodeMap *, ::java::lang::String *); - static ::javax::xml::namespace$::QName * asQName(::java::lang::String *, ::org::w3c::dom::Node *); -public: // actually package-private - ::gnu::xml::validation::xmlschema::XMLSchema * __attribute__((aligned(__alignof__( ::java::lang::Object)))) schema; - ::org::relaxng::datatype::DatatypeLibrary * typeLibrary; -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_xml_validation_xmlschema_XMLSchemaBuilder__ diff --git a/libjava/gnu/xml/validation/xmlschema/XMLSchemaElementTypeInfo.h b/libjava/gnu/xml/validation/xmlschema/XMLSchemaElementTypeInfo.h deleted file mode 100644 index 23ff8b6..0000000 --- a/libjava/gnu/xml/validation/xmlschema/XMLSchemaElementTypeInfo.h +++ /dev/null @@ -1,51 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_xml_validation_xmlschema_XMLSchemaElementTypeInfo__ -#define __gnu_xml_validation_xmlschema_XMLSchemaElementTypeInfo__ - -#pragma interface - -#include <gnu/xml/validation/xmlschema/XMLSchemaTypeInfo.h> -extern "Java" -{ - namespace gnu - { - namespace xml - { - namespace validation - { - namespace datatype - { - class Type; - } - namespace xmlschema - { - class ElementDeclaration; - class XMLSchema; - class XMLSchemaElementTypeInfo; - } - } - } - } -} - -class gnu::xml::validation::xmlschema::XMLSchemaElementTypeInfo : public ::gnu::xml::validation::xmlschema::XMLSchemaTypeInfo -{ - -public: // actually package-private - XMLSchemaElementTypeInfo(::gnu::xml::validation::xmlschema::XMLSchema *, ::gnu::xml::validation::xmlschema::ElementDeclaration *, ::gnu::xml::validation::datatype::Type *); -public: - ::java::lang::String * getTypeName(); - ::java::lang::String * getTypeNamespace(); - jboolean isDerivedFrom(::java::lang::String *, ::java::lang::String *, jint); -public: // actually package-private - ::gnu::xml::validation::xmlschema::XMLSchema * __attribute__((aligned(__alignof__( ::gnu::xml::validation::xmlschema::XMLSchemaTypeInfo)))) schema; - ::gnu::xml::validation::xmlschema::ElementDeclaration * decl; - ::gnu::xml::validation::datatype::Type * type; - jboolean nil; -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_xml_validation_xmlschema_XMLSchemaElementTypeInfo__ diff --git a/libjava/gnu/xml/validation/xmlschema/XMLSchemaSchemaFactory.h b/libjava/gnu/xml/validation/xmlschema/XMLSchemaSchemaFactory.h deleted file mode 100644 index b4d45dd..0000000 --- a/libjava/gnu/xml/validation/xmlschema/XMLSchemaSchemaFactory.h +++ /dev/null @@ -1,85 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_xml_validation_xmlschema_XMLSchemaSchemaFactory__ -#define __gnu_xml_validation_xmlschema_XMLSchemaSchemaFactory__ - -#pragma interface - -#include <javax/xml/validation/SchemaFactory.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace gnu - { - namespace xml - { - namespace validation - { - namespace xmlschema - { - class XMLSchemaSchemaFactory; - } - } - } - } - namespace javax - { - namespace xml - { - namespace transform - { - class Source; - } - namespace validation - { - class Schema; - } - } - } - namespace org - { - namespace w3c - { - namespace dom - { - class Document; - namespace ls - { - class LSResourceResolver; - } - } - } - namespace xml - { - namespace sax - { - class ErrorHandler; - } - } - } -} - -class gnu::xml::validation::xmlschema::XMLSchemaSchemaFactory : public ::javax::xml::validation::SchemaFactory -{ - -public: - XMLSchemaSchemaFactory(); - virtual ::org::w3c::dom::ls::LSResourceResolver * getResourceResolver(); - virtual void setResourceResolver(::org::w3c::dom::ls::LSResourceResolver *); - virtual ::org::xml::sax::ErrorHandler * getErrorHandler(); - virtual void setErrorHandler(::org::xml::sax::ErrorHandler *); - virtual jboolean isSchemaLanguageSupported(::java::lang::String *); - virtual ::javax::xml::validation::Schema * newSchema(); - virtual ::javax::xml::validation::Schema * newSchema(JArray< ::javax::xml::transform::Source * > *); -private: - static ::org::w3c::dom::Document * getDocument(::javax::xml::transform::Source *); -public: // actually package-private - ::org::w3c::dom::ls::LSResourceResolver * __attribute__((aligned(__alignof__( ::javax::xml::validation::SchemaFactory)))) resourceResolver; - ::org::xml::sax::ErrorHandler * errorHandler; -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_xml_validation_xmlschema_XMLSchemaSchemaFactory__ diff --git a/libjava/gnu/xml/validation/xmlschema/XMLSchemaTypeInfo.h b/libjava/gnu/xml/validation/xmlschema/XMLSchemaTypeInfo.h deleted file mode 100644 index d253235..0000000 --- a/libjava/gnu/xml/validation/xmlschema/XMLSchemaTypeInfo.h +++ /dev/null @@ -1,45 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_xml_validation_xmlschema_XMLSchemaTypeInfo__ -#define __gnu_xml_validation_xmlschema_XMLSchemaTypeInfo__ - -#pragma interface - -#include <java/lang/Object.h> -extern "Java" -{ - namespace gnu - { - namespace xml - { - namespace validation - { - namespace datatype - { - class SimpleType; - } - namespace xmlschema - { - class XMLSchemaTypeInfo; - } - } - } - } -} - -class gnu::xml::validation::xmlschema::XMLSchemaTypeInfo : public ::java::lang::Object -{ - -public: // actually package-private - XMLSchemaTypeInfo(); -public: // actually protected - virtual jboolean simpleTypeIsDerivedFrom(::gnu::xml::validation::datatype::SimpleType *, ::java::lang::String *, ::java::lang::String *, jint); -public: - virtual ::java::lang::String * getTypeName() = 0; - virtual ::java::lang::String * getTypeNamespace() = 0; - virtual jboolean isDerivedFrom(::java::lang::String *, ::java::lang::String *, jint) = 0; - static ::java::lang::Class class$; -}; - -#endif // __gnu_xml_validation_xmlschema_XMLSchemaTypeInfo__ diff --git a/libjava/gnu/xml/validation/xmlschema/XMLSchemaTypeInfoProvider.h b/libjava/gnu/xml/validation/xmlschema/XMLSchemaTypeInfoProvider.h deleted file mode 100644 index 049b63a..0000000 --- a/libjava/gnu/xml/validation/xmlschema/XMLSchemaTypeInfoProvider.h +++ /dev/null @@ -1,54 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_xml_validation_xmlschema_XMLSchemaTypeInfoProvider__ -#define __gnu_xml_validation_xmlschema_XMLSchemaTypeInfoProvider__ - -#pragma interface - -#include <javax/xml/validation/TypeInfoProvider.h> -extern "Java" -{ - namespace gnu - { - namespace xml - { - namespace validation - { - namespace xmlschema - { - class XMLSchemaTypeInfoProvider; - class XMLSchemaValidatorHandler; - } - } - } - } - namespace org - { - namespace w3c - { - namespace dom - { - class TypeInfo; - } - } - } -} - -class gnu::xml::validation::xmlschema::XMLSchemaTypeInfoProvider : public ::javax::xml::validation::TypeInfoProvider -{ - -public: // actually package-private - XMLSchemaTypeInfoProvider(::gnu::xml::validation::xmlschema::XMLSchemaValidatorHandler *); -public: - ::org::w3c::dom::TypeInfo * getElementTypeInfo(); - ::org::w3c::dom::TypeInfo * getAttributeTypeInfo(jint); - jboolean isIdAttribute(jint); - jboolean isSpecified(jint); -public: // actually package-private - ::gnu::xml::validation::xmlschema::XMLSchemaValidatorHandler * __attribute__((aligned(__alignof__( ::javax::xml::validation::TypeInfoProvider)))) handler; -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_xml_validation_xmlschema_XMLSchemaTypeInfoProvider__ diff --git a/libjava/gnu/xml/validation/xmlschema/XMLSchemaValidator.h b/libjava/gnu/xml/validation/xmlschema/XMLSchemaValidator.h deleted file mode 100644 index fbbb196..0000000 --- a/libjava/gnu/xml/validation/xmlschema/XMLSchemaValidator.h +++ /dev/null @@ -1,79 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_xml_validation_xmlschema_XMLSchemaValidator__ -#define __gnu_xml_validation_xmlschema_XMLSchemaValidator__ - -#pragma interface - -#include <javax/xml/validation/Validator.h> -extern "Java" -{ - namespace gnu - { - namespace xml - { - namespace validation - { - namespace xmlschema - { - class XMLSchema; - class XMLSchemaValidator; - } - } - } - } - namespace javax - { - namespace xml - { - namespace transform - { - class Result; - class Source; - } - } - } - namespace org - { - namespace w3c - { - namespace dom - { - namespace ls - { - class LSResourceResolver; - } - } - } - namespace xml - { - namespace sax - { - class ErrorHandler; - } - } - } -} - -class gnu::xml::validation::xmlschema::XMLSchemaValidator : public ::javax::xml::validation::Validator -{ - -public: // actually package-private - XMLSchemaValidator(::gnu::xml::validation::xmlschema::XMLSchema *); -public: - void reset(); - void validate(::javax::xml::transform::Source *, ::javax::xml::transform::Result *); - ::org::xml::sax::ErrorHandler * getErrorHandler(); - void setErrorHandler(::org::xml::sax::ErrorHandler *); - ::org::w3c::dom::ls::LSResourceResolver * getResourceResolver(); - void setResourceResolver(::org::w3c::dom::ls::LSResourceResolver *); -public: // actually package-private - ::gnu::xml::validation::xmlschema::XMLSchema * __attribute__((aligned(__alignof__( ::javax::xml::validation::Validator)))) schema; - ::org::xml::sax::ErrorHandler * errorHandler; - ::org::w3c::dom::ls::LSResourceResolver * resourceResolver; -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_xml_validation_xmlschema_XMLSchemaValidator__ diff --git a/libjava/gnu/xml/validation/xmlschema/XMLSchemaValidatorHandler.h b/libjava/gnu/xml/validation/xmlschema/XMLSchemaValidatorHandler.h deleted file mode 100644 index 94ebcc7..0000000 --- a/libjava/gnu/xml/validation/xmlschema/XMLSchemaValidatorHandler.h +++ /dev/null @@ -1,125 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_xml_validation_xmlschema_XMLSchemaValidatorHandler__ -#define __gnu_xml_validation_xmlschema_XMLSchemaValidatorHandler__ - -#pragma interface - -#include <javax/xml/validation/ValidatorHandler.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace gnu - { - namespace xml - { - namespace validation - { - namespace datatype - { - class Type; - } - namespace xmlschema - { - class XMLSchema; - class XMLSchemaValidatorHandler; - } - } - } - } - namespace javax - { - namespace xml - { - namespace validation - { - class TypeInfoProvider; - } - } - } - namespace org - { - namespace relaxng - { - namespace datatype - { - class DatatypeLibrary; - } - } - namespace w3c - { - namespace dom - { - class TypeInfo; - namespace ls - { - class LSResourceResolver; - } - } - } - namespace xml - { - namespace sax - { - class Attributes; - class ContentHandler; - class ErrorHandler; - class Locator; - namespace helpers - { - class NamespaceSupport; - } - } - } - } -} - -class gnu::xml::validation::xmlschema::XMLSchemaValidatorHandler : public ::javax::xml::validation::ValidatorHandler -{ - -public: // actually package-private - XMLSchemaValidatorHandler(::gnu::xml::validation::xmlschema::XMLSchema *); -public: - ::org::xml::sax::ContentHandler * getContentHandler(); - void setContentHandler(::org::xml::sax::ContentHandler *); - ::org::xml::sax::ErrorHandler * getErrorHandler(); - void setErrorHandler(::org::xml::sax::ErrorHandler *); - ::org::w3c::dom::ls::LSResourceResolver * getResourceResolver(); - void setResourceResolver(::org::w3c::dom::ls::LSResourceResolver *); - ::javax::xml::validation::TypeInfoProvider * getTypeInfoProvider(); -public: // actually package-private - ::org::w3c::dom::TypeInfo * getElementTypeInfo(); - ::org::w3c::dom::TypeInfo * getAttributeTypeInfo(jint); - jboolean isIdAttribute(jint); - jboolean isSpecified(jint); -public: - void setDocumentLocator(::org::xml::sax::Locator *); - void startDocument(); - void endDocument(); - void startPrefixMapping(::java::lang::String *, ::java::lang::String *); - void endPrefixMapping(::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 characters(JArray< jchar > *, jint, jint); - void ignorableWhitespace(JArray< jchar > *, jint, jint); - void processingInstruction(::java::lang::String *, ::java::lang::String *); - void skippedEntity(::java::lang::String *); -public: // actually package-private - ::gnu::xml::validation::datatype::Type * resolveType(::java::lang::String *); - ::gnu::xml::validation::xmlschema::XMLSchema * __attribute__((aligned(__alignof__( ::javax::xml::validation::ValidatorHandler)))) schema; - ::javax::xml::validation::TypeInfoProvider * typeInfoProvider; - ::org::xml::sax::helpers::NamespaceSupport * namespaceSupport; - ::org::relaxng::datatype::DatatypeLibrary * typeLibrary; - ::org::xml::sax::Locator * loc; - ::org::xml::sax::ContentHandler * contentHandler; - ::org::xml::sax::ErrorHandler * errorHandler; - ::org::w3c::dom::ls::LSResourceResolver * resourceResolver; - ::java::util::LinkedList * context; - ::java::util::ArrayList * attributes; -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_xml_validation_xmlschema_XMLSchemaValidatorHandler__ |