private void setFieldsForEditing() {
        subjectTextField.setText(this.proposal.getSubject());
        descriptionTextField.setText(this.proposal.getDescription());
        String options = "";
        for (Iterator<String> it = this.proposal.getOptions().iterator(); it.hasNext();) {
            String o = it.next();
            options += o + ", ";
        }
        optionTextField.setText(options);
        SimpleDateFormat format = new SimpleDateFormat("MM");
        monthComboBox.setSelectedIndex(Integer.parseInt(
                format.format(this.proposal.getExpirationDate())) + 1);
        monthComboBox.setSelectedIndex(Integer.parseInt(
                format.format(this.proposal.getExpirationDate())));
        format = new SimpleDateFormat("dd");
        dayComboBox.setSelectedIndex(Integer.parseInt(
                format.format(this.proposal.getExpirationDate())));
        format = new SimpleDateFormat("yyyy");
        String thisYear = format.format(this.proposal.getExpirationDate());
        int numOfOptions = yearComboBox.getItemCount();
        for (int i = 0; i < numOfOptions; i++) {
            if (yearComboBox.getItemAt(i).equals(thisYear)) {
                yearComboBox.setSelectedIndex(i);
            }
        }
        priorityComboBox.setSelectedIndex(5 - this.proposal.getPriority());
    }