Examples of overlapsWith()


Examples of org.eclipse.jface.text.Position.overlapsWith()

  private Position[] computeOverlappingAnnotationPositions(IRegion modelSelection) {
    List positions= new ArrayList();
    for (Iterator e= fProjectionAnnotationModel.getAnnotationIterator(); e.hasNext();) {
      ProjectionAnnotation annotation= (ProjectionAnnotation) e.next();
      Position position= fProjectionAnnotationModel.getPosition(annotation);
      if (position != null && position.overlapsWith(modelSelection.getOffset(), modelSelection.getLength()) && modelRange2WidgetRange(position) != null)
        positions.add(position);
    }
    return (Position[]) positions.toArray(new Position[positions.size()]);
  }
View Full Code Here

Examples of org.eclipse.jface.text.Position.overlapsWith()

    Iterator iterator= getAnnotationIterator();
    while (iterator.hasNext()) {
      ProjectionAnnotation annotation= (ProjectionAnnotation) iterator.next();
      if (!annotation.isCollapsed()) {
        Position position= getPosition(annotation);
        if (position != null && position.overlapsWith(offset, length) /* || is a delete at the boundary */ ) {
          annotation.markCollapsed();
          modifyAnnotation(annotation, false);
          collapsing= true;
        }
      }
View Full Code Here

Examples of org.eclipse.jface.text.Position.overlapsWith()

    Iterator iterator= getAnnotationIterator();
    while (iterator.hasNext()) {
      ProjectionAnnotation annotation= (ProjectionAnnotation) iterator.next();
      if (annotation.isCollapsed()) {
        Position position= getPosition(annotation);
        if (position != null && position.overlapsWith(offset, length) /* || is a delete at the boundary */ ) {
          annotation.markExpanded();
          modifyAnnotation(annotation, false);
          expanding= true;
        }
      }
View Full Code Here

Examples of org.eclipse.jface.text.Position.overlapsWith()

                    boolean overlaps = false;
                    for ( int k = 0; k < positionList.size(); k++ )
                    {
                        Position pos = positionList.get( k );
                        if ( pos.overlapsWith( tokens[i].getOffset(), tokens[i].getLength() ) )
                        {
                            overlaps = true;
                            break;
                        }
                    }
View Full Code Here

Examples of org.eclipse.jface.text.TypedPosition.overlapsWith()

        // remove all affected positions
        while (first < category.length) {
          TypedPosition p= (TypedPosition) category[first];
          if (lastScannedPosition >= p.offset + p.length ||
              (p.overlapsWith(start, length) &&
                 (!d.containsPosition(fPositionCategory, start, length) ||
                  !contentType.equals(p.getType())))) {

            rememberRegion(p.offset, p.length);
            d.removePosition(fPositionCategory, p);
View Full Code Here

Examples of org.jfree.data.statistics.SimpleHistogramBin.overlapsWith()

        assertTrue(b1.overlapsWith(b4));
        assertTrue(b4.overlapsWith(b1));
        assertFalse(b1.overlapsWith(b5));
        assertFalse(b5.overlapsWith(b1));
        assertTrue(b1.overlapsWith(b6));
        assertTrue(b6.overlapsWith(b1));
    }

    /**
     * Ensure that the equals() method can distinguish all fields.
     */
 
View Full Code Here

Examples of org.jfree.data.statistics.SimpleHistogramBin.overlapsWith()

        assertTrue(b1.overlapsWith(b4));
        assertTrue(b4.overlapsWith(b1));
        assertFalse(b1.overlapsWith(b5));
        assertFalse(b5.overlapsWith(b1));
        assertTrue(b1.overlapsWith(b6));
        assertTrue(b6.overlapsWith(b1));
    }

    /**
     * Ensure that the equals() method can distinguish all fields.
     */
 
View Full Code Here

Examples of org.libreplan.business.resources.entities.CriterionSatisfaction.overlapsWith()

    @Test
    public void testEnforcedAtSomePointInInterval() {
        final Criterion criterion = CriterionDAOTest.createValidCriterion();
        Worker worker = Worker.create("firstName", "surName", "2333232");
        CriterionSatisfaction criterionSatisfaction = CriterionSatisfaction.create(year(2000), criterion, worker);
        assertTrue(criterionSatisfaction.overlapsWith(Interval.range(
                year(2001), year(4000))));
        assertTrue(criterionSatisfaction.overlapsWith(Interval.range(
                year(2005), year(4000))));
        assertTrue(criterionSatisfaction.overlapsWith(Interval.range(
                year(1999), year(2001))));
View Full Code Here

Examples of org.libreplan.business.resources.entities.CriterionSatisfaction.overlapsWith()

        final Criterion criterion = CriterionDAOTest.createValidCriterion();
        Worker worker = Worker.create("firstName", "surName", "2333232");
        CriterionSatisfaction criterionSatisfaction = CriterionSatisfaction.create(year(2000), criterion, worker);
        assertTrue(criterionSatisfaction.overlapsWith(Interval.range(
                year(2001), year(4000))));
        assertTrue(criterionSatisfaction.overlapsWith(Interval.range(
                year(2005), year(4000))));
        assertTrue(criterionSatisfaction.overlapsWith(Interval.range(
                year(1999), year(2001))));

        criterionSatisfaction.finish(year(2004));
View Full Code Here

Examples of org.libreplan.business.resources.entities.CriterionSatisfaction.overlapsWith()

        CriterionSatisfaction criterionSatisfaction = CriterionSatisfaction.create(year(2000), criterion, worker);
        assertTrue(criterionSatisfaction.overlapsWith(Interval.range(
                year(2001), year(4000))));
        assertTrue(criterionSatisfaction.overlapsWith(Interval.range(
                year(2005), year(4000))));
        assertTrue(criterionSatisfaction.overlapsWith(Interval.range(
                year(1999), year(2001))));

        criterionSatisfaction.finish(year(2004));

        assertTrue(criterionSatisfaction.overlapsWith(Interval.range(
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.