@Override
  public Control createContents(Composite parent) {
    setShell(parent.getShell());

    Label header = new Label(parent, SWT.NONE);
    header.setText(getHeaderLabel());
    Composite markersComposite = createInnerContent(parent);
    validateSettings(null, null, null);

    return markersComposite;
  }