Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [aspectj-users] can you say that AspectJ types are Java types?


Eugene,

You _can_ open a window that shows Classes, Interfaces, Annotations _and_ Aspects using Alt+Shift+A. AJDT provides this dialog because JDT does _not_ allow any extension of its own "Open Type" dialog. You can always remap the keys so the Ctrl+Shit+T opens the AJDT dialog. All of this is made quite clear by Matt in the bug report you reference. If there is any need for discussion it should be about whether JDT is more extensible.

Matthew Webster
AOSD Project
Java Technology Centre, MP146
IBM Hursley Park, Winchester,  SO21 2JN, England
Telephone: +44 196 2816139 (external) 246139 (internal)
Email: Matthew Webster/UK/IBM @ IBMGB, matthew_webster@xxxxxxxxxx
http://w3.hursley.ibm.com/~websterm/



Eugene Kuleshov <eu@xxxxxxxx>
Sent by: aspectj-users-bounces@xxxxxxxxxxx

29/11/2006 22:25

Please respond to
aspectj-users@xxxxxxxxxxx

To
aspectj-users@xxxxxxxxxxx
cc
Subject
[aspectj-users] can you say that AspectJ types are Java types?





Hi,

 Some time ago I had an argument with Matt Chapman from AJDT project
about meaning of AspectJ types. I've been asking to show them together
with other Java types instead of providing a separate dialog specific
for those types only. This is kinda interesting, because @AspectJ types
are regular classes and being shown in "Open Type..." dialogs and other
places. But even so types compiled from AspectJ are regular Java classes
and those classes can be used from other Java classes (i.e. using
aspectOf() method or custom static methods) they are not shown with the
regular Java classes.

 So, I wonder what community think about this issue, from both points
of view, conceptually (is AspectJ classes are Java classes?) and
practically (should they shown together with Java types in IDEs?).

 See discussion on Eclipse AJDT bug report at
https://bugs.eclipse.org/bugs/show_bug.cgi?id=161890

 Thanks

 Eugene


_______________________________________________
aspectj-users mailing list
aspectj-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/aspectj-users


Back to the top