### Eclipse Workspace Patch 1.0 #P org.eclipse.jdt.ui Index: plugin.properties =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.ui/plugin.properties,v retrieving revision 1.435 diff -u -r1.435 plugin.properties --- plugin.properties 6 Sep 2006 16:20:45 -0000 1.435 +++ plugin.properties 27 Sep 2006 14:35:53 -0000 @@ -1014,3 +1014,5 @@ #--- Work in Progress contentAssistAdvancedName= Advanced + +JavaPropertiesTab=Java Index: plugin.xml =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.ui/plugin.xml,v retrieving revision 1.705 diff -u -r1.705 plugin.xml --- plugin.xml 6 Sep 2006 16:20:45 -0000 1.705 +++ plugin.xml 27 Sep 2006 14:36:00 -0000 @@ -5479,5 +5479,29 @@ + + + + + + + + + + + + + + + + + Index: META-INF/MANIFEST.MF =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.ui/META-INF/MANIFEST.MF,v retrieving revision 1.43 diff -u -r1.43 MANIFEST.MF --- META-INF/MANIFEST.MF 11 Sep 2006 13:19:18 -0000 1.43 +++ META-INF/MANIFEST.MF 27 Sep 2006 14:36:00 -0000 @@ -127,7 +127,8 @@ org.eclipse.ltk.ui.refactoring;bundle-version="[3.3.0,4.0.0)", org.eclipse.ui.forms;bundle-version="[3.2.0,4.0.0)", org.eclipse.ui.navigator;bundle-version="[3.2.0,4.0.0)", - org.eclipse.jdt.core.manipulation;bundle-version="[1.1.0,2.0.0)" + org.eclipse.jdt.core.manipulation;bundle-version="[1.1.0,2.0.0)", + org.eclipse.ui.views.properties.tabbed;bundle-version="[3.2.0,4.0.0)" Eclipse-LazyStart: true Plugin-Class: org.eclipse.jdt.internal.ui.JavaPlugin Import-Package: com.ibm.icu.text Index: ui/org/eclipse/jdt/internal/ui/javaeditor/JavaEditor.java =================================================================== RCS file: /cvsroot/eclipse/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/JavaEditor.java,v retrieving revision 1.409 diff -u -r1.409 JavaEditor.java --- ui/org/eclipse/jdt/internal/ui/javaeditor/JavaEditor.java 17 Aug 2006 13:29:59 -0000 1.409 +++ ui/org/eclipse/jdt/internal/ui/javaeditor/JavaEditor.java 27 Sep 2006 14:36:03 -0000 @@ -155,6 +155,9 @@ import org.eclipse.ui.views.contentoutline.ContentOutline; import org.eclipse.ui.views.contentoutline.IContentOutlinePage; +import org.eclipse.ui.views.properties.IPropertySheetPage; +import org.eclipse.ui.views.properties.tabbed.ITabbedPropertySheetPageContributor; +import org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage; import org.eclipse.jdt.core.IClassFile; import org.eclipse.jdt.core.ICompilationUnit; @@ -2036,10 +2039,22 @@ if (required == IContextProvider.class) return JavaUIHelp.getHelpContextProvider(this, IJavaHelpContextIds.JAVA_EDITOR); + + if (required == IPropertySheetPage.class) { + return new TabbedPropertySheetPage(buildTabbedPropertySheetPageContributor()); + } return super.getAdapter(required); } + private ITabbedPropertySheetPageContributor buildTabbedPropertySheetPageContributor() { + return new ITabbedPropertySheetPageContributor() { + public String getContributorId() { + return "javaEditor"; //$NON-NLS-1$ + } + }; + } + /** * React to changed selection. *