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

Packages that use Grammar
com.sun.msv.generator   
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.xmlschema W3C XML Schema grammar model. 
com.sun.msv.reader reads XML representation of grammar and creates AGM. 
com.sun.msv.reader.relax.core parses RELAX Core into AGM. 
com.sun.msv.reader.trex shared code between RELAX NG reader and TREX reader. 
com.sun.msv.reader.util Miscellaneous utilities 
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.grammar.trex abstract grammar model(AGM) for RELAXNS-extended TREX. 
com.sun.msv.relaxns.reader parses XML representation of RELAX Namespace. 
com.sun.msv.relaxns.verifier "divide&validate" framework implementation. 
com.sun.msv.verifier.jarv Implementation of JARV (Java API for RELAX Verifier). 
com.sun.msv.verifier.regexp VGM implementation by using regular expression derivation algorithm. 
com.sun.msv.writer   
com.sun.msv.writer.relaxng AGM to RELAX NG converter 
 

Uses of Grammar in com.sun.msv.generator
 

Fields in com.sun.msv.generator declared as Grammar
 Grammar Driver.grammar
           
 

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

Classes in com.sun.msv.grammar.relax that implement Grammar
 class RELAXModule
          "Module" of RELAX Core.
 

Uses of Grammar in com.sun.msv.grammar.relaxng
 

Classes in com.sun.msv.grammar.relaxng that implement Grammar
 class RELAXNGGrammar
          Grammar for RELAX NG (with DTD compatibility annotation).
 

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

Classes in com.sun.msv.grammar.trex that implement Grammar
 class TREXGrammar
          TREX grammar, which is expressed as <grammar> element.
 

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

Classes in com.sun.msv.grammar.xmlschema that implement Grammar
 class XMLSchemaGrammar
          set of XML Schema.
 

Uses of Grammar in com.sun.msv.reader
 

Methods in com.sun.msv.reader that return Grammar
abstract  Grammar GrammarReader.getResultAsGrammar()
          gets the parsed AGM.
 

Uses of Grammar in com.sun.msv.reader.relax.core
 

Methods in com.sun.msv.reader.relax.core that return Grammar
 Grammar RELAXCoreReader.getResultAsGrammar()
           
 

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

Methods in com.sun.msv.reader.trex that return Grammar
 Grammar TREXBaseReader.getResultAsGrammar()
           
 

Uses of Grammar in com.sun.msv.reader.util
 

Methods in com.sun.msv.reader.util that return Grammar
static Grammar GrammarLoader.loadSchema(InputSource source)
           
static Grammar GrammarLoader.loadSchema(InputSource source, GrammarReaderController controller)
          returns a thread-safe AGM object, depending on the language used.
static Grammar GrammarLoader.loadSchema(InputSource source, GrammarReaderController controller, SAXParserFactory factory)
           
static Grammar GrammarLoader.loadSchema(String url)
          parses the specified schema and returns the result as a Grammar object.
static Grammar GrammarLoader.loadSchema(String source, GrammarReaderController controller)
          returns a thread-safe AGM object, depending on the language used.
static Grammar GrammarLoader.loadSchema(String url, GrammarReaderController controller, SAXParserFactory factory)
          parses the specified schema and returns the result as a Grammar object.
 Grammar GrammarLoader.parse(InputSource source)
           
 Grammar GrammarLoader.parse(String url)
           
 

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

Methods in com.sun.msv.reader.xmlschema that return Grammar
 Grammar XMLSchemaReader.getResultAsGrammar()
           
 

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

Classes in com.sun.msv.relaxns.grammar that implement Grammar
 class RELAXGrammar
          "Grammar" of RELAX Namespace.
 

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

Methods in com.sun.msv.relaxns.grammar.relax that return Grammar
protected  Grammar RELAXIslandSchema.getGrammar()
           
 

Methods in com.sun.msv.relaxns.grammar.relax with parameters of type Grammar
protected  void AnyOtherElementExp.wrapUp(Grammar owner, Expression pseudoContentModel, SchemaProvider provider, ErrorHandler errorHandler)
          creates pseudo content model and name class.
 

Uses of Grammar in com.sun.msv.relaxns.grammar.trex
 

Methods in com.sun.msv.relaxns.grammar.trex that return Grammar
protected  Grammar TREXIslandSchema.getGrammar()
           
 

Uses of Grammar in com.sun.msv.relaxns.reader
 

Methods in com.sun.msv.relaxns.reader that return Grammar
 Grammar RELAXNSReader.getResultAsGrammar()
           
 

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

Methods in com.sun.msv.relaxns.verifier that return Grammar
protected abstract  Grammar IslandSchemaImpl.getGrammar()
          get the grammar object that represents this island.
 

Methods in com.sun.msv.relaxns.verifier with parameters of type Grammar
static SchemaProviderImpl SchemaProviderImpl.fromGrammar(Grammar grammar)
          creates SchemaProvider from generic Grammar (including TREX/RELAX Core)
 

Uses of Grammar in com.sun.msv.verifier.jarv
 

Fields in com.sun.msv.verifier.jarv declared as Grammar
protected  Grammar SchemaImpl.grammar
           
 

Methods in com.sun.msv.verifier.jarv that return Grammar
protected  Grammar TREXFactoryImpl.parse(InputSource is, GrammarReaderController controller)
           
protected  Grammar RELAXNGFactoryImpl.parse(InputSource is, GrammarReaderController controller)
           
protected  Grammar RELAXCoreFactoryImpl.parse(InputSource is, GrammarReaderController controller)
           
protected  Grammar TheFactoryImpl.parse(InputSource is, GrammarReaderController controller)
           
protected  Grammar XSFactoryImpl.parse(InputSource is, GrammarReaderController controller)
           
protected abstract  Grammar FactoryImpl.parse(InputSource source, GrammarReaderController controller)
          parses a Grammar from the specified source.
protected  Grammar DTDFactoryImpl.parse(InputSource is, GrammarReaderController controller)
           
protected  Grammar TheFactoryImpl.parse(String source, GrammarReaderController controller)
           
protected  Grammar DTDFactoryImpl.parse(String source, GrammarReaderController controller)
           
 

Constructors in com.sun.msv.verifier.jarv with parameters of type Grammar
SchemaImpl(Grammar grammar)
           
SchemaImpl(Grammar grammar, SAXParserFactory factory, boolean _usePanicMode)
           
 

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

Constructors in com.sun.msv.verifier.regexp with parameters of type Grammar
REDocumentDeclaration(Grammar grammar)
           
 

Uses of Grammar in com.sun.msv.writer
 

Methods in com.sun.msv.writer with parameters of type Grammar
 void GrammarWriter.write(Grammar grammar)
          Converts this grammar to the XML representation.
 

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

Fields in com.sun.msv.writer.relaxng declared as Grammar
protected  Grammar RELAXNGWriter.grammar
          Grammar object which we are writing.
 

Methods in com.sun.msv.writer.relaxng with parameters of type Grammar
 void RELAXNGWriter.write(Grammar g)
           
 void RELAXNGWriter.write(Grammar g, String _defaultNs)
          generates SAX2 events of the specified grammar.
static void Driver.writeGrammar(Grammar g, OutputStream out)
          Writes a grammar to the specified output.
 



MSV