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.