for sure you can use

@Component( role = ArtifactMetadataSource.class, roleHint = "maven" )
protected Object artifactMetadataSource;

:-)

2012/5/20 Mirko Friedenhagen <mfriedenha...@gmail.com>:
> Hello Olivier,
>
> hopefully the role and the type of the member are  not always redundant :-):
>
> --- snip ---
> @Component( role = ArtifactMetadataSource.class, roleHint = "maven" )
> protected ArtifactMetadataSource artifactMetadataSource;
> --- snap ---
>
> Regards Mirko
>
> On Sun, May 20, 2012 at 10:56 AM, Robert Scholte
> <apa...@sourcegrounds.com> wrote:
>> +1
>>
>> Robert
>>
>> Op Sun, 20 May 2012 09:00:05 +0200 schreef Olivier Lamy <ol...@apache.org>:
>>
>>
>>> Hi,
>>>
>>> After discussion on irc with Hervé, I think role attribute in
>>> @Component can be of type Class<?> rather than String.
>>>
>>>    @Component( role = ArtifactMetadataSource.class, roleHint = "maven" )
>>>    protected ArtifactMetadataSource artifactMetadataSource;
>>>
>>> Any objections on this change ?
>>>
>>> Thanks,
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>> For additional commands, e-mail: dev-h...@maven.apache.org
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>



-- 
Olivier Lamy
Talend: http://coders.talend.com
http://twitter.com/olamy | http://linkedin.com/in/olamy

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to