org.axiondb.event
Class ColumnEvent

java.lang.Object
  extended by org.axiondb.event.TableModifiedEvent
      extended by org.axiondb.event.ColumnEvent

public class ColumnEvent
extends TableModifiedEvent

An event signifying that a Column in a Table has changed, for example, due to a DDL command.

Version:
$Revision: 1.1 $ $Date: 2003/02/12 16:22:56 $

Constructor Summary
ColumnEvent(Table table, Column col)
           
 
Method Summary
 Column getColumn()
           
 void setColumn(Column col)
           
 String toString()
           
 void visit(TableModificationListener listener)
           
 
Methods inherited from class org.axiondb.event.TableModifiedEvent
getTable, setTable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ColumnEvent

public ColumnEvent(Table table,
                   Column col)
Method Detail

getColumn

public Column getColumn()

setColumn

public void setColumn(Column col)

toString

public String toString()
Overrides:
toString in class Object

visit

public void visit(TableModificationListener listener)
           throws AxionException
Specified by:
visit in class TableModifiedEvent
Throws:
AxionException