Skip to content
Snippets Groups Projects
JDialogSystemCGeneration.java 36.4 KiB
Newer Older
                close.setEnabled(true);
                getGlassPane().setVisible(false);
                break;
            }
    public boolean hasToContinue() {
        return (go == true);
    }
    public void appendOut(String s) {
        jta.append(s);
    }
    public void setError() {
        hasError = true;
    }

    public boolean isInteractiveSimulationSelected() {
        return (startProcess && interactiveSimulationSelected);
    }

    public String getPathInteractiveExecute() {
        return pathInteractiveExecute;
    }

    // List selection listener
    public void valueChanged(ListSelectionEvent e) {

    private void setList() {
        if (automatic == 0) {
            int i1 = listIgnoredTepe.getSelectedIndex();
            int i2 = listValidatedTepe.getSelectedIndex();

            if (i1 == -1) {
                addOneValidatedTepe.setEnabled(false);
            } else {
                addOneValidatedTepe.setEnabled(true);
                //listValidated.clearSelection();
            }

            if (i2 == -1) {
                addOneIgnoredTepe.setEnabled(false);
            } else {
                addOneIgnoredTepe.setEnabled(true);
                //listIgnored.clearSelection();
            }

            if (ignTepe.size() ==0) {
                allValidatedTepe.setEnabled(false);
            } else {
                allValidatedTepe.setEnabled(true);
            }

            if (valTepe.size() ==0) {
                allIgnoredTepe.setEnabled(false);
            } else {
                allIgnoredTepe.setEnabled(true);
            }
        int [] list = listValidatedTepe.getSelectedIndices();
        Vector v = new Vector();
        Object o;
        for (int i=0; i<list.length; i++){
            o = valTepe.elementAt(list[i]);
            ignTepe.addElement(o);
        valTepe.removeAll(v);
        listIgnoredTepe.setListData(ignTepe);
        listValidatedTepe.setListData(valTepe);
    private void addOneValidatedTepe() {
        int [] list = listIgnoredTepe.getSelectedIndices();
        Vector v = new Vector();
        Object o;
        for (int i=0; i<list.length; i++){
            o = ignTepe.elementAt(list[i]);
            valTepe.addElement(o);
        ignTepe.removeAll(v);
        listIgnoredTepe.setListData(ignTepe);
        listValidatedTepe.setListData(valTepe);
    private void allValidatedTepe() {
        valTepe.addAll(ignTepe);
        ignTepe.removeAllElements();
        listIgnoredTepe.setListData(ignTepe);
        listValidatedTepe.setListData(valTepe);
    private void allIgnoredTepe() {
        ignTepe.addAll(valTepe);
        valTepe.removeAllElements();
        listIgnoredTepe.setListData(ignTepe);
        listValidatedTepe.setListData(valTepe);

    private void updateStaticList() {
        validatedTepe = new Vector();
        ignoredTepe = new Vector();
        int i;

        for(i=0; i<ignTepe.size(); i++) {
            ignoredTepe.add(ignTepe.get(i));
        }

        for(i=0;i<valTepe.size(); i++) {
            validatedTepe.add(valTepe.get(i));
        }
    }