queryNameTextField = new JTextField(null, 0);
queryNameTextField.setColumns(35);
queryNameTextField.getDocument().addDocumentListener(new QueryNameTextFieldDocumentListener());
queryTextArea = new RSyntaxTextArea();
queryTextArea.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_NONE);
queryTextArea.getDocument().addDocumentListener(new QueryDocumentListener());
initScriptTextArea = new RSyntaxTextArea();
initScriptTextArea.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_NONE);
shutdownScriptTextArea = new RSyntaxTextArea();
shutdownScriptTextArea.setSyntaxEditingStyle(SyntaxConstants.SYNTAX_STYLE_NONE);
languageField = new JList(new DefaultComboBoxModel(InternalBSFManager.getRegisteredLanguages()));
languageField.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
languageField.getSelectionModel().addListSelectionListener(new UpdateLanguageHandler());