Examples of IOverviewRuler


Examples of org.eclipse.jface.text.source.IOverviewRuler

    ISharedTextColors sharedColors= EditorsPlugin.getDefault().getSharedTextColors();
    return sharedColors;
  }

  protected IOverviewRuler createOverviewRuler(ISharedTextColors sharedColors) {
    IOverviewRuler ruler= new OverviewRuler(getAnnotationAccess(), VERTICAL_RULER_WIDTH, sharedColors);
    Iterator e= fAnnotationPreferences.getAnnotationPreferences().iterator();
    while (e.hasNext()) {
      AnnotationPreference preference= (AnnotationPreference) e.next();
      if (preference.contributesToHeader())
        ruler.addHeaderAnnotationType(preference.getAnnotationType());
    }
    return ruler;
  }
View Full Code Here

Examples of org.eclipse.jface.text.source.IOverviewRuler

     * (non-Javadoc)
     *
     * @see org.eclipse.ui.texteditor.AbstractDecoratedTextEditor#createSourceViewer(org.eclipse.swt.widgets.Composite, org.eclipse.jface.text.source.IVerticalRuler, int)
     */
    protected ISourceViewer createSourceViewer(Composite parent, IVerticalRuler ruler, int styles) {
        IOverviewRuler overviewRuler = getOverviewRuler();
        PySourceViewer viewer = new PySourceViewer(parent, ruler, overviewRuler, isOverviewRulerVisible(), styles, this);

        //ensure decoration support has been created and configured.
        getSourceViewerDecorationSupport(viewer);

View Full Code Here

Examples of org.eclipse.jface.text.source.IOverviewRuler

    }

    @Override
    protected IOverviewRuler createOverviewRuler(ISharedTextColors sharedColors) {
        if (MinimapOverviewRulerPreferencesPage.useMinimap()) {
            IOverviewRuler ruler = new MinimapOverviewRuler(getAnnotationAccess(), sharedColors);

            Iterator e = getAnnotationPreferences().getAnnotationPreferences().iterator();
            while (e.hasNext()) {
                AnnotationPreference preference = (AnnotationPreference) e.next();
                if (preference.contributesToHeader()) {
                    ruler.addHeaderAnnotationType(preference.getAnnotationType());
                }
            }
            return ruler;
        } else {
            return super.createOverviewRuler(sharedColors);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.