felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Carsten Ziegeler (JIRA)" <j...@apache.org>
Subject [jira] Resolved: (FELIX-2838) Allow classes to be specifed as values for the @Property annotation
Date Tue, 22 Feb 2011 17:18:38 GMT

     [ https://issues.apache.org/jira/browse/FELIX-2838?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Carsten Ziegeler resolved FELIX-2838.

       Resolution: Fixed
    Fix Version/s: maven-scr-plugin-1.6.2

Added new classValue to the Property annotation in revision 1073416

> Allow classes to be specifed as values for the @Property annotation
> -------------------------------------------------------------------
>                 Key: FELIX-2838
>                 URL: https://issues.apache.org/jira/browse/FELIX-2838
>             Project: Felix
>          Issue Type: Improvement
>          Components: SCR Annotations
>    Affects Versions:  maven-scr-plugin-1.6.0, scr annotations 1.4.0
>            Reporter: Felix Meschberger
>            Assignee: Carsten Ziegeler
>             Fix For: maven-scr-plugin-1.6.2, scr annotations 1.5.0
> Sometimes the value of a DS property should be a fully qualified class name. In such
cases these names must be written as class literals for the annotation to be processed.
> It would be nice if one could write something like
>    @Property(name=theProperty, classValue=some.special.Operation.class)
> to actually cause a string (or multi-value string) property of the form
>    theProperty = "some.special.Operation"
> to be generated.
> One such example is the value(s) of the "adaptables" and "adapters" service registration
properties of Sling AdapterFactory services.

This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message