Package | Description |
---|---|
com.sun.msv.generator | |
com.sun.msv.grammar |
abstract grammar model(AGM): common part.
|
com.sun.msv.grammar.relax |
abstract grammar model(AGM): RELAX stub.
|
com.sun.msv.grammar.trex |
abstract grammar model (AGM): TREX extension
and TREX stub.
|
com.sun.msv.grammar.trex.typed |
Abstract grammar model (AGM): TREX label-annotated stub.
|
com.sun.msv.grammar.util |
Miscellaneous utility classes.
|
com.sun.msv.grammar.xmlschema |
W3C XML Schema grammar model.
|
com.sun.msv.reader |
reads XML representation of grammar and creates AGM.
|
com.sun.msv.reader.relax.core.checker |
Non-essential schema conformance checks.
|
com.sun.msv.reader.trex |
shared code between RELAX NG reader and TREX reader.
|
com.sun.msv.reader.xmlschema |
parses XML representation of XML Schema into AGM.
|
com.sun.msv.relaxns.grammar |
abstract grammar model(AGM) for RELAX Namespace.
|
com.sun.msv.relaxns.grammar.relax |
abstract grammar model(AGM) for RELAXNS-extended RELAX Core.
|
com.sun.msv.relaxns.verifier |
"divide&validate" framework implementation.
|
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
|
com.sun.msv.writer.relaxng |
AGM to RELAX NG converter
|
Modifier and Type | Method and Description |
---|---|
Expression |
SchemaLocationRemover.onElement(ElementExp exp) |
Expression |
NoneTypeRemover.onElement(ElementExp exp) |
void |
Generator.onElement(ElementExp exp) |
void |
ElementDeclCollector.onElement(ElementExp exp) |
Modifier and Type | Method and Description |
---|---|
Object |
ExpressionVisitor.onElement(ElementExp exp) |
Expression |
ExpressionVisitorExpression.onElement(ElementExp exp) |
void |
ExpressionVisitorVoid.onElement(ElementExp exp) |
boolean |
ExpressionVisitorBoolean.onElement(ElementExp exp) |
Modifier and Type | Class and Description |
---|---|
class |
ElementRule
ElementRule declaration of RELAX.
|
Modifier and Type | Class and Description |
---|---|
class |
ElementPattern
<element> pattern of TREX.
|
Modifier and Type | Class and Description |
---|---|
class |
TypedElementPattern
ElementPattern with type.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ExpressionFinder.onElement(ElementExp exp) |
Object |
ExpressionPrinter.onElement(ElementExp exp) |
void |
ExpressionWalker.onElement(ElementExp exp) |
Expression |
RefExpRemover.onElement(ElementExp exp) |
Modifier and Type | Class and Description |
---|---|
class |
ElementDeclExp.XSElementExp
XML Schema version of
ElementExp . |
class |
SkipElementExp
ElementExp that is used for <any processContents="skip"/>.
|
Modifier and Type | Method and Description |
---|---|
void |
RunAwayExpressionChecker.onElement(ElementExp exp) |
Modifier and Type | Method and Description |
---|---|
boolean |
ExportedHedgeRuleChecker.onElement(ElementExp exp) |
void |
IdAbuseChecker.onElement(ElementExp exp) |
void |
DblAttrConstraintChecker.onElement(ElementExp exp) |
Modifier and Type | Method and Description |
---|---|
Object |
TREXSequencedStringChecker.onElement(ElementExp exp) |
Modifier and Type | Method and Description |
---|---|
void |
AttributeWildcardComputer.onElement(ElementExp exp) |
Modifier and Type | Class and Description |
---|---|
class |
ExternalElementExp
place holder for imported element declaration.
|
Modifier and Type | Class and Description |
---|---|
class |
AnyOtherElementExp
place holder for <anyOtherElement> of RELAX.
|
Modifier and Type | Method and Description |
---|---|
Expression |
IslandSchemaImpl.Binder.onElement(ElementExp exp) |
Modifier and Type | Method and Description |
---|---|
void |
TypedContentHandler.endElement(String namespaceURI,
String localName,
String qName,
ElementExp type)
receives notification of the end of an element.
|
Modifier and Type | Field and Description |
---|---|
ElementExp |
SimpleAcceptor.owner
ElementExp that accepted the start tag.
|
ElementExp[] |
ComplexAcceptor.owners
each item of this array should be considered as read-only.
|
Modifier and Type | Method and Description |
---|---|
ElementExp[] |
CombinedChildContentExpCreator.getMatchedElements()
obtains matched elements.
|
ElementExp[] |
ComplexAcceptor.getSatisfiedOwners()
collects satisfied ElementExps.
|
Modifier and Type | Method and Description |
---|---|
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.
|
boolean |
Token.match(ElementExp p)
returns true if the given ElementExp can consume this token
|
boolean |
AnyElementToken.match(ElementExp exp) |
boolean |
ElementToken.match(ElementExp exp) |
Object |
StringCareLevelCalculator.onElement(ElementExp exp) |
void |
CombinedChildContentExpCreator.onElement(ElementExp exp) |
Object |
ElementsOfConcernCollector.onElement(ElementExp exp) |
Expression |
AttributeFeeder.onElement(ElementExp exp) |
Expression |
AttributePicker.onElement(ElementExp exp) |
Expression |
ResidualCalculator.onElement(ElementExp exp) |
Expression |
AttributePruner.onElement(ElementExp exp) |
Expression |
AttributeRemover.onElement(ElementExp exp) |
Constructor and Description |
---|
ComplexAcceptor(REDocumentDeclaration docDecl,
Expression combined,
ElementExp[] primitives) |
ComplexAcceptor(REDocumentDeclaration docDecl,
Expression combined,
Expression[] contentModels,
ElementExp[] owners) |
ElementToken(ElementExp[] acceptedPatterns) |
SimpleAcceptor(REDocumentDeclaration docDecl,
Expression combined,
ElementExp owner,
Expression continuation) |
Modifier and Type | Method and Description |
---|---|
protected Acceptor |
XSAcceptor.createAcceptor(Expression combined,
Expression continuation,
ElementExp[] primitives,
int numPrimitives)
creates an XSAcceptor instead of default acceptor implementations.
|
Constructor and Description |
---|
XSAcceptor(XSREDocDecl docDecl,
Expression combined,
ElementExp owner,
Expression continuation) |
Modifier and Type | Method and Description |
---|---|
void |
PatternWriter.onElement(ElementExp exp) |
Copyright © 2016 Oracle Corporation. All rights reserved.