org.openstreetmap.josm.gui.progress
Class ChildProgress
java.lang.Object
org.openstreetmap.josm.gui.progress.AbstractProgressMonitor
org.openstreetmap.josm.gui.progress.ChildProgress
- All Implemented Interfaces:
- ProgressMonitor
public class ChildProgress
- extends AbstractProgressMonitor
Methods inherited from class org.openstreetmap.josm.gui.progress.AbstractProgressMonitor |
addCancelListener, appendLogMessage, beginTask, beginTask, cancel, checkState, childFinished, childSetCustomText, childSetIntermediate, childSetProgress, childSetTitle, createSubTaskMonitor, finishTask, getTicks, getTicksCount, indeterminateSubTask, invalidate, isCanceled, removeCancelListener, setCustomText, setExtraText, setTicks, setTicksCount, subTask, worked |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
parent
private final AbstractProgressMonitor parent
internal
private final boolean internal
ChildProgress
public ChildProgress(AbstractProgressMonitor parent,
CancelHandler cancelHandler,
boolean internal)
getParent
public final AbstractProgressMonitor getParent()
isInternal
public final boolean isInternal()
updateProgress
void updateProgress(double value)
- Specified by:
updateProgress
in class AbstractProgressMonitor
doBeginTask
protected void doBeginTask()
- Specified by:
doBeginTask
in class AbstractProgressMonitor
doSetCustomText
protected void doSetCustomText(java.lang.String title)
- Specified by:
doSetCustomText
in class AbstractProgressMonitor
doSetTitle
protected void doSetTitle(java.lang.String title)
- Specified by:
doSetTitle
in class AbstractProgressMonitor
doSetIntermediate
protected void doSetIntermediate(boolean value)
- Specified by:
doSetIntermediate
in class AbstractProgressMonitor
doFinishTask
protected void doFinishTask()
- Specified by:
doFinishTask
in class AbstractProgressMonitor
setProgressTaskId
public void setProgressTaskId(ProgressTaskId taskId)
- Description copied from interface:
ProgressMonitor
- Should be used only by PleaseWaitRunnable. If taskId <> null then "In background" button will be shown
getProgressTaskId
public ProgressTaskId getProgressTaskId()
- Description copied from interface:
ProgressMonitor
- Should be used only by PleaseWaitRunnable
getWindowParent
public java.awt.Component getWindowParent()
- Returns:
- component suitable as parent for dialogs that wants to be shown in front of progress dialog
JOSM