org.cishell.app.service.datamanager
Interface DataManagerListener

All Known Implementing Classes:
DataManagerAdapter

public interface DataManagerListener

A listener that is notified of changes in the DataManagerService

Author:
Bruce Herr (bh2@bh2.net)

Method Summary
 void dataAdded(Data data, String label)
          Notifies that a Data object has been added to the associated DataManagerService
 void dataLabelChanged(Data data, String label)
          Notifies that a Data object has had its label changed
 void dataRemoved(Data data)
          Notifies that a Data object has been removed from the associated DataManagerService
 void dataSelected(Data[] data)
          Notifies that a set of data objects have been selected in the associated DataManagerService
 

Method Detail

dataAdded

void dataAdded(Data data,
               String label)
Notifies that a Data object has been added to the associated DataManagerService

Parameters:
data - The added Data object
label - The label assigned to the Data object

dataLabelChanged

void dataLabelChanged(Data data,
                      String label)
Notifies that a Data object has had its label changed

Parameters:
data - The Data object
label - The new label

dataRemoved

void dataRemoved(Data data)
Notifies that a Data object has been removed from the associated DataManagerService

Parameters:
data - The removed Data object

dataSelected

void dataSelected(Data[] data)
Notifies that a set of data objects have been selected in the associated DataManagerService

Parameters:
data - The selected Data objects