Package | Description |
---|---|
com.sun.msv.relaxns.verifier |
"divide&validate" framework implementation.
|
com.sun.msv.verifier |
Contains abstract model for grammar-based schema and
concrete verifier implementation for the abstract schema.
|
com.sun.msv.verifier.identity |
Verifier with XML Schema's identity constraint check.
|
com.sun.msv.verifier.psvi |
Type-assignment engine
that can be used by application programs.
|
com.sun.msv.verifier.regexp |
VGM implementation by using regular expression derivation algorithm.
|
com.sun.msv.verifier.regexp.xmlschema |
RegExp VGM implementation that supports special semantics of XML Schema
|
Modifier and Type | Class | Description |
---|---|---|
class |
RulesAcceptor |
Acceptor that is used to validate root node of the island.
|
Modifier and Type | Method | Description |
---|---|---|
Acceptor |
RulesAcceptor.createClone() |
Modifier and Type | Field | Description |
---|---|---|
protected Acceptor |
Verifier.current |
Modifier and Type | Method | Description |
---|---|---|
Acceptor |
DocumentDeclaration.createAcceptor() |
creates a new Acceptor that will validate the document element.
|
Acceptor |
Acceptor.createChildAcceptor(StartTagInfo sti,
StringRef refErr) |
creates an Acceptor that will accept
the content model of the children of this moment.
|
Acceptor |
Acceptor.createClone() |
clones this acceptor.
|
Modifier and Type | Method | Description |
---|---|---|
protected org.relaxng.datatype.Datatype[] |
Verifier.feedAttribute(Acceptor child,
String uri,
String localName,
String qName,
String value) |
|
protected void |
Verifier.onNextAcceptorReady(StartTagInfo sti,
Acceptor nextAcceptor) |
this method is called from the startElement method
after the tag name is processed and the child acceptor is created.
|
boolean |
Acceptor.stepForward(Acceptor child,
StringRef errRef) |
eats a child element
|
Modifier and Type | Method | Description |
---|---|---|
protected org.relaxng.datatype.Datatype[] |
IDConstraintChecker.feedAttribute(Acceptor child,
String uri,
String localName,
String qName,
String value) |
|
protected void |
IDConstraintChecker.onNextAcceptorReady(StartTagInfo sti,
Acceptor next) |
Modifier and Type | Method | Description |
---|---|---|
protected org.relaxng.datatype.Datatype[] |
TypeDetector.feedAttribute(Acceptor child,
String uri,
String localName,
String qName,
String value) |
|
protected void |
TypeDetector.onNextAcceptorReady(StartTagInfo sti,
Acceptor nextAcceptor) |
Modifier and Type | Class | Description |
---|---|---|
class |
ComplexAcceptor |
Accept that is used when more than one pattern can be applicable to the current context.
|
class |
ComplexAcceptorBaseImpl |
base implementation of ComplexAcceptor.
|
class |
ContentModelAcceptor |
base implementation for SimpleAcceptor and ComplexAcceptor
|
class |
ExpressionAcceptor |
Acceptor implementation. |
class |
SimpleAcceptor |
Acceptor that will be used when only one ElementExp matches
the start tag.
|
Modifier and Type | Method | Description |
---|---|---|
protected Acceptor |
ContentModelAcceptor.createAcceptor(Expression combined,
Expression continuation,
ElementExp[] primitives,
int numPrimitives) |
creates actual Acceptor object from the computed result.
|
protected abstract Acceptor |
ExpressionAcceptor.createAcceptor(Expression contentModel,
Expression continuation,
ElementExp[] primitives,
int numPrimitives) |
|
Acceptor |
REDocumentDeclaration.createAcceptor() |
|
Acceptor |
ExpressionAcceptor.createChildAcceptor(StartTagInfo tag,
StringRef errRef) |
creates combined child acceptor and primitive child acceptors (if necessary).
|
Acceptor |
ComplexAcceptor.createClone() |
|
Acceptor |
SimpleAcceptor.createClone() |
Modifier and Type | Method | Description |
---|---|---|
boolean |
ComplexAcceptorBaseImpl.stepForward(Acceptor child,
StringRef errRef) |
|
boolean |
ContentModelAcceptor.stepForward(Acceptor child,
StringRef errRef) |
Modifier and Type | Class | Description |
---|---|---|
class |
XSAcceptor |
Acceptor implementation for XSREDocDecl.
|
Modifier and Type | Method | Description |
---|---|---|
protected Acceptor |
XSAcceptor.createAcceptor(Expression combined,
Expression continuation,
ElementExp[] primitives,
int numPrimitives) |
creates an XSAcceptor instead of default acceptor implementations.
|
Acceptor |
XSREDocDecl.createAcceptor() |
|
Acceptor |
XSAcceptor.createChildAcceptor(StartTagInfo sti,
StringRef refErr) |
|
Acceptor |
XSAcceptor.createClone() |
Copyright © 2019 Oracle Corporation. All rights reserved.