Package org.openide.util

Examples of org.openide.util.RequestProcessor


        }
        rev = update.getSelectionRevision();
        final boolean doForcedUpdate = update.isForcedUpdateRequested();
        final String revStr = rev;

        RequestProcessor rp = Git.getInstance().getRequestProcessor(repository);
        GitProgressSupport support = new GitProgressSupport() {

            public void perform() {
                boolean bNoUpdates = true;
                OutputLogger logger = getLogger();
View Full Code Here


        }
        rev = revertModifications.getSelectionRevision();
        final String revStr = rev;
        final boolean doBackup = revertModifications.isBackupRequested();

        RequestProcessor rp = Git.getInstance().getRequestProcessor(repository);
        GitProgressSupport support = new GitProgressSupport() {

            public void perform() {
                performRevert(repository, revStr, files, doBackup, this.getLogger());
            }
View Full Code Here

        return status;
    }

    public void performAction(ActionEvent e) {
        final VCSContext ctx = context;
        RequestProcessor rp = Git.getInstance().getRequestProcessor();
        GitProgressSupport support = new GitProgressSupport() {

            public void perform() {
                GitModuleConfig config = GitModuleConfig.getDefault();
                int status = getActionStatus(ctx);
View Full Code Here

     *
     * @param event
     */
    static void rollback(final RepositoryRevision.Event[] events) {
        String repository = events[0].getLogInfoHeader().getRepositoryRootUrl();
        RequestProcessor rp = Git.getInstance().getRequestProcessor(repository);
        GitProgressSupport support = new GitProgressSupport() {

            public void perform() {
                for (RepositoryRevision.Event event : events) {
                    rollback(event, this);
View Full Code Here

        revert(master, revisions.toArray(new RepositoryRevision[revisions.size()]), events.toArray(new RepositoryRevision.Event[events.size()]));
    }

    static void revert(final SearchHistoryPanel master, final RepositoryRevision[] revisions, final RepositoryRevision.Event[] events) {
        String url = master.getSearchRepositoryRootUrl();
        RequestProcessor rp = Git.getInstance().getRequestProcessor(url);
        GitProgressSupport support = new GitProgressSupport() {

            public void perform() {
                revertImpl(master, revisions, events, this);
            }
View Full Code Here

        if (file == null || !file.exists()) {
            return;
        }
        Git git = Git.getInstance();
        final File root = git.getTopmostManagedParent(file);
        RequestProcessor rp = null;
        if (root != null) {
            rp = git.getRequestProcessor(root.getAbsolutePath());
        }
        if (file.isDirectory()) {
            file.delete();
View Full Code Here

        final Git git = Git.getInstance();
        final File root = git.getTopmostManagedParent(srcFile);
        if (root == null) {
            return;
        }
        RequestProcessor rp = git.getRequestProcessor(root.getAbsolutePath());

        Git.LOG.log(Level.FINE, "gitMoveImplementation(): File: {0} {1}", new Object[]{srcFile, dstFile}); // NOI18N

        srcFile.renameTo(dstFile);
        Runnable moveImpl = new Runnable() {

            public void run() {
                OutputLogger logger = OutputLogger.getLogger(root.getAbsolutePath());
                try {
                    if (dstFile.isDirectory())
                        throw new IllegalStateException("Rename of directory " + dstFile);
                    int status = GitCommand.getSingleStatus(root, srcFile).getStatus();
                    Git.LOG.log(Level.FINE, "gitMoveImplementation(): Status: {0} {1}", new Object[]{srcFile, status}); // NOI18N
                    if (status == StatusInfo.STATUS_NOTVERSIONED_NEWLOCALLY ||
                            status == StatusInfo.STATUS_NOTVERSIONED_EXCLUDED) {
                    } else if (status == StatusInfo.STATUS_VERSIONED_ADDEDLOCALLY) {
                        IndexBuilder.create(root).
                                move(srcFile, dstFile).
                                write();
                    } else {
                        throw new IllegalStateException("Rename with status " + status);
                    }
                } catch (Exception e) {
                    logger.output(e.getMessage());
                    Git.LOG.log(Level.FINE, "Git failed to rename: File: {0} {1}", new Object[]{srcFile.getAbsolutePath(), dstFile.getAbsolutePath()}); // NOI18N
                } finally {
                    logger.closeLog();
                }
            }
        };

        rp.post(moveImpl);
    }
View Full Code Here

        Git git = Git.getInstance();
        final File root = git.getTopmostManagedParent(from);
        if (root == null) {
            return;
        }
        RequestProcessor rp = git.getRequestProcessor(root.getAbsolutePath());

        GitProgressSupport supportCreate = new GitProgressSupport() {

            public void perform() {
                cache.refresh(from, StatusCache.REPOSITORY_STATUS_UNKNOWN);
View Full Code Here

        Git git = Git.getInstance();
        final File root = git.getTopmostManagedParent(file);
        if (root == null) {
            return;
        }
        RequestProcessor rp = git.getRequestProcessor(root.getAbsolutePath());

        GitProgressSupport supportCreate = new GitProgressSupport() {

            public void perform() {
                reScheduleRefresh(file);
View Full Code Here

        Git git = Git.getInstance();
        final File root = git.getTopmostManagedParent(file);
        if (root == null) {
            return;
        }
        RequestProcessor rp = git.getRequestProcessor(root.getAbsolutePath());

        GitProgressSupport supportCreate = new GitProgressSupport() {

            public void perform() {
                Git.LOG.log(Level.FINE, "fileChangedImpl(): File: {0}", file); // NOI18N
View Full Code Here

TOP

Related Classes of org.openide.util.RequestProcessor

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.