001
014
015 package com.liferay.portal.kernel.util;
016
017 import java.io.Reader;
018
019 import java.util.List;
020
021
025 public interface Diff {
026
027 public static final String CLOSE_DEL = "</del>";
028
029 public static final String CLOSE_INS = "</ins>";
030
031 public static final String CONTEXT_LINE = "#context#line#";
032
033 public static final String OPEN_DEL = "<del>";
034
035 public static final String OPEN_INS = "<ins>";
036
037 public List<DiffResult>[] diff(Reader source, Reader target);
038
039 public List<DiffResult>[] diff(
040 Reader source, Reader target, String addedMarkerStart,
041 String addedMarkerEnd, String deletedMarkerStart,
042 String deletedMarkerEnd, int margin);
043
044 }