org.netbeans.api.debugger/1 1.31.1

org.netbeans.spi.debugger
Annotation Type DebuggerServiceRegistration


@Retention(value=SOURCE)
@Target(value=TYPE)
public @interface DebuggerServiceRegistration

Declarative registration of debugger service provider implementing a set of interfaces. By marking an implementation class with this annotation, you automatically register that implementation for use by debugger. The class must be public and have a public constructor which takes no arguments or takes ContextProvider as an argument.

Since:
1.16

Required Element Summary
 Class[] types
          The list of interfaces that this class implements and wish to register for.
 
Optional Element Summary
 String path
          An optional path to register this implementation in.
 int position
          Position of this service within its path.
 

Element Detail

types

public abstract Class[] types
The list of interfaces that this class implements and wish to register for.

path

public abstract String path
An optional path to register this implementation in. Usually the session ID, view name, etc.

Default:
""

position

public abstract int position
Position of this service within its path.

Since:
1.28
Default:
2147483647

org.netbeans.api.debugger/1 1.31.1

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