Package com.intellij.openapi.vcs.changes

Examples of com.intellij.openapi.vcs.changes.ChangeListManager



  @NotNull
  public static List<VirtualFile> getAllModifiedFiles(@NotNull final DataContext dataContext) {
    final Project project = getProject(dataContext);
    final ChangeListManager changeListManager = ChangeListManager.getInstance(project);
    return changeListManager.getAffectedFiles();
  }
View Full Code Here


  }*/


  @Nullable
  public static ChangeList getChangeListByName(final String name, final Project project) {
    final ChangeListManager changeListManager = ChangeListManager.getInstance(project);
    return changeListManager.findChangeList(name);
  }
View Full Code Here

            }
        } catch (Exception e) {
            LOGGER.error("failed locating commons-httpclient", e);
        }
        super.activate();
        final ChangeListManager changeListManager = ChangeListManager.getInstance(getProject());
        changeListManager.addChangeListListener(changeListAdapter);
        // the 2 cases need to be handled, as postStartup is not run if the vcs with the project after project loading
        // (eg when the user chooses a vcs for the project)
        if (!myProject.isInitialized()) {
            StartupManager.getInstance(myProject).registerPostStartupActivity(new Runnable() {
                @Override
View Full Code Here


    @Override
    public void deactivate() {
        try {
            final ChangeListManager changeListManager = ChangeListManager.getInstance(getProject());
            changeListManager.removeChangeListListener(changeListAdapter);
            sandboxCache.release();

            SandboxListSynchronizer component = ApplicationManager.getApplication().getComponent(SandboxListSynchronizer.class);
            if (component != null) {
                component.removeListener(getSandboxCache());
View Full Code Here

     *
     * @param changePackage the changePackage to keep track of
     * @return the changeList acting that is in sync with the changePackage
     */
    @NotNull ChangeList trackMksChangePackage(@NotNull MksChangePackage changePackage) {
        ChangeListManager changeListManager = ChangeListManager.getInstance(mksVcs.getProject());
        if (changeListNameByChangePackageId.containsKey(changePackage.getId())) {
            changePackageById.put(changePackage.getId(), changePackage);

            LocalChangeList list =
                changeListManager.findChangeList(changeListNameByChangePackageId.get(changePackage.getId()));
            if (list != null) {
                return list;
            }
        }
        LocalChangeList changeList = changeListManager.findChangeList(createChangeListName(changePackage));
        if (changeList == null) {
            changeList = changeListManager.addChangeList(createChangeListName(changePackage), "");
        }
        changeListNameByChangePackageId.put(changePackage.getId(), changeList.getName());
        changePackageIdByChangeListName.put(changeList.getName(), changePackage.getId());
        changePackageById.put(changePackage.getId(), changePackage);
        return changeList;
View Full Code Here

            }

            final ToolWindow toolWindow = ToolWindowManager.getInstance(
                    project).getToolWindow(CheckStyleConstants.ID_TOOLWINDOW);

            final ChangeListManager changeListManager = ChangeListManager.getInstance(project);
            project.getComponent(CheckStylePlugin.class).checkFiles(filesFor(changeListManager.getDefaultChangeList()), getSelectedOverride(toolWindow));

        } catch (Throwable e) {
            final CheckStylePluginException processed = CheckStylePlugin.processError(null, e);
            if (processed != null) {
                LOG.error("Modified files scan failed", processed);
View Full Code Here

            }

            final ToolWindow toolWindow = ToolWindowManager.getInstance(
                    project).getToolWindow(CheckStyleConstants.ID_TOOLWINDOW);

            final ChangeListManager changeListManager = ChangeListManager.getInstance(project);
            project.getComponent(CheckStylePlugin.class).checkFiles(changeListManager.getAffectedFiles(), getSelectedOverride(toolWindow));

        } catch (Throwable e) {
            final CheckStylePluginException processed = CheckStylePlugin.processError(null, e);
            if (processed != null) {
                LOG.error("Modified files scan failed", processed);
View Full Code Here

TOP

Related Classes of com.intellij.openapi.vcs.changes.ChangeListManager

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.