void setListXML() {
        hasSuperUser = false;
        vc_files = new ArrayList<String>();
        // String[] filenames;
        File f = new File(".");
        String files[] = f.list();
        for (int i = 0; i < files.length; i++) {
            if (files[i].endsWith(".xml")) {
                if (files[i].equals("SuperUser.xml"))
                    hasSuperUser = true;
                else
                    vc_files.add(files[i]);
            }
        }
        lstFiles.setEnabled(true);
        listModel.clear();
        // sort the list
        for (int i = 0; i < vc_files.size(); i++)
            listModel.addElement(vc_files.get(i).toString());
        int numItems = listModel.getSize();
        String[] a = new String[numItems];
        for (int i = 0; i < numItems; i++) {
            a[i] = listModel.getElementAt(i);
        }
        sortArray(a);
        lstFiles.setListData(a);
        lstFiles.revalidate();

        lstFiles.setSelectedIndex(0);
        
        warning.setVisible(!hasSuperUser);
    }