예제 #1
0
  @Override
  public VerseRange clone() {
    // This gets us a shallow copy
    VerseRange copy = null;
    try {
      copy = (VerseRange) super.clone();
      copy.start = start;
      copy.end = end;
      copy.verseCount = verseCount;
      copy.originalName = originalName;
      copy.shaper = new NumberShaper();
      copy.v11n = v11n;
    } catch (CloneNotSupportedException e) {
      assert false : e;
    }

    return copy;
  }