33 m_schemaLocation(schemaLocation)
48 delete m_schemaLocation;
63 return m_schemaLocation;
74 delete m_schemaLocation;
75 m_schemaLocation = schemaLocation;
void setSchemaLocation(std::string *schemaLocation)
It sets the location of the referenced schema.
A base class for XSD classes that may allow annotation.
std::string * getNamespace() const
It returns the namespace URI of the imported schema.
It models a XML Schema import.
Import & operator=(const Import &rhs)
Assignment operator.
Import(std::string *ns, std::string *schemaLocation, Annotation *ann=0, std::string *id=0)
Constructor.
It models a XML Schema import.
A base class for XSD classes that must provide a unique ID property.
std::string * getSchemaLocation() const
It returns the location of the referenced schema.
A class that models a XSD annotation element.
void setNamespace(std::string *ns)
It sets the namespace URI of the imported schema.