kaapo.projectmanager.command
Interface Edit

All Known Implementing Classes:
AbstractEdit, AddToSelectionEdit, ChangeVisibleDiagramEdit, RemoveFromSelectionEdit, SelectionEdit

public interface Edit

Interface for all the Edits that are not undoable. These edits are the type that only affect the meta information of a ProjectManager. These include changing the visible Diagram, modifying or creating a new Selection etc.

Author:
hprajani

Method Summary
 void execute(ProjectManager pm)
          All the Edits are executed by calling this method.
 

Method Detail

execute

void execute(ProjectManager pm)
             throws EditFailedException
All the Edits are executed by calling this method.

Parameters:
pm - the ProjectManager the Edit is executed in
Throws:
EditFailedException