org.openide.debugger
Class DebuggerType.Default

java.lang.Object
  |
  +--org.openide.ServiceType
        |
        +--org.openide.debugger.DebuggerType
              |
              +--org.openide.debugger.DebuggerType.Default
All Implemented Interfaces:
Serializable
Enclosing class:
DebuggerType

public static class DebuggerType.Default
extends DebuggerType

Default debugger type.

See Also:
Serialized Form

Inner classes inherited from class org.openide.debugger.DebuggerType
DebuggerType.Default
 
Inner classes inherited from class org.openide.ServiceType
ServiceType.Handle, ServiceType.Registry
 
Fields inherited from class org.openide.ServiceType
PROP_NAME
 
Constructor Summary
DebuggerType.Default()
           
 
Method Summary
 String displayName()
          Default human-presentable name of the service type.
 HelpCtx getHelpCtx()
          Get context help for this service type.
 void startDebugger(ExecInfo info, boolean stopOnMain)
          Should start the debugging of this type.
 
Methods inherited from class org.openide.debugger.DebuggerType
debuggerTypes, find, find, getDefault, startDebugger
 
Methods inherited from class org.openide.ServiceType
addPropertyChangeListener, clone, createClone, firePropertyChange, getName, removePropertyChangeListener, setName
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DebuggerType.Default

public DebuggerType.Default()
Method Detail

displayName

public String displayName()
Description copied from class: ServiceType
Default human-presentable name of the service type. In the default implementation, taken from the bean descriptor.
Overrides:
displayName in class ServiceType
Following copied from class: org.openide.ServiceType
Returns:
initial value of the human-presentable name
See Also:
FeatureDescriptor.getDisplayName()

getHelpCtx

public HelpCtx getHelpCtx()
Description copied from class: ServiceType
Get context help for this service type.
Overrides:
getHelpCtx in class DebuggerType
Following copied from class: org.openide.ServiceType
Returns:
context help

startDebugger

public void startDebugger(ExecInfo info,
                          boolean stopOnMain)
                   throws DebuggerException
Description copied from class: DebuggerType
Should start the debugging of this type.
Overrides:
startDebugger in class DebuggerType
Following copied from class: org.openide.debugger.DebuggerType
Parameters:
info - class and parameters to run
stopOnMain - should the debugging stop on main method or go to first breakpoint
Throws:
DebuggerException - if debugger is not installed or cannot be started


Built on December 12 2001.  |  Portions Copyright 1997-2001 Sun Microsystems, Inc. All rights reserved.