std::string * m_source
An URI reference that specifies the source of the information. (Optional)
Documentation(std::string *value, std::string *source=0, std::string *lang=0)
Constructor.
std::string * m_value
A human readable text. (Required)
void setSource(std::string *source)
It sets the URI reference that specifies the source of the information.
std::string * m_lang
The language of the information. Example: "en". (Optional)
Documentation & operator=(const Documentation &rhs)
Assignment operator.
std::string * getValue() const
It returns the information associated to the annotation.
void setLang(std::string *lang)
It sets the language of the information.
std::string * getSource() const
It returns the URI that specifies the source of the application information.
A class that models a documentation element used to enter text comments in annotations.
void setValue(std::string *doc)
It sets the information associated to the annotation.
std::string * getLang() const
It returns the language used to code the annotation.
AnnotationItem * clone() const
It creates a clone of the annotation item.
A class that models a documentation element used to enter text comments in annotations.
A base class for XSD annotation elements.
~Documentation()
Destructor.