// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- #ifndef __gnu_xml_validation_datatype_TypeLibrary__ #define __gnu_xml_validation_datatype_TypeLibrary__ #pragma interface #include extern "Java" { namespace gnu { namespace xml { namespace validation { namespace datatype { class SimpleType; class TypeLibrary; } } } } namespace org { namespace relaxng { namespace datatype { class Datatype; class DatatypeBuilder; } } } } class gnu::xml::validation::datatype::TypeLibrary : public ::java::lang::Object { public: TypeLibrary(); virtual ::org::relaxng::datatype::DatatypeBuilder * createDatatypeBuilder(::java::lang::String *); virtual ::org::relaxng::datatype::Datatype * createDatatype(::java::lang::String *); static ::gnu::xml::validation::datatype::SimpleType * ANY_SIMPLE_TYPE; static ::gnu::xml::validation::datatype::SimpleType * STRING; static ::gnu::xml::validation::datatype::SimpleType * BOOLEAN; static ::gnu::xml::validation::datatype::SimpleType * DECIMAL; static ::gnu::xml::validation::datatype::SimpleType * FLOAT; static ::gnu::xml::validation::datatype::SimpleType * DOUBLE; static ::gnu::xml::validation::datatype::SimpleType * DURATION; static ::gnu::xml::validation::datatype::SimpleType * DATE_TIME; static ::gnu::xml::validation::datatype::SimpleType * TIME; static ::gnu::xml::validation::datatype::SimpleType * DATE; static ::gnu::xml::validation::datatype::SimpleType * G_YEAR_MONTH; static ::gnu::xml::validation::datatype::SimpleType * G_YEAR; static ::gnu::xml::validation::datatype::SimpleType * G_MONTH_DAY; static ::gnu::xml::validation::datatype::SimpleType * G_DAY; static ::gnu::xml::validation::datatype::SimpleType * G_MONTH; static ::gnu::xml::validation::datatype::SimpleType * HEX_BINARY; static ::gnu::xml::validation::datatype::SimpleType * BASE64_BINARY; static ::gnu::xml::validation::datatype::SimpleType * ANY_URI; static ::gnu::xml::validation::datatype::SimpleType * QNAME; static ::gnu::xml::validation::datatype::SimpleType * NOTATION; static ::gnu::xml::validation::datatype::SimpleType * NORMALIZED_STRING; static ::gnu::xml::validation::datatype::SimpleType * TOKEN; static ::gnu::xml::validation::datatype::SimpleType * LANGUAGE; static ::gnu::xml::validation::datatype::SimpleType * NMTOKEN; static ::gnu::xml::validation::datatype::SimpleType * NMTOKENS; static ::gnu::xml::validation::datatype::SimpleType * NAME; static ::gnu::xml::validation::datatype::SimpleType * NCNAME; static ::gnu::xml::validation::datatype::SimpleType * ID; static ::gnu::xml::validation::datatype::SimpleType * IDREF; static ::gnu::xml::validation::datatype::SimpleType * IDREFS; static ::gnu::xml::validation::datatype::SimpleType * ENTITY; static ::gnu::xml::validation::datatype::SimpleType * ENTITIES; static ::gnu::xml::validation::datatype::SimpleType * INTEGER; static ::gnu::xml::validation::datatype::SimpleType * NON_POSITIVE_INTEGER; static ::gnu::xml::validation::datatype::SimpleType * NEGATIVE_INTEGER; static ::gnu::xml::validation::datatype::SimpleType * LONG; static ::gnu::xml::validation::datatype::SimpleType * INT; static ::gnu::xml::validation::datatype::SimpleType * SHORT; static ::gnu::xml::validation::datatype::SimpleType * BYTE; static ::gnu::xml::validation::datatype::SimpleType * NON_NEGATIVE_INTEGER; static ::gnu::xml::validation::datatype::SimpleType * UNSIGNED_LONG; static ::gnu::xml::validation::datatype::SimpleType * UNSIGNED_INT; static ::gnu::xml::validation::datatype::SimpleType * UNSIGNED_SHORT; static ::gnu::xml::validation::datatype::SimpleType * UNSIGNED_BYTE; static ::gnu::xml::validation::datatype::SimpleType * POSITIVE_INTEGER; private: static ::java::util::Map * byName; public: static ::java::lang::Class class$; }; #endif // __gnu_xml_validation_datatype_TypeLibrary__