Uses of Interface
com.sun.msv.grammar.NameClassAndExpression

Packages that use NameClassAndExpression
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.trex abstract grammar model (AGM): TREX extension and TREX stub. 
com.sun.msv.grammar.trex.typed Abstract grammar model (AGM): TREX label-annotated stub. 
com.sun.msv.grammar.xmlschema W3C XML Schema grammar model. 
com.sun.msv.reader.trex.ng parses RELAX NG 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. 
 

Uses of NameClassAndExpression in com.sun.msv.grammar
 

Classes in com.sun.msv.grammar that implement NameClassAndExpression
 class AttributeExp
          Attribute declaration.
 class ElementExp
          Element declaration.
 

Uses of NameClassAndExpression in com.sun.msv.grammar.relax
 

Classes in com.sun.msv.grammar.relax that implement NameClassAndExpression
 class ElementRule
          ElementRule declaration of RELAX.
 

Uses of NameClassAndExpression in com.sun.msv.grammar.trex
 

Classes in com.sun.msv.grammar.trex that implement NameClassAndExpression
 class ElementPattern
          <element> pattern of TREX.
 

Uses of NameClassAndExpression in com.sun.msv.grammar.trex.typed
 

Classes in com.sun.msv.grammar.trex.typed that implement NameClassAndExpression
 class TypedElementPattern
          ElementPattern with type.
 

Uses of NameClassAndExpression in com.sun.msv.grammar.xmlschema
 

Classes in com.sun.msv.grammar.xmlschema that implement NameClassAndExpression
static class ElementDeclExp.XSElementExp
          XML Schema version of ElementExp.
 class SkipElementExp
          ElementExp that is used for <any processContents="skip"/>.
 

Uses of NameClassAndExpression in com.sun.msv.reader.trex.ng
 

Fields in com.sun.msv.reader.trex.ng declared as NameClassAndExpression
protected  NameClassAndExpression[] RestrictionChecker.DuplicateNameChecker.exps
          ElementExps will be added into this array.
 

Methods in com.sun.msv.reader.trex.ng with parameters of type NameClassAndExpression
 void RestrictionChecker.DuplicateNameChecker.add(NameClassAndExpression exp)
          Adds newly found element or attribute.
protected abstract  void RestrictionChecker.DuplicateNameChecker.check(NameClassAndExpression exp)
          tests a given exp against existing expressions (which are stored in the exps field.)
protected  void RestrictionChecker.DuplicateNameChecker.check(NameClassAndExpression newExp, NameClassAndExpression oldExp)
          Tests two name classes to see if they collide.
 

Uses of NameClassAndExpression in com.sun.msv.relaxns.grammar
 

Classes in com.sun.msv.relaxns.grammar that implement NameClassAndExpression
 class ExternalElementExp
          place holder for imported element declaration.
 

Uses of NameClassAndExpression in com.sun.msv.relaxns.grammar.relax
 

Classes in com.sun.msv.relaxns.grammar.relax that implement NameClassAndExpression
 class AnyOtherElementExp
          place holder for <anyOtherElement> of RELAX.
 



MSV