Class DateTimeParameterDefinition
java.lang.Object
net.datenwerke.rs.core.service.parameters.entities.ParameterDefinition<DateTimeParameterInstance>
net.datenwerke.rs.base.service.parameters.datetime.DateTimeParameterDefinition
- All Implemented Interfaces:
Serializable
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@GenerateDto(dtoPackage="net.datenwerke.rs.base.client.parameters.datetime.dto",
displayTitle="RsMessages.INSTANCE.dateTimeParameterText()",
additionalImports=RsMessages.class,
createDecorator=true)
public class DateTimeParameterDefinition
extends ParameterDefinition<DateTimeParameterInstance>
Properties:
- value
- The actual date/time
- mode
- 1 : only ask for date 2 : only ask for time 3 : ask for date and time
- useNowAsDefault
- use the current time as default
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetMode()voidTo be overridenvoidsetDefaultValue(Date defaultValue) voidsetFormula(String formula) voidvoidsetUseNowAsDefault(Boolean useNow) Methods inherited from class net.datenwerke.rs.core.service.parameters.entities.ParameterDefinition
cleanDuplicated, createParameterInstance, equals, getAllDependents, getDependsOn, getDescription, getId, getKey, getLabelWidth, getN, getName, getOldTransientId, getVersion, hashCode, isDisplayInline, isEditable, isHidden, isMandatory, isSeparator, setDependsOn, setDescription, setDisplayInline, setEditable, setHidden, setId, setKey, setLabelWidth, setMandatory, setN, setName, setOldTransientId, setVersion, toString
-
Constructor Details
-
DateTimeParameterDefinition
public DateTimeParameterDefinition()
-
-
Method Details
-
setUseNowAsDefault
-
isUseNowAsDefault
-
setMode
-
getMode
-
getDefaultValue
-
setDefaultValue
-
initWithDefaultValues
public void initWithDefaultValues()Description copied from class:ParameterDefinitionTo be overriden- Overrides:
initWithDefaultValuesin classParameterDefinition<DateTimeParameterInstance>
-
createParameterDefinitionForJuel
- Overrides:
createParameterDefinitionForJuelin classParameterDefinition<DateTimeParameterInstance>
-
configureParameterDefinitionForJuel
- Overrides:
configureParameterDefinitionForJuelin classParameterDefinition<DateTimeParameterInstance>
-
setFormula
-
getFormula
-