当前页面:
在线文档首页 >
NetBeans API Javadoc 5.5.0
DiffProvider (NetBeans Diff API) - NetBeans API Javadoc 5.5.0
org.netbeans.spi.diff
Class DiffProvider
java.lang.Object
org.netbeans.spi.diff.DiffProvider
public abstract class DiffProvider
- extends Object
This class represents a provider of diff algorithm. The implementing class
should calculate differences between two sources.
The registered Diff Providers can be obtained via Lookup
(e.g. you can get the default diff provider by
Lookup.getDefault().lookup(DiffProvider.class)
)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DiffProvider
public DiffProvider()
computeDiff
public abstract Difference[] computeDiff(Reader r1,
Reader r2)
throws IOException
- Create the differences of the content two streams.
- Parameters:
r1
- the first sourcer2
- the second source to be compared with the first one.
- Returns:
- the list of differences found, instances of
Difference
;
or null
when some error occured.
- Throws:
IOException
- when the reading from input streams fails.