Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.ui.service.project
Interface ProjectServiceListener

All Known Implementing Classes:
ProjectServiceAdapter

public interface ProjectServiceListener

Listens for ProjectService events, e.g. the loading and saving of a project.

Author:
Simon Templer

Method Summary
 void afterLoad(ProjectService projectService, Map<String,ProjectFile> projectFiles)
          Called after a project was loaded.
 void beforeSave(ProjectService projectService, Map<String,ProjectFile> projectFiles)
          Called before a project is saved.
 void onClean()
          Called when the project is cleaned.
 

Method Detail

beforeSave

void beforeSave(ProjectService projectService,
                Map<String,ProjectFile> projectFiles)
Called before a project is saved.

Parameters:
projectService - the calling project service
projectFiles - the map of additional project files, listeners may add additional files to the map

afterLoad

void afterLoad(ProjectService projectService,
               Map<String,ProjectFile> projectFiles)
Called after a project was loaded.

Parameters:
projectService - the calling project service
projectFiles - the additional project files that were loaded, listeners may use them to update their state

onClean

void onClean()
Called when the project is cleaned.


Humboldt Alignment Editor 2.5.0

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