Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 51002 Details for
Bug 154781
Generic annotation editing solution
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
[patch]
tabbed properties support in the JavaEditor
154781Patch.txt (text/plain), 4.31 KB, created by
Karen Butzke
on 2006-09-27 10:39:38 EDT
(
hide
)
Description:
tabbed properties support in the JavaEditor
Filename:
MIME Type:
Creator:
Karen Butzke
Created:
2006-09-27 10:39:38 EDT
Size:
4.31 KB
patch
obsolete
>### 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 @@ > </selectionEnablement> > </linkHelper> > </extension> >+ <extension >+ point="org.eclipse.ui.views.properties.tabbed.propertyContributor"> >+ <propertyContributor contributorId="javaEditor"> >+ <propertyCategory category="java"/> >+ </propertyContributor> >+ </extension> >+ <extension point="org.eclipse.ui.views.properties.tabbed.propertyTabs"> >+ <propertyTabs contributorId="javaEditor"> >+ <propertyTab >+ category="java" >+ id="javaEditor.JavaTab" >+ label="%JavaPropertiesTab"/> >+ </propertyTabs> >+ </extension> >+ <extension point="org.eclipse.ui.views.properties.tabbed.propertySections"> >+ <propertySections contributorId="javaEditor"> >+ <propertySection >+ class="org.eclipse.ui.views.properties.tabbed.AdvancedPropertySection" >+ id="javaEditor.AdvancedSection" >+ tab="javaEditor.JavaTab"> >+ <input type="org.eclipse.jdt.core.IJavaElement"/> >+ </propertySection> >+ </propertySections> >+ </extension> > > </plugin> >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. > *
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 154781
:
50902
|
51002
|
51771
|
52128
|
52319
|
52582