com.sun.msv.grammar.xmlschema
public class XMLSchemaSchema extends Object implements Serializable
A set of "schema components" that share the same target namespace. It contains all global declarations.
| Field Summary | |
|---|---|
| XMLSchemaSchema.AttributeDeclContainer | attributeDecls map from attribute declaration name to AttributeDeclExp object |
| XMLSchemaSchema.AttributeGroupContainer | attributeGroups map from attribute group name to AttributeGroupExp object |
| XMLSchemaSchema.ComplexTypeContainer | complexTypes map from simple type name to SimpleTypeExp object |
| XMLSchemaSchema.ElementDeclContainer | elementDecls map from attribute declaration name to AttributeDeclExp object |
| XMLSchemaSchema.GroupDeclContainer | groupDecls map from attribute declaration name to AttributeDeclExp object |
| XMLSchemaSchema.IdentityConstraintContainer | identityConstraints map from identity constraint name to IdentityConstraint object. |
| ExpressionPool | pool pool object which was used to construct this grammar. |
| XMLSchemaSchema.SimpleTypeContainer | simpleTypes map from simple type name to SimpleTypeExp object |
| String | targetNamespace target namespace URI of this schema. |
| Expression | topLevel choice of all global element declarations. |
| static String | XMLSchemaInstanceNamespace |
| Constructor Summary | |
|---|---|
| XMLSchemaSchema(String targetNamespace, XMLSchemaGrammar parent) | |