se.unlogic.standardutils.operation
Class ProgressMeter

java.lang.Object
  extended by se.unlogic.standardutils.operation.ProgressMeter

public class ProgressMeter
extends Object


Constructor Summary
ProgressMeter()
           
ProgressMeter(boolean setStartTime)
           
ProgressMeter(int start, int finish, int currentPosition)
           
ProgressMeter(long start, long finish)
           
 
Method Summary
 void decrementCurrentPosition()
           
 long getCurrentPosition()
           
 long getEndTime()
           
 long getFinish()
           
 long getIntervalSize()
           
 int getPercentComplete()
           
 int getPercentRemaining()
           
 long getStart()
           
 long getStartTime()
           
 long getTimeSpent()
           
 String getTimeSpentString()
           
 void incrementCurrentPosition()
           
 void incrementCurrentPosition(long value)
           
 void setCurrentPosition(int currentPosition)
           
 void setEndTime()
           
 void setEndTime(long endTime)
           
 void setFinish(long finish)
           
 void setStart(long start)
           
 void setStartTime()
           
 void setStartTime(long startTime)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProgressMeter

public ProgressMeter()

ProgressMeter

public ProgressMeter(long start,
                     long finish)

ProgressMeter

public ProgressMeter(boolean setStartTime)

ProgressMeter

public ProgressMeter(int start,
                     int finish,
                     int currentPosition)
Method Detail

getCurrentPosition

public long getCurrentPosition()

setCurrentPosition

public void setCurrentPosition(int currentPosition)

incrementCurrentPosition

public void incrementCurrentPosition()

decrementCurrentPosition

public void decrementCurrentPosition()

getFinish

public long getFinish()

setFinish

public void setFinish(long finish)

getStart

public long getStart()

setStart

public void setStart(long start)

getPercentComplete

public int getPercentComplete()

getPercentRemaining

public int getPercentRemaining()

getIntervalSize

public long getIntervalSize()

getStartTime

public long getStartTime()

setStartTime

public void setStartTime()

setStartTime

public void setStartTime(long startTime)

getEndTime

public long getEndTime()

setEndTime

public void setEndTime()

setEndTime

public void setEndTime(long endTime)

getTimeSpent

public long getTimeSpent()

incrementCurrentPosition

public void incrementCurrentPosition(long value)

getTimeSpentString

public String getTimeSpentString()


Copyright © 2011. All Rights Reserved.