public abstract class DelegatingDebuggerEngineProvider extends Object
DebuggerEngine
.Constructor and Description |
---|
DelegatingDebuggerEngineProvider() |
Modifier and Type | Method and Description |
---|---|
abstract DebuggerEngine |
getEngine()
Returns a
DebuggerEngine to delegate
on. |
abstract String[] |
getLanguages()
Returns set of language names supported by
DebuggerEngine provided by this
DelegatingDebuggerEngineProvider. |
abstract void |
setDestructor(DebuggerEngine.Destructor desctuctor)
Sets destructor for new
DebuggerEngine
returned by this instance of DebuggerEngineProvider. |
public abstract String[] getLanguages()
DebuggerEngine
provided by this
DelegatingDebuggerEngineProvider.public abstract DebuggerEngine getEngine()
DebuggerEngine
to delegate
on.public abstract void setDestructor(DebuggerEngine.Destructor desctuctor)
DebuggerEngine
returned by this instance of DebuggerEngineProvider.desctuctor
- a desctuctor to be used for DebuggerEngine returned
by this instance