public static List getLastProjFiles()

in src/main/java/org/apache/cayenne/modeler/preferences/ModelerPreferences.java [82:107]


    public static List<String> getLastProjFiles() {
        Preferences filesPrefs = getLastProjFilesPref();
        ArrayList<String> arrayLastProjFiles = new ArrayList<>();
        String[] keys = null;
        try {
            keys = filesPrefs.keys();
        }

        catch (BackingStoreException e) {
            logObj.warn("Error reading preferences file.", e);
        }
        if (keys != null) {
            int len = keys.length;

            ArrayList<Integer> keysInteger = new ArrayList<>();
            for (int i = 0; i < len; i++) {
                keysInteger.add(new Integer(i));
            }
            Collections.sort(keysInteger);

            for (int i = 0; i < len; i++) {
                arrayLastProjFiles.add(filesPrefs.get(keysInteger.get(i).toString(), ""));
            }
        }
        return arrayLastProjFiles;
    }