/** Default constructor. */
protected AbstractDTDGrammar(SymbolTable symbolTable) {
fSymbolTable = symbolTable;
// are there really situations in which this is a good idea??? - NG
fGrammarDescription = new XMLDTDDescription();
} // <init>(SymbolTable)