From 5d443e5c6a4104c0bfb2650e641414b4041e9b08 Mon Sep 17 00:00:00 2001 From: Fabian Peters Date: Tue, 15 Dec 2015 09:28:07 +0100 Subject: [PATCH] Add javadoc to explain how to use ERMDDatePicker with localized date formats. --- .../modern/directtoweb/components/ERMDDatePicker.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Frameworks/D2W/ERModernDirectToWeb/Sources/er/modern/directtoweb/components/ERMDDatePicker.java b/Frameworks/D2W/ERModernDirectToWeb/Sources/er/modern/directtoweb/components/ERMDDatePicker.java index 75861f6d3c5..ee0aae90fe4 100644 --- a/Frameworks/D2W/ERModernDirectToWeb/Sources/er/modern/directtoweb/components/ERMDDatePicker.java +++ b/Frameworks/D2W/ERModernDirectToWeb/Sources/er/modern/directtoweb/components/ERMDDatePicker.java @@ -9,7 +9,13 @@ import er.extensions.foundation.ERXValueUtilities; /** - * D2WEditComponent based on CCDatePicker. + * D2WEditComponent based on CCDatePicker. To use localized date formats, define the + * patterns in your Localizable.strings, e.g. "defaultDateFormat" = "%d.%m.%Y". Then + * add one or more sets of rules like these: + *
+ * 60 : true => defaultDateFormat = "D2W.defaultDateFormat" [er.directtoweb.ERDDelayedLocalizedAssignment]
+ * 60 : smartAttribute.prototypeName = 'dateTime' => formatter = "defaultDateFormat" [er.directtoweb.assignments.delayed.ERDDelayedKeyValueAssignment]
+ * 
* * @d2wKey formatter - string - date format string * @d2wKey datePickerDragDisabled - boolean - disable dragging on date picker @@ -34,6 +40,8 @@ */ public class ERMDDatePicker extends ERDCustomEditComponent { + private static final long serialVersionUID = 1L; + private String _formatter; private String _dateReadableDescription;