@Override
  public void configure(TestElement el) {
    super.configure(el);
    useGroupName.setSelected(el.getPropertyAsBoolean(USE_GROUP_NAME, false));
    saveHeaders.setSelected(el.getPropertyAsBoolean(SAVE_HEADERS, true));

    jPanelFilter.setIncludeSampleLabels(
        el.getPropertyAsString(CorrectedResultCollector.INCLUDE_SAMPLE_LABELS));
    jPanelFilter.setExcludeSampleLabels(
        el.getPropertyAsString(CorrectedResultCollector.EXCLUDE_SAMPLE_LABELS));

    if (!CorrectedResultCollector.EMPTY_FIELD.equals(
        el.getPropertyAsString(CorrectedResultCollector.START_OFFSET))) {
      jPanelFilter.setStartOffset((el.getPropertyAsLong(CorrectedResultCollector.START_OFFSET)));
    }
    if (!CorrectedResultCollector.EMPTY_FIELD.equals(
        el.getPropertyAsString(CorrectedResultCollector.END_OFFSET))) {
      jPanelFilter.setEndOffset((el.getPropertyAsLong(CorrectedResultCollector.END_OFFSET)));
    }

    jPanelFilter.setSelectedRegExpInc(
        el.getPropertyAsBoolean(CorrectedResultCollector.INCLUDE_REGEX_CHECKBOX_STATE));
    jPanelFilter.setSelectedRegExpExc(
        el.getPropertyAsBoolean(CorrectedResultCollector.EXCLUDE_REGEX_CHECKBOX_STATE));

    if (el instanceof CorrectedResultCollector) {
      setUpFiltering((CorrectedResultCollector) el);
    }
  }