MetaTF API

MetaTF.Parser
Interface DTDVisitor

All Known Implementing Classes:
ConstructorBodyGenerator, ClassGenerator, DataStructureGenerator, PutRecordGenerator, MainGenerator, ConstructorHeaderGenerator

public interface DTDVisitor

Visitor for the symbol table

Version:
rel-1-2 ($Revision: 1.3 $, $Date: 2000/12/15 16:29:55 $),
Author:
Richard Jones
See Also:
The MetaTF Grammar

Field Summary
static java.lang.String cvsheader
           
 
Method Summary
 java.lang.Object visit(BaseOffset baseOffset, java.lang.Object data)
           
 java.lang.Object visit(Default def, java.lang.Object data)
           
 java.lang.Object visit(Delta delta, java.lang.Object data)
           
 java.lang.Object visit(DTD symtab, java.lang.Object data)
           
 java.lang.Object visit(NamedField field, java.lang.Object data)
           
 java.lang.Object visit(None none, java.lang.Object data)
           
 java.lang.Object visit(NumberValue numberValue, java.lang.Object data)
           
 java.lang.Object visit(Record record, java.lang.Object data)
           
 java.lang.Object visit(RepeatField field, java.lang.Object data)
           
 java.lang.Object visit(Section section, java.lang.Object data)
           
 java.lang.Object visit(SectionOffset sectionOffset, java.lang.Object data)
           
 java.lang.Object visit(SectionStride sectionStride, java.lang.Object data)
           
 java.lang.Object visit(Stride stride, java.lang.Object data)
           
 java.lang.Object visit(StringDefault def, java.lang.Object data)
           
 java.lang.Object visit(TagField field, java.lang.Object data)
           
 java.lang.Object visit(TupleField field, java.lang.Object data)
           
 

Field Detail

cvsheader

public static final java.lang.String cvsheader
Method Detail

visit

public java.lang.Object visit(DTD symtab,
                              java.lang.Object data)

visit

public java.lang.Object visit(Section section,
                              java.lang.Object data)

visit

public java.lang.Object visit(Record record,
                              java.lang.Object data)

visit

public java.lang.Object visit(TagField field,
                              java.lang.Object data)

visit

public java.lang.Object visit(NamedField field,
                              java.lang.Object data)

visit

public java.lang.Object visit(RepeatField field,
                              java.lang.Object data)

visit

public java.lang.Object visit(TupleField field,
                              java.lang.Object data)

visit

public java.lang.Object visit(BaseOffset baseOffset,
                              java.lang.Object data)

visit

public java.lang.Object visit(Default def,
                              java.lang.Object data)

visit

public java.lang.Object visit(StringDefault def,
                              java.lang.Object data)

visit

public java.lang.Object visit(Delta delta,
                              java.lang.Object data)

visit

public java.lang.Object visit(None none,
                              java.lang.Object data)

visit

public java.lang.Object visit(NumberValue numberValue,
                              java.lang.Object data)

visit

public java.lang.Object visit(SectionOffset sectionOffset,
                              java.lang.Object data)

visit

public java.lang.Object visit(SectionStride sectionStride,
                              java.lang.Object data)

visit

public java.lang.Object visit(Stride stride,
                              java.lang.Object data)

MetaTF API

Copyright © 2001 - Richard Jones     MetaTF