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 and Description |
---|---|
class |
RulesAcceptor
Acceptor that is used to validate root node of the island.
|
Modifier and Type | Method and Description |
---|---|
Acceptor |
RulesAcceptor.createClone() |
Modifier and Type | Field and Description |
---|---|
protected Acceptor |
Verifier.current |
Modifier and Type | Method and 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 and 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 and 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 and 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 and 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 and Description |
---|---|
Acceptor |
REDocumentDeclaration.createAcceptor() |
protected abstract Acceptor |
ExpressionAcceptor.createAcceptor(Expression contentModel,
Expression continuation,
ElementExp[] primitives,
int numPrimitives) |
protected Acceptor |
ContentModelAcceptor.createAcceptor(Expression combined,
Expression continuation,
ElementExp[] primitives,
int numPrimitives)
creates actual Acceptor object from the computed result.
|
Acceptor |
ExpressionAcceptor.createChildAcceptor(StartTagInfo tag,
StringRef errRef)
creates combined child acceptor and primitive child acceptors (if necessary).
|
Acceptor |
SimpleAcceptor.createClone() |
Acceptor |
ComplexAcceptor.createClone() |
Modifier and Type | Method and Description |
---|---|
boolean |
ContentModelAcceptor.stepForward(Acceptor child,
StringRef errRef) |
boolean |
ComplexAcceptorBaseImpl.stepForward(Acceptor child,
StringRef errRef) |
Modifier and Type | Class and Description |
---|---|
class |
XSAcceptor
Acceptor implementation for XSREDocDecl.
|
Modifier and Type | Method and Description |
---|---|
Acceptor |
XSREDocDecl.createAcceptor() |
protected Acceptor |
XSAcceptor.createAcceptor(Expression combined,
Expression continuation,
ElementExp[] primitives,
int numPrimitives)
creates an XSAcceptor instead of default acceptor implementations.
|
Acceptor |
XSAcceptor.createChildAcceptor(StartTagInfo sti,
StringRef refErr) |
Acceptor |
XSAcceptor.createClone() |
Copyright © 2016 Oracle Corporation. All rights reserved.