|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--weblogic.apache.xerces.validators.common.Grammar | +--weblogic.apache.xerces.validators.schema.SchemaGrammar
Inner Class Summary | |
class |
SchemaGrammar.OneSubGroup
|
Fields inherited from class weblogic.apache.xerces.validators.common.Grammar |
TOP_LEVEL_SCOPE |
Constructor Summary | |
SchemaGrammar()
|
Method Summary | |
protected void |
addAttDef(int templateElementIndex,
QName attQName,
int attType,
int enumeration,
int attDefaultType,
java.lang.String attDefaultValue,
DatatypeValidator dv,
boolean isList)
|
protected int |
addContentSpecNode(int contentSpecType,
int value,
int otherValue,
boolean mustBeUnique)
|
protected int |
addElementDecl(QName eltQName,
int enclosingScope,
int scopeDefined,
int contentSpecType,
int contentSpecIndex,
int attrListHead,
DatatypeValidator dv)
|
protected void |
addElementDeclOneSubstitutionGroupQName(int elementDeclIndex,
QName name,
SchemaGrammar grammar,
int eleIndex)
|
protected int |
cloneElementDecl(int eltNdx,
int enclosingScope,
int scopeDefined)
|
protected int |
convertContentSpecTree(int contentSpecIndex)
|
protected int |
createAttributeDecl()
|
protected int |
createContentSpec()
|
protected int |
createElementDecl()
|
protected int |
expandContentModel(int index,
int minOccurs,
int maxOccurs)
|
int |
findAttributeDecl(int attListHead,
QName attribute)
|
int |
getAttributeDeclIndex(int elementIndex,
QName attribute)
|
java.util.Hashtable |
getAttributeDeclRegistry()
|
boolean |
getCheckUniqueParticleAttribution()
|
java.util.Hashtable |
getComplexTypeRegistry()
|
XMLContentModel |
getContentModel(int contentSpecIndex,
int contentType,
SubstitutionGroupComparator comparator)
|
protected int |
getContentSpecMaxOccurs(int contentSpecIndex)
|
protected int |
getContentSpecMinOccurs(int contentSpecIndex)
|
int |
getContentSpecOrgUri(int contentSpecIndex)
|
DatatypeValidatorFactoryImpl |
getDatatypeRegistry()
|
boolean |
getDeferContentSpecExpansion()
|
TraverseSchema.ComplexTypeInfo |
getElementComplexTypeInfo(int elementDeclIndex)
|
java.util.Vector |
getElementDeclAllSubstitutionGroupQNames(int elementDeclIndex,
GrammarResolver grammarResolver,
StringPool stringPool)
|
int |
getElementDeclBlockSet(int elementDeclIndex)
|
int |
getElementDeclFinalSet(int elementDeclIndex)
|
int |
getElementDeclMiscFlags(int elementDeclIndex)
|
java.lang.String |
getElementDeclSubstitutionGroupAffFullName(int elementDeclIndex)
|
int |
getElementDefaultTYpe(int elementDeclIndex)
|
java.lang.String |
getElementDefaultValue(int elementDeclIndex)
|
int |
getElementDefinedScope(int elementDeclIndex)
|
java.lang.String |
getElementFromAnotherSchemaURI(int elementDeclIndex)
|
NamespacesScope |
getNamespacesScope()
|
java.lang.String |
getTargetNamespaceURI()
|
protected void |
setAttributeDecl(int elementDeclIndex,
int attributeDeclIndex,
XMLAttributeDecl attributeDecl)
|
protected void |
setAttributeDeclRegistry(java.util.Hashtable attrReg)
|
void |
setCheckUniqueParticleAttribution()
|
protected void |
setComplexTypeRegistry(java.util.Hashtable cTypeReg)
|
protected void |
setContentSpec(int contentSpecIndex,
XMLContentSpec contentSpec)
|
protected void |
setContentSpecMaxOccurs(int contentSpecIndex,
int maxOccurs)
|
protected void |
setContentSpecMinOccurs(int contentSpecIndex,
int minOccurs)
|
void |
setContentSpecOrgUri(int contentSpecIndex,
int orgUri)
|
protected void |
setDatatypeRegistry(DatatypeValidatorFactoryImpl dTypeReg)
|
void |
setDeferContentSpecExpansion()
|
protected void |
setElementComplexTypeInfo(int elementDeclIndex,
TraverseSchema.ComplexTypeInfo typeInfo)
|
protected void |
setElementDecl(int elementDeclIndex,
XMLElementDecl elementDecl)
|
protected void |
setElementDeclBlockSet(int elementDeclIndex,
int blockSet)
|
protected void |
setElementDeclFinalSet(int elementDeclIndex,
int finalSet)
|
protected void |
setElementDeclMiscFlags(int elementDeclIndex,
int miscFlags)
|
protected void |
setElementDeclSubstitutionGroupAffFullName(int elementDeclIndex,
java.lang.String substitutionGroupFullName)
|
protected void |
setElementDefault(int elementDeclIndex,
java.lang.String defaultValue)
|
protected void |
setElementDefinedScope(int elementDeclIndex,
int scopeDefined)
|
protected void |
setElementFromAnotherSchemaURI(int elementDeclIndex,
java.lang.String anotherSchemaURI)
|
protected void |
setFirstAttributeDeclIndex(int eltNdx,
int attListHead)
set the attribute decl index |
protected void |
setNamespacesScope(NamespacesScope nsScope)
|
protected void |
setTargetNamespaceURI(java.lang.String targetNSUri)
|
Methods inherited from class weblogic.apache.xerces.validators.common.Grammar |
clearContentModel,
existContentModel,
getAttributeDecl,
getContentSpec,
getElementContentModel,
getElementDecl,
getElementDeclIndex,
getElementDeclIndex,
getElementDeclIndex,
getFirstAttributeDeclIndex,
getGrammarDocument,
getNextAttributeDeclIndex,
isDTD,
printAttributes,
printElements,
putElementNameMapping,
setGrammarDocument |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public SchemaGrammar()
Method Detail |
public NamespacesScope getNamespacesScope()
public boolean getDeferContentSpecExpansion()
public boolean getCheckUniqueParticleAttribution()
public java.lang.String getTargetNamespaceURI()
public java.util.Hashtable getAttributeDeclRegistry()
public java.util.Hashtable getComplexTypeRegistry()
public DatatypeValidatorFactoryImpl getDatatypeRegistry()
public int getElementDefinedScope(int elementDeclIndex)
public int getElementDefaultTYpe(int elementDeclIndex)
public int getElementDeclBlockSet(int elementDeclIndex)
public int getElementDeclFinalSet(int elementDeclIndex)
public int getElementDeclMiscFlags(int elementDeclIndex)
public java.lang.String getElementFromAnotherSchemaURI(int elementDeclIndex)
public java.lang.String getElementDefaultValue(int elementDeclIndex)
public java.lang.String getElementDeclSubstitutionGroupAffFullName(int elementDeclIndex)
public java.util.Vector getElementDeclAllSubstitutionGroupQNames(int elementDeclIndex, GrammarResolver grammarResolver, StringPool stringPool)
public TraverseSchema.ComplexTypeInfo getElementComplexTypeInfo(int elementDeclIndex)
protected int convertContentSpecTree(int contentSpecIndex)
public XMLContentModel getContentModel(int contentSpecIndex, int contentType, SubstitutionGroupComparator comparator) throws java.lang.Exception
public void setContentSpecOrgUri(int contentSpecIndex, int orgUri)
public int getContentSpecOrgUri(int contentSpecIndex)
public void setDeferContentSpecExpansion()
public void setCheckUniqueParticleAttribution()
protected void setAttributeDeclRegistry(java.util.Hashtable attrReg)
protected void setComplexTypeRegistry(java.util.Hashtable cTypeReg)
protected void setDatatypeRegistry(DatatypeValidatorFactoryImpl dTypeReg)
protected void setNamespacesScope(NamespacesScope nsScope)
protected void setTargetNamespaceURI(java.lang.String targetNSUri)
protected int createElementDecl()
protected void setElementDecl(int elementDeclIndex, XMLElementDecl elementDecl)
protected int createContentSpec()
protected void setContentSpec(int contentSpecIndex, XMLContentSpec contentSpec)
protected int createAttributeDecl()
protected void setAttributeDecl(int elementDeclIndex, int attributeDeclIndex, XMLAttributeDecl attributeDecl)
protected void setElementDefinedScope(int elementDeclIndex, int scopeDefined)
protected void setElementFromAnotherSchemaURI(int elementDeclIndex, java.lang.String anotherSchemaURI)
protected void setElementComplexTypeInfo(int elementDeclIndex, TraverseSchema.ComplexTypeInfo typeInfo)
protected void setElementDefault(int elementDeclIndex, java.lang.String defaultValue)
protected void setElementDeclBlockSet(int elementDeclIndex, int blockSet)
protected void setElementDeclFinalSet(int elementDeclIndex, int finalSet)
protected void setElementDeclMiscFlags(int elementDeclIndex, int miscFlags)
protected void setElementDeclSubstitutionGroupAffFullName(int elementDeclIndex, java.lang.String substitutionGroupFullName)
protected void addElementDeclOneSubstitutionGroupQName(int elementDeclIndex, QName name, SchemaGrammar grammar, int eleIndex)
protected void setContentSpecMinOccurs(int contentSpecIndex, int minOccurs)
protected int getContentSpecMinOccurs(int contentSpecIndex)
protected int getContentSpecMaxOccurs(int contentSpecIndex)
protected void setContentSpecMaxOccurs(int contentSpecIndex, int maxOccurs)
protected int addElementDecl(QName eltQName, int enclosingScope, int scopeDefined, int contentSpecType, int contentSpecIndex, int attrListHead, DatatypeValidator dv)
protected int cloneElementDecl(int eltNdx, int enclosingScope, int scopeDefined)
protected void addAttDef(int templateElementIndex, QName attQName, int attType, int enumeration, int attDefaultType, java.lang.String attDefaultValue, DatatypeValidator dv, boolean isList)
public int getAttributeDeclIndex(int elementIndex, QName attribute)
public int findAttributeDecl(int attListHead, QName attribute)
protected void setFirstAttributeDeclIndex(int eltNdx, int attListHead)
protected int addContentSpecNode(int contentSpecType, int value, int otherValue, boolean mustBeUnique)
protected int expandContentModel(int index, int minOccurs, int maxOccurs)
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs70 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |