pl.edu.agh.cast.importer.base.logging
Interface IImportDataObserver

All Known Subinterfaces:
IImportLogger
All Known Implementing Classes:
AbstractImportLogger, CompositeImportLogger, FileImportLogger

public interface IImportDataObserver

Observer interface for import data monitors.

Author:
AGH CAST Team

Method Summary
 void notifyRemoved(DataRow row)
          Notifies when a row is removed.
 void notifyRestored(DataRow row)
          Notifies when a row is restored.
 void notifyValueChanged(DataRow row, int index, Object oldValue, Object newValue)
          Notifies when new value is set in a specified row.
 

Method Detail

notifyRemoved

void notifyRemoved(DataRow row)
Notifies when a row is removed.

Parameters:
row - the row which is removed

notifyRestored

void notifyRestored(DataRow row)
Notifies when a row is restored.

Parameters:
row - the row which is restored

notifyValueChanged

void notifyValueChanged(DataRow row,
                        int index,
                        Object oldValue,
                        Object newValue)
Notifies when new value is set in a specified row.

Parameters:
row - the row which is edited
index - the position, on which the change had occurred
oldValue - the old value
newValue - the new value


Copyright © 2007-2009 IISG AGH-UST Krakow, Poland. All Rights Reserved.