当前页面: 
在线文档首页 > 
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
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 source
- r2- the second source to be compared with the first one.
- Returns:
- the list of differences found, instances of Difference;
         ornullwhen some error occured.
- Throws:
- IOException- when the reading from input streams fails.