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

All Known Implementing Classes:
DataRow, TabularData

public interface IImportDataMonitorable

Interface for all import data, which can be monitored by IDataRowObserver objects.

Author:
AGH CAST Team

Method Summary
 List<IImportDataObserver> getObservers()
          Retrieves the list of all registered observers.
 void registerObserver(IImportDataObserver observer)
          Registers a new observer.
 void unregisterObserver(IImportDataObserver observer)
          Unregisters an existing observer.
 

Method Detail

registerObserver

void registerObserver(IImportDataObserver observer)
Registers a new observer. If the specified observer is already registered it is not added again.

Parameters:
observer - the observer to register

unregisterObserver

void unregisterObserver(IImportDataObserver observer)
Unregisters an existing observer. The method ignores unregistered observers.

Parameters:
observer - the observer to unregister

getObservers

List<IImportDataObserver> getObservers()
Retrieves the list of all registered observers.

Returns:
the registered observers


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