org.pentaho.reporting.engine.classic.core.parameters
Interface ModifiableReportParameterDefinition

All Superinterfaces:
Cloneable, ReportParameterDefinition, Serializable
All Known Implementing Classes:
DefaultParameterDefinition

public interface ModifiableReportParameterDefinition
extends ReportParameterDefinition

Todo: Document Me

Author:
Thomas Morgner

Method Summary
 void addParameterDefinition(int index, ParameterDefinitionEntry entry)
           
 void addParameterDefinition(ParameterDefinitionEntry entry)
           
 void removeParameterDefinition(int index)
           
 void setAttribute(String domain, String name, String value)
           
 void setValidator(ReportParameterValidator validator)
           
 
Methods inherited from interface org.pentaho.reporting.engine.classic.core.parameters.ReportParameterDefinition
clone, getParameterCount, getParameterDefinition, getParameterDefinitions, getValidator
 

Method Detail

addParameterDefinition

void addParameterDefinition(ParameterDefinitionEntry entry)

addParameterDefinition

void addParameterDefinition(int index,
                            ParameterDefinitionEntry entry)

setAttribute

void setAttribute(String domain,
                  String name,
                  String value)

setValidator

void setValidator(ReportParameterValidator validator)

removeParameterDefinition

void removeParameterDefinition(int index)