### 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.
*