|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exoplatform.wiki.service.diff.DiffService
public class DiffService
Provides different methods which are used for comparing and making a list of differences between content.
| Constructor Summary | |
|---|---|
DiffService()
|
|
| Method Summary | |
|---|---|
protected String |
escape(String text)
Escapes a string by a common filter. |
protected List |
getDeltas(org.suigeneris.jrcs.diff.Revision rev)
Gets a list of Delta objects by a wiki page revision. |
DiffResult |
getDifferencesAsHTML(String text1,
String text2,
boolean allDoc)
Gets a Delta object containing line differences in the HTML format between text1 and text2. |
List |
getDifferencesAsList(String text1,
String text2)
Gets a list of Delta objects representing line differences between text1 and text2. |
DiffResult |
getWordDifferencesAsHTML(String text1,
String text2)
Gets a Delta object containing word differences between text1 and text2. |
List |
getWordDifferencesAsList(String text1,
String text2)
Gets a list of Delta objects representing word differences between text1 and text2. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DiffService()
| Method Detail |
|---|
public List getDifferencesAsList(String text1,
String text2)
throws org.suigeneris.jrcs.diff.DifferentiationFailedException
text1 - The original content.text2 - The revised content.
org.suigeneris.jrcs.diff.DifferentiationFailedException
public List getWordDifferencesAsList(String text1,
String text2)
throws org.suigeneris.jrcs.diff.DifferentiationFailedException
text1 - The original content.text2 - The revised content.
org.suigeneris.jrcs.diff.DifferentiationFailedException
public DiffResult getWordDifferencesAsHTML(String text1,
String text2)
throws org.suigeneris.jrcs.diff.DifferentiationFailedException
text1 - The original content.text2 - The revised content.
org.suigeneris.jrcs.diff.DifferentiationFailedException
public DiffResult getDifferencesAsHTML(String text1,
String text2,
boolean allDoc)
throws org.suigeneris.jrcs.diff.DifferentiationFailedException
text1 - The original content.text2 - The revised content.allDoc - Shows the whole content.
org.suigeneris.jrcs.diff.DifferentiationFailedExceptionprotected List getDeltas(org.suigeneris.jrcs.diff.Revision rev)
rev - The wiki page revision.
protected String escape(String text)
text - The text to escape.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||