Class DefaultListParameter
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.parameters.AbstractParameter
-
- org.pentaho.reporting.engine.classic.core.parameters.DefaultListParameter
-
- All Implemented Interfaces:
Serializable
,Cloneable
,ListParameter
,ParameterDefinitionEntry
public class DefaultListParameter extends AbstractParameter implements ListParameter
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
getDefaultValue(ParameterContext context)
String
getKeyColumn()
String
getQueryName()
String
getTextColumn()
ParameterValues
getValues(ParameterContext context)
boolean
isAllowMultiSelection()
boolean
isParameterAutoSelectFirstValue()
boolean
isStrictValueCheck()
void
setParameterAutoSelectFirstValue(boolean autoSelect)
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.parameters.AbstractParameter
clone, getDefaultValue, getName, getParameterAttribute, getParameterAttribute, getParameterAttributeNames, getParameterAttributeNamespaces, getRole, getValueType, isDeprecated, isHidden, isMandatory, setDefaultValue, setDeprecated, setHidden, setMandatory, setParameterAttribute, setRole, setValueType
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.pentaho.reporting.engine.classic.core.parameters.ParameterDefinitionEntry
clone, getName, getParameterAttribute, getParameterAttributeNames, getParameterAttributeNamespaces, getTranslatedParameterAttribute, getValueType, isMandatory
-
-
-
-
Method Detail
-
isAllowMultiSelection
public boolean isAllowMultiSelection()
- Specified by:
isAllowMultiSelection
in interfaceListParameter
-
getKeyColumn
public String getKeyColumn()
-
getTextColumn
public String getTextColumn()
-
getQueryName
public String getQueryName()
-
isStrictValueCheck
public boolean isStrictValueCheck()
- Specified by:
isStrictValueCheck
in interfaceListParameter
-
getValues
public ParameterValues getValues(ParameterContext context) throws ReportDataFactoryException
- Specified by:
getValues
in interfaceListParameter
- Throws:
ReportDataFactoryException
-
setParameterAutoSelectFirstValue
public void setParameterAutoSelectFirstValue(boolean autoSelect)
-
isParameterAutoSelectFirstValue
public boolean isParameterAutoSelectFirstValue()
-
getDefaultValue
public Object getDefaultValue(ParameterContext context) throws ReportDataFactoryException
- Specified by:
getDefaultValue
in interfaceParameterDefinitionEntry
- Overrides:
getDefaultValue
in classAbstractParameter
- Throws:
ReportDataFactoryException
-
-