Package com.intellij.openapi.vcs

Examples of com.intellij.openapi.vcs.FileStatus


        }

        Review review = project.getComponent(ReviewManager.class).getReviewByName(reviewName);
        if (review != null)
        {
          FileStatus fileStatus = retrieveFileStatus(review, vFile);
          textAttributes.setForegroundColor(fileStatus.getColor());
        }

        append(node.toString(), SimpleTextAttributes.fromTextAttributes(textAttributes));

        String oldToString = toString();
View Full Code Here


      if (vFile == null)
      {
        return FileStatus.NOT_CHANGED;
      }

      FileStatus fileStatus = FileStatusManager.getInstance(project).getStatus(vFile);
      return (fileStatus == null) ? FileStatus.NOT_CHANGED : fileStatus;
    }
View Full Code Here

  @Override
  protected boolean isEnabled(@NotNull Project project, @NotNull MksVcs mksvcs, @NotNull VirtualFile... vFiles) {
    final FileStatusManager statusManager = FileStatusManager.getInstance(project);
    for (VirtualFile vFile : vFiles) {
      final FileStatus status = statusManager.getStatus(vFile);
      if (status == FileStatus.NOT_CHANGED || status == FileStatus.DELETED_FROM_FS
          || status == FileStatus.OBSOLETE || status == FileStatus.HIJACKED ||
          status == FileStatus.SWITCHED) {
        return true;
      }
View Full Code Here

  @Override
  protected boolean isEnabled(@NotNull Project project, @NotNull MksVcs mksvcs, @NotNull VirtualFile... vFiles) {
    final FileStatusManager statusManager = FileStatusManager.getInstance(project);
    for (VirtualFile vFile : vFiles) {
      final FileStatus status = statusManager.getStatus(vFile);
      if (vFile.isWritable() || status == FileStatus.DELETED_FROM_FS || status == FileStatus.OBSOLETE
          || status == FileStatus.HIJACKED || status == FileStatus.SWITCHED || status == FileStatus.ADDED
          || status == FileStatus.MERGE || status == FileStatus.MERGED_WITH_CONFLICTS
          || status == FileStatus.MODIFIED) {
        return true;
View Full Code Here

        }

        Review review = project.getComponent(ReviewManager.class).getReviewByName(reviewName);
        if (review != null)
        {
          FileStatus fileStatus = retrieveFileStatus(review, vFile);
          textAttributes.setForegroundColor(fileStatus.getColor());
        }

        append(node.toString(), SimpleTextAttributes.fromTextAttributes(textAttributes));

        String oldToString = toString();
View Full Code Here

      if (vFile == null)
      {
        return FileStatus.NOT_CHANGED;
      }

      FileStatus fileStatus = FileStatusManager.getInstance(project).getStatus(vFile);
      return (fileStatus == null) ? FileStatus.NOT_CHANGED : fileStatus;
    }
View Full Code Here

    if (node.isExcluded()) {
      original = new SimpleTextAttributes(original.getStyle() | SimpleTextAttributes.STYLE_STRIKEOUT, original.getFgColor(), original.getWaveColor());
    }
    if (node instanceof GroupNode) {
      UsageGroup group = ((GroupNode)node).getGroup();
      FileStatus fileStatus = group != null ? group.getFileStatus() : null;
      if (fileStatus != null && fileStatus != FileStatus.NOT_CHANGED) {
        original = new SimpleTextAttributes(original.getStyle(), fileStatus.getColor(), original.getWaveColor());
      }

      DefaultMutableTreeNode parent = (DefaultMutableTreeNode)node.getParent();
      if (parent != null && parent.isRoot()) {
        original = new SimpleTextAttributes(original.getStyle() | SimpleTextAttributes.STYLE_BOLD, original.getFgColor(), original.getWaveColor());
View Full Code Here

      VirtualFile file = files[i];
      if (myProgressIndicator != null) {
        myProgressIndicator.setText(VcsBundle.message("progress.text.searching.for.modified.files"));
        myProgressIndicator.setText2(file.getPresentableUrl());
      }
      FileStatus status = myFileStatusManager.getStatus(file);
      if (status != FileStatus.NOT_CHANGED) {
        result.add(file);
        if (result.size() > 1) return result;
      }
      result.addAll(collectModifiedFiles(file.getChildren()));
View Full Code Here

TOP

Related Classes of com.intellij.openapi.vcs.FileStatus

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.