this.mark = mark;
synchronized (GapContent.this) { int i = binarySearch(positionMarks, mark, numMarks); if (i >= 0) { index = i; } else { index = -i - 1; insertMark(index, mark); } }
    GapContentPosition(int mark)    {      this.mark = mark;    }