public abstract class DiffControllerProvider extends Object
ServiceProvider.| Constructor and Description |
|---|
DiffControllerProvider() |
| Modifier and Type | Method and Description |
|---|---|
abstract DiffControllerImpl |
createDiffController(StreamSource base,
StreamSource modified)
Creates a Diff Controller for supplied left and right sources.
|
DiffControllerImpl |
createEnhancedDiffController(StreamSource base,
StreamSource modified)
Creates a Diff Controller for supplied left and right sources.
|
public abstract DiffControllerImpl createDiffController(StreamSource base, StreamSource modified) throws IOException
base - defines content of the Base Diff panemodified - defines content of the Modified (possibly editable) Diff paneIOException - when initialization of the controlloer fails (invalid sources, etc)public DiffControllerImpl createEnhancedDiffController(StreamSource base, StreamSource modified) throws IOException
DiffControllerProvider.createDiffController(org.netbeans.api.diff.StreamSource, org.netbeans.api.diff.StreamSource) would do.base - defines content of the Base Diff panemodified - defines content of the Modified (possibly editable) Diff paneIOException - when initialization of the controller fails (invalid sources, etc)