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 XML representation for XML Schema Part.2
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.
"divide&validate" framework implementation.
VGM implementation by using regular expression derivation algorithm.
AGM to RELAX NG converter
-
Uses of ReferenceExp in com.sun.msv.grammar
Fields in com.sun.msv.grammar with type parameters of type ReferenceExpModifier and TypeFieldDescriptionprotected final Map<String,ReferenceExp> ReferenceContainer.implMethods in com.sun.msv.grammar that return ReferenceExpModifier and TypeMethodDescriptionfinal ReferenceExpgets a referenced expression Derived class should provide type-safe accesser methods.final ReferenceExpReferenceContainer._getOrCreate(String name) gets or creates ReferenceExp object.protected abstract ReferenceExpReferenceContainer.createReference(String name) creates a new reference object with given namefinal ReferenceExp[]ReferenceContainer.getAll()obtains all items in this container.final ReferenceExpremoves an object from this container.Methods in com.sun.msv.grammar that return types with arguments of type ReferenceExpModifier and TypeMethodDescriptionfinal Iterator<ReferenceExp>ReferenceContainer.iterator()iterates all ReferenceExp in this containerMethods in com.sun.msv.grammar with parameters of type ReferenceExpModifier and TypeMethodDescriptionExpressionVisitor.onRef(ReferenceExp exp) booleanExpressionVisitorBoolean.onRef(ReferenceExp exp) ExpressionVisitorExpression.onRef(ReferenceExp exp) voidExpressionVisitorVoid.onRef(ReferenceExp exp) voidReferenceContainer.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.classSet of ElementRule objects that share the label name.classhedgeRule of RELAX module.class'tag' of RELAX module.Methods in com.sun.msv.grammar.relax that return ReferenceExpModifier and TypeMethodDescriptionprotected ReferenceExpRELAXModule.AttPoolContainer.createReference(String name) protected ReferenceExpRELAXModule.ElementRulesContainer.createReference(String name) protected ReferenceExpRELAXModule.HedgeRulesContainer.createReference(String name) protected ReferenceExpRELAXModule.TagContainer.createReference(String name) -
Uses of ReferenceExp in com.sun.msv.grammar.relaxng
Subclasses of ReferenceExp in com.sun.msv.grammar.relaxngModifier and TypeClassDescriptionclassGrammar 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 TypeClassDescriptionclassTREX grammar, which is expressed as <grammar> element.Methods in com.sun.msv.grammar.trex that return ReferenceExpModifier and TypeMethodDescriptionprotected ReferenceExpTREXGrammar.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 TypeMethodDescriptionbooleanExpressionFinder.onRef(ReferenceExp exp) ExpressionPrinter.onRef(ReferenceExp exp) voidExpressionWalker.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 TypeClassDescriptionclassglobal attribute declaration.classattribute group declaration.classComplexType definition.classElement declaration.classmodel group declaration.classdeclaration that can be redefined by using <redefine> element.classSimple type declaration.classBase class ofComplexTypeExpandSimpleTypeExp.Fields in com.sun.msv.grammar.xmlschema declared as ReferenceExpModifier and TypeFieldDescriptionfinal ReferenceExpComplexTypeExp.attWildcardattribute wildcard as an expression.final ReferenceExpComplexTypeExp.bodyactual content model definition + attribute uses.final ReferenceExpElementDeclExp.bodyThe expression that represents the "body" of this expression.final ReferenceExpElementDeclExp.substitutionschoices of all elements that can validly substitute this element.Methods in com.sun.msv.grammar.xmlschema that return ReferenceExpModifier and TypeMethodDescriptionprotected ReferenceExpXMLSchemaSchema.AttributeDeclContainer.createReference(String name) protected ReferenceExpXMLSchemaSchema.AttributeGroupContainer.createReference(String name) protected ReferenceExpXMLSchemaSchema.ComplexTypeContainer.createReference(String name) protected ReferenceExpXMLSchemaSchema.ElementDeclContainer.createReference(String name) protected ReferenceExpXMLSchemaSchema.GroupDeclContainer.createReference(String name) protected ReferenceExpXMLSchemaSchema.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 TypeClassDescriptionclassA 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 ReferenceExpDTDReader.createElementDeclaration(String elementName) Creates an element declaration in the grammar object by using the parsed result.protected final ReferenceExpDTDReader.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 ReferenceExpMethods in com.sun.msv.reader.relax.core.checker with parameters of type ReferenceExpModifier and TypeMethodDescriptionvoidDblAttrConstraintChecker.onRef(ReferenceExp exp) booleanExportedHedgeRuleChecker.onRef(ReferenceExp exp) voidIdAbuseChecker.onRef(ReferenceExp exp) -
Uses of ReferenceExp in com.sun.msv.reader.trex
Methods in com.sun.msv.reader.trex that return ReferenceExpModifier and TypeMethodDescriptionfinal ReferenceExpDefineState.getRef()Obtains aReferenceExpthat represents the target pattern block.protected ReferenceExpDefineState.getReference()Methods in com.sun.msv.reader.trex with parameters of type ReferenceExpModifier and TypeMethodDescriptionprotected abstract ExpressionDefineState.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 voidRefState.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 ExpressionDefineState.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
Fields in com.sun.msv.reader.trex.ng with type parameters of type ReferenceExpModifier and TypeFieldDescriptionfinal Vector<ReferenceExp>RELAXNGReader.RefExpParseInfo.directRefsReferenceExps which are referenced from this pattern directly (without having ElementExp in between.)final Vector<ReferenceExp>RELAXNGReader.RefExpParseInfo.indirectRefsReferenceExps which are referenced from this pattern indirectly (with ElementExp in between.)Methods in com.sun.msv.reader.trex.ng that return ReferenceExpMethods in com.sun.msv.reader.trex.ng with parameters of type ReferenceExpModifier and TypeMethodDescriptionprotected ExpressionDefineState.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.RefExpParseInfoRELAXNGReader.getRefExpParseInfo(ReferenceExp exp) Gets RefExpParseInfo object for the specified ReferenceExp.protected voidRefState.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 ReferenceExpXMLSchemaReader.xsiSchemaLocationExpcontent model that matches to optional xsi:schemaLocation or xsi:noNamespaceSchemaLocation.Methods in com.sun.msv.reader.xmlschema with parameters of type ReferenceExpModifier and TypeMethodDescriptionprotected NameClassAnyAttributeState.getNameClassFrom(ReferenceExp exp) protected NameClassAnyElementState.getNameClassFrom(ReferenceExp exp) protected abstract NameClassAnyState.getNameClassFrom(ReferenceExp exp) voidAttributeWildcardComputer.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.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) voidCombinedChildContentExpCreator.onRef(ReferenceExp exp) final ObjectElementsOfConcernCollector.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 ReferenceExp