@Override
  public void init(QuickNewJobPresenter p) {
    this.presenter = p;

    newParametersButton.setText(constants.Add_Parameter());
    createButton.setText(constants.Create());
    jobNameLabel.setText(constants.Name());
    jobDueLabel.setText(constants.Due_On());
    jobTypeLabel.setText(constants.Type());
    dataTriesLabel.setText(constants.Retries());

    myParametersGrid.setHeight("200px");

    // Set the message to display when the table is empty.
    myParametersGrid.setEmptyTableWidget(new Label(constants.No_Parameters_added_yet()));

    initGridColumns();

    long now = System.currentTimeMillis();
    jobDueDate.setEnabled(true);

    jobDueDate.setValue(now);

    jobDueDateTime.setValue(UTCDateBox.date2utc(new Date()));
  }