User Tools

Site Tools


api:dk11:java:tatukgis.jdk.tgis_busyeventmanager

TGIS_BusyEventManager class

DK11 for Java | tatukgis.jdk.TGIS_BusyEventManager | Classes | Constructors | Methods | Properties | Events

Class useful for progress implementation in single or multistage algorithms.

Available also on: Delphi | .NET | ActiveX.

Syntax

// Java
public class TGIS_BusyEventManager extends TGIS_Object {
};
// Oxygene
type
  TGIS_BusyEventManager = public class( TGIS_Object )
  end;

Inheritance

→ TGIS_Object

Constructors

Inherited Overrides Protected
Name Visibility Description
TGIS_BusyEventManager() public Creates an instance.

Methods

Inherited Overrides Protected
Name Visibility Description
EndEvent public Ends the currently executed stage.
PushEvent public Increments process position for current stage and raises busy event smartly.
PushEvent(java.lang.String) public Increments process position for current stage, updates name, and raises busy event smartly.
StartEvent public Creates a new event stage and sets the maximum position for it.

Properties

Inherited Protected
Name Visibility Description
Aborted public Indicates whether an abort was requested.
Count public Returns the number of stages.
EndValue public The real upper limit of the process position at specified stage.
EstimatedTimeLeft public Estimated remaining time of the process at specified stage.
Max public The normalized upper limit of the process position at the specified stage.
Name public Name of the process at the specified stage.
Position public Current position of the process at the specified stage.
Sender public The reference to the parent object.
UseProgressThreshold public If True, busy events are raised according to a time trigger (default).

Events

Inherited Protected
Name Visibility Description
BusyEvent public

2020/11/19 01:12

Page Tools