java.lang.Object
org.tentackle.fx.translate.AbstractValueTranslator<M,String>
org.tentackle.fx.translate.ValueStringTranslator<T>
org.tentackle.fx.translate.TemporalStringTranslator<LocalDateTime>
org.tentackle.fx.translate.LocalDateTimeStringTranslator
- All Implemented Interfaces:
ValueTranslator<LocalDateTime,,String> NumberShortcut.WindowProvider,SmartDateTimeParser.Shortcut
@ValueTranslatorService(modelClass=java.time.LocalDateTime.class,
viewClass=java.lang.String.class)
public class LocalDateTimeStringTranslator
extends TemporalStringTranslator<LocalDateTime>
Translator for
LocalDateTime.-
Field Summary
Fields inherited from class org.tentackle.fx.translate.TemporalStringTranslator
DAY_WINDOW, MONTH_WINDOW, REFERENCE_DATE_SUPPLIER, YEAR_WINDOW -
Constructor Summary
ConstructorsConstructorDescriptionLocalDateTimeStringTranslator(FxTextComponent component) Creates a translator. -
Method Summary
Modifier and TypeMethodDescriptionprotected SmartDateTimeParser<LocalDateTime>Creates the parser instance according to the concrete data type.Methods inherited from class org.tentackle.fx.translate.TemporalStringTranslator
connectAsReferenceDateSuppliers, format, getDayWindow, getDefaultDayWindow, getDefaultMonthWindow, getDefaultYearWindow, getFilters, getHandlers, getLastValue, getMonthWindow, getParser, getReferenceDateSupplier, getShortcuts, getYearWindow, parse, parse, test, toModelFunction, toViewFunctionMethods inherited from class org.tentackle.fx.translate.ValueStringTranslator
getComponent, getValidChars, toModelMethods inherited from class org.tentackle.fx.translate.AbstractValueTranslator
isLenient, isMappingIncomplete, isModelModified, saveModelValue, setLenientMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.tentackle.fx.ValueTranslator
bindingPropertiesUpdated, needsToModelTwice, toView
-
Constructor Details
-
LocalDateTimeStringTranslator
Creates a translator.- Parameters:
component- the text component
-
-
Method Details
-
createParser
Description copied from class:TemporalStringTranslatorCreates the parser instance according to the concrete data type.- Specified by:
createParserin classTemporalStringTranslator<LocalDateTime>- Returns:
- the parser
-