Annotation Type LookupProvider.Registration
- Enclosing interface:
LookupProvider
Annotation to register
LookupProvider
instances.
If you wish to unconditionally register one or more objects,
it will be more efficient and may be easier to use
ProjectServiceProvider
(and/or LookupMerger.Registration
).
- Since:
- org.netbeans.modules.projectapi 1.21
-
Nested Class Summary
Nested Classes -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionString[]
Token(s) denoting one or more project types, e.g.Alternate registration of project types with positions.
-
Element Details
-
projectType
String[] projectTypeToken(s) denoting one or more project types, e.g. org-netbeans-modules-maven or org-netbeans-modules-java-j2seprojectLookupProviderSupport.createCompositeLookup(org.openide.util.Lookup, java.lang.String)
may be used with the pathProjects/TYPE/Lookup
.- Default:
{}
-
projectTypes
LookupProvider.Registration.ProjectType[] projectTypesAlternate registration of project types with positions. You must specify either this orprojectType()
(or both).- Since:
- org.netbeans.modules.projectapi/1 1.22
- Default:
{}
-