com.liferay.portal.kernel.util
Class DiffResult

java.lang.Object
  extended by com.liferay.portal.kernel.util.DiffResult

public class DiffResult
extends java.lang.Object

View Source

Represents a change between one or several lines. changeType tells if the change happened in source or target. lineNumber holds the line number of the first modified line. This line number refers to a line in source or target, depending on the changeType value. changedLines is a list of strings, each string is a line that is already highlighted, indicating where the changes are.

Author:
Bruno Farache

Field Summary
static java.lang.String SOURCE
           
static java.lang.String TARGET
           
 
Constructor Summary
DiffResult(int linePos, java.util.List<java.lang.String> changedLines)
           
DiffResult(int linePos, java.lang.String changedLine)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.util.List<java.lang.String> getChangedLines()
           
 int getLineNumber()
           
 void setChangedLines(java.util.List<java.lang.String> changedLines)
           
 void setLineNumber(int lineNumber)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SOURCE

public static final java.lang.String SOURCE
See Also:
Constant Field Values

TARGET

public static final java.lang.String TARGET
See Also:
Constant Field Values
Constructor Detail

DiffResult

public DiffResult(int linePos,
                  java.util.List<java.lang.String> changedLines)

DiffResult

public DiffResult(int linePos,
                  java.lang.String changedLine)
Method Detail

getChangedLines

public java.util.List<java.lang.String> getChangedLines()

setChangedLines

public void setChangedLines(java.util.List<java.lang.String> changedLines)

getLineNumber

public int getLineNumber()

setLineNumber

public void setLineNumber(int lineNumber)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object