View Javadoc

1   package uba.db.sql.language;
2   
3   /***
4    * Esta interfaz define el método {@link #accept(Visitor)} que es utilizado para
5    * visitar cada una de las partes que conforman una sentencia SQL.
6    * 
7    * @version $Revision: 1.2 $
8    */
9   public interface Visitable {
10      /***
11       * Este método es enviado para aceptar un visitor, las clases concretas
12       * deben enviar el mensaje "visit" correspondiente.
13       * 
14       * @param visitor
15       *            una instancia de visitor (que no debe ser null).
16       */
17      void accept(Visitor visitor);
18  }