Examples of IVerticalRulerColumn


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

     * @param descriptor the descriptor of the column of interest
     * @return the matching column or <code>null</code>
     */
    private IContributedRulerColumn getVisibleColumn(CompositeRuler ruler, RulerColumnDescriptor descriptor) {
      for (Iterator it= ruler.getDecoratorIterator(); it.hasNext();) {
        IVerticalRulerColumn column= (IVerticalRulerColumn)it.next();
        if (column instanceof IContributedRulerColumn) {
          IContributedRulerColumn rulerColumn= (IContributedRulerColumn)column;
          RulerColumnDescriptor rcd= rulerColumn.getDescriptor();
          if (descriptor.equals(rcd))
            return rulerColumn;
View Full Code Here

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

    private int computeIndex(CompositeRuler ruler, RulerColumnDescriptor descriptor) {
      int index= 0;
      List all= fRegistry.getColumnDescriptors();
      int newPos= all.indexOf(descriptor);
      for (Iterator it= ruler.getDecoratorIterator(); it.hasNext();) {
        IVerticalRulerColumn column= (IVerticalRulerColumn) it.next();
        if (column instanceof IContributedRulerColumn) {
          RulerColumnDescriptor rcd= ((IContributedRulerColumn)column).getDescriptor();
          if (rcd != null && all.indexOf(rcd) > newPos)
            break;
        } else if ("org.eclipse.jface.text.source.projection.ProjectionRulerColumn".equals(column.getClass().getName())) { //$NON-NLS-1$
          // projection column is always the rightmost column
          break;
        }
        index++;
      }
View Full Code Here

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

     * @param descriptor the descriptor of the column of interest
     * @return the matching column or <code>null</code>
     */
    private IContributedRulerColumn getVisibleColumn(CompositeRuler ruler, RulerColumnDescriptor descriptor) {
      for (Iterator it= ruler.getDecoratorIterator(); it.hasNext();) {
        IVerticalRulerColumn column= (IVerticalRulerColumn)it.next();
        if (column instanceof IContributedRulerColumn) {
          IContributedRulerColumn rulerColumn= (IContributedRulerColumn)column;
          RulerColumnDescriptor rcd= rulerColumn.getDescriptor();
          if (descriptor.equals(rcd))
            return rulerColumn;
View Full Code Here

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

    private int computeIndex(CompositeRuler ruler, RulerColumnDescriptor descriptor) {
      int index= 0;
      List all= fRegistry.getColumnDescriptors();
      int newPos= all.indexOf(descriptor);
      for (Iterator it= ruler.getDecoratorIterator(); it.hasNext();) {
        IVerticalRulerColumn column= (IVerticalRulerColumn) it.next();
        if (column instanceof IContributedRulerColumn) {
          RulerColumnDescriptor rcd= ((IContributedRulerColumn)column).getDescriptor();
          if (rcd != null && all.indexOf(rcd) > newPos)
            break;
        } else if ("org.eclipse.jface.text.source.projection.ProjectionRulerColumn".equals(column.getClass().getName())) { //$NON-NLS-1$
          // projection column is always the rightmost column
          break;
        }
        index++;
      }
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.