|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.merlotxml.util.xml.xerces.SchemaGrammarDocumentImpl
An implementation of GrammarDocument for Schemas.
Constructor Summary | |
SchemaGrammarDocumentImpl(org.apache.xerces.xni.grammars.Grammar[] grammars)
Constructor for the SchemaGrammarDocumentImpl object. |
Method Summary | |
protected void |
addComplexType(org.apache.xerces.xs.XSElementDeclaration decl,
GrammarComplexType complexType)
Gets called from the constructors of children, so that the document knows about all of them. |
protected void |
addDeclaredType(org.apache.xerces.xs.XSElementDeclaration decl)
|
protected GrammarComplexType |
getComplexType(org.apache.xerces.xs.XSElementDeclaration decl)
Allow access to a complex type - this may be required when an element is used in different parts of the schema |
GrammarComplexType |
getGrammarComplexType(GrammarComplexType parent,
java.lang.String name)
Gets the grammarComplexType attribute of the SchemaGrammarDocumentImpl object |
SchemaIdentityConstraintValidator |
getSchemaIdentityConstraintValidator()
Returns the _schemaIdentityConstraintValidator. |
GrammarComplexType |
getTopLevelGrammarComplexType(java.lang.String name)
Gets the topLevelGrammarComplexType attribute of the SchemaGrammarDocumentImpl object |
GrammarComplexType[] |
getTopLevelGrammarComplexTypes()
Gets the topLevelGrammarComplexTypes attribute of the SchemaGrammarDocumentImpl object |
protected boolean |
isDeclaredType(org.apache.xerces.xs.XSElementDeclaration decl)
|
void |
setSchemaIdentityConstraintValidator(SchemaIdentityConstraintValidator schemaIdentityConstraintValidator)
Method setSchemaIdentityConstraintValidator. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SchemaGrammarDocumentImpl(org.apache.xerces.xni.grammars.Grammar[] grammars)
grammars
- Description of ParameterMethod Detail |
public GrammarComplexType getGrammarComplexType(GrammarComplexType parent, java.lang.String name)
getGrammarComplexType
in interface GrammarDocument
parent
- Description of Parametername
- Description of Parameter
public GrammarComplexType getTopLevelGrammarComplexType(java.lang.String name)
getTopLevelGrammarComplexType
in interface GrammarDocument
name
- Description of Parameter
public GrammarComplexType[] getTopLevelGrammarComplexTypes()
getTopLevelGrammarComplexTypes
in interface GrammarDocument
protected void addComplexType(org.apache.xerces.xs.XSElementDeclaration decl, GrammarComplexType complexType)
decl
- The feature to be added to the ComplexType attributecomplexType
- The feature to be added to the ComplexType attributeprotected GrammarComplexType getComplexType(org.apache.xerces.xs.XSElementDeclaration decl)
protected void addDeclaredType(org.apache.xerces.xs.XSElementDeclaration decl)
protected boolean isDeclaredType(org.apache.xerces.xs.XSElementDeclaration decl)
public void setSchemaIdentityConstraintValidator(SchemaIdentityConstraintValidator schemaIdentityConstraintValidator)
schemaIdentityConstraintValidator
- public SchemaIdentityConstraintValidator getSchemaIdentityConstraintValidator()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |