| net.refractions.udig.core.IFixer
IFixer | public interface IFixer (Code) | | Provides a resolution method for fixing a memento item.
author: chorner since: 1.1.0 |
Method Summary | |
public boolean | canFix(Object object, IMemento memento) Determines if the object memento can be handled by this fixer implementation. | public void | complete(Object object) Informs the fixer that the fix was completed successfully. | public void | fix(Object object, IMemento memento) Performs the fix operation. |
canFix | public boolean canFix(Object object, IMemento memento)(Code) | | Determines if the object memento can be handled by this fixer implementation.
Parameters: object - victim Parameters: memento - additional tidbits for fixer initialization and saving state. |
complete | public void complete(Object object)(Code) | | Informs the fixer that the fix was completed successfully.
Parameters: object - victim |
fix | public void fix(Object object, IMemento memento)(Code) | | Performs the fix operation. This could be a zoom to a feature, or simply firing up a cheat
sheet/dialog.
Parameters: object - victim Parameters: memento - additional tidbits for fixer initialization and saving state. |
|
|