Package com.intellij.openapi.editor

Examples of com.intellij.openapi.editor.RangeMarker


  }

  public void highlightInEditor() {
    if (!isValid()) return;

    RangeMarker marker = getRangeMarker();
    SelectInEditorManager.getInstance(getProject()).selectInEditor(getFile(), marker.getStartOffset(), marker.getEndOffset(), false, false);
  }
View Full Code Here


    return true;
  }

  public void reset() {
    if (myRangeMarkers.size() > 1) {
      RangeMarker marker = getRangeMarker();
      myRangeMarkers = new ArrayList<RangeMarker>();
      myRangeMarkers.add(marker);
      initChunks();
    }
  }
View Full Code Here

  private ArrayList<UsageInfo> getSelectedInfoList() {
    ArrayList<UsageInfo> list = new ArrayList<UsageInfo>();
    UsageInfo first = getUsageInfo();
    list.add(first);
    for (int i = 1; i < myRangeMarkers.size(); i++) {
      RangeMarker rangeMarker = myRangeMarkers.get(i);
      PsiElement element = first.getElement();
      if (element == null) continue;
      PsiFile file = element.getContainingFile();
      UsageInfo usageInfo = new UsageInfo(file, rangeMarker.getStartOffset(), rangeMarker.getEndOffset());
      list.add(usageInfo);
    }
    return list;
  }
View Full Code Here

TOP

Related Classes of com.intellij.openapi.editor.RangeMarker

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.