Uses of Class
com.sun.msv.grammar.ReferenceExp
Packages that use ReferenceExp
Package
Description
abstract grammar model(AGM): common part.
abstract grammar model(AGM): RELAX stub.
abstract grammar model (AGM): TREX extension
and TREX stub.
Miscellaneous utility classes.
W3C XML Schema grammar model.
reads XML representation of grammar and creates AGM.
reads DTD and constructs AGM.
Non-essential schema conformance checks.
shared code between RELAX NG reader and TREX reader.
parses TREX pattern into AGM.
parses RELAX NG into AGM.
parses XML representation of XML Schema into AGM.
abstract grammar model(AGM) for RELAX Namespace.
abstract grammar model(AGM) for RELAXNS-extended RELAX Core.
"divide&validate" framework implementation.
VGM implementation by using regular expression derivation algorithm.
AGM to RELAX NG converter
-
Uses of ReferenceExp in com.sun.msv.generator
Methods in com.sun.msv.generator with parameters of type ReferenceExpModifier and TypeMethodDescriptionvoid
Generator.onRef
(ReferenceExp exp) NoneTypeRemover.onRef
(ReferenceExp exp) SchemaLocationRemover.onRef
(ReferenceExp exp) -
Uses of ReferenceExp in com.sun.msv.grammar
Methods in com.sun.msv.grammar that return ReferenceExpModifier and TypeMethodDescriptionfinal ReferenceExp
gets a referenced expression Derived class should provide type-safe accesser methods.final ReferenceExp
ReferenceContainer._getOrCreate
(String name) gets or creates ReferenceExp object.protected abstract ReferenceExp
ReferenceContainer.createReference
(String name) creates a new reference object with given namefinal ReferenceExp[]
ReferenceContainer.getAll()
obtains all items in this container.final ReferenceExp
removes an object from this container.Methods in com.sun.msv.grammar with parameters of type ReferenceExpModifier and TypeMethodDescriptionExpressionVisitor.onRef
(ReferenceExp exp) boolean
ExpressionVisitorBoolean.onRef
(ReferenceExp exp) 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.relaxModifier and TypeClassDescriptionclass
'attPool' of RELAX module.class
Set of ElementRule objects that share the label name.class
hedgeRule of RELAX module.class
'tag' of RELAX module.Methods in com.sun.msv.grammar.relax that return ReferenceExpModifier and TypeMethodDescriptionprotected 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.relaxngModifier and TypeClassDescriptionclass
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.trexModifier and TypeClassDescriptionclass
TREX grammar, which is expressed as <grammar> element.Methods in com.sun.msv.grammar.trex that return ReferenceExpModifier and TypeMethodDescriptionprotected ReferenceExp
TREXGrammar.RefContainer.createReference
(String name) 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 ReferenceExpModifier and TypeMethodDescriptionboolean
ExpressionFinder.onRef
(ReferenceExp exp) ExpressionPrinter.onRef
(ReferenceExp exp) void
ExpressionWalker.onRef
(ReferenceExp exp) RefExpRemover.onRef
(ReferenceExp exp) -
Uses of ReferenceExp in com.sun.msv.grammar.xmlschema
Subclasses of ReferenceExp in com.sun.msv.grammar.xmlschemaModifier and TypeClassDescriptionclass
global attribute declaration.class
attribute group declaration.class
ComplexType definition.class
Element declaration.class
model group declaration.class
declaration that can be redefined by using <redefine> element.class
Simple type declaration.class
Base class ofComplexTypeExp
andSimpleTypeExp
.Fields in com.sun.msv.grammar.xmlschema declared as ReferenceExpModifier and TypeFieldDescriptionfinal ReferenceExp
ComplexTypeExp.attWildcard
attribute wildcard as an expression.final ReferenceExp
ComplexTypeExp.body
actual content model definition + attribute uses.final ReferenceExp
ElementDeclExp.body
The expression that represents the "body" of this expression.final ReferenceExp
ElementDeclExp.substitutions
choices of all elements that can validly substitute this element.Methods in com.sun.msv.grammar.xmlschema that return ReferenceExpModifier and TypeMethodDescriptionprotected 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 -
Uses of ReferenceExp in com.sun.msv.reader.datatype.xsd
Subclasses of ReferenceExp in com.sun.msv.reader.datatype.xsdModifier and TypeClassDescriptionclass
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 ReferenceExpModifier and TypeMethodDescriptionprotected ReferenceExp
DTDReader.createElementDeclaration
(String elementName) Creates an element declaration in the grammar object by using the parsed result.protected final 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 ReferenceExpModifier and TypeFieldDescriptionprivate ReferenceExp
DblAttrConstraintChecker.current
current clause.ExportedHedgeRuleChecker.errorSnapshot
Methods in com.sun.msv.reader.relax.core.checker with parameters of type ReferenceExpModifier and TypeMethodDescriptionvoid
DblAttrConstraintChecker.onRef
(ReferenceExp exp) boolean
ExportedHedgeRuleChecker.onRef
(ReferenceExp exp) void
IdAbuseChecker.onRef
(ReferenceExp exp) private void
ExportedHedgeRuleChecker.takeSnapshot
(ReferenceExp lastExp) takes a snap shot of traversal to this.errorSnapshot so that the user will know what references cause this problem. -
Uses of ReferenceExp in com.sun.msv.reader.trex
Fields in com.sun.msv.reader.trex declared as ReferenceExpModifier and TypeFieldDescriptionprivate ReferenceExp
DefineState.ref
Container to which the expression will be assigned.Methods in com.sun.msv.reader.trex that return ReferenceExpModifier and TypeMethodDescriptionfinal 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 ReferenceExpModifier and TypeMethodDescriptionprotected 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.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 ReferenceExpModifier and TypeMethodDescriptionprotected 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 ReferenceExpMethods in com.sun.msv.reader.trex.ng with parameters of type ReferenceExpModifier and TypeMethodDescriptionprivate void
RELAXNGReader.checkRunawayExpression
(ReferenceExp node, Stack items, Set visitedExps) 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 ReferenceExpModifier and TypeFieldDescriptionfinal 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 ReferenceExpModifier and TypeMethodDescriptionprotected 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 -
Uses of ReferenceExp in com.sun.msv.relaxns.grammar.relax
Methods in com.sun.msv.relaxns.grammar.relax with parameters of type ReferenceExp -
Uses of ReferenceExp in com.sun.msv.relaxns.verifier
Methods in com.sun.msv.relaxns.verifier with parameters of type ReferenceExp -
Uses of ReferenceExp in com.sun.msv.verifier.regexp
Methods in com.sun.msv.verifier.regexp with parameters of type ReferenceExpModifier and TypeMethodDescriptionAttributeFeeder.onRef
(ReferenceExp exp) AttributePicker.onRef
(ReferenceExp exp) AttributePruner.onRef
(ReferenceExp exp) AttributeRemover.onRef
(ReferenceExp exp) void
CombinedChildContentExpCreator.onRef
(ReferenceExp exp) ContentModelRefExpRemover.Remover.onRef
(ReferenceExp exp) final Object
ElementsOfConcernCollector.onRef
(ReferenceExp exp) ResidualCalculator.onRef
(ReferenceExp exp) StringCareLevelCalculator.onRef
(ReferenceExp exp) -
Uses of ReferenceExp in com.sun.msv.writer.relaxng
Methods in com.sun.msv.writer.relaxng with parameters of type ReferenceExpModifier and TypeMethodDescriptionabstract void
PatternWriter.onRef
(ReferenceExp exp) void
RELAXNGWriter.SmartPatternWriter.onRef
(ReferenceExp exp)