EXIficient

com.siemens.ct.exi.grammar
Interface Grammar

All Known Implementing Classes:
AbstractGrammar, SchemaInformedGrammar, SchemaLessGrammar

public interface Grammar

TODO Description

Version:
0.4.20080718
Author:
Daniel.Peintner.EXT@siemens.com, Joerg.Heuer@siemens.com

Method Summary
 Rule getBuiltInDocumentGrammar()
           
 Rule getBuiltInFragmentGrammar()
           
 Attribute getGlobalAttribute(javax.xml.namespace.QName qname)
           
 StartElement getGlobalElement(javax.xml.namespace.QName qname)
           
 GrammarURIEntry[] getGrammarEntries()
           
 TypeGrammar getTypeGrammar(javax.xml.namespace.QName qname)
           
 boolean isSchemaInformed()
           
 

Method Detail

isSchemaInformed

boolean isSchemaInformed()

getBuiltInDocumentGrammar

Rule getBuiltInDocumentGrammar()

getBuiltInFragmentGrammar

Rule getBuiltInFragmentGrammar()

getGrammarEntries

GrammarURIEntry[] getGrammarEntries()

getGlobalElement

StartElement getGlobalElement(javax.xml.namespace.QName qname)

getGlobalAttribute

Attribute getGlobalAttribute(javax.xml.namespace.QName qname)

getTypeGrammar

TypeGrammar getTypeGrammar(javax.xml.namespace.QName qname)

EXIficient