Class DefaultProgressVisitor
- java.lang.Object
-
- org.noise_planet.noisemodelling.pathfinder.utils.profiler.DefaultProgressVisitor
-
- All Implemented Interfaces:
org.h2gis.api.ProgressVisitor
- Direct Known Subclasses:
RootProgressVisitor
public class DefaultProgressVisitor extends Object implements org.h2gis.api.ProgressVisitor
-
-
Field Summary
Fields Modifier and Type Field Description protected double
subprocessDone
protected long
subprocessSize
-
Constructor Summary
Constructors Constructor Description DefaultProgressVisitor(long subprocessSize, DefaultProgressVisitor parentProcess)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addPropertyChangeListener(String s, PropertyChangeListener propertyChangeListener)
void
cancel()
allow to cancel a processvoid
endOfProgress()
void
endStep()
double
getProgression()
int
getStepCount()
boolean
isCanceled()
check if the process is cancel or notprotected void
pushProgression(double incProg)
void
removePropertyChangeListener(PropertyChangeListener propertyChangeListener)
void
setStep(int i)
org.h2gis.api.ProgressVisitor
subProcess(int i)
-
-
-
Constructor Detail
-
DefaultProgressVisitor
public DefaultProgressVisitor(long subprocessSize, DefaultProgressVisitor parentProcess)
-
-
Method Detail
-
subProcess
public org.h2gis.api.ProgressVisitor subProcess(int i)
- Specified by:
subProcess
in interfaceorg.h2gis.api.ProgressVisitor
- Returns:
- an instance of the interface ProgressVisitor
-
endStep
public void endStep()
- Specified by:
endStep
in interfaceorg.h2gis.api.ProgressVisitor
-
pushProgression
protected void pushProgression(double incProg)
-
setStep
public void setStep(int i)
- Specified by:
setStep
in interfaceorg.h2gis.api.ProgressVisitor
-
getStepCount
public int getStepCount()
- Specified by:
getStepCount
in interfaceorg.h2gis.api.ProgressVisitor
-
endOfProgress
public void endOfProgress()
- Specified by:
endOfProgress
in interfaceorg.h2gis.api.ProgressVisitor
-
getProgression
public double getProgression()
- Specified by:
getProgression
in interfaceorg.h2gis.api.ProgressVisitor
-
isCanceled
public boolean isCanceled()
check if the process is cancel or not- Specified by:
isCanceled
in interfaceorg.h2gis.api.ProgressVisitor
- Returns:
- a boolean
-
cancel
public void cancel()
allow to cancel a process- Specified by:
cancel
in interfaceorg.h2gis.api.ProgressVisitor
-
addPropertyChangeListener
public void addPropertyChangeListener(String s, PropertyChangeListener propertyChangeListener)
- Specified by:
addPropertyChangeListener
in interfaceorg.h2gis.api.ProgressVisitor
-
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener propertyChangeListener)
- Specified by:
removePropertyChangeListener
in interfaceorg.h2gis.api.ProgressVisitor
-
-