Uses of Class
com.sun.msv.grammar.ElementExp

Packages that use ElementExp
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.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.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.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.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.schematron.grammar   
com.sun.msv.verifier.psvi Type-assignment engine that can be used by application programs. 
com.sun.msv.verifier.regexp VGM implementation by using regular expression derivation algorithm. 
com.sun.msv.verifier.regexp.xmlschema RegExp VGM implementation that supports special semantics of XML Schema 
com.sun.msv.writer.relaxng AGM to RELAX NG converter 
 

Uses of ElementExp in com.sun.msv.generator
 

Methods in com.sun.msv.generator with parameters of type ElementExp
 Expression SchemaLocationRemover.onElement(ElementExp exp)
           
 void Generator.onElement(ElementExp exp)
           
 Expression NoneTypeRemover.onElement(ElementExp exp)
           
 void ElementDeclCollector.onElement(ElementExp exp)
           
 

Uses of ElementExp in com.sun.msv.grammar
 

Methods in com.sun.msv.grammar with parameters of type ElementExp
 Expression ExpressionVisitorExpression.onElement(ElementExp exp)
           
 Object ExpressionVisitor.onElement(ElementExp exp)
           
 boolean ExpressionVisitorBoolean.onElement(ElementExp exp)
           
 void ExpressionVisitorVoid.onElement(ElementExp exp)
           
 

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

Subclasses of ElementExp in com.sun.msv.grammar.relax
 class ElementRule
          ElementRule declaration of RELAX.
 

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

Subclasses of ElementExp in com.sun.msv.grammar.trex
 class ElementPattern
          <element> pattern of TREX.
 

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

Subclasses of ElementExp in com.sun.msv.grammar.trex.typed
 class TypedElementPattern
          ElementPattern with type.
 

Uses of ElementExp in com.sun.msv.grammar.util
 

Methods in com.sun.msv.grammar.util with parameters of type ElementExp
 void ExpressionWalker.onElement(ElementExp exp)
           
 Object ExpressionPrinter.onElement(ElementExp exp)
           
 Expression RefExpRemover.onElement(ElementExp exp)
           
 boolean ExpressionFinder.onElement(ElementExp exp)
           
 

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

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

Uses of ElementExp in com.sun.msv.reader
 

Methods in com.sun.msv.reader with parameters of type ElementExp
 void RunAwayExpressionChecker.onElement(ElementExp exp)
           
 

Uses of ElementExp in com.sun.msv.reader.relax.core.checker
 

Methods in com.sun.msv.reader.relax.core.checker with parameters of type ElementExp
 void IdAbuseChecker.onElement(ElementExp exp)
           
 boolean ExportedHedgeRuleChecker.onElement(ElementExp exp)
           
 void DblAttrConstraintChecker.onElement(ElementExp exp)
           
 

Uses of ElementExp in com.sun.msv.reader.trex
 

Methods in com.sun.msv.reader.trex with parameters of type ElementExp
 Object TREXSequencedStringChecker.onElement(ElementExp exp)
           
 

Uses of ElementExp in com.sun.msv.reader.xmlschema
 

Methods in com.sun.msv.reader.xmlschema with parameters of type ElementExp
 void AttributeWildcardComputer.onElement(ElementExp exp)
           
 

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

Subclasses of ElementExp in com.sun.msv.relaxns.grammar
 class ExternalElementExp
          place holder for imported element declaration.
 

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

Subclasses of ElementExp in com.sun.msv.relaxns.grammar.relax
 class AnyOtherElementExp
          place holder for <anyOtherElement> of RELAX.
 

Uses of ElementExp in com.sun.msv.relaxns.verifier
 

Methods in com.sun.msv.relaxns.verifier with parameters of type ElementExp
 Expression IslandSchemaImpl.Binder.onElement(ElementExp exp)
           
 

Uses of ElementExp in com.sun.msv.schematron.grammar
 

Subclasses of ElementExp in com.sun.msv.schematron.grammar
 class SElementExp
          ElementPattern with schematron annotation.
 

Uses of ElementExp in com.sun.msv.verifier.psvi
 

Methods in com.sun.msv.verifier.psvi with parameters of type ElementExp
 void TypedContentHandler.endElement(String namespaceURI, String localName, String qName, ElementExp type)
          receives notification of the end of an element.
 

Uses of ElementExp in com.sun.msv.verifier.regexp
 

Fields in com.sun.msv.verifier.regexp declared as ElementExp
 ElementExp SimpleAcceptor.owner
          ElementExp that accepted the start tag.
 ElementExp[] ComplexAcceptor.owners
          each item of this array should be considered as read-only.
 

Methods in com.sun.msv.verifier.regexp that return ElementExp
 ElementExp[] CombinedChildContentExpCreator.getMatchedElements()
          obtains matched elements.
 ElementExp[] ComplexAcceptor.getSatisfiedOwners()
          collects satisfied ElementExps.
 

Methods in com.sun.msv.verifier.regexp with parameters of type ElementExp
protected abstract  Acceptor ExpressionAcceptor.createAcceptor(Expression contentModel, Expression continuation, ElementExp[] primitives, int numPrimitives)
           
protected  Acceptor ContentModelAcceptor.createAcceptor(Expression combined, Expression continuation, ElementExp[] primitives, int numPrimitives)
          creates actual Acceptor object from the computed result.
 boolean AnyElementToken.match(ElementExp exp)
           
 boolean Token.match(ElementExp p)
          returns true if the given ElementExp can consume this token
 boolean ElementToken.match(ElementExp exp)
           
 Expression AttributeRemover.onElement(ElementExp exp)
           
 Expression ResidualCalculator.onElement(ElementExp exp)
           
 Expression AttributePruner.onElement(ElementExp exp)
           
 Expression AttributePicker.onElement(ElementExp exp)
           
 void CombinedChildContentExpCreator.onElement(ElementExp exp)
           
 Object StringCareLevelCalculator.onElement(ElementExp exp)
           
 Object ElementsOfConcernCollector.onElement(ElementExp exp)
           
 Expression AttributeFeeder.onElement(ElementExp exp)
           
 

Constructors in com.sun.msv.verifier.regexp with parameters of type ElementExp
ComplexAcceptor(REDocumentDeclaration docDecl, Expression combined, ElementExp[] primitives)
           
ComplexAcceptor(REDocumentDeclaration docDecl, Expression combined, Expression[] contentModels, ElementExp[] owners)
           
ElementToken(ElementExp[] acceptedPatterns)
           
SimpleAcceptor(REDocumentDeclaration docDecl, Expression combined, ElementExp owner, Expression continuation)
           
 

Uses of ElementExp in com.sun.msv.verifier.regexp.xmlschema
 

Methods in com.sun.msv.verifier.regexp.xmlschema with parameters of type ElementExp
protected  Acceptor XSAcceptor.createAcceptor(Expression combined, Expression continuation, ElementExp[] primitives, int numPrimitives)
          creates an XSAcceptor instead of default acceptor implementations.
 

Constructors in com.sun.msv.verifier.regexp.xmlschema with parameters of type ElementExp
XSAcceptor(XSREDocDecl docDecl, Expression combined, ElementExp owner, Expression continuation)
           
 

Uses of ElementExp in com.sun.msv.writer.relaxng
 

Methods in com.sun.msv.writer.relaxng with parameters of type ElementExp
 void PatternWriter.onElement(ElementExp exp)
           
 



MSV