This class should be considered as a "quick-hack" to better accomodate W3C XML Schema.
| Modifier and Type | Field and Description |
|---|---|
| private final XSREDocDecl | _docDecl
holds the same value as the docDecl field, but this one has already down casted to XSREDocDecl. |
| public static final String | |
| public static final String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected Acceptor | createAcceptor(Expression combined, Expression continuation, ElementExp[] primitives, int numPrimitives)
Overrides com. |
| public Acceptor | createChildAcceptor(StartTagInfo
this parameter provides the information about the start tag to the
acceptor object. Usually attribute information is ignored, but
sometimes they are used as hints. sti, StringRef if this parameter is non-null, the implementation should
try to detect the reason of error and recover from it.
and this object should have the error message as its str field. refErr)Overrides com. Implements com. |
| public Acceptor | createClone()
Overrides com. Implements com. |
| protected boolean | onAttribute(AttributeToken token, StringRef refErr)
Overrides com. |
| private Acceptor | |
| private Acceptor |
| _docDecl | back to summary |
|---|---|
| private final XSREDocDecl _docDecl holds the same value as the docDecl field, but this one has already down casted to XSREDocDecl. | |
| XMLSchemaNamespace | back to summary |
|---|---|
| public static final String XMLSchemaNamespace | |
| XSINamespace | back to summary |
|---|---|
| public static final String XSINamespace | |
| XSAcceptor | back to summary |
|---|---|
| public XSAcceptor(XSREDocDecl docDecl, Expression combined, ElementExp owner, Expression continuation) | |
| createAcceptor | back to summary |
|---|---|
| protected Acceptor createAcceptor(Expression combined, Expression continuation, ElementExp[] primitives, int numPrimitives) Overrides com. creates an XSAcceptor instead of default acceptor implementations. | |
| createChildAcceptor | back to summary |
|---|---|
| public Acceptor createChildAcceptor(StartTagInfo sti, StringRef refErr) Overrides com. Implements com. Doc from com. creates combined child acceptor and primitive child acceptors (if necessary). be careful not to keep returned object too long because it is reused whenever the method is called.
| |
| createClone | back to summary |
|---|---|
| public Acceptor createClone() Overrides com. Implements com. Doc from com. clones this acceptor. You can keep a "bookmark" of the acceptor by cloning it. This is useful when you are trying to perform "partial validation". Cloned acceptor will behave in exactly the same way as the original one. | |
| onAttribute | back to summary |
|---|---|
| protected boolean onAttribute(AttributeToken token, StringRef refErr) Overrides com. | |
| onNotSubstitutableType | back to summary |
|---|---|
| private Acceptor onNotSubstitutableType(StartTagInfo sti, String type, StringRef refErr) | |
| onTypeResolutionFailure | back to summary |
|---|---|
| private Acceptor onTypeResolutionFailure(StartTagInfo sti, String type, StringRef refErr) | |