View Javadoc

    1   /*
    2    * joey-gen and its relative products are published under the terms
    3    * of the Apache Software License.
    4    *
    5    * Created on 2004/08/15 14:46:46
    6    */
    7   package org.asyrinx.joey.gen.model.rdb;
    8
    9   import org.asyrinx.joey.gen.model.EnumerationEntry;
    10
    11  /***
    12   * @author akima
    13   */
    14  public interface RdbVisitor {
    15
    16      public void visit(Column column);
    17
    18      public void visit(Database database);
    19
    20      public void visit(Databases databases);
    21
    22      public void visit(RdbEnumeration enumeration);
    23
    24      public void visit(EnumerationEntry enumerationEntry);
    25
    26      public void visit(ForeignKey foreignKey);
    27
    28      public void visit(ForeignKeyEntry foreignKeyEntry);
    29
    30      public void visit(Index index);
    31
    32      public void visit(IndexEntry indexEntry);
    33
    34      public void visit(Table table);
    35
    36      public void visit(TablePattern tablePattern);
    37
    38      public void visit(TablePatternParam tablePatternParam);
    39
    40      public void visit(PrimaryKey primaryKey);
    41
    42      public void visit(Unique unique);
    43  }