|
IBM Rational Software Modeler Release 6.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface to allow for recording of actions performed to aid rollback and cleanup when necessary. Note: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability.
Method Summary | |
IStatus |
finish(IProgressMonitor progressMonitor)
Finish specification associated with this IRollbackAction
finalization. |
boolean |
isRestartRecommended()
Check if the Eclipse session is recommended to be restarted. |
boolean |
isRestartRequired()
Check if the Eclipse session needs to be restarted. |
IStatus |
rollback(IProgressMonitor progressMonitor)
Rollback specification associated with this IRollbackAction . |
Method Detail |
public IStatus rollback(IProgressMonitor progressMonitor)
IRollbackAction
.
progressMonitor
- to monitor progress of this operation.
public IStatus finish(IProgressMonitor progressMonitor)
IRollbackAction
finalization. After invoking finish, rolling back executed operation(s)
may not be possible.
progressMonitor
- to monitor progress of this operation.
public boolean isRestartRequired()
true
if a restart of the eclipse session is
required.public boolean isRestartRecommended()
true
if a restart of the eclipse session is
recommended.
|
IBM Rational Software Modeler Release 6.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2004. All rights reserved.