Lines Matching refs:Rope
29 import org.ahmadsoft.ropes.Rope;
37 private final Rope left;
38 private final Rope right;
47 public ConcatenationRope(final Rope left, final Rope right) {
57 throw new IndexOutOfBoundsException("Rope index out of range: " + index);
79 private CharSequence getForSequentialAccess(final Rope rope) {
92 System.out.println("Rope length is: " + rope.length() + " charAt is " + index);
123 public Rope getLeft() {
131 public Rope getRight() {
138 throw new IndexOutOfBoundsException("Rope index out of range: " + start);
152 public Rope rebalance() {
157 public Rope reverse() {
164 throw new IndexOutOfBoundsException("Rope index out of range: " + start);
173 public Rope subSequence(final int start, final int end) {
213 // final Rope _R = input.getRight();
217 // final Rope L = input.getLeft();
218 // final Rope A = R.getLeft();
219 // final Rope B = R.getRight();
228 // final Rope _L = input.getLeft();
232 // final Rope R = input.getRight();
233 // final Rope A = L.getLeft();
234 // final Rope B = L.getRight();