EXIficient

com.siemens.ct.exi.grammar
Class AbstractGrammar

java.lang.Object
  extended by com.siemens.ct.exi.grammar.AbstractGrammar
All Implemented Interfaces:
Grammar
Direct Known Subclasses:
GrammarSchemaInformed, GrammarSchemaLess

public abstract class AbstractGrammar
extends java.lang.Object
implements Grammar

TODO Description

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

Constructor Summary
AbstractGrammar(boolean isSchemaInformed)
           
 
Method Summary
 Rule getBuiltInDocumentGrammar()
           
 boolean isSchemaInformed()
           
 void populateStringTable(StringTableCommon stringTable)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.siemens.ct.exi.grammar.Grammar
getBuiltInFragmentGrammar, getRule
 

Constructor Detail

AbstractGrammar

public AbstractGrammar(boolean isSchemaInformed)
Method Detail

isSchemaInformed

public boolean isSchemaInformed()
Specified by:
isSchemaInformed in interface Grammar

getBuiltInDocumentGrammar

public Rule getBuiltInDocumentGrammar()
Specified by:
getBuiltInDocumentGrammar in interface Grammar

populateStringTable

public void populateStringTable(StringTableCommon stringTable)
Specified by:
populateStringTable in interface Grammar

EXIficient