edu.indiana.iucbrf.casebase.event
Interface CaseBaseListener

All Superinterfaces:
java.util.EventListener
All Known Implementing Classes:
AggregateFeatureValueSet, CaseBaseAdapter, RealtorCaseBaseListener

public interface CaseBaseListener
extends java.util.EventListener

The 'contract' for being told about changes to a CaseBase


Method Summary
 void caseAdded(CaseBaseEvent cle)
          Describes the desired reaction to a case addition.
 void caseClassChanged(CaseBaseEvent cle)
          Describes the desired reaction to the changing of the class of cases in the case base.
 void caseRemoved(CaseBaseEvent cle)
          Describes the desired reaction to a case removal.
 void caseReplaced(CaseBaseEvent cle)
          Describes the desired reaction to a case replacement.
 void casesCleared(CaseBaseEvent cle)
          Describes the desired reaction to clearing of all cases.
 

Method Detail

caseAdded

void caseAdded(CaseBaseEvent cle)
Describes the desired reaction to a case addition.


caseRemoved

void caseRemoved(CaseBaseEvent cle)
Describes the desired reaction to a case removal.


caseReplaced

void caseReplaced(CaseBaseEvent cle)
Describes the desired reaction to a case replacement.


casesCleared

void casesCleared(CaseBaseEvent cle)
Describes the desired reaction to clearing of all cases.


caseClassChanged

void caseClassChanged(CaseBaseEvent cle)
Describes the desired reaction to the changing of the class of cases in the case base.