## Uses of Class
org.eclipse.net4j.util.om.monitor.SubMonitor

- Packages that use SubMonitor
  Package | Description
  --- | ---
  org.eclipse.net4j.util.om.monitor | Interfaces and classes for platform-independent progress monitoring.

- - ### Uses of SubMonitor in org.eclipse.net4j.util.om.monitor

    Subclasses of SubMonitor in org.eclipse.net4j.util.om.monitor
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ProbingSubMonitor` An instrumented `sub monitor` that automatically collects and reports usage statistics.

    Methods in org.eclipse.net4j.util.om.monitor that return SubMonitor
    Modifier and Type | Method and Description
    --- | ---
    `static SubMonitor` | SubMonitor.`convert(IProgressMonitor monitor)` Converts an unknown (possibly null) IProgressMonitor into a SubMonitor.
    `static SubMonitor` | SubMonitor.`convert(IProgressMonitor monitor, int work)` Converts an unknown (possibly null) IProgressMonitor into a SubMonitor allocated with the given number of ticks.
    `static SubMonitor` | SubMonitor.`convert(IProgressMonitor monitor, int work, SubMonitor.ProbingMode probingMode)` Converts an unknown (possibly null) IProgressMonitor into a SubMonitor allocated with the given number of ticks.
    `static SubMonitor` | SubMonitor.`convert(IProgressMonitor monitor, java.lang.String taskName, int work)` Converts an unknown (possibly null) IProgressMonitor into a SubMonitor allocated with the given number of ticks.
    `static SubMonitor` | SubMonitor.`convert(IProgressMonitor monitor, java.lang.String taskName, int work, SubMonitor.ProbingMode probingMode)` Converts an unknown (possibly null) IProgressMonitor into a SubMonitor allocated with the given number of ticks.
    `static SubMonitor` | SubMonitor.`convert(IProgressMonitor monitor, SubMonitor.ProbingMode probingMode)` Converts an unknown (possibly null) IProgressMonitor into a SubMonitor.
    `SubMonitor` | SubMonitor.`detectCancelation()`
    `SubMonitor` | SubMonitor.`detectCancelation(boolean on)`
    `SubMonitor` | SubMonitor.`newChild()` Same as `newChild(1)`.
    `SubMonitor` | SubMonitor.`newChild(int totalWork)` Creates a sub progress monitor that will consume the given number of ticks from the receiver.
    `SubMonitor` | SubMonitor.`newChild(int totalWork, int suppressFlags)` Creates a sub progress monitor that will consume the given number of ticks from the receiver.
    `SubMonitor` | SubMonitor.`setWorkRemaining(int workRemaining)` Sets the work remaining for this SubMonitor instance.

Copyright (c) 2004-2019 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html