Package net.officefloor.gef.editor
Interface ChangeExecutor
-
- All Known Implementing Classes:
ChangeExecutorImpl
public interface ChangeExecutor
ExecutesChange
.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addChangeListener(ChangeListener changeListener)
Adds aChangeListener
.void
execute(Change<?> change)
Executes theChange
.void
execute(org.eclipse.gef.mvc.fx.operations.ITransactionalOperation operation)
Executes theITransactionalOperation
.void
removeChangeListener(ChangeListener changeListener)
Removes theChangeListener
.
-
-
-
Method Detail
-
execute
void execute(org.eclipse.gef.mvc.fx.operations.ITransactionalOperation operation)
Executes theITransactionalOperation
.- Parameters:
operation
-ITransactionalOperation
.
-
addChangeListener
void addChangeListener(ChangeListener changeListener)
Adds aChangeListener
.- Parameters:
changeListener
-ChangeListener
.
-
removeChangeListener
void removeChangeListener(ChangeListener changeListener)
Removes theChangeListener
.- Parameters:
changeListener
-ChangeListener
.
-
-