persistence.visitor
Interface TableComponentVisitor

All Known Implementing Classes:
CreateVisitor, DeleteVisitor, DropVisitor, InsertVisitor, QueryCompTypeVisitor, QueryJoinVisitor, QueryRegisterVisitor, ReadVisitor, UpdateVisitor

public interface TableComponentVisitor

Visitor for TableComponent-hierarchy which imposes order of traversal itself.

Author:
bram 30-okt-2003

Method Summary
 java.lang.String getResult()
           
 void visitArrayTable(ArrayTable ar)
           
 void visitAttribute(Attribute attr)
           
 void visitCollectionTable(CollectionTable coll)
           
 void visitMapTable(MapTable map)
           
 void visitReferenceAttribute(ReferenceAttribute refAttr)
           
 void visitTable(Table table)
           
 

Method Detail

visitAttribute

public void visitAttribute(Attribute attr)

visitReferenceAttribute

public void visitReferenceAttribute(ReferenceAttribute refAttr)

visitTable

public void visitTable(Table table)

visitArrayTable

public void visitArrayTable(ArrayTable ar)

visitCollectionTable

public void visitCollectionTable(CollectionTable coll)

visitMapTable

public void visitMapTable(MapTable map)

getResult

public java.lang.String getResult()