currentNode.setLength(region.getStart() + region.getLength() - currentNode.getStart()); region.adjustStart(-currentNode.getStart()); currentNode.setLength(region.getStart() - currentNode.getStart()); currentNode.setLength(region.getStart() + region.getLength() - currentNode.getStart()); currentNode.setEnded(true); region.adjustStart(-currentNode.getStart()); currentNode.setLength(region.getStart() - currentNode.getStart()); currentNode.setStart(region.getStart()); currentNode.addRegion(region); currentNode.setLength(region.getStart() + region.getLength() - currentNode.getStart()); region.adjustStart(-currentNode.getStart()); currentNode.setLength(region.getStart() + region.getLength() - currentNode.getStart()); region.adjustStart(-currentNode.getStart()); currentNode.setLength(region.getStart() + region.getLength() - currentNode.getStart()); currentNode.addRegion(region); region.adjustStart(-currentNode.getStart()); currentNode.setLength(region.getStart() + region.getLength() - currentNode.getStart()); region.adjustStart(-currentNode.getStart()); currentNode.setLength(region.getStart() + region.getLength() - currentNode.getStart()); region.adjustStart(-currentNode.getStart());
currentNode.setLength(region.getStart() + region.getLength() - currentNode.getStart()); region.adjustStart(-currentNode.getStart()); currentNode.setLength(region.getStart() - currentNode.getStart()); currentNode.setLength(region.getStart() + region.getLength() - currentNode.getStart()); currentNode.setEnded(true); region.adjustStart(-currentNode.getStart()); currentNode.setLength(region.getStart() - currentNode.getStart()); currentNode.setStart(region.getStart()); currentNode.addRegion(region); currentNode.setLength(region.getStart() + region.getLength() - currentNode.getStart()); region.adjustStart(-currentNode.getStart()); currentNode.setLength(region.getStart() + region.getLength() - currentNode.getStart()); region.adjustStart(-currentNode.getStart()); currentNode.setLength(region.getStart() + region.getLength() - currentNode.getStart()); currentNode.addRegion(region); region.adjustStart(-currentNode.getStart()); currentNode.setLength(region.getStart() + region.getLength() - currentNode.getStart()); region.adjustStart(-currentNode.getStart()); currentNode.setLength(region.getStart() + region.getLength() - currentNode.getStart()); region.adjustStart(-currentNode.getStart());
currentNode.setLength(region.getStart() + region.getLength() - currentNode.getStart()); region.adjustStart(-currentNode.getStart()); currentNode.setLength(region.getStart() - currentNode.getStart()); currentNode.setLength(region.getLength()); currentNode.setLength(region.getStart() - currentNode.getStart()); currentNode.setStart(region.getStart()); currentNode.addRegion(region); currentNode.setLength(region.getStart() + region.getLength() - currentNode.getStart()); region.adjustStart(-currentNode.getStart()); currentNode.setLength(region.getStart() + region.getLength() - currentNode.getStart()); region.adjustStart(-currentNode.getStart()); currentNode.setLength(l); currentNode.addRegion(region); region.adjustStart(-currentNode.getStart()); currentNode.setLength(region.getStart() + region.getLength() - currentNode.getStart()); region.adjustStart(-currentNode.getStart()); currentNode.setLength(region.getStart() + region.getLength() - currentNode.getStart()); region.adjustStart(-currentNode.getStart());
currentNode.setLength(region.getStart() + region.getLength() - currentNode.getStart()); region.adjustStart(-currentNode.getStart());