MetaTF API

Uses of Class
MetaTF.Parser.DTD

Packages that use DTD
MetaTF.Generator.Java This package provides the Java code generator for MetaTF. 
MetaTF.Parser This package provides the parser and symbol table builder for MetaTF. 
 

Uses of DTD in MetaTF.Generator.Java
 

Fields in MetaTF.Generator.Java declared as DTD
(package private)  DTD ConstructorBodyGenerator.symtab
          The symbol table
(package private)  DTD MainGenerator.symtab
          The symbol table
(package private)  DTD ConstructorHeaderGenerator.symtab
          The symbol table
 

Methods in MetaTF.Generator.Java with parameters of type DTD
 java.lang.Object CodeGenerator.generate(DTD symtab, java.lang.Object data)
          Generate the code.
 java.lang.Object ConstructorBodyGenerator.visit(DTD symtab, java.lang.Object data)
           
 java.lang.Object ClassGenerator.visit(DTD symtab, java.lang.Object data)
          Visit the symbol table to generate classes for each user-defined record
 java.lang.Object DataStructureGenerator.visit(DTD symtab, java.lang.Object data)
          Visit the symbol table and emit 1.
 java.lang.Object PutRecordGenerator.visit(DTD symtab, java.lang.Object data)
           
 java.lang.Object MainGenerator.visit(DTD symtab, java.lang.Object data)
           
 java.lang.Object ConstructorHeaderGenerator.visit(DTD symtab, java.lang.Object data)
           
 

Constructors in MetaTF.Generator.Java with parameters of type DTD
ConstructorBodyGenerator(DTD st, int i)
           
ConstructorHeaderGenerator(DTD st, int i)
           
 

Uses of DTD in MetaTF.Parser
 

Methods in MetaTF.Parser that return DTD
static DTD DTD.instance()
          The only way to get the symbol table
 

Methods in MetaTF.Parser with parameters of type DTD
 java.lang.Object DTDVisitor.visit(DTD symtab, java.lang.Object data)
           
 


MetaTF API

Copyright © 2001 - Richard Jones     MetaTF