te::xsd::AnnotationItem Class Referenceabstract

A base class for XSD annotation elements. More...

#include <AnnotationItem.h>

Inheritance diagram for te::xsd::AnnotationItem:
te::xsd::AppInfo te::xsd::Documentation

Public Member Functions

 AnnotationItem ()
 Constructor. More...
 
virtual AnnotationItemclone () const =0
 It creates a clone of the annotation item. More...
 
virtual ~AnnotationItem ()
 Destructor. More...
 

Detailed Description

A base class for XSD annotation elements.

See also
Annotation, AppInfo, Documentation
Note
Parent element: Annotation.

Definition at line 45 of file AnnotationItem.h.

Constructor & Destructor Documentation

te::xsd::AnnotationItem::AnnotationItem ( )
inline

Constructor.

Definition at line 50 of file AnnotationItem.h.

virtual te::xsd::AnnotationItem::~AnnotationItem ( )
inlinevirtual

Destructor.

Definition at line 53 of file AnnotationItem.h.

Member Function Documentation

virtual AnnotationItem* te::xsd::AnnotationItem::clone ( ) const
pure virtual

It creates a clone of the annotation item.

Returns
A clone of the annotation item. The client of this method will take the ownership of the clone.

Implemented in te::xsd::Documentation, and te::xsd::AppInfo.


The documentation for this class was generated from the following file: