|
Humboldt Alignment Editor 2.5.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecteu.esdihumboldt.hale.ui.service.project.internal.AbstractProjectService
public abstract class AbstractProjectService
Abstract base implementation for project services
Constructor Summary | |
---|---|
AbstractProjectService()
|
Method Summary | |
---|---|
void |
addListener(ProjectServiceListener listener)
Adds a project service listener |
protected void |
notifyAfterLoad(Map<String,ProjectFile> projectFiles)
Call after a project was loaded. |
protected void |
notifyBeforeSave(Map<String,ProjectFile> projectFiles)
Call before a project is saved. |
protected void |
notifyClean()
Call when the project is cleaned. |
void |
removeListener(ProjectServiceListener listener)
Removes a project service listener |
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.service.project.ProjectService |
---|
clean, executeAndRemember, getConfigurationService, getProjectInfo, isChanged, load, open, rememberIO, removeResources, save, saveAs, setChanged |
Constructor Detail |
---|
public AbstractProjectService()
Method Detail |
---|
public void addListener(ProjectServiceListener listener)
ProjectService
addListener
in interface ProjectService
listener
- the listener to addProjectService.addListener(ProjectServiceListener)
public void removeListener(ProjectServiceListener listener)
ProjectService
removeListener
in interface ProjectService
listener
- the listener to removeProjectService.removeListener(ProjectServiceListener)
protected void notifyBeforeSave(Map<String,ProjectFile> projectFiles)
projectFiles
- the map of additional project files, listeners may
add additional files to the mapprotected void notifyAfterLoad(Map<String,ProjectFile> projectFiles)
projectFiles
- the additional project files that were loaded,
listeners may use them to update their stateprotected void notifyClean()
|
Humboldt Alignment Editor 2.5.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |