|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.sun.msv.grammar.relax.RELAXModule
"Module" of RELAX Core.
Inner Class Summary | |
class |
RELAXModule.AttPoolContainer
|
class |
RELAXModule.ElementRulesContainer
|
class |
RELAXModule.HedgeRulesContainer
|
class |
RELAXModule.TagContainer
|
Field Summary | |
RELAXModule.AttPoolContainer |
attPools
map from role name to AttPoolClause object |
RELAXModule.ElementRulesContainer |
elementRules
map from label name to ElementRules object |
RELAXModule.HedgeRulesContainer |
hedgeRules
map from label name to HedgeRules object |
ExpressionPool |
pool
ExpressionPool object which was used to create this module. |
RELAXModule.TagContainer |
tags
map from role name to TagClause object |
String |
targetNamespace
target namespace URI |
Expression |
topLevel
chioce of all exported elementRules and hedgeRules. |
XSDVocabulary |
userDefinedTypes
datatypes |
Constructor Summary | |
RELAXModule(ExpressionPool pool,
String targetNamespace)
|
Method Summary | |
ExpressionPool |
getPool()
gets ExpressionPool object which was used to construct this grammar. |
Expression |
getTopLevel()
gets top-level expression. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public final RELAXModule.ElementRulesContainer elementRules
public final RELAXModule.HedgeRulesContainer hedgeRules
public final RELAXModule.TagContainer tags
public final RELAXModule.AttPoolContainer attPools
public final String targetNamespace
public final XSDVocabulary userDefinedTypes
public Expression topLevel
public final ExpressionPool pool
Constructor Detail |
public RELAXModule(ExpressionPool pool, String targetNamespace)
Method Detail |
public Expression getTopLevel()
Grammar
getTopLevel
in interface Grammar
public ExpressionPool getPool()
Grammar
getPool
in interface Grammar
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |