1 2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- 3 4 #ifndef __gnu_xml_validation_datatype_AtomicSimpleType__ 5 #define __gnu_xml_validation_datatype_AtomicSimpleType__ 6 7 #pragma interface 8 9 #include <gnu/xml/validation/datatype/SimpleType.h> 10 extern "Java" 11 { 12 namespace gnu 13 { 14 namespace xml 15 { 16 namespace validation 17 { 18 namespace datatype 19 { 20 class Annotation; 21 class AtomicSimpleType; 22 class SimpleType; 23 } 24 } 25 } 26 } 27 namespace javax 28 { 29 namespace xml 30 { 31 namespace namespace$ 32 { 33 class QName; 34 } 35 } 36 } 37 namespace org 38 { 39 namespace relaxng 40 { 41 namespace datatype 42 { 43 class ValidationContext; 44 } 45 } 46 } 47 } 48 49 class gnu::xml::validation::datatype::AtomicSimpleType : public ::gnu::xml::validation::datatype::SimpleType 50 { 51 52 public: 53 AtomicSimpleType(::javax::xml::namespace$::QName *, ::java::util::Set *, jint, ::gnu::xml::validation::datatype::SimpleType *, ::gnu::xml::validation::datatype::Annotation *); 54 public: // actually package-private 55 AtomicSimpleType(::javax::xml::namespace$::QName *, ::gnu::xml::validation::datatype::SimpleType *); 56 public: 57 virtual void checkValid(::java::lang::String *, ::org::relaxng::datatype::ValidationContext *); 58 static ::java::lang::Class class$; 59 }; 60 61 #endif // __gnu_xml_validation_datatype_AtomicSimpleType__ 62