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 doublesubprocessDoneprotected longsubprocessSize
-
Constructor Summary
Constructors Constructor Description DefaultProgressVisitor(long subprocessSize, DefaultProgressVisitor parentProcess)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPropertyChangeListener(String s, PropertyChangeListener propertyChangeListener)voidcancel()allow to cancel a processvoidendOfProgress()voidendStep()doublegetProgression()intgetStepCount()booleanisCanceled()check if the process is cancel or notprotected voidpushProgression(double incProg)voidremovePropertyChangeListener(PropertyChangeListener propertyChangeListener)voidsetStep(int i)org.h2gis.api.ProgressVisitorsubProcess(int i)
-
-
-
Constructor Detail
-
DefaultProgressVisitor
public DefaultProgressVisitor(long subprocessSize, DefaultProgressVisitor parentProcess)
-
-
Method Detail
-
subProcess
public org.h2gis.api.ProgressVisitor subProcess(int i)
- Specified by:
subProcessin interfaceorg.h2gis.api.ProgressVisitor- Returns:
- an instance of the interface ProgressVisitor
-
endStep
public void endStep()
- Specified by:
endStepin interfaceorg.h2gis.api.ProgressVisitor
-
pushProgression
protected void pushProgression(double incProg)
-
setStep
public void setStep(int i)
- Specified by:
setStepin interfaceorg.h2gis.api.ProgressVisitor
-
getStepCount
public int getStepCount()
- Specified by:
getStepCountin interfaceorg.h2gis.api.ProgressVisitor
-
endOfProgress
public void endOfProgress()
- Specified by:
endOfProgressin interfaceorg.h2gis.api.ProgressVisitor
-
getProgression
public double getProgression()
- Specified by:
getProgressionin interfaceorg.h2gis.api.ProgressVisitor
-
isCanceled
public boolean isCanceled()
check if the process is cancel or not- Specified by:
isCanceledin interfaceorg.h2gis.api.ProgressVisitor- Returns:
- a boolean
-
cancel
public void cancel()
allow to cancel a process- Specified by:
cancelin interfaceorg.h2gis.api.ProgressVisitor
-
addPropertyChangeListener
public void addPropertyChangeListener(String s, PropertyChangeListener propertyChangeListener)
- Specified by:
addPropertyChangeListenerin interfaceorg.h2gis.api.ProgressVisitor
-
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener propertyChangeListener)
- Specified by:
removePropertyChangeListenerin interfaceorg.h2gis.api.ProgressVisitor
-
-