public class DefaultParameterDefinition extends Object implements ModifiableReportParameterDefinition
Constructor and Description |
---|
DefaultParameterDefinition() |
Modifier and Type | Method and Description |
---|---|
void |
addParameterDefinition(int index,
ParameterDefinitionEntry entry) |
void |
addParameterDefinition(ParameterDefinitionEntry entry) |
Object |
clone() |
String |
getAttribute(String domain,
String name) |
int |
getParameterCount() |
ParameterDefinitionEntry |
getParameterDefinition(int parameter) |
ParameterDefinitionEntry[] |
getParameterDefinitions() |
ReportParameterValidator |
getValidator() |
void |
removeParameterDefinition(int index) |
void |
removeParameterDefinition(ParameterDefinitionEntry definitionEntry) |
void |
setAttribute(String domain,
String name,
String value) |
void |
setValidator(ReportParameterValidator validator) |
public void addParameterDefinition(ParameterDefinitionEntry entry)
addParameterDefinition
in interface ModifiableReportParameterDefinition
public void addParameterDefinition(int index, ParameterDefinitionEntry entry)
addParameterDefinition
in interface ModifiableReportParameterDefinition
public void removeParameterDefinition(int index)
removeParameterDefinition
in interface ModifiableReportParameterDefinition
public void setAttribute(String domain, String name, String value)
setAttribute
in interface ModifiableReportParameterDefinition
public int getParameterCount()
getParameterCount
in interface ReportParameterDefinition
public ParameterDefinitionEntry[] getParameterDefinitions()
getParameterDefinitions
in interface ReportParameterDefinition
public ParameterDefinitionEntry getParameterDefinition(int parameter)
getParameterDefinition
in interface ReportParameterDefinition
public void setValidator(ReportParameterValidator validator)
setValidator
in interface ModifiableReportParameterDefinition
public ReportParameterValidator getValidator()
getValidator
in interface ReportParameterDefinition
public Object clone()
clone
in interface ReportParameterDefinition
clone
in class Object
public void removeParameterDefinition(ParameterDefinitionEntry definitionEntry)