Examples of IVerticalRuler


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

        try
        {
            view = (ExplainErrorsView) findView(VIEW_ID);
            if (view != null) closeView(view);
           
            IVerticalRuler ruler = testIface.getVerticalRuler();
            IAnnotationModel model = ruler.getModel();
           
            IMarker marker = getErrorMarker(model);
            assertNotNull(marker);

            editor.addRulerContextMenuListener(new PopupActionRunner(ACTION_ID));
View Full Code Here

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

    {
        int lineNo =
            ((Integer) marker.getAttribute(IMarker.LINE_NUMBER)).intValue();
       
        PerlEditor.TestInterface testIface = editor.getTestInterface();
        IVerticalRuler ruler = testIface.getVerticalRuler();
       
        testIface.setTopIndex(lineNo-1);
       
        int y1 = 0, y2;
        while (ruler.toDocumentLineNumber(y1) < lineNo-1) y1++;
        y2 = y1;
        while (ruler.toDocumentLineNumber(y2) < lineNo) y2++;
       
        return ruler.getControl().toDisplay(ruler.getWidth()/3, y1+(y2-y1)/2);
    }
View Full Code Here

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

     */
    createUndoRedoActions();

    JFaceResources.getFontRegistry().addListener(fFontPropertyChangeListener);
   
    IVerticalRuler ruler= getVerticalRuler();
    if (ruler instanceof CompositeRuler)
      updateContributedRulerColumns((CompositeRuler) ruler);
   
    IInformationControlCreator informationControlCreator= new IInformationControlCreator() {
      public IInformationControl createInformationControl(Shell shell) {
View Full Code Here

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

      updateStatusField(ITextEditorActionConstants.STATUS_CATEGORY_ELEMENT_STATE);

      if (fSelectionListener != null)
        fSelectionListener.setDocument(getDocumentProvider().getDocument(input));
     
      IVerticalRuler ruler= getVerticalRuler();
      if (ruler instanceof CompositeRuler)
        updateContributedRulerColumns((CompositeRuler) ruler);
     
      // Send savable life-cycle if needed.
      if (mustSendLifeCycleEvent && listener != null)
View Full Code Here

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

       * @see org.eclipse.ui.texteditor.rulers.ColumnSupport#initializeColumn(org.eclipse.ui.texteditor.rulers.AbstractContributedRulerColumn)
       */
      protected void initializeColumn(IContributedRulerColumn column) {
        super.initializeColumn(column);
        RulerColumnDescriptor descriptor= column.getDescriptor();
        IVerticalRuler ruler= internalGetVerticalRuler();
        if (ruler instanceof CompositeRuler) {
          if (AnnotationColumn.ID.equals(descriptor.getId())) {
            ((AnnotationColumn)column).setDelegate(createAnnotationRulerColumn((CompositeRuler) ruler));
          } else if (LineNumberColumn.ID.equals(descriptor.getId())) {
            fLineColumn= ((LineNumberColumn) column);
View Full Code Here

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

     * supporting classes.
     */
    // rest of javadoc inherited
    public void createPartControl(Composite parent) {
        super.createPartControl(parent);
        final IVerticalRuler rule = getVerticalRuler();
        Control control = rule.getControl();
        control.addMouseListener(new MouseListener() {

            public void mouseDoubleClick(MouseEvent event) {
                mouseUp(event);
            }

            public void mouseDown(MouseEvent event) {
            }

            public void mouseUp(MouseEvent event) {
                int line = rule.getLineOfLastMouseButtonActivity();
                IFileEditorInput input = (IFileEditorInput) getEditorInput();
                IResource resource = input.getFile();
                try {
                    final IMarker markers [] =
                            PolicyUtils.findProblemMarkers(resource, line + 1);
View Full Code Here

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

   * Adds the give column as last column to this viewer's vertical ruler.
   *
   * @param column the column to be added
   */
  public void addVerticalRulerColumn(IVerticalRulerColumn column) {
    IVerticalRuler ruler= getVerticalRuler();
    if (ruler instanceof CompositeRuler) {
      CompositeRuler compositeRuler= (CompositeRuler) ruler;
      compositeRuler.addDecorator(99, column);
    }
  }
View Full Code Here

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

   * Removes the give column from this viewer's vertical ruler.
   *
   * @param column the column to be removed
   */
  public void removeVerticalRulerColumn(IVerticalRulerColumn column) {
    IVerticalRuler ruler= getVerticalRuler();
    if (ruler instanceof CompositeRuler) {
      CompositeRuler compositeRuler= (CompositeRuler) ruler;
      compositeRuler.removeDecorator(column);
    }
  }
View Full Code Here

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

     */
    createUndoRedoActions();

    JFaceResources.getFontRegistry().addListener(fFontPropertyChangeListener);

    IVerticalRuler ruler= getVerticalRuler();
    if (ruler instanceof CompositeRuler)
      updateContributedRulerColumns((CompositeRuler) ruler);
  }
View Full Code Here

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

      updateStatusField(ITextEditorActionConstants.STATUS_CATEGORY_ELEMENT_STATE);

      if (fSelectionListener != null)
        fSelectionListener.setDocument(getDocumentProvider().getDocument(input));

      IVerticalRuler ruler= getVerticalRuler();
      if (ruler instanceof CompositeRuler)
        updateContributedRulerColumns((CompositeRuler) ruler);

      // Send savable life-cycle if needed.
      if (mustSendLifeCycleEvent && listener != null)
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.