public class SimpleActiveListFactory extends ActiveListFactory
absoluteBeamWidth, logMath, logRelativeBeamWidth, PROP_ABSOLUTE_BEAM_WIDTH, PROP_RELATIVE_BEAM_WIDTH, PROP_STRICT_PRUNING
Constructor and Description |
---|
SimpleActiveListFactory() |
SimpleActiveListFactory(int absoluteBeamWidth,
double relativeBeamWidth)
Creates factory for simple active lists
|
Modifier and Type | Method and Description |
---|---|
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.
|
public SimpleActiveListFactory(int absoluteBeamWidth, double relativeBeamWidth)
absoluteBeamWidth
- absolute pruning beamrelativeBeamWidth
- relative pruning beampublic SimpleActiveListFactory()
public void newProperties(PropertySheet ps) throws PropertyException
Configurable
newProperties
in interface Configurable
newProperties
in class ActiveListFactory
ps
- a property sheet holding the new dataPropertyException
- if there is a problem with the properties.public ActiveList newInstance()
ActiveListFactory
newInstance
in class ActiveListFactory