| Modifier and Type | Class and Description |
|---|---|
| public class | |
| public class | RELAXModule.DatatypeContainer
Datatypes. |
| public class | |
| public class | |
| public class |
| Modifier and Type | Field and Description |
|---|---|
| public final RELAXModule. | attPools
map from role name to AttPoolClause object |
| public final RELAXModule. | |
| public final RELAXModule. | elementRules
map from label name to ElementRules object |
| public final RELAXModule. | hedgeRules
map from label name to HedgeRules object |
| public final ExpressionPool | pool
ExpressionPool object which was used to create this module. |
| private static final long | |
| public final RELAXModule. | tags
map from role name to TagClause object |
| public final String | targetNamespace
target namespace URI |
| public Expression | topLevel
chioce of all exported elementRules and hedgeRules. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public ExpressionPool | getPool()
Implements com. |
| public Expression |
| attPools | back to summary |
|---|---|
| public final RELAXModule. map from role name to AttPoolClause object | |
| datatypes | back to summary |
|---|---|
| public final RELAXModule. | |
| elementRules | back to summary |
|---|---|
| public final RELAXModule. map from label name to ElementRules object | |
| hedgeRules | back to summary |
|---|---|
| public final RELAXModule. map from label name to HedgeRules object | |
| pool | back to summary |
|---|---|
| public final ExpressionPool pool ExpressionPool object which was used to create this module. | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| tags | back to summary |
|---|---|
| public final RELAXModule. map from role name to TagClause object | |
| targetNamespace | back to summary |
|---|---|
| public final String targetNamespace target namespace URI | |
| topLevel | back to summary |
|---|---|
| public Expression topLevel chioce of all exported elementRules and hedgeRules. This can be used as the top-level expression when a module is used to validate documents by itself. | |
| RELAXModule | back to summary |
|---|---|
| public RELAXModule(ExpressionPool pool, String targetNamespace) | |
| getPool | back to summary |
|---|---|
| public ExpressionPool getPool() Implements com. Doc from com. gets ExpressionPool object which was used to construct this grammar. Never return null. | |
| getTopLevel | back to summary |
|---|---|
| public Expression getTopLevel() Implements com. Doc from com. gets top-level expression. This expression shall be the constraint over the document element. Never return null. | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected ReferenceExp | createReference(String name)
Implements abstract com. |
| public AttPoolClause | |
| public AttPoolClause |
| AttPoolContainer | back to summary |
|---|---|
| public AttPoolContainer() | |
| createReference | back to summary |
|---|---|
| protected ReferenceExp createReference(String name) Implements abstract com. Doc from com. creates a new reference object with given name | |
| get | back to summary |
|---|---|
| public AttPoolClause get(String name) | |
| getOrCreate | back to summary |
|---|---|
| public AttPoolClause getOrCreate(String name) | |
| Modifier and Type | Field and Description |
|---|---|
| private final Map |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public XSDatatype |
| m | back to summary |
|---|---|
| private final Map<String, XSDatatype> m | |
| DatatypeContainer | back to summary |
|---|---|
| public DatatypeContainer() | |
| add | back to summary |
|---|---|
| public void add(XSDatatype dt) | |
| get | back to summary |
|---|---|
| public XSDatatype get(String name) | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected ReferenceExp | createReference(String name)
Implements abstract com. |
| public ElementRules | |
| public ElementRules |
| ElementRulesContainer | back to summary |
|---|---|
| public ElementRulesContainer() | |
| createReference | back to summary |
|---|---|
| protected ReferenceExp createReference(String name) Implements abstract com. Doc from com. creates a new reference object with given name | |
| get | back to summary |
|---|---|
| public ElementRules get(String name) | |
| getOrCreate | back to summary |
|---|---|
| public ElementRules getOrCreate(String name) | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected ReferenceExp | createReference(String name)
Implements abstract com. |
| public HedgeRules | |
| public HedgeRules |
| HedgeRulesContainer | back to summary |
|---|---|
| public HedgeRulesContainer() | |
| createReference | back to summary |
|---|---|
| protected ReferenceExp createReference(String name) Implements abstract com. Doc from com. creates a new reference object with given name | |
| get | back to summary |
|---|---|
| public HedgeRules get(String name) | |
| getOrCreate | back to summary |
|---|---|
| public HedgeRules getOrCreate(String name) | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected ReferenceExp | createReference(String name)
Implements abstract com. |
| public TagClause | |
| public TagClause |
| TagContainer | back to summary |
|---|---|
| public TagContainer() | |
| createReference | back to summary |
|---|---|
| protected ReferenceExp createReference(String name) Implements abstract com. Doc from com. creates a new reference object with given name | |
| get | back to summary |
|---|---|
| public TagClause get(String name) | |
| getOrCreate | back to summary |
|---|---|
| public TagClause getOrCreate(String name) | |