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) |