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
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