Class DateTimeConfigurator
java.lang.Object
net.datenwerke.rs.core.client.parameters.config.ParameterConfiguratorImpl<DateTimeParameterDefinitionDto,DateTimeParameterInstanceDto>
net.datenwerke.rs.base.client.parameters.datetime.DateTimeConfigurator
- All Implemented Interfaces:
ParameterConfigurator<DateTimeParameterDefinitionDto,DateTimeParameterInstanceDto>
- 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 DateTimeConfigurator
extends ParameterConfiguratorImpl<DateTimeParameterDefinitionDto,DateTimeParameterInstanceDto>
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.datenwerke.rs.core.client.parameters.config.ParameterConfigurator
ParameterConfigurator.ParameterType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanHandle(ParameterProposalDto proposal) booleanWidgetdoGetEditComponentForInstance(DateTimeParameterInstanceDto instance, Collection<ParameterInstanceDto> relevantInstances, DateTimeParameterDefinitionDto definition, boolean initial, int labelWidth, String executeReportToken, ReportDto report) WidgetgetEditComponentForDefinition(DateTimeParameterDefinitionDto definition, ReportDto report) ImageResourcegetIcon()getName()validateParameter(DateTimeParameterDefinitionDto definition, DateTimeParameterInstanceDto instance, Widget widget) Methods inherited from class net.datenwerke.rs.core.client.parameters.config.ParameterConfiguratorImpl
canDependOnParameters, dependeeInstanceChanged, getEditComponentForInstance, getNewDto, getNewDto, getType, isAvailable, updateDefinitionOnSubmit
-
Constructor Details
-
DateTimeConfigurator
-
-
Method Details
-
getName
-
consumes
-
getIcon
public ImageResource getIcon() -
getEditComponentForDefinition
public Widget getEditComponentForDefinition(DateTimeParameterDefinitionDto definition, ReportDto report) -
doGetEditComponentForInstance
public Widget doGetEditComponentForInstance(DateTimeParameterInstanceDto instance, Collection<ParameterInstanceDto> relevantInstances, DateTimeParameterDefinitionDto definition, boolean initial, int labelWidth, String executeReportToken, ReportDto report) -
canHandle
public boolean canHandle(ParameterProposalDto proposal) - Specified by:
canHandlein interfaceParameterConfigurator<DateTimeParameterDefinitionDto,DateTimeParameterInstanceDto> - Overrides:
canHandlein classParameterConfiguratorImpl<DateTimeParameterDefinitionDto,DateTimeParameterInstanceDto>
-
validateParameter
public List<String> validateParameter(DateTimeParameterDefinitionDto definition, DateTimeParameterInstanceDto instance, Widget widget) - Specified by:
validateParameterin interfaceParameterConfigurator<DateTimeParameterDefinitionDto,DateTimeParameterInstanceDto> - Overrides:
validateParameterin classParameterConfiguratorImpl<DateTimeParameterDefinitionDto,DateTimeParameterInstanceDto>
-