Public Member Functions | |
ComplexType (const std::string &) | |
~ComplexType () | |
bool | isSimple () const |
int | getContentType () const |
int | getNumAttributes () const |
int | getAttributeType (int index) |
std::string | getAttributeName (int index) const |
ContentModel * | getContents () const |
const Attribute * | getAttribute (const std::string &name) const |
const Attribute * | getAttribute (int index) const |
std::list< Attribute > & | pAttributeList () |
void | setSimpleContentType (int id) |
void | setContents (ContentModel *ct) |
void | addAttribute (const Attribute &a, bool fwdRef=false) |
void | addAttributeGroupName (const Qname &qn) |
void | matchAttributeRef (const std::string &name, Attribute &a) |
void | matchElementRef (const std::string &name, Element &e) |
bool | checkOccurrences (void) |
void | resetCounters (void) |
Definition at line 34 of file ComplexType.h.