Package jetbrains.mps.progress
Class ProgressMonitorBase.SubProgressMonitor
- java.lang.Object
 - 
- jetbrains.mps.progress.ProgressMonitorBase
 - 
- jetbrains.mps.progress.ProgressMonitorBase.SubProgressMonitor
 
 
 
- 
- All Implemented Interfaces:
 ProgressMonitor
- Enclosing class:
 - ProgressMonitorBase
 
public static class ProgressMonitorBase.SubProgressMonitor extends ProgressMonitorBase
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from class jetbrains.mps.progress.ProgressMonitorBase
ProgressMonitorBase.SubProgressMonitor 
 - 
 
- 
Constructor Summary
Constructors Constructor Description SubProgressMonitor(ProgressMonitorBase parent, int work, SubProgressKind kind) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcancel()protected voiddoneInternal(String text)ProgressMonitorBasegetParent()booleanisCanceled()protected voidsetStepInternal(String comment)protected voidsetTitleInternal(String name)protected voidstartInternal(String text)protected voidupdate(double fraction)- 
Methods inherited from class jetbrains.mps.progress.ProgressMonitorBase
advance, check, done, getTaskName, start, step, subTask, subTask, subTaskInternal 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
SubProgressMonitor
public SubProgressMonitor(ProgressMonitorBase parent, int work, SubProgressKind kind)
 
 - 
 
- 
Method Detail
- 
setTitleInternal
protected void setTitleInternal(String name)
- Specified by:
 setTitleInternalin classProgressMonitorBase
 
- 
setStepInternal
protected void setStepInternal(String comment)
- Specified by:
 setStepInternalin classProgressMonitorBase
 
- 
doneInternal
protected void doneInternal(String text)
- Specified by:
 doneInternalin classProgressMonitorBase
 
- 
startInternal
protected void startInternal(String text)
- Specified by:
 startInternalin classProgressMonitorBase
 
- 
getParent
public ProgressMonitorBase getParent()
 
- 
isCanceled
public boolean isCanceled()
 
- 
cancel
public void cancel()
 
- 
update
protected void update(double fraction)
- Specified by:
 updatein classProgressMonitorBase
 
 - 
 
 -