org.axiondb.event
Class RowEvent

java.lang.Object
  extended by org.axiondb.event.TableModifiedEvent
      extended by org.axiondb.event.RowEvent
Direct Known Subclasses:
RowDeletedEvent, RowInsertedEvent, RowUpdatedEvent

public abstract class RowEvent
extends TableModifiedEvent

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

Version:
$Revision: 1.3 $ $Date: 2003/10/24 00:01:25 $

Constructor Summary
RowEvent(Table table, Row oldRow, Row newRow)
           
 
Method Summary
 Row getNewRow()
           
 Row getOldRow()
           
 void setNewRow(Row newRow)
           
 void setOldRow(Row oldRow)
           
 String toString()
           
 
Methods inherited from class org.axiondb.event.TableModifiedEvent
getTable, setTable, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RowEvent

public RowEvent(Table table,
                Row oldRow,
                Row newRow)
Method Detail

getOldRow

public Row getOldRow()

setOldRow

public void setOldRow(Row oldRow)

getNewRow

public Row getNewRow()

setNewRow

public void setNewRow(Row newRow)

toString

public String toString()
Overrides:
toString in class Object