Back to index

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

import "nsISchema.idl";

Inheritance diagram for nsISchemaModelGroup:
Inheritance graph
[legend]
Collaboration diagram for nsISchemaModelGroup:
Collaboration graph
[legend]

List of all members.

Public Member Functions

nsISchemaParticle getParticle (in PRUint32 index)
nsISchemaElement getElementByName (in AString name)
void resolve (in nsIWebServiceErrorHandler aErrorHandler)
void clear ()

Public Attributes

const unsigned short COMPOSITOR_ALL = 1
const unsigned short COMPOSITOR_SEQUENCE = 2
const unsigned short COMPOSITOR_CHOICE = 3
readonly attribute unsigned short compositor
readonly attribute PRUint32 particleCount
const unsigned short PARTICLE_TYPE_ELEMENT = 1
const unsigned short PARTICLE_TYPE_MODEL_GROUP = 2
const unsigned short PARTICLE_TYPE_ANY = 3
const PRUint32 OCCURRENCE_UNBOUNDED = 0xFFFFFFFF
readonly attribute AString name
readonly attribute unsigned short particleType
readonly attribute PRUint32 minOccurs
readonly attribute PRUint32 maxOccurs
readonly attribute AString targetNamespace

Detailed Description

Definition at line 249 of file nsISchema.idl.


Member Function Documentation


Member Data Documentation

readonly attribute unsigned short nsISchemaModelGroup::compositor

Definition at line 254 of file nsISchema.idl.

Definition at line 250 of file nsISchema.idl.

Definition at line 252 of file nsISchema.idl.

Definition at line 251 of file nsISchema.idl.

Definition at line 245 of file nsISchema.idl.

Definition at line 244 of file nsISchema.idl.

readonly attribute AString nsISchemaParticle::name [inherited]

Definition at line 241 of file nsISchema.idl.

Definition at line 239 of file nsISchema.idl.

const unsigned short nsISchemaParticle::PARTICLE_TYPE_ANY = 3 [inherited]

Definition at line 237 of file nsISchema.idl.

const unsigned short nsISchemaParticle::PARTICLE_TYPE_ELEMENT = 1 [inherited]

Definition at line 235 of file nsISchema.idl.

const unsigned short nsISchemaParticle::PARTICLE_TYPE_MODEL_GROUP = 2 [inherited]

Definition at line 236 of file nsISchema.idl.

Definition at line 256 of file nsISchema.idl.

readonly attribute unsigned short nsISchemaParticle::particleType [inherited]

Definition at line 242 of file nsISchema.idl.

readonly attribute AString nsISchemaComponent::targetNamespace [inherited]

Definition at line 75 of file nsISchema.idl.


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