jef.mixers.impl.simpleMixer
Class DnaSimpleMixerFactory

java.lang.Object
  extended by jef.mixers.impl.simpleMixer.DnaSimpleMixerFactory
All Implemented Interfaces:
MixerFactory

public class DnaSimpleMixerFactory
extends java.lang.Object
implements MixerFactory

This is the factory for obtaining DnaSimpleMixer instances.

Author:
frusso

Constructor Summary
DnaSimpleMixerFactory()
           
 
Method Summary
 DnaMixer getDnaMixer()
          This method returns a valid DnaMixer instance.
 void registerNewImplementation(java.lang.String keyword, java.lang.String fqcn)
          This method registers a new mapping identifying a new DnaMixer implementation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DnaSimpleMixerFactory

public DnaSimpleMixerFactory()
Method Detail

getDnaMixer

public DnaMixer getDnaMixer()
                     throws InstantiatorException
This method returns a valid DnaMixer instance.

Specified by:
getDnaMixer in interface MixerFactory
Returns:
<{DnaMixer}>
Throws:
InstantiatorException

registerNewImplementation

public void registerNewImplementation(java.lang.String keyword,
                                      java.lang.String fqcn)
This method registers a new mapping identifying a new DnaMixer implementation.

Specified by:
registerNewImplementation in interface MixerFactory
Parameters:
keyword - The keyword identifying the new registered DnaMixer implementation class
fqcn - The fully qualified class name of the DnaMixer interface