public abstract class AnyState extends ExpressionWithoutChildState
| Constructor and Description |
|---|
AnyState() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Expression |
createExpression(String namespace,
String process)
creates AGM that corresponds to the specified parameters.
|
protected NameClass |
createLaxNameClass(NameClass allowedNc,
XMLSchemaReader.RefResolver res) |
protected NameClass |
getNameClass(String namespace,
XMLSchemaSchema currentSchema)
processes 'namepsace' attribute and gets corresponding NameClass object.
|
protected abstract NameClass |
getNameClassFrom(ReferenceExp exp) |
protected Expression |
makeExpression()
This method is called from endElement method.
|
createChildStateendSelfendDocument, endElement, isGrammarElement, startElement_assert, callInterceptExpression, characters, endPrefixMapping, getBaseURI, getLocation, getParentState, getStartTag, ignorableWhitespace, init, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, startSelfprotected final Expression makeExpression()
ExpressionStatemakeExpression in class ExpressionStateprotected abstract Expression createExpression(String namespace, String process)
protected NameClass getNameClass(String namespace, XMLSchemaSchema currentSchema)
protected abstract NameClass getNameClassFrom(ReferenceExp exp)
protected NameClass createLaxNameClass(NameClass allowedNc, XMLSchemaReader.RefResolver res)
Copyright © 2014 Oracle Corporation. All Rights Reserved.