org.netbeans.api.debugger/1 1.7.22

org.netbeans.spi.debugger
Class DelegatingDebuggerEngineProvider

java.lang.Object
  extended by org.netbeans.spi.debugger.DelegatingDebuggerEngineProvider

public abstract class DelegatingDebuggerEngineProvider
extends Object

Delegates support for some language to some existing DebuggerEngine.


Constructor Summary
DelegatingDebuggerEngineProvider()
           
 
Method Summary
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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DelegatingDebuggerEngineProvider

public DelegatingDebuggerEngineProvider()
Method Detail

getLanguages

public abstract String[] getLanguages()
Returns set of language names supported by DebuggerEngine provided by this DelegatingDebuggerEngineProvider.

Returns:
language name

getEngine

public abstract DebuggerEngine getEngine()
Returns a DebuggerEngine to delegate on.

Returns:
DebuggerEngine todelegate on

setDestructor

public abstract void setDestructor(DebuggerEngine.Destructor desctuctor)
Sets destructor for new DebuggerEngine returned by this instance of DebuggerEngineProvider.

Parameters:
desctuctor - a desctuctor to be used for DebuggerEngine returned by this instance

org.netbeans.api.debugger/1 1.7.22

Built on July 11 2007.  |  Portions Copyright 1997-2005 Sun Microsystems, Inc. All rights reserved.