26 #ifndef __TERRALIB_SERIALIZATION_XSD_INTERNAL_UTILS_H
27 #define __TERRALIB_SERIALIZATION_XSD_INTERNAL_UTILS_H
30 #include "../../xsd/Facet.h"
65 #endif // __TERRALIB_SERIALIZATION_XSD_INTERNAL_UTILS_H
A base class for XSD classes that have occurs attributes.
This class models a XML reader object.
void ReadAnnotated(te::xsd::Annotated *annotated, te::xml::Reader &reader)
FacetType
It enumerates the available facet types.
void ReadIdentifiable(te::xsd::Identifiable *identifiable, te::xml::Reader &reader)
A base class for XSD classes that must provide a unique ID property.
te::xsd::QName * CreateQName(const std::string &name)
A class to be used to represent XML qualified names.
void ReadOccurs(te::xsd::Occurs *occurs, te::xml::Reader &reader)
te::xsd::FacetType GetFacetType(const std::string &name)
A base class for XSD classes that may allow annotation.