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.grammar.relax abstract grammar model(AGM) for RELAXNS-extended RELAX Core.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 voidGenerator. onRef(ReferenceExp exp)ExpressionNoneTypeRemover. onRef(ReferenceExp exp)ExpressionSchemaLocationRemover. 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 ReferenceExpReferenceContainer. _get(java.lang.String name)gets a referenced expression Derived class should provide type-safe accesser methods.ReferenceExpReferenceContainer. _getOrCreate(java.lang.String name)gets or creates ReferenceExp object.protected abstract ReferenceExpReferenceContainer. createReference(java.lang.String name)creates a new reference object with given nameReferenceExp[]ReferenceContainer. getAll()obtains all items in this container.ReferenceExpReferenceContainer. remove(java.lang.String name)removes an object from this container.Methods in com.sun.msv.grammar with parameters of type ReferenceExp Modifier and Type Method Description java.lang.ObjectExpressionVisitor. onRef(ReferenceExp exp)booleanExpressionVisitorBoolean. onRef(ReferenceExp exp)ExpressionExpressionVisitorExpression. onRef(ReferenceExp exp)voidExpressionVisitorVoid. onRef(ReferenceExp exp)voidReferenceContainer. redefine(java.lang.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 classAttPoolClause'attPool' of RELAX module.classElementRulesSet of ElementRule objects that share the label name.classHedgeRuleshedgeRule of RELAX module.classTagClause'tag' of RELAX module.Methods in com.sun.msv.grammar.relax that return ReferenceExp Modifier and Type Method Description protected ReferenceExpRELAXModule.AttPoolContainer. createReference(java.lang.String name)protected ReferenceExpRELAXModule.ElementRulesContainer. createReference(java.lang.String name)protected ReferenceExpRELAXModule.HedgeRulesContainer. createReference(java.lang.String name)protected ReferenceExpRELAXModule.TagContainer. createReference(java.lang.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 classRELAXNGGrammarGrammar 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 classTREXGrammarTREX grammar, which is expressed as <grammar> element.Methods in com.sun.msv.grammar.trex that return ReferenceExp Modifier and Type Method Description protected ReferenceExpTREXGrammar.RefContainer. createReference(java.lang.String name)ReferenceExpTREXGrammar.RefContainer. getOrCreate(java.lang.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 booleanExpressionFinder. onRef(ReferenceExp exp)java.lang.ObjectExpressionPrinter. onRef(ReferenceExp exp)voidExpressionWalker. onRef(ReferenceExp exp)ExpressionRefExpRemover. 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 classAttributeDeclExpglobal attribute declaration.classAttributeGroupExpattribute group declaration.classComplexTypeExpComplexType definition.classElementDeclExpElement declaration.classGroupDeclExpmodel group declaration.classRedefinableExpdeclaration that can be redefined by using <redefine> element.classSimpleTypeExpSimple type declaration.classXMLSchemaTypeExpBase class ofComplexTypeExpandSimpleTypeExp.Fields in com.sun.msv.grammar.xmlschema declared as ReferenceExp Modifier and Type Field Description ReferenceExpComplexTypeExp. attWildcardattribute wildcard as an expression.ReferenceExpComplexTypeExp. bodyactual content model definition + attribute uses.ReferenceExpElementDeclExp. bodyThe expression that represents the "body" of this expression.ReferenceExpElementDeclExp. substitutionschoices 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 ReferenceExpXMLSchemaSchema.AttributeDeclContainer. createReference(java.lang.String name)protected ReferenceExpXMLSchemaSchema.AttributeGroupContainer. createReference(java.lang.String name)protected ReferenceExpXMLSchemaSchema.ComplexTypeContainer. createReference(java.lang.String name)protected ReferenceExpXMLSchemaSchema.ElementDeclContainer. createReference(java.lang.String name)protected ReferenceExpXMLSchemaSchema.GroupDeclContainer. createReference(java.lang.String name)protected ReferenceExpXMLSchemaSchema.SimpleTypeContainer. createReference(java.lang.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 voidRunAwayExpressionChecker. 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 classXSDatatypeExpA 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 ReferenceExpDTDReader. createElementDeclaration(java.lang.String elementName)Creates an element declaration in the grammar object by using the parsed result.protected 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 ReferenceExp Modifier and Type Field Description private ReferenceExpDblAttrConstraintChecker. currentcurrent clause.ReferenceExp[]ExportedHedgeRuleChecker. errorSnapshotMethods in com.sun.msv.reader.relax.core.checker with parameters of type ReferenceExp Modifier and Type Method Description voidDblAttrConstraintChecker. onRef(ReferenceExp exp)booleanExportedHedgeRuleChecker. onRef(ReferenceExp exp)voidIdAbuseChecker. onRef(ReferenceExp exp)private voidExportedHedgeRuleChecker. 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 ReferenceExp Modifier and Type Field Description private ReferenceExpDefineState. refContainer to which the expression will be assigned.Methods in com.sun.msv.reader.trex that return ReferenceExp Modifier and Type Method Description ReferenceExpDefineState. getRef()Obtains aReferenceExpthat represents the target pattern block.protected ReferenceExpDefineState. getReference()Methods in com.sun.msv.reader.trex with parameters of type ReferenceExp Modifier and Type Method Description protected abstract ExpressionDefineState. doCombine(ReferenceExp baseExp, Expression newExp, java.lang.String combine)combines two expressions into one as specified by the combine parameter, and returns a new expression.java.lang.ObjectTREXSequencedStringChecker. 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 ReferenceExp Modifier and Type Method Description protected ExpressionDefineState. doCombine(ReferenceExp baseExp, Expression newExp, java.lang.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 ReferenceExpStartState. getReference()Methods in com.sun.msv.reader.trex.ng with parameters of type ReferenceExp Modifier and Type Method Description private voidRELAXNGReader. checkRunawayExpression(ReferenceExp node, java.util.Stack items, java.util.Set visitedExps)protected ExpressionDefineState. doCombine(ReferenceExp baseExp, Expression newExp, java.lang.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 ReferenceExp Modifier and Type Field Description ReferenceExpXMLSchemaReader. xsiSchemaLocationExpcontent 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 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 Constructor Description DeclImpl(ReferenceExp exp) -
Uses of ReferenceExp in com.sun.msv.relaxns.grammar.relax
Methods in com.sun.msv.relaxns.grammar.relax with parameters of type ReferenceExp Modifier and Type Method Description ExpressionExportedAttPoolGenerator. onRef(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 ExpressionIslandSchemaImpl.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 ExpressionAttributeFeeder. onRef(ReferenceExp exp)ExpressionAttributePicker. onRef(ReferenceExp exp)ExpressionAttributePruner. onRef(ReferenceExp exp)ExpressionAttributeRemover. onRef(ReferenceExp exp)voidCombinedChildContentExpCreator. onRef(ReferenceExp exp)ExpressionContentModelRefExpRemover.Remover. onRef(ReferenceExp exp)java.lang.ObjectElementsOfConcernCollector. onRef(ReferenceExp exp)ExpressionResidualCalculator. onRef(ReferenceExp exp)java.lang.ObjectStringCareLevelCalculator. 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 voidPatternWriter. onRef(ReferenceExp exp)voidRELAXNGWriter.SmartPatternWriter. onRef(ReferenceExp exp)
-