/** * @see org.apache.wicket.util.diff.Delta#toRCSString(java.lang.StringBuffer, java.lang.String) */ @Override public void toRCSString(StringBuffer s, String EOL) { s.append("d"); s.append(original.rcsfrom()); s.append(" "); s.append(original.size()); s.append(EOL); }
/** * Returns the index of the last line of the chunk. * * @return int */ public int last() { return anchor() + size() - 1; }
/** * @see org.apache.wicket.util.diff.Delta#toRCSString(java.lang.StringBuilder, java.lang.String) */ @Override public void toRCSString(final StringBuilder s, final String EOL) { s.append("d"); s.append(original.rcsfrom()); s.append(" "); s.append(original.size()); s.append(EOL); }
/** * Returns the index of the last line of the chunk. * * @return int */ public int last() { return anchor() + size() - 1; }
/** * @see org.apache.wicket.util.diff.Delta#toRCSString(java.lang.StringBuffer, java.lang.String) */ public void toRCSString(StringBuffer s, String EOL) { s.append("d"); s.append(original.rcsfrom()); s.append(" "); s.append(original.size()); s.append(EOL); }
/** * Returns the index of the last line of the chunk. * * @return int */ public int last() { return anchor() + size() - 1; }
/** * Returns a Delta that corresponds to the given chunks in the original and revised text * respectively. * * @param orig * the chunk in the original text. * @param rev * the chunk in the revised text. * @return Delta */ public static Delta newDelta(final Chunk orig, final Chunk rev) { Class<?> c = DeltaClass[orig.size() > 0 ? 1 : 0][rev.size() > 0 ? 1 : 0]; Delta result; try { result = (Delta)c.newInstance(); } catch (Exception e) { return null; } result.init(orig, rev); return result; }
/** * Returns a Delta that corresponds to the given chunks in the original and revised text * respectively. * * @param orig * the chunk in the original text. * @param rev * the chunk in the revised text. * @return Delta */ public static Delta newDelta(Chunk orig, Chunk rev) { Class c = DeltaClass[orig.size() > 0 ? 1 : 0][rev.size() > 0 ? 1 : 0]; Delta result; try { result = (Delta)c.newInstance(); } catch (Throwable e) { return null; } result.init(orig, rev); return result; }
/** * @see org.apache.wicket.util.diff.Delta#toRCSString(java.lang.StringBuffer, java.lang.String) */ public void toRCSString(StringBuffer s, String EOL) { s.append("a"); s.append(original.anchor()); s.append(" "); s.append(revised.size()); s.append(EOL); revised.toString(s, "", EOL); }
/** * Returns a Delta that corresponds to the given chunks in the original and revised text * respectively. * * @param orig * the chunk in the original text. * @param rev * the chunk in the revised text. * @return Delta */ public static Delta newDelta(Chunk orig, Chunk rev) { Class<?> c = DeltaClass[orig.size() > 0 ? 1 : 0][rev.size() > 0 ? 1 : 0]; Delta result; try { result = (Delta)c.newInstance(); } catch (Throwable e) { return null; } result.init(orig, rev); return result; }
/** * @see org.apache.wicket.util.diff.Delta#toRCSString(StringBuilder, String) */ @Override public void toRCSString(final StringBuilder s, final String EOL) { s.append("a"); s.append(original.anchor()); s.append(" "); s.append(revised.size()); s.append(EOL); revised.toString(s, "", EOL); }
/** * @see org.apache.wicket.util.diff.Delta#toRCSString(java.lang.StringBuffer, java.lang.String) */ @Override public void toRCSString(StringBuffer s, String EOL) { s.append("a"); s.append(original.anchor()); s.append(" "); s.append(revised.size()); s.append(EOL); revised.toString(s, "", EOL); }
/** * @see org.apache.wicket.util.diff.Delta#toRCSString(java.lang.StringBuffer, java.lang.String) */ public void toRCSString(StringBuffer s, String EOL) { s.append("d"); s.append(original.rcsfrom()); s.append(" "); s.append(original.size()); s.append(EOL); s.append("a"); s.append(original.rcsto()); s.append(" "); s.append(revised.size()); s.append(EOL); revised.toString(s, "", EOL); }
/** * @see org.apache.wicket.util.diff.Delta#toRCSString(java.lang.StringBuffer, java.lang.String) */ @Override public void toRCSString(StringBuffer s, String EOL) { s.append("d"); s.append(original.rcsfrom()); s.append(" "); s.append(original.size()); s.append(EOL); s.append("a"); s.append(original.rcsto()); s.append(" "); s.append(revised.size()); s.append(EOL); revised.toString(s, "", EOL); }
/** * @see org.apache.wicket.util.diff.Delta#toRCSString(java.lang.StringBuilder, java.lang.String) */ @Override public void toRCSString(final StringBuilder s, final String EOL) { s.append("d"); s.append(original.rcsfrom()); s.append(" "); s.append(original.size()); s.append(EOL); s.append("a"); s.append(original.rcsto()); s.append(" "); s.append(revised.size()); s.append(EOL); revised.toString(s, "", EOL); }
/** * Provide a string representation of the numeric range of this chunk. * * @param s * where the string representation should be appended. * @param separ * what to use as line separator. */ public void rangeString(StringBuffer s, String separ) { if (size() <= 1) { s.append(Integer.toString(rcsfrom())); } else { s.append(Integer.toString(rcsfrom())); s.append(separ); s.append(Integer.toString(rcsto())); } } }
/** * Provide a string representation of the numeric range of this chunk. * * @param s * where the string representation should be appended. * @param separ * what to use as line separator. */ public void rangeString(final StringBuilder s, final String separ) { if (size() <= 1) { s.append(Integer.toString(rcsfrom())); } else { s.append(Integer.toString(rcsfrom())); s.append(separ); s.append(Integer.toString(rcsto())); } } }
/** * Provide a string representation of the numeric range of this chunk. * * @param s * where the string representation should be appended. * @param separ * what to use as line separator. */ public void rangeString(StringBuffer s, String separ) { if (size() <= 1) { s.append(Integer.toString(rcsfrom())); } else { s.append(Integer.toString(rcsfrom())); s.append(separ); s.append(Integer.toString(rcsto())); } } }