Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
nsISchema Interface Reference

import "nsISchema.idl";

Inheritance diagram for nsISchema:
Inheritance graph
Collaboration diagram for nsISchema:
Collaboration graph

List of all members.

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)
void resolve (in nsIWebServiceErrorHandler aErrorHandler)
void clear ()

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
readonly attribute AString targetNamespace

Detailed Description

Definition at line 81 of file nsISchema.idl.

Member Function Documentation

Member Data Documentation

Definition at line 89 of file nsISchema.idl.

Definition at line 97 of file nsISchema.idl.

Definition at line 105 of file nsISchema.idl.

Definition at line 93 of file nsISchema.idl.

Definition at line 101 of file nsISchema.idl.

Definition at line 83 of file nsISchema.idl.

readonly attribute AString nsISchemaComponent::targetNamespace [inherited]

Definition at line 75 of file nsISchema.idl.

Definition at line 85 of file nsISchema.idl.

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