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 us.ibm.com]
> 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 us.ibm.com
>
>
> |------------>
> | From: |
> |------------>
>
>
>--------------------------------------------------------
-----
>
------------------------------------------------------------
--
> -----------------------|
> |"Oberhuber, Martin"
<Martin.Oberhuber windriver.com>
>
> |
>
>
>--------------------------------------------------------
-----
>
------------------------------------------------------------
--
> -----------------------|
> |------------>
> | To: |
> |------------>
>
>
>--------------------------------------------------------
-----
>
------------------------------------------------------------
--
> -----------------------|
> |David Dykstal/Rochester/IBM IBMUS
>
> |
>
>
>--------------------------------------------------------
-----
>
------------------------------------------------------------
--
> -----------------------|
> |------------>
> | Cc: |
> |------------>
>
>
>--------------------------------------------------------
-----
>
------------------------------------------------------------
--
> -----------------------|
> |"Target Management developer discussions"
> <dsdp-tm-dev eclipse.org>
> |
>
>
>--------------------------------------------------------
-----
>
------------------------------------------------------------
--
> -----------------------|
> |------------>
> | 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
>
>
>
>
>
_______________________________________________
dsdp-tm-dev mailing list
dsdp-tm-dev eclipse.org
https://dev.eclipse.org/mailman/listinfo/dsdp-tm-dev
|