final JPanel previewAndParameterPanel = new JPanel(new FlowLayout(FlowLayout.RIGHT, 5, 5));
previewAndParameterPanel.add(new JButton(editParameterAction));
previewAndParameterPanel.add(new JButton(previewAction));
final JPanel queryListButtonsPanel = new JPanel(new FlowLayout(FlowLayout.RIGHT));
queryListButtonsPanel.add(new BorderlessButton(new AddQueryAction()));
queryListButtonsPanel.add(new BorderlessButton(removeQueryAction));
final JPanel queryListPanel = new JPanel(new BorderLayout());
queryListPanel.setBorder(BorderFactory.createEmptyBorder(0, 5, 5, 0));
queryListPanel.add(new JScrollPane(queryNameList), BorderLayout.CENTER);
queryListPanel.add(queryListButtonsPanel, BorderLayout.NORTH);