org.pentaho.reporting.engine.classic.core.modules.gui.base.parameters
Class DefaultParameterComponentFactory

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.modules.gui.base.parameters.DefaultParameterComponentFactory
All Implemented Interfaces:
ParameterComponentFactory

public class DefaultParameterComponentFactory
extends Object
implements ParameterComponentFactory

Todo: Document me!

Date: 14.05.2009 Time: 20:31:13

Author:
Thomas Morgner.

Constructor Summary
DefaultParameterComponentFactory()
           
 
Method Summary
 ParameterComponent create(ParameterDefinitionEntry entry, ParameterContext parameterContext, ParameterUpdateContext updateContext)
           
 ParameterComponent createListParameter(ListParameter listParameter, ParameterContext parameterContext, ParameterUpdateContext updateContext)
           
static KeyedComboBoxModel createModel(ListParameter parameter, ParameterContext parameterContext)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultParameterComponentFactory

public DefaultParameterComponentFactory()
Method Detail

create

public ParameterComponent create(ParameterDefinitionEntry entry,
                                 ParameterContext parameterContext,
                                 ParameterUpdateContext updateContext)
Specified by:
create in interface ParameterComponentFactory

createListParameter

public ParameterComponent createListParameter(ListParameter listParameter,
                                              ParameterContext parameterContext,
                                              ParameterUpdateContext updateContext)

createModel

public static KeyedComboBoxModel createModel(ListParameter parameter,
                                             ParameterContext parameterContext)
                                      throws ReportDataFactoryException
Throws:
ReportDataFactoryException