Interface SeparateByParameter
- All Superinterfaces:
RichPageParameter
Parameter for configuring a field of enum type which can be used together with
The parameter returns list of
Must be put inside the
DataSetParameter
.The parameter returns list of
categories()
which represent the configured allowed values for the selected field and
can be used in DataSetAccessor.category(SeparateByCategory)
.Must be put inside the
DataSetParameter
using the DataSetParameter.Builder.add(String, RichPageParameter)
to work correctly.- Since:
- 3.9.0
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
static interface
Nested classes/interfaces inherited from interface com.polarion.alm.shared.api.model.rp.parameter.RichPageParameter
RichPageParameter.Visuals
-
Method Summary
Modifier and TypeMethodDescriptionReturned objects can be used inDataSetAccessor.category(SeparateByCategory)
.Returns enumeration for the selected field (returned byfield()
method)field()
Returns selected field id specified for parameterboolean
Says that user defined some value of the parameterset()
Methods inherited from interface com.polarion.alm.shared.api.model.rp.parameter.RichPageParameter
label, visuals
-
Method Details
-
categories
Returned objects can be used inDataSetAccessor.category(SeparateByCategory)
. -
isSelected
boolean isSelected()Says that user defined some value of the parameter -
field
Returns selected field id specified for parameter- Since:
- 3.10.2
-
enumeration
Returns enumeration for the selected field (returned byfield()
method)- Since:
- 3.10.2
-
set
- Returns:
- interface for setting parameter configuration which can be used inside
RichPageWidget.processParameterDependencies(RichPageWidgetDependenciesContext)
to change parameter configuration depending on values set by user in other parameters. - Throws:
UnsupportedOperationException
- if this parameter is a page parameter.- Since:
- 3.9.2
-