net.sf.farrago.ddl
Class DdlMedHandler

java.lang.Object
  extended by net.sf.farrago.ddl.DdlHandler
      extended by net.sf.farrago.ddl.DdlMedHandler
All Implemented Interfaces:
ReflectiveVisitor

public class DdlMedHandler
extends DdlHandler

DdlMedHandler defines DDL handler methods for SQL/MED objects.

Version:
$Id: //open/dev/farrago/src/net/sf/farrago/ddl/DdlMedHandler.java#21 $
Author:
John V. Sichi

Field Summary
 
Fields inherited from class net.sf.farrago.ddl.DdlHandler
repos, res, tracer, validator
 
Constructor Summary
DdlMedHandler(FarragoSessionDdlValidator validator)
           
 
Method Summary
 void executeDrop(FemDataServer server)
           
 void executeDrop(FemDataWrapper wrapper)
           
 void validateDefinition(FemDataServer femServer)
           
 void validateDefinition(FemDataWrapper femWrapper)
           
 void validateDefinition(FemForeignTable foreignTable)
           
 void validateForeignColumnSetDefinition(FemBaseColumnSet columnSet)
           
 FarragoMedColumnSet validateMedColumnSet(FemBaseColumnSet femColumnSet)
           
 
Methods inherited from class net.sf.farrago.ddl.DdlHandler
adjustExceptionParserPosition, convertFieldToCwmColumn, getValidator, validateAttribute, validateAttributeSet, validateBaseColumnSet, validateTypedElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DdlMedHandler

public DdlMedHandler(FarragoSessionDdlValidator validator)
Method Detail

validateDefinition

public void validateDefinition(FemForeignTable foreignTable)

validateForeignColumnSetDefinition

public void validateForeignColumnSetDefinition(FemBaseColumnSet columnSet)

validateDefinition

public void validateDefinition(FemDataServer femServer)

validateDefinition

public void validateDefinition(FemDataWrapper femWrapper)

executeDrop

public void executeDrop(FemDataServer server)

executeDrop

public void executeDrop(FemDataWrapper wrapper)

validateMedColumnSet

public FarragoMedColumnSet validateMedColumnSet(FemBaseColumnSet femColumnSet)