import "nsISchema.idl";
Public Member Functions | |
| nsISchemaType | getTypeByIndex (in PRUint32 index) |
| nsISchemaType | getTypeByName (in AString name) |
| nsISchemaAttribute | getAttributeByIndex (in PRUint32 index) |
| nsISchemaAttribute | getAttributeByName (in AString name) |
| nsISchemaElement | getElementByIndex (in PRUint32 index) |
| nsISchemaElement | getElementByName (in AString name) |
| nsISchemaAttributeGroup | getAttributeGroupByIndex (in PRUint32 index) |
| nsISchemaAttributeGroup | getAttributeGroupByName (in AString name) |
| nsISchemaModelGroup | getModelGroupByIndex (in PRUint32 index) |
| nsISchemaModelGroup | getModelGroupByName (in AString name) |
Public Attributes | |
| readonly attribute AString | schemaNamespace |
| readonly attribute PRUint32 | typeCount |
| readonly attribute PRUint32 | attributeCount |
| readonly attribute PRUint32 | elementCount |
| readonly attribute PRUint32 | attributeGroupCount |
| readonly attribute PRUint32 | modelGroupCount |
| readonly attribute nsISchemaCollection | collection |
| nsISchemaType nsISchema::getTypeByIndex | ( | in PRUint32 | index | ) |
| nsISchemaType nsISchema::getTypeByName | ( | in AString | name | ) |
| nsISchemaAttribute nsISchema::getAttributeByIndex | ( | in PRUint32 | index | ) |
| nsISchemaAttribute nsISchema::getAttributeByName | ( | in AString | name | ) |
| nsISchemaElement nsISchema::getElementByIndex | ( | in PRUint32 | index | ) |
| nsISchemaElement nsISchema::getElementByName | ( | in AString | name | ) |
| nsISchemaAttributeGroup nsISchema::getAttributeGroupByIndex | ( | in PRUint32 | index | ) |
| nsISchemaAttributeGroup nsISchema::getAttributeGroupByName | ( | in AString | name | ) |
| nsISchemaModelGroup nsISchema::getModelGroupByIndex | ( | in PRUint32 | index | ) |
| nsISchemaModelGroup nsISchema::getModelGroupByName | ( | in AString | name | ) |
| readonly attribute AString nsISchema::schemaNamespace |
| readonly attribute PRUint32 nsISchema::typeCount |
| readonly attribute PRUint32 nsISchema::attributeCount |
| readonly attribute PRUint32 nsISchema::elementCount |
| readonly attribute PRUint32 nsISchema::modelGroupCount |
1.5.6