List Info

Thread: @noextend on interfaces




@noextend on interfaces
country flaguser name
United States
2008-04-23 19:01:58
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
 
 
Re: @noextend on interfaces
country flaguser name
United States
2008-04-23 21:28:57
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_dykstalus.ibm.com


|------------>
| From:      |
|------------>
 
>--------------------------------------------------------
------------------------------------------------------------
------------------------------|
  |"Oberhuber, Martin" <Martin.Oberhuberwindriver.com>                                    
                                                         |
 
>--------------------------------------------------------
------------------------------------------------------------
------------------------------|
|------------>
| To:        |
|------------>
 
>--------------------------------------------------------
------------------------------------------------------------
------------------------------|
  |David Dykstal/Rochester/IBMIBMUS                      
                                                            
                             |
 
>--------------------------------------------------------
------------------------------------------------------------
------------------------------|
|------------>
| Cc:        |
|------------>
 
>--------------------------------------------------------
------------------------------------------------------------
------------------------------|
  |"Target Management developer discussions"
<dsdp-tm-deveclipse.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-deveclipse.org

https://dev.eclipse.org/mailman/listinfo/dsdp-tm-dev

RE: @noextend on interfaces
country flaguser name
United States
2008-04-24 06:48:31
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_dykstalus.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_dykstalus.ibm.com
> 
> 
> |------------>
> | From:      |
> |------------>
>   
>
>--------------------------------------------------------
-----
>
------------------------------------------------------------
--
> -----------------------|
>   |"Oberhuber, Martin"
<Martin.Oberhuberwindriver.com>       
>                                                        
      
>                          |
>   
>
>--------------------------------------------------------
-----
>
------------------------------------------------------------
--
> -----------------------|
> |------------>
> | To:        |
> |------------>
>   
>
>--------------------------------------------------------
-----
>
------------------------------------------------------------
--
> -----------------------|
>   |David Dykstal/Rochester/IBMIBMUS                      
   
>                                                        
      
>                          |
>   
>
>--------------------------------------------------------
-----
>
------------------------------------------------------------
--
> -----------------------|
> |------------>
> | Cc:        |
> |------------>
>   
>
>--------------------------------------------------------
-----
>
------------------------------------------------------------
--
> -----------------------|
>   |"Target Management developer discussions"

> <dsdp-tm-deveclipse.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-deveclipse.org

https://dev.eclipse.org/mailman/listinfo/dsdp-tm-dev

[1-3]

about | contact  Other archives ( Real Estate discussion Medical topics )