uba.db.sql.interpreter.sentencevalidation
Class SentenceValidationBehavior

java.lang.Object
  extended by uba.db.sql.interpreter.sentencevalidation.SentenceValidationBehavior
Direct Known Subclasses:
ColumnNameValidation, ExistantTableValidation, NewTableNameValidation

public abstract class SentenceValidationBehavior
extends java.lang.Object

Version:
$Revision: 1.1 $

Field Summary
protected  uba.db.sql.language.Sentence sentence
           
protected  SentenceValidator validator
           
 
Constructor Summary
SentenceValidationBehavior(uba.db.sql.language.Sentence sentence, SentenceValidator validator)
           
 
Method Summary
abstract  void execute()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sentence

protected uba.db.sql.language.Sentence sentence

validator

protected SentenceValidator validator
Constructor Detail

SentenceValidationBehavior

public SentenceValidationBehavior(uba.db.sql.language.Sentence sentence,
                                  SentenceValidator validator)
Method Detail

execute

public abstract void execute()
                      throws SentenceValidationException
Throws:
SentenceValidationException


Copyright © -2005 . All Rights Reserved.