[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[dsdp-tm-dev] RE: @noextend on interfaces
|
Hi Dave,
Extending an interface does not have any impact on any
Code, and cannot actually break anything -- as long as
You don't implement any (sub) interface.
I guess that's why the API Tooling Team decided to no
Longer support the "@noextend" tag for interfaces.
There's a bug for this on bugzilaa, and the API_Javadoc_Tags
Wiki also explains it.
Cheers,
--
Martin Oberhuber, Senior Member of Technical Staff, Wind River
Target Management Project Lead, DSDP PMC Member
http://www.eclipse.org/dsdp/tm
> -----Original Message-----
> From: David Dykstal [mailto:david_dykstal@xxxxxxxxxx]
> Sent: Donnerstag, 24. April 2008 04:29
> To: Oberhuber, Martin
> Cc: Target Management developer discussions
> Subject: Re: @noextend on interfaces
>
> Hmmm. That's not the way I read the documentation. Interfaces may be
> "extended" by new interface types, they are not "subclassed".
> The API usage
> guide (it may be out of date) and the UI (in M6) both imply
> that @noextend
> applies to types in general (classes and interfaces) not just
> classes. The
> page you referred us to has an out of date @NoSubclass tag
> that would have
> applied only to classes.
>
> Am I missing something that you meant to point out?
> _______________________
> David Dykstal
> david_dykstal@xxxxxxxxxx
>
>
> |------------>
> | From: |
> |------------>
>
> >-------------------------------------------------------------
> --------------------------------------------------------------
> -----------------------|
> |"Oberhuber, Martin" <Martin.Oberhuber@xxxxxxxxxxxxx>
>
> |
>
> >-------------------------------------------------------------
> --------------------------------------------------------------
> -----------------------|
> |------------>
> | To: |
> |------------>
>
> >-------------------------------------------------------------
> --------------------------------------------------------------
> -----------------------|
> |David Dykstal/Rochester/IBM@IBMUS
>
> |
>
> >-------------------------------------------------------------
> --------------------------------------------------------------
> -----------------------|
> |------------>
> | Cc: |
> |------------>
>
> >-------------------------------------------------------------
> --------------------------------------------------------------
> -----------------------|
> |"Target Management developer discussions"
> <dsdp-tm-dev@xxxxxxxxxxx>
> |
>
> >-------------------------------------------------------------
> --------------------------------------------------------------
> -----------------------|
> |------------>
> | Date: |
> |------------>
>
> >-------------------------------------------------------------
> --------------------------------------------------------------
> -----------------------|
> |04/23/08 07:00 PM
>
> |
>
> >-------------------------------------------------------------
> --------------------------------------------------------------
> -----------------------|
> |------------>
> | Subject: |
> |------------>
>
> >-------------------------------------------------------------
> --------------------------------------------------------------
> -----------------------|
> |@noextend on interfaces
>
> |
>
> >-------------------------------------------------------------
> --------------------------------------------------------------
> -----------------------|
>
>
>
>
>
> Hi Folks,
>
> I just learned that @noextend is meaningless on interfaces:
> http://wiki.eclipse.org/API_Javadoc_tags
>
> thanks for putting in all the tags.
>
> Cheers,
> --
> Martin Oberhuber, Senior Member of Technical Staff, Wind River
> Target Management Project Lead, DSDP PMC Member
> http://www.eclipse.org/dsdp/tm
>
>
>
>
>