diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/DateTimeBoxFallbackStrategie.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/DateTimeBoxFallbackStrategie.java index 4c95fe7b0b7..eb12911ccc4 100644 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/DateTimeBoxFallbackStrategie.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/DateTimeBoxFallbackStrategie.java @@ -91,7 +91,6 @@ public class DateTimeBoxFallbackStrategie extends Composite implements DateTimeB datebox.setValue(dateFormated); if (timeFormat != null) { String timeFormated = timeFormat.format(newValue); - com.google.gwt.core.shared.GWT.log(timeFormated); timebox.setValue(timeFormated); } }else{ diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/HTML5DateTimeBox.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/HTML5DateTimeBox.java index 9b9969bbc87..75be9eb408d 100644 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/HTML5DateTimeBox.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/HTML5DateTimeBox.java @@ -2,19 +2,14 @@ package com.sap.sailing.gwt.ui.shared; import java.util.Date; -import com.google.gwt.core.shared.GWT; -import com.google.gwt.dom.client.Element; -import com.google.gwt.dom.client.InputElement; import com.google.gwt.event.dom.client.HasAllKeyHandlers; import com.google.gwt.event.logical.shared.HasValueChangeHandlers; import com.google.gwt.event.logical.shared.ValueChangeEvent; import com.google.gwt.event.logical.shared.ValueChangeHandler; import com.google.gwt.event.shared.HandlerRegistration; -import com.google.gwt.i18n.client.DateTimeFormat; import com.google.gwt.user.client.Event; import com.google.gwt.user.client.ui.FocusPanel; import com.google.gwt.user.client.ui.Widget; -import com.google.gwt.user.datepicker.client.DateBox; public class HTML5DateTimeBox extends FocusPanel implements HasAllKeyHandlers, HasValueChangeHandlers { public static enum ViewMode { @@ -36,25 +31,10 @@ public class HTML5DateTimeBox extends FocusPanel implements HasAllKeyHandlers, H } private final DateTimeBoxStrategy delegate; - private DateTimeFormat dateFormat; - private DateBox datePart; - private InputElement timePart; - private DateTimeFormat timeFormat; - private DateTimeFormat combiFormat; public HTML5DateTimeBox(Format format) { - boolean supportsDateTime = supportsType("datetime-locale"); - GWT.log("datetime-local " + supportsDateTime); - - // TODO deactivated, because currently the detection is not reliable in different browsers and a format cannot - // be set yet - // if (supportsDateTime) { - // delegate = new DateTimeLocalStrategy(format); - // setWidget(delegate.getWidget()); - // } else { delegate = new DateTimeBoxFallbackStrategie(format); setWidget(delegate.getWidget()); - // } sinkEvents(Event.ONCHANGE | Event.ONBLUR | Event.ONKEYUP); } @@ -67,10 +47,6 @@ public class HTML5DateTimeBox extends FocusPanel implements HasAllKeyHandlers, H delegate.setValue(newValue); } - public Element getPicker() { - return datePart.getElement(); - } - public Date getValue() { return delegate.getValue(); } @@ -80,22 +56,4 @@ public class HTML5DateTimeBox extends FocusPanel implements HasAllKeyHandlers, H return addHandler(handler, ValueChangeEvent.getType()); } - public native boolean supportsType(String type) /*-{ - var input = document.createElement("input"); - input.setAttribute("type", type); - var desiredType = input.getAttribute('type'); - console.log("desiredtype " + desiredType + " actual " + input.type); - var supported = false; - if (input.type === desiredType) { - supported = true; - } - input.value = 'Hello world'; - console.log("invalue" + input.value); - var helloWorldAccepted = (input.value === 'Hello world'); - if (helloWorldAccepted) { - supported = false; - } - input.value = ''; - return supported; - }-*/; }