Package | Description |
---|---|
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.xmlschema |
W3C XML Schema grammar model.
|
com.sun.msv.reader.trex.ng |
parses RELAX NG 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.
|
Modifier and Type | Class | Description |
---|---|---|
class |
AttributeExp |
Attribute declaration.
|
class |
ElementExp |
Element declaration.
|
Modifier and Type | Class | Description |
---|---|---|
class |
ElementRule |
ElementRule declaration of RELAX.
|
Modifier and Type | Class | Description |
---|---|---|
class |
ElementPattern |
<element> pattern of TREX.
|
Modifier and Type | Class | Description |
---|---|---|
class |
TypedElementPattern |
ElementPattern with type.
|
Modifier and Type | Class | Description |
---|---|---|
class |
ElementDeclExp.XSElementExp |
XML Schema version of
ElementExp . |
class |
SkipElementExp |
ElementExp that is used for <any processContents="skip"/>.
|
Modifier and Type | Field | Description |
---|---|---|
protected NameClassAndExpression[] |
RestrictionChecker.DuplicateNameChecker.exps |
ElementExps will be added into this array.
|
Modifier and Type | Method | Description |
---|---|---|
void |
RestrictionChecker.DuplicateNameChecker.add(NameClassAndExpression exp) |
Adds newly found element or attribute.
|
protected abstract void |
RestrictionChecker.DuplicateNameChecker.check(NameClassAndExpression exp) |
tests a given exp against existing expressions (which are stored in
the exps field.)
|
protected void |
RestrictionChecker.DuplicateNameChecker.check(NameClassAndExpression newExp,
NameClassAndExpression oldExp) |
Tests two name classes to see if they collide.
|
Modifier and Type | Class | Description |
---|---|---|
class |
ExternalElementExp |
place holder for imported element declaration.
|
Modifier and Type | Class | Description |
---|---|---|
class |
AnyOtherElementExp |
place holder for <anyOtherElement> of RELAX.
|
Copyright © 2019 Oracle Corporation. All rights reserved.