Architecture Diagrams for /JabRef/jabref  WARNING: Processor stopped at maximum of 1350 files. Some objects might not be visible.[edit]
Packages / org.jabref.gui.util.component / TemporalAccessorPicker

class TemporalAccessorPicker

A date picker with configurable datetime format where both date and time can be changed via the text field and the date can additionally be changed via the JavaFX default date picker. Also supports incomplete dates. First recall how the date picker normally works: - The user selects a date in the popup, which sets #valueProperty() to the selected date. - The converter ( #converterProperty() ) is used to transform the date to a string representation and display it in the text field. The idea is now to intercept the process and add an additional step: - The user selects a date in the popup, which sets #valueProperty() to the selected date. - The date is converted to a TemporalAccessor (i.e,enriched by a time component) using #addCurrentTime(LocalDate) - The string converter ( #stringConverterProperty() ) is used to transform the temporal accessor to a string representation and display it in the text field. Inspiration taken from https://github.com/edvin/tornadofx-controls/blob/master/src/main/java/tornadofx/control/DateTimePicker.java
Class fields and methodsUI
class TemporalAccessorPicker
A date picker with configurable datetime format where both date and tim...
class TemporalAccessorPicker.InternalConverter
constructor TemporalAccessorPicker.InternalConverter()
method fromString(value)
method toString(object)
constructor TemporalAccessorPicker()
S
method addCurrentTime(date)
S
method getDate(temporalAccessor)
S
method getLocalDate(dateTime)
method getStringConverter()
method getTemporalAccessorValue()
method setStringConverter(value)
method setTemporalAccessorValue(temporalAccessorValue)
method stringConverterProperty()
method temporalAccessorValueProperty()