Class FilesystemTreeDifferenceViewer
java.lang.Object
org.eclipse.epsilon.eunit.dt.diff.files.FilesystemTreeDifferenceViewer
- All Implemented Interfaces:
IDifferenceViewer
Difference viewer for file directories.
-
Field Summary
Fields inherited from interface org.eclipse.epsilon.eunit.dt.diff.IDifferenceViewer
EXTENSION_POINT_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanCompare(Object expected, Object actual, Object delta) Returnstrueif this viewer can show the differences between the expected and the actual results.voidShows the differences between the expected and actual values, which might have been precomputed or not.
-
Constructor Details
-
FilesystemTreeDifferenceViewer
public FilesystemTreeDifferenceViewer()
-
-
Method Details
-
canCompare
Description copied from interface:IDifferenceViewerReturnstrueif this viewer can show the differences between the expected and the actual results. This method will be called from the SWT thread.- Specified by:
canComparein interfaceIDifferenceViewer- Parameters:
expected- Expected value.actual- Actual value.delta- Precomputed differences, if available. Otherwise,null.- Returns:
trueif this instance can either:- compute and show the differences between
expectedandactual - , or b) show the precomputed differences in
delta.
Otherwise, returns
false.- compute and show the differences between
-
compare
Description copied from interface:IDifferenceViewerShows the differences between the expected and actual values, which might have been precomputed or not. This method will be called from the SWT thread. This method should only be called ifIDifferenceViewer.canCompare(java.lang.Object, java.lang.Object, java.lang.Object)returned true with the same parameters.- Specified by:
comparein interfaceIDifferenceViewer- Parameters:
oExpected- Expected value.oActual- Actual value.delta- Precomputed difference, if available. Otherwise,null.
-