Package org.apache.cayenne.modeler.util

Examples of org.apache.cayenne.modeler.util.RecentFileMenu


        }

        // update preferences
        if (!project.isLocationUndefined()) {
            getLastDirectory().setDirectory(project.getProjectDirectory());
            RecentFileMenu recentFileMenu = frame.getRecentFileMenu();
            recentFileMenu.rebuildFromPreferences();
            recentFileMenu.setEnabled(recentFileMenu.getMenuComponentCount() > 0);
        }

        // --- check for load errors
        if (project.getLoadStatus().hasFailures()) {
            // mark project as unsaved
View Full Code Here


        fileMenu.add(getAction(SaveAction.getActionName()).buildMenu());
        fileMenu.add(getAction(SaveAsAction.getActionName()).buildMenu());
        fileMenu.add(getAction(RevertAction.getActionName()).buildMenu());
        fileMenu.addSeparator();

        recentFileMenu = new RecentFileMenu("Recent Files");
        recentFileMenu.rebuildFromPreferences();
        recentFileMenu.setEnabled(recentFileMenu.getMenuComponentCount() > 0);
        fileMenu.add(recentFileMenu);

        fileMenu.addSeparator();
View Full Code Here

        editMenu.add(getAction(RedoAction.getActionName()).buildMenu());
        editMenu.add(getAction(CutAction.getActionName()).buildMenu());
        editMenu.add(getAction(CopyAction.getActionName()).buildMenu());
        editMenu.add(getAction(PasteAction.getActionName()).buildMenu());

        recentFileMenu = new RecentFileMenu("Recent Projects");
        addRecentFileListListener(recentFileMenu);
        fileMenu.add(recentFileMenu);

        // Mac OS X doesn't use File->Exit, it uses CayenneModeler->Quit (command-Q)
        if (OperatingSystem.getOS() != OperatingSystem.MAC_OS_X) {
View Full Code Here

        editMenu.add(getAction(RedoAction.class).buildMenu());
        editMenu.add(getAction(CutAction.class).buildMenu());
        editMenu.add(getAction(CopyAction.class).buildMenu());
        editMenu.add(getAction(PasteAction.class).buildMenu());

        recentFileMenu = new RecentFileMenu("Recent Projects");
        addRecentFileListListener(recentFileMenu);
        fileMenu.add(recentFileMenu);

        fileMenu.addSeparator();
        fileMenu.add(getAction(ExitAction.class).buildMenu());
View Full Code Here

TOP

Related Classes of org.apache.cayenne.modeler.util.RecentFileMenu

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.