edu.cmu.sphinx.decoder.search
Class SimpleActiveListFactory

java.lang.Object
  extended by edu.cmu.sphinx.decoder.search.ActiveListFactory
      extended by edu.cmu.sphinx.decoder.search.SimpleActiveListFactory
All Implemented Interfaces:
Configurable

public class SimpleActiveListFactory
extends ActiveListFactory

A factory for simple active lists


Field Summary
 
Fields inherited from class edu.cmu.sphinx.decoder.search.ActiveListFactory
PROP_ABSOLUTE_BEAM_WIDTH, PROP_LOG_MATH, PROP_RELATIVE_BEAM_WIDTH, PROP_STRICT_PRUNING
 
Constructor Summary
SimpleActiveListFactory()
           
 
Method Summary
 ActiveList newInstance()
          Creates a new active list of a particular type
 void newProperties(PropertySheet ps)
          This method is called when this configurable component needs to be reconfigured.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleActiveListFactory

public SimpleActiveListFactory()
Method Detail

newProperties

public void newProperties(PropertySheet ps)
                   throws PropertyException
Description copied from interface: Configurable
This method is called when this configurable component needs to be reconfigured.

Specified by:
newProperties in interface Configurable
Overrides:
newProperties in class ActiveListFactory
Parameters:
ps - a property sheet holding the new data
Throws:
PropertyException - if there is a problem with the properties.

newInstance

public ActiveList newInstance()
Description copied from class: ActiveListFactory
Creates a new active list of a particular type

Specified by:
newInstance in class ActiveListFactory
Returns:
the active list