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)