@Override
  protected T createMainComponent(T boundedComponent) {
    Project project = getProject();
    boundedComponent = createMainComponent(boundedComponent, project);

    EditorTextField editorTextField = getEditorTextField(boundedComponent);
    editorTextField.setSupplementary(true);
    editorTextField.getDocument().addDocumentListener(myListener);
    return boundedComponent;
  }
@Override
  protected T createMainComponent(T boundedComponent)