org.eclipse.birt.report.engine.api
Interface IParameterDefn
- All Superinterfaces:
- IParameterDefnBase
- All Known Subinterfaces:
- IDynamicFilterParameterDefn, IScalarParameterDefn
public interface IParameterDefn
- extends IParameterDefnBase
base interface for a BIRT report parameter
TYPE_ANY
static final int TYPE_ANY
- See Also:
- Constant Field Values
TYPE_STRING
static final int TYPE_STRING
- See Also:
- Constant Field Values
TYPE_FLOAT
static final int TYPE_FLOAT
- See Also:
- Constant Field Values
TYPE_DECIMAL
static final int TYPE_DECIMAL
- See Also:
- Constant Field Values
TYPE_DATE_TIME
static final int TYPE_DATE_TIME
- See Also:
- Constant Field Values
TYPE_BOOLEAN
static final int TYPE_BOOLEAN
- See Also:
- Constant Field Values
TYPE_INTEGER
static final int TYPE_INTEGER
- See Also:
- Constant Field Values
TYPE_DATE
static final int TYPE_DATE
- See Also:
- Constant Field Values
TYPE_TIME
static final int TYPE_TIME
- See Also:
- Constant Field Values
SELECTION_LIST_NONE
static final int SELECTION_LIST_NONE
- See Also:
- Constant Field Values
SELECTION_LIST_DYNAMIC
static final int SELECTION_LIST_DYNAMIC
- See Also:
- Constant Field Values
SELECTION_LIST_STATIC
static final int SELECTION_LIST_STATIC
- See Also:
- Constant Field Values
isHidden
boolean isHidden()
- returns whether the parameter is a hidden parameter
- Returns:
- whether the parameter is a hidden parameter
isRequired
boolean isRequired()
- Returns:
- whether the parameter is required.
the rule for String type is:
- isRequired=true, allowNull and allowBlank are false
- isRequired=false, allowNull and allowBlank are true
for other type like integer:
- isRequired=true, allowNull and allowBlank are false
- isRequired=false, allowNull and allowBlank are true
getDataType
int getDataType()
- returns the parameter data type. See the ColumnDefn class
for the valid data type constants.
- Returns:
- the parameter data type
getSelectionList
java.util.ArrayList getSelectionList()
- Deprecated.
- Returns:
- get a parameter value selection object, from which a list of
parameter values and label values can be retrieved.
getSelectionListType
int getSelectionListType()
- Returns:
- the type of the parameter selection list
Copyright © 2008 Actuate Corp. All rights reserved.