Class AlgoStub

java.lang.Object
inra.ijpb.algo.AlgoStub
All Implemented Interfaces:
Algo
Direct Known Subclasses:
AbstractStrel3D, AreaOpeningNaive, AreaOpeningQueue, BinaryConfigurationsHistogram2D, BinaryConfigurationsHistogram3D, BinaryOverlay, BoxDiagonalOpeningQueue, ChamferDistanceTransform2DFloat, ChamferDistanceTransform2DShort, ChamferDistanceTransform3DFloat, ChamferDistanceTransform3DFloat, ChamferDistanceTransform3DShort, ChamferDistanceTransform3DShort, DirectionalFilter, DistanceTransform3D4WeightsFloat, DistanceTransform3D4WeightsShort, DistanceTransform3DFloat, DistanceTransform3DFloat, DistanceTransform3DShort, DistanceTransform3DShort, DistanceTransform3x3Float, DistanceTransform3x3Short, DistanceTransform5x5Float, DistanceTransform5x5Short, FloodFillComponentsLabeling, FloodFillComponentsLabeling3D, GeodesicDiameter3DFloat, GeodesicDiameterFloat, GeodesicDiameterShort, GeodesicDistanceTransform3DFloat, GeodesicDistanceTransformFloat, GeodesicDistanceTransformFloat5x5, GeodesicDistanceTransformShort, GeodesicDistanceTransformShort5x5, GeodesicReconstruction3DAlgoStub, GeodesicReconstructionAlgoStub, ImageJSkeleton, LabelDilation2DShort, LabelDilation3D4WShort, LabelDilation3DShort, LabelDilationShort5x5, LabelSizeFiltering, RegionalExtrema3DAlgo, RegionAnalyzer2D, RegionAnalyzer3D, ReplaceLabelValues, SizeOpening3DQueue

public class AlgoStub
extends java.lang.Object
implements Algo
A minimal implementation of algorithm for managing progression listeners.
Author:
David Legland
  • Constructor Summary

    Constructors
    Constructor Description
    AlgoStub()  
  • Method Summary

    Modifier and Type Method Description
    void addAlgoListener​(AlgoListener listener)  
    void removeAlgoListener​(AlgoListener listener)  

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AlgoStub

      public AlgoStub()
  • Method Details

    • addAlgoListener

      public void addAlgoListener​(AlgoListener listener)
      Specified by:
      addAlgoListener in interface Algo
      Parameters:
      listener - the algorithm listener that will catch algorithm events.
    • removeAlgoListener

      public void removeAlgoListener​(AlgoListener listener)
      Specified by:
      removeAlgoListener in interface Algo
      Parameters:
      listener - an algorithm listener stored within this algorithm.