code: @Override
      public Date getValue() {
          try {
              return dateTimeFormat != null && textBox.getValue() != null ? dateTimeFormat.parse(textBox.getValue()) : null;
          } catch (final Exception e) {
              return null;
          }
      }
docs: {@inheritDoc}