org.netbeans.modules.projectapi/1 1.36.1

org.netbeans.spi.project
Annotation Type LookupMerger.Registration


@Retention(value=SOURCE)
@Target(value={TYPE,METHOD})
public static @interface LookupMerger.Registration

Registers a lookup merger for some project types. The annotated class must be assignable to LookupMerger with a type parameter.

Since:
org.netbeans.modules.projectapi/1 1.23

Optional Element Summary
 String[] projectType
          Token(s) denoting one or more project types, e.g.
 LookupProvider.Registration.ProjectType[] projectTypes
          Alternate registration of project types with positions.
 

projectType

public abstract String[] projectType
Token(s) denoting one or more project types, e.g. "org-netbeans-modules-java-j2seproject" LookupProviderSupport.createCompositeLookup(org.openide.util.Lookup, java.lang.String) may be used with the path Projects/TYPE/Lookup.

Default:
{}

projectTypes

public abstract LookupProvider.Registration.ProjectType[] projectTypes
Alternate registration of project types with positions. You must specify either this or projectType() (or both).

Default:
{}

org.netbeans.modules.projectapi/1 1.36.1

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