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] Closed: (FELIX-2838) Allow classes to be specifed as values for the @Property annotation
Date Sun, 13 Mar 2011 12:56:59 GMT

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

Carsten Ziegeler closed FELIX-2838.

> 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.7.0, scr ant task 1.1.0, 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