setLayout(new BorderLayout());
final Action action = createExtendedEditorAction();
this.eventListenerList = new EventListenerList();
this.dataAttributeContext = new DefaultDataAttributeContext();
this.extraFields = EMPTY_EXTRA_FIELDS;
ellipsisButton = new EllipsisButton("...");
ellipsisButton.addActionListener(action);