
Public Member Functions | |
| Element (const std::string &name, const std::string &typeNs, int type_id, int minimum=1, int maximum=1, bool qualified=false, std::string def="", std::string fixed="") | |
| Element (void) | |
| void | setType (int id) |
| std::string | getName () const |
| void | setTypeNamespace (std::string ns) |
| std::string | getTypeNamespace () const |
| int | getType () const |
| int | getMax () const |
| int | getMin () const |
| std::string & | defaultVal () |
| std::string & | fixedVal () |
| bool | isQualified () const |
| Element & | operator= (const Element &e) |
| void | setMin (int m) |
| void | setMax (int m) |
| void | addConstraint (Constraint *c) |
| Constraint * | constraint () |
| const std::list< std::string > & | getConstraints () |
Public Attributes | |
| int | nOccurrences |
Definition at line 30 of file Element.h.
1.4.6