8#ifndef CONFIGSCHEMAINFOS
9#define CONFIGSCHEMAINFOS
37 const QString &getElement();
38 const QString &getElementPath();
39 const QString &getElementName();
40 const QString &getElementDescription();
41 const QString &getElementGroup();
42 QStringList getElementAllowedChildren();
43 QList<QString> getAttributes();
45 attrData *getAttributeData(
const QString &attribute);
48 void setElement(
const QString &
name);
49 void setReadableElementRule(
const QString &rule);
50 void setElementPath(
const QString &
path);
51 void setElementName(
const QString &
name);
52 void setElementDescription(
const QString &elDescription);
53 void setElementGroup(
const QString &
group);
54 void setAllowedChildren(QStringList children);
55 void addAttribute(
const QString &attr,
bool required,
const QString &defValue,
const QString &readableRule = 0,
56 const QString ®ExpressionString = 0,
const QString &attrDescription = 0);
58 QString
element, elementPath, readableElementRule, elementName, elementDescription, elementGroup;
#define CONFIGEXPORT
Definition: coExport.h:367
GLsizei const GLchar ** path
Definition: khronos-glext.h:7952
GLboolean GLuint group
Definition: khronos-glext.h:12389
GLuint const GLchar * name
Definition: khronos-glext.h:6722
list of all chemical elements
Definition: coConfig.h:27
Definition: coConfigSchemaInfos.h:25
QString attrDescription
Definition: coConfigSchemaInfos.h:27
bool required
Definition: coConfigSchemaInfos.h:26
Definition: coConfigSchemaInfos.h:31
QStringList allowedChildren
Definition: coConfigSchemaInfos.h:59
QHash< QString, attrData > attributes
Definition: coConfigSchemaInfos.h:60
QString element
Definition: coConfigSchemaInfos.h:58
Definition: coConfigSchema.h:35