Class FileSelectionParameterConfigurator
java.lang.Object
net.datenwerke.rs.core.client.parameters.config.ParameterConfiguratorImpl<FileSelectionParameterDefinitionDto,FileSelectionParameterInstanceDto>
net.datenwerke.rs.base.ext.client.parameters.fileselection.FileSelectionParameterConfigurator
- All Implemented Interfaces:
ParameterConfigurator<FileSelectionParameterDefinitionDto,FileSelectionParameterInstanceDto>
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
public class FileSelectionParameterConfigurator
extends ParameterConfiguratorImpl<FileSelectionParameterDefinitionDto,FileSelectionParameterInstanceDto>
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.datenwerke.rs.core.client.parameters.config.ParameterConfigurator
ParameterConfigurator.ParameterType -
Constructor Summary
ConstructorsConstructorDescriptionFileSelectionParameterConfigurator(<any> fileSelectionWidgetProvider, <any> fileServerSourceProvider) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanHandle(ParameterProposalDto proposal) booleanWidgetdoGetEditComponentForInstance(FileSelectionParameterInstanceDto instance, Collection<ParameterInstanceDto> relevantInstances, FileSelectionParameterDefinitionDto definition, boolean initial, int labelWidth, String executeReportToken, ReportDto report) WidgetgetEditComponentForDefinition(FileSelectionParameterDefinitionDto definition, ReportDto report) ImageResourcegetIcon()getName()ParameterDefinitionDtogetNewDto(ParameterProposalDto proposal, ReportDto report) validateParameter(FileSelectionParameterDefinitionDto definition, FileSelectionParameterInstanceDto instance, Widget widget) Methods inherited from class net.datenwerke.rs.core.client.parameters.config.ParameterConfiguratorImpl
canDependOnParameters, dependeeInstanceChanged, getEditComponentForInstance, getNewDto, getType, isAvailable, updateDefinitionOnSubmit
-
Constructor Details
-
FileSelectionParameterConfigurator
public FileSelectionParameterConfigurator(<any> fileSelectionWidgetProvider, <any> fileServerSourceProvider)
-
-
Method Details
-
getEditComponentForDefinition
public Widget getEditComponentForDefinition(FileSelectionParameterDefinitionDto definition, ReportDto report) -
doGetEditComponentForInstance
public Widget doGetEditComponentForInstance(FileSelectionParameterInstanceDto instance, Collection<ParameterInstanceDto> relevantInstances, FileSelectionParameterDefinitionDto definition, boolean initial, int labelWidth, String executeReportToken, ReportDto report) -
getName
-
consumes
-
getIcon
public ImageResource getIcon() -
canHandle
public boolean canHandle(ParameterProposalDto proposal) - Specified by:
canHandlein interfaceParameterConfigurator<FileSelectionParameterDefinitionDto,FileSelectionParameterInstanceDto> - Overrides:
canHandlein classParameterConfiguratorImpl<FileSelectionParameterDefinitionDto,FileSelectionParameterInstanceDto>
-
getNewDto
public ParameterDefinitionDto getNewDto(ParameterProposalDto proposal, ReportDto report) - Specified by:
getNewDtoin interfaceParameterConfigurator<FileSelectionParameterDefinitionDto,FileSelectionParameterInstanceDto> - Overrides:
getNewDtoin classParameterConfiguratorImpl<FileSelectionParameterDefinitionDto,FileSelectionParameterInstanceDto>
-
validateParameter
public List<String> validateParameter(FileSelectionParameterDefinitionDto definition, FileSelectionParameterInstanceDto instance, Widget widget) - Specified by:
validateParameterin interfaceParameterConfigurator<FileSelectionParameterDefinitionDto,FileSelectionParameterInstanceDto> - Overrides:
validateParameterin classParameterConfiguratorImpl<FileSelectionParameterDefinitionDto,FileSelectionParameterInstanceDto>
-