public DateTimeEditor setTimeVisible(final boolean isVisible) {
        if (this.timeButton == null) {
            return this;
        }

        if (isVisible) {
            this.timeButton.setVisibility(View.VISIBLE);
        } else {
            this.timeButton.setVisibility(View.GONE);
        }
        return this;
    }
Initializes the instance. Typically called in an activities 'onCreate' method.

@param dateView        textview to use for date display and picker handling. Usually this is a text button
@param timeView        textview to use for time display and picker handling. Might be null
@param resetButton     view to use for resetting the date. Might be null
@param fragmentManager manager to use for creating sub dialogs (date picker)
main/src/main/java/cgeo/geocaching/ui/DateTimeEditor.java