Uses of Class
com.sun.msv.grammar.ReferenceExp
-
Packages that use ReferenceExp 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.relaxng com.sun.msv.grammar.trex abstract grammar model (AGM): TREX extension and TREX 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.datatype.xsd com.sun.msv.reader.dtd reads DTD and constructs 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.trex.classic parses TREX pattern into AGM.com.sun.msv.reader.trex.ng parses RELAX NG into AGM.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.verifier "divide&validate" framework implementation.com.sun.msv.verifier.regexp VGM implementation by using regular expression derivation algorithm.com.sun.msv.writer.relaxng AGM to RELAX NG converter -
-
Uses of ReferenceExp in com.sun.msv.generator
Methods in com.sun.msv.generator with parameters of type ReferenceExp Modifier and Type Method Description void
Generator. onRef(ReferenceExp exp)
Expression
NoneTypeRemover. onRef(ReferenceExp exp)
Expression
SchemaLocationRemover. onRef(ReferenceExp exp)
-
Uses of ReferenceExp in com.sun.msv.grammar
Methods in com.sun.msv.grammar that return ReferenceExp Modifier and Type Method Description ReferenceExp
ReferenceContainer. _get(String name)
gets a referenced expression Derived class should provide type-safe accesser methods.ReferenceExp
ReferenceContainer. _getOrCreate(String name)
gets or creates ReferenceExp object.protected abstract ReferenceExp
ReferenceContainer. createReference(String name)
creates a new reference object with given nameReferenceExp[]
ReferenceContainer. getAll()
obtains all items in this container.ReferenceExp
ReferenceContainer. remove(String name)
removes an object from this container.Methods in com.sun.msv.grammar with parameters of type ReferenceExp Modifier and Type Method Description Object
ExpressionVisitor. onRef(ReferenceExp exp)
boolean
ExpressionVisitorBoolean. onRef(ReferenceExp exp)
Expression
ExpressionVisitorExpression. onRef(ReferenceExp exp)
void
ExpressionVisitorVoid. onRef(ReferenceExp exp)
void
ReferenceContainer. redefine(String name, ReferenceExp newExp)
replaces the current ReferenceExp by newly specified reference exp. -
Uses of ReferenceExp in com.sun.msv.grammar.relax
Subclasses of ReferenceExp in com.sun.msv.grammar.relax Modifier and Type Class Description class
AttPoolClause
'attPool' of RELAX module.class
ElementRules
Set of ElementRule objects that share the label name.class
HedgeRules
hedgeRule of RELAX module.class
TagClause
'tag' of RELAX module.Methods in com.sun.msv.grammar.relax that return ReferenceExp Modifier and Type Method Description protected ReferenceExp
RELAXModule.AttPoolContainer. createReference(String name)
protected ReferenceExp
RELAXModule.ElementRulesContainer. createReference(String name)
protected ReferenceExp
RELAXModule.HedgeRulesContainer. createReference(String name)
protected ReferenceExp
RELAXModule.TagContainer. createReference(String name)
-
Uses of ReferenceExp in com.sun.msv.grammar.relaxng
Subclasses of ReferenceExp in com.sun.msv.grammar.relaxng Modifier and Type Class Description class
RELAXNGGrammar
Grammar for RELAX NG (with DTD compatibility annotation). -
Uses of ReferenceExp in com.sun.msv.grammar.trex
Subclasses of ReferenceExp in com.sun.msv.grammar.trex Modifier and Type Class Description class
TREXGrammar
TREX grammar, which is expressed as <grammar> element.Methods in com.sun.msv.grammar.trex that return ReferenceExp Modifier and Type Method Description protected ReferenceExp
TREXGrammar.RefContainer. createReference(String name)
ReferenceExp
TREXGrammar.RefContainer. getOrCreate(String name)
-
Uses of ReferenceExp in com.sun.msv.grammar.util
Methods in com.sun.msv.grammar.util with parameters of type ReferenceExp Modifier and Type Method Description boolean
ExpressionFinder. onRef(ReferenceExp exp)
Object
ExpressionPrinter. onRef(ReferenceExp exp)
void
ExpressionWalker. onRef(ReferenceExp exp)
Expression
RefExpRemover. onRef(ReferenceExp exp)
-
Uses of ReferenceExp in com.sun.msv.grammar.xmlschema
Subclasses of ReferenceExp in com.sun.msv.grammar.xmlschema Modifier and Type Class Description class
AttributeDeclExp
global attribute declaration.class
AttributeGroupExp
attribute group declaration.class
ComplexTypeExp
ComplexType definition.class
ElementDeclExp
Element declaration.class
GroupDeclExp
model group declaration.class
RedefinableExp
declaration that can be redefined by using <redefine> element.class
SimpleTypeExp
Simple type declaration.class
XMLSchemaTypeExp
Base class ofComplexTypeExp
andSimpleTypeExp
.Fields in com.sun.msv.grammar.xmlschema declared as ReferenceExp Modifier and Type Field Description ReferenceExp
ComplexTypeExp. attWildcard
attribute wildcard as an expression.ReferenceExp
ComplexTypeExp. body
actual content model definition + attribute uses.ReferenceExp
ElementDeclExp. body
The expression that represents the "body" of this expression.ReferenceExp
ElementDeclExp. substitutions
choices of all elements that can validly substitute this element.Methods in com.sun.msv.grammar.xmlschema that return ReferenceExp Modifier and Type Method Description protected ReferenceExp
XMLSchemaSchema.AttributeDeclContainer. createReference(String name)
protected ReferenceExp
XMLSchemaSchema.AttributeGroupContainer. createReference(String name)
protected ReferenceExp
XMLSchemaSchema.ComplexTypeContainer. createReference(String name)
protected ReferenceExp
XMLSchemaSchema.ElementDeclContainer. createReference(String name)
protected ReferenceExp
XMLSchemaSchema.GroupDeclContainer. createReference(String name)
protected ReferenceExp
XMLSchemaSchema.SimpleTypeContainer. createReference(String name)
-
Uses of ReferenceExp in com.sun.msv.reader
Methods in com.sun.msv.reader with parameters of type ReferenceExp Modifier and Type Method Description void
RunAwayExpressionChecker. onRef(ReferenceExp exp)
-
Uses of ReferenceExp in com.sun.msv.reader.datatype.xsd
Subclasses of ReferenceExp in com.sun.msv.reader.datatype.xsd Modifier and Type Class Description class
XSDatatypeExp
A wrapper of XSDatatype that serves as an expression and encapsulates lazy-constructed datatypes. -
Uses of ReferenceExp in com.sun.msv.reader.dtd
Methods in com.sun.msv.reader.dtd that return ReferenceExp Modifier and Type Method Description protected ReferenceExp
DTDReader. createElementDeclaration(String elementName)
Creates an element declaration in the grammar object by using the parsed result.protected ReferenceExp
DTDReader. getAnyExp()
Gets the expression that corresponds to the "ANY". -
Uses of ReferenceExp in com.sun.msv.reader.relax.core.checker
Fields in com.sun.msv.reader.relax.core.checker declared as ReferenceExp Modifier and Type Field Description ReferenceExp[]
ExportedHedgeRuleChecker. errorSnapshot
Methods in com.sun.msv.reader.relax.core.checker with parameters of type ReferenceExp Modifier and Type Method Description void
DblAttrConstraintChecker. onRef(ReferenceExp exp)
boolean
ExportedHedgeRuleChecker. onRef(ReferenceExp exp)
void
IdAbuseChecker. onRef(ReferenceExp exp)
-
Uses of ReferenceExp in com.sun.msv.reader.trex
Methods in com.sun.msv.reader.trex that return ReferenceExp Modifier and Type Method Description ReferenceExp
DefineState. getRef()
Obtains aReferenceExp
that represents the target pattern block.protected ReferenceExp
DefineState. getReference()
Methods in com.sun.msv.reader.trex with parameters of type ReferenceExp Modifier and Type Method Description protected abstract Expression
DefineState. doCombine(ReferenceExp baseExp, Expression newExp, String combine)
combines two expressions into one as specified by the combine parameter, and returns a new expression.Object
TREXSequencedStringChecker. onRef(ReferenceExp exp)
protected void
RefState. wrapUp(ReferenceExp r)
Performs the final wrap-up. -
Uses of ReferenceExp in com.sun.msv.reader.trex.classic
Methods in com.sun.msv.reader.trex.classic with parameters of type ReferenceExp Modifier and Type Method Description protected Expression
DefineState. doCombine(ReferenceExp baseExp, Expression newExp, String combine)
combines two expressions into one as specified by the combine parameter, and returns a new expression. -
Uses of ReferenceExp in com.sun.msv.reader.trex.ng
Methods in com.sun.msv.reader.trex.ng that return ReferenceExp Modifier and Type Method Description protected ReferenceExp
StartState. getReference()
Methods in com.sun.msv.reader.trex.ng with parameters of type ReferenceExp Modifier and Type Method Description protected Expression
DefineState. doCombine(ReferenceExp baseExp, Expression newExp, String combine)
combines two expressions into one as specified by the combine parameter, and returns a new expression.protected RELAXNGReader.RefExpParseInfo
RELAXNGReader. getRefExpParseInfo(ReferenceExp exp)
Gets RefExpParseInfo object for the specified ReferenceExp.protected void
RefState. wrapUp(ReferenceExp r)
Performs the final wrap-up. -
Uses of ReferenceExp in com.sun.msv.reader.xmlschema
Fields in com.sun.msv.reader.xmlschema declared as ReferenceExp Modifier and Type Field Description ReferenceExp
XMLSchemaReader. xsiSchemaLocationExp
content model that matches to optional xsi:schemaLocation or xsi:noNamespaceSchemaLocation.Methods in com.sun.msv.reader.xmlschema with parameters of type ReferenceExp Modifier and Type Method Description protected NameClass
AnyAttributeState. getNameClassFrom(ReferenceExp exp)
protected NameClass
AnyElementState. getNameClassFrom(ReferenceExp exp)
protected abstract NameClass
AnyState. getNameClassFrom(ReferenceExp exp)
void
AttributeWildcardComputer. onRef(ReferenceExp exp)
-
Uses of ReferenceExp in com.sun.msv.relaxns.grammar
Constructors in com.sun.msv.relaxns.grammar with parameters of type ReferenceExp Constructor Description DeclImpl(ReferenceExp exp)
-
Uses of ReferenceExp in com.sun.msv.relaxns.verifier
Methods in com.sun.msv.relaxns.verifier with parameters of type ReferenceExp Modifier and Type Method Description Expression
IslandSchemaImpl.Binder. onRef(ReferenceExp exp)
-
Uses of ReferenceExp in com.sun.msv.verifier.regexp
Methods in com.sun.msv.verifier.regexp with parameters of type ReferenceExp Modifier and Type Method Description Expression
AttributeFeeder. onRef(ReferenceExp exp)
Expression
AttributePicker. onRef(ReferenceExp exp)
Expression
AttributePruner. onRef(ReferenceExp exp)
Expression
AttributeRemover. onRef(ReferenceExp exp)
void
CombinedChildContentExpCreator. onRef(ReferenceExp exp)
Object
ElementsOfConcernCollector. onRef(ReferenceExp exp)
Expression
ResidualCalculator. onRef(ReferenceExp exp)
Object
StringCareLevelCalculator. onRef(ReferenceExp exp)
-
Uses of ReferenceExp in com.sun.msv.writer.relaxng
Methods in com.sun.msv.writer.relaxng with parameters of type ReferenceExp Modifier and Type Method Description abstract void
PatternWriter. onRef(ReferenceExp exp)
-