private void configureOnChangeHandler() { final DateRangeEditor localThis = this; ICallback<IChangeHandler> handler = new ICallback<IChangeHandler>() { public void onHandle(IChangeHandler o) { localThis.changeHandler(); } }; startDatePicker.setOnChangeHandler(handler); endDatePanel.setOnChangeHandler(handler); }
public Date getEndDate() { return endDatePanel.getDate(); }
public boolean isNoEndDate() { return endDatePanel.isNoEndDate(); }
public void setEndByError(String errorMsg) { endDatePanel.setEndByError(errorMsg); }
public void setEndBy() { endDatePanel.setEndBy(); }
public boolean isEndBy() { return endDatePanel.isEndBy(); }
public void setNoEndDate() { endDatePanel.setNoEndDate(); }
public void reset(Date d) { startDatePicker.getDatePicker().setValue(d); endDatePanel.reset(d); }
public void setEndDate(Date d) { endDatePanel.setDate(d); }