void |
SchemaGrammar.addComplexTypeDecl(XSComplexTypeDecl decl,
SimpleLocator locator)
add one complex type decl: for later constraint checking
|
void |
SchemaGrammar.BuiltinSchemaGrammar.addComplexTypeDecl(XSComplexTypeDecl decl,
SimpleLocator locator) |
void |
SchemaGrammar.Schema4Annotations.addComplexTypeDecl(XSComplexTypeDecl decl,
SimpleLocator locator) |
static boolean |
XSConstraints.checkComplexDerivationOk(XSComplexTypeDecl derived,
XSTypeDefinition base,
short block)
check whether complex type derived is valid derived from base,
given a subset of {restriction, extension}.
|
static void |
XSConstraints.checkElementDeclsConsistent(XSComplexTypeDecl type,
XSParticleDecl particle,
SymbolHash elemDeclHash,
SubstitutionGroupHandler sgHandler) |
static void |
XSConstraints.findElemInTable(XSComplexTypeDecl type,
XSElementDecl elem,
SymbolHash elemDeclHash) |
void |
XSElementDecl.setIsLocal(XSComplexTypeDecl enclosingCT) |
void |
XSAttributeDecl.setValues(String name,
String targetNamespace,
XSSimpleType simpleType,
short constraintType,
short scope,
ValidatedInfo valInfo,
XSComplexTypeDecl enclosingCT,
XSObjectList annotations) |