void enableForGroovy() {
        saveButton.setEnabled(true);
        runButton.setEnabled(false);
        clearButton.setEnabled(false);

        editButton.setEnabled(false);
        graphButton.setEnabled(false);
        docButton.setEnabled(false);
        syslogCombo.setEnabled(false);
        logLabel.setEnabled(false);
        outputButton.setEnabled(false);
        buildButton.setEnabled(false);
        if (isGroovy()) {
            runButton.setEnabled(true);
            clearButton.setEnabled(true);
            return;
        }
        if (isSim()) {
            buildButton.setEnabled(true);
            runButton.setEnabled(true);
            editButton.setEnabled(true);
            graphButton.setEnabled(true);
            docButton.setEnabled(true);
            syslogCombo.setEnabled(true);
            logLabel.setEnabled(true);
            outputButton.setEnabled(true);
            clearButton.setEnabled(true);
            return;
        }
    }