Community
Participate
Working Groups
There is a new view called the Project Explorer (Show View > Other > General), which is essentially a more extensible version of the JDT Package Explorer. This means that the AJDT contributions to the Project Explorer need to look and behave the same as they do in the Project Explorer. This appears to already be the case in most ways, with the exception of filters. The filters contributed by AJDT are not appearing in the Project Explorer. These allow elements such as advice and pointcuts to be filtered out, and more importantly there is a filter enabled by default which removes the non-AJCompilationUnit version of .aj files. This therefore results in .aj files appearing twice in the Project Explorer. Of possible relevance here is this bug, which has been fixed: https://bugs.eclipse.org/bugs/show_bug.cgi?id=126508 (I believe the new view is also known as the "Common Navigator")
Created attachment 85336 [details] Screenshot of file listed twice
add filtering to this other view?
Created attachment 105203 [details] patch to change plugin.xml so that it filters project explorer view Nice to work on an easy fix for once. :-) I made some changes to the plugin.xml of ajdt.ui so that the view is filtered.
err.... did you include the patch for this along with the patch for inpath output selection? As this will no longer apply...
Oops. I think I did. However, it seems like the manifest.mf file for ajdt.ui was not included. Below is the text of a patch that adds the appropriate line. ### Eclipse Workspace Patch 1.0 #P org.eclipse.ajdt.ui Index: META-INF/MANIFEST.MF =================================================================== RCS file: /cvsroot/tools/org.eclipse.ajdt/AJDT_src/org.eclipse.ajdt.ui/META-INF/MANIFEST.MF,v retrieving revision 1.28.2.2 diff -u -r1.28.2.2 MANIFEST.MF --- META-INF/MANIFEST.MF 12 Jun 2008 18:40:07 -0000 1.28.2.2 +++ META-INF/MANIFEST.MF 19 Jun 2008 15:32:32 -0000 @@ -82,7 +82,8 @@ org.eclipse.contribution.xref.ui;resolution:=optional, org.eclipse.help, org.aspectj.weaver, - org.eclipse.core.filesystem + org.eclipse.core.filesystem, + org.eclipse.ui.navigator Eclipse-LazyStart: true; exceptions="org.eclipse.ajdt.internal.ui.lazystart" Bundle-RequiredExecutionEnvironment: J2SE-1.4 Import-Package: com.ibm.icu.text,
patch is in iplog