mathcomp.monitor
Class DefaultAlgorithm

java.lang.Object
  extended by mathcomp.monitor.DefaultReportable
      extended by mathcomp.monitor.DefaultAlgorithm
All Implemented Interfaces:
Algorithm, Reportable
Direct Known Subclasses:
Assembler, GridRefiner

public class DefaultAlgorithm
extends DefaultReportable
implements Algorithm

Author:
pht

Constructor Summary
DefaultAlgorithm()
           
 
Method Summary
 void algoAbortIfNeeded()
           
 void algoCancel()
           
 void algoClear()
           
 int algoCount()
           
 void algoIncrement(boolean abortIfNeeded)
           
 int algoMax()
           
 boolean isAlgoCancel()
           
 void setAlgoCount(int i)
           
 void setAlgoMax(int i)
           
 
Methods inherited from class mathcomp.monitor.DefaultReportable
getReport, report, setReport
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface mathcomp.monitor.Reportable
getReport, report, setReport
 

Constructor Detail

DefaultAlgorithm

public DefaultAlgorithm()
Method Detail

algoMax

public int algoMax()
Specified by:
algoMax in interface Algorithm

algoCount

public int algoCount()
Specified by:
algoCount in interface Algorithm

algoCancel

public void algoCancel()
Specified by:
algoCancel in interface Algorithm

isAlgoCancel

public boolean isAlgoCancel()
Specified by:
isAlgoCancel in interface Algorithm
Returns:

setAlgoCount

public void setAlgoCount(int i)
Parameters:
i -

setAlgoMax

public void setAlgoMax(int i)
Parameters:
i -

algoIncrement

public void algoIncrement(boolean abortIfNeeded)

algoAbortIfNeeded

public void algoAbortIfNeeded()

algoClear

public void algoClear()
Specified by:
algoClear in interface Algorithm