|
Eclipse Platform Release 3.2 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.ltk.core.refactoring.RefactoringTickProvider
public class RefactoringTickProvider
Implementors of refactorings uses instances of RefactoringTickProvider
to specify the tick distribution during progress reporting when executing the
check conditions, create change and change initialization steps.
| Field Summary | |
|---|---|
static RefactoringTickProvider |
DEFAULT
The default refactoring tick provider |
| Constructor Summary | |
|---|---|
RefactoringTickProvider(int checkInitialConditionsTicks,
int checkFinalConditionsTicks,
int createChangeTicks,
int initializeChangeTicks)
Creates a new refactoring tick provider with the given values |
|
| Method Summary | |
|---|---|
int |
getAllTicks()
Sum of getCheckConditionsTicks, getCreateChangeTicks
and getInitializeChangeTicks. |
int |
getCheckAllConditionsTicks()
Sum of getCheckInitialConditionsTicks() and
getCheckFinalConditionsTicks |
int |
getCheckFinalConditionsTicks()
Number of ticks reserved in the parent progress monitor of the progress monitor passed to Refactoring#checkFinalConditions(). |
int |
getCheckInitialConditionsTicks()
Number of ticks reserved in the parent progress monitor of the progress monitor passed to Refactoring#checkInitialConditions(). |
int |
getCreateChangeTicks()
Number of ticks reserved in the parent progress monitor of the progress monitor passed to Refactoring#createChange(). |
int |
getInitializeChangeTicks()
Number of ticks reserved in the parent progress monitor for the progress monitor passed to
which is executed on the object returned by Refactoring#createChange(). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final RefactoringTickProvider DEFAULT
| Constructor Detail |
|---|
public RefactoringTickProvider(int checkInitialConditionsTicks,
int checkFinalConditionsTicks,
int createChangeTicks,
int initializeChangeTicks)
checkInitialConditionsTicks - ticks used in the initial condition
check stepcheckFinalConditionsTicks - ticks used in the final condition
check stepcreateChangeTicks - ticks used in the create change stepinitializeChangeTicks - ticks used in the change validation steps| Method Detail |
|---|
public int getAllTicks()
getCheckConditionsTicks, getCreateChangeTicks
and getInitializeChangeTicks.
public int getCheckAllConditionsTicks()
getCheckInitialConditionsTicks() and
getCheckFinalConditionsTicks
public int getCheckInitialConditionsTicks()
Refactoring#checkInitialConditions().
public int getCheckFinalConditionsTicks()
Refactoring#checkFinalConditions().
public int getCreateChangeTicks()
Refactoring#createChange().
public int getInitializeChangeTicks()
Change.initializeValidationData(IProgressMonitor)
which is executed on the object returned by Refactoring#createChange().
|
Eclipse Platform Release 3.2 |
|||||||||
| 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 2000, 2006. All rights reserved.