public StructureFunctionCellEditor()
{
eventListenerList = new EventListenerList();
this.dataAttributeContext = new DefaultDataAttributeContext();
final EllipsisButton ellipsisButton = new EllipsisButton("...");
ellipsisButton.addActionListener(new ExtendedEditorAction());
expressionEditor = new SmartComboBox();
expressionEditor.setEditable(false);
expressionEditor.setEditor(new ValuePassThroughCellEditor(expressionEditor, new ExpressionListCellRenderer()));
expressionEditor.setRenderer(new ExpressionListCellRenderer());