jas.hist
Class FitterRegistry

java.lang.Object
  extended by jas.hist.FitterRegistry

public class FitterRegistry
extends Object


Method Summary
 FitterFactory createFitterFactory(Class c, String name)
          Create a FitterFactory from a class and a name
 Enumeration elements()
           
 Fitter getDefaultFitter()
          Return an instance of the current default fitter
 FitterFactory getDefaultFitterFactory()
           
static FitterRegistry instance()
          Get the (unique) FitterRegistry instance
 void registerFitter(Class c, 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(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(Class c,
                           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(Class c,
                                         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 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(Vector v)


Copyright © 2000-2009 FreeHEP. All Rights Reserved.