jas.hist
Class FitterRegistry

java.lang.Object
  |
  +--jas.hist.FitterRegistry

public class FitterRegistry
extends java.lang.Object


Method Summary
 FitterFactory createFitterFactory(java.lang.Class c, java.lang.String name)
          Create a FitterFactory from a class and a name
 java.util.Enumeration elements()
           
 Fitter getDefaultFitter()
          Return an instance of the current default fitter
 FitterFactory getDefaultFitterFactory()
           
static FitterRegistry instance()
          Get the (unique) FitterRegistry instance
 void registerFitter(java.lang.Class c, java.lang.String name)
          Add a fitter to the FitterRegistry
 void registerFitter(FitterFactory f)
          Add a fitter factory to the FitterRegistry
 void removeAllFitters()
          Clear the FitterRegistry
 void removeFitterFactory(FitterFactory f)
          Remove a FitterFactory from the registry
 void setContents(java.util.Vector v)
           
 void setDefaultFitterFactory(FitterFactory f)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

instance

public static FitterRegistry instance()
Get the (unique) FitterRegistry instance

registerFitter

public void registerFitter(java.lang.Class c,
                           java.lang.String name)
Add a fitter to the FitterRegistry
Parameters:
c - The class to instanciate to get a fitter
name - The name of the fitter

createFitterFactory

public FitterFactory createFitterFactory(java.lang.Class c,
                                         java.lang.String name)
Create a FitterFactory from a class and a name
Parameters:
c - The class to instanciate to get a fitter
name - The name of the fitter

registerFitter

public void registerFitter(FitterFactory f)
Add a fitter factory to the FitterRegistry
Parameters:
f - The factory to add

removeFitterFactory

public void removeFitterFactory(FitterFactory f)
Remove a FitterFactory from the registry
Parameters:
The - FitterFactory to remove

removeAllFitters

public void removeAllFitters()
Clear the FitterRegistry

elements

public java.util.Enumeration elements()

size

public int size()

getDefaultFitterFactory

public FitterFactory getDefaultFitterFactory()

setDefaultFitterFactory

public void setDefaultFitterFactory(FitterFactory f)

getDefaultFitter

public Fitter getDefaultFitter()
Return an instance of the current default fitter

setContents

public void setContents(java.util.Vector v)