private void installationFinished(int id) {
        switch (id) {
            case 1: // Pipeline installation finished

                if (needsSGE || needsNITools || needsBITools) {
                    plTitleLabel.setText("Pipeline Server Installation Completed");
                    plProgressBar.setVisible(false);
                    plActionLabel.setVisible(false);
                    plDetailLabel.setVisible(false);

                    plPostInstallLabel.setVisible(true);
                    if (!needsSGE || (needsSGE && sgeProgressBar.getValue() >= 100)) {
                        plPostInstallComboBox.addItem(ACTION_START_SERVER);
                    }
                    plPostInstallComboBox.setVisible(true);
                }
                break;
            case 2: // SGE installation finished
                if (needsPipeline) {
                    plPostInstallComboBox.addItem(ACTION_START_SERVER);
                }
            default:
                return;


        }
    }