Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.ui.common.service.population.impl
Class AbstractPopulationService

java.lang.Object
  extended by eu.esdihumboldt.hale.ui.common.service.population.impl.AbstractPopulationService
All Implemented Interfaces:
PopulationService
Direct Known Subclasses:
PopulationServiceImpl

public abstract class AbstractPopulationService
extends Object
implements PopulationService

Base implementation for PopulationServices.

Author:
Simon Templer

Constructor Summary
AbstractPopulationService()
           
 
Method Summary
 void addListener(PopulationListener listener)
          Adds a listener for population events.
protected  void firePopulationChanged(SchemaSpaceID ssid)
          Called when the population for a schema space has changed.
 void removeListener(PopulationListener listener)
          Removes a listener for population events.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface eu.esdihumboldt.hale.ui.common.service.population.PopulationService
addToPopulation, addToPopulation, getPopulation, hasPopulation, resetPopulation
 

Constructor Detail

AbstractPopulationService

public AbstractPopulationService()
Method Detail

addListener

public void addListener(PopulationListener listener)
Description copied from interface: PopulationService
Adds a listener for population events.

Specified by:
addListener in interface PopulationService
Parameters:
listener - the listener
See Also:
PopulationService.addListener(PopulationListener)

removeListener

public void removeListener(PopulationListener listener)
Description copied from interface: PopulationService
Removes a listener for population events.

Specified by:
removeListener in interface PopulationService
Parameters:
listener - the listener
See Also:
PopulationService.removeListener(PopulationListener)

firePopulationChanged

protected void firePopulationChanged(SchemaSpaceID ssid)
Called when the population for a schema space has changed.

Parameters:
ssid - the schema space

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d