blob: e58d4c51ef3fad6b13c0bbc911de9a871975df54 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<plugin
name="%pluginName"
id = "org.eclipse.jdt.ui"
version = "2.0.0"
provider-name = "%providerName"
class="org.eclipse.jdt.internal.ui.JavaPlugin">
<requires>
<import plugin="org.eclipse.ui"/>
<import plugin="org.eclipse.help"/>
<import plugin="org.eclipse.core.resources"/>
<import plugin="org.eclipse.jdt.core"/>
<import plugin="org.apache.xerces"/>
<import plugin="org.eclipse.search"/>
<import plugin="org.eclipse.debug.core"/>
<import plugin="org.eclipse.debug.ui"/>
<import plugin="org.eclipse.jdt.debug"/>
<import plugin="org.eclipse.jdt.launching"/>
<import plugin="org.eclipse.compare"/>
</requires>
<runtime>
<library name="jdt.jar">
<export name = "*"/>
</library>
</runtime>
<extension-point name="%elementFiltersName" id="javaElementFilters"/>
<extension-point name="%javaEditorTextHoversName" id="javaEditorTextHovers"/>
<!-- =================================================================================== -->
<!-- Extension Point: Wizard page to create or edit a Classpath Container Entry -->
<!-- -->
<!-- <!ELEMENT classpathContainerPage> -->
<!-- <!ATTLIST classpathContainerPage -->
<!-- id CDATA #REQUIRED -->
<!-- name CDATA #REQUIRED -->
<!-- class CDATA #REQUIRED -->
<!-- > -->
<!-- where: -->
<!-- - id identifying the classpath container as defined by jdt.core -->
<!-- org.eclipse.jdt.core.classpathVariableInitializer -->
<!-- - name name of the classpath container. -->
<!-- - class the class that implements this container page. -->
<!-- The class must implement a public subclass of -->
<!-- org.eclipse.jdt.ui.wizards.IClasspathContainerPage with a public -->
<!-- 0-argument constructor. -->
<!-- -->
<!-- Example of a ClasspathContainerPage to create a container representing classpath -->
<!-- entries for the JDK -->
<!-- <extension -->
<!-- point="org.eclipse.jdt.ui.classpathContainerPage"> -->
<!-- <classpathContainerPage -->
<!-- id="JRE" -->
<!-- name="JRE System Libraries" -->
<!-- class="com.example.NewJDKEntryPage"/> -->
<!-- </extension> -->
<!-- -->
<!-- =================================================================================== -->
<extension-point name="classpathContainerPageExtensionPoint" id="classpathContainerPage"/>
<extension
point="org.eclipse.jdt.ui.classpathContainerPage">
<classpathContainerPage
id= "*"
class="org.eclipse.jdt.internal.ui.wizards.buildpaths.ClasspathContainerDefaultPage"
name="%defaultClasspathContainerPage">
</classpathContainerPage>
</extension>
<extension
point="org.eclipse.jdt.ui.javaEditorTextHovers">
<hover
class="org.eclipse.jdt.internal.ui.text.java.hover.JavaTypeHover"
id="org.eclipse.jdt.internal.ui.text.java.hover.JavaTypeHover">
</hover>
</extension>
<extension
point="org.eclipse.ui.perspectives">
<perspective
id="org.eclipse.jdt.ui.JavaPerspective"
name="%perspectiveName"
icon="icons/full/cview16/jperspective.gif"
class="org.eclipse.jdt.internal.ui.JavaPerspectiveFactory">
</perspective>
<perspective
id="org.eclipse.jdt.ui.JavaHierarchyPerspective"
name="%typeHierarchyName"
icon="icons/full/cview16/hierch_persp.gif"
class="org.eclipse.jdt.internal.ui.JavaHierarchyPerspectiveFactory">
</perspective>
</extension>
<extension point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension
targetID="org.eclipse.ui.resourcePerspective">
<perspectiveShortcut id="org.eclipse.jdt.ui.JavaPerspective"/>
</perspectiveExtension>
<perspectiveExtension
targetID="org.eclipse.jdt.ui.JavaPerspective">
<perspectiveShortcut id="org.eclipse.jdt.ui.JavaPerspective"/>
</perspectiveExtension>
<perspectiveExtension
targetID="org.eclipse.jdt.ui.JavaPerspective">
<perspectiveShortcut id="org.eclipse.debug.ui.DebugPerspective"/>
</perspectiveExtension>
<perspectiveExtension
targetID="org.eclipse.debug.ui.DebugPerspective">
<perspectiveShortcut id="org.eclipse.jdt.ui.JavaPerspective"/>
</perspectiveExtension>
<perspectiveExtension
targetID="org.eclipse.debug.ui.DebugPerspective">
<actionSet id="org.eclipse.jdt.ui.JavaActionSet"/>
</perspectiveExtension>
</extension>
<extension point="org.eclipse.ui.projectNatureImages">
<image
id="org.eclipse.ui.javaProjectNatureImage"
natureId="org.eclipse.jdt.core.javanature"
icon="icons/full/ovr16/java_ovr.gif">
</image>
</extension>
<extension
point="org.eclipse.ui.views">
<category
id="org.eclipse.jdt.ui.java"
name="%viewCategoryName">
</category>
<view
id="org.eclipse.jdt.ui.PackageExplorer"
name="%packagesViewName"
icon="icons/full/cview16/package.gif"
category="org.eclipse.jdt.ui.java"
class="org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart">
</view>
<view
id="org.eclipse.jdt.ui.TypeHierarchy"
name="%hierarchyViewName"
category="org.eclipse.jdt.ui.java"
icon="icons/full/cview16/class_hi.gif"
class="org.eclipse.jdt.internal.ui.typehierarchy.TypeHierarchyViewPart">
</view>
</extension>
<extension
point="org.eclipse.ui.capabilities">
<category
id = "org.eclipse.jdt.ui.java"
name = "%JavaCapabilityCategoryName">
</category>
<capability
id="org.eclipse.jdt.ui.wizards.JavaCapabilityWizard"
icon="icons/full/ctool16/newjprj_wiz.gif"
natureId="org.eclipse.jdt.core.javanature"
category="org.eclipse.jdt.ui.java"
description="%JavaCapabilityWizard.description"
installWizard="org.eclipse.jdt.internal.ui.wizards.JavaCapabilityWizard"
installDetails="%JavaCapabilityWizard.details">
</capability>
</extension>
<extension
point="org.eclipse.ui.newWizards">
<category
id="org.eclipse.jdt.ui.java"
name="%newWizardCategoryName">
</category>
<wizard
id="org.eclipse.jdt.ui.wizards.NewProjectCreationWizard"
name="%NewJavaProject.label"
class="org.eclipse.jdt.internal.ui.wizards.NewProjectCreationWizard"
category="org.eclipse.jdt.ui.java"
project="true"
finalPerspective="org.eclipse.jdt.ui.JavaPerspective"
icon="icons/full/ctool16/newjprj_wiz.gif">
<description>%NewJavaProject.description</description>
</wizard>
<wizard
id="org.eclipse.jdt.ui.wizards.NewPackageCreationWizard"
name="%NewJavaPackage.label"
class="org.eclipse.jdt.internal.ui.wizards.NewPackageCreationWizard"
category="org.eclipse.jdt.ui.java"
icon="icons/full/ctool16/newpack_wiz.gif">
<description>%NewJavaPackage.description</description>
</wizard>
<wizard
id="org.eclipse.jdt.ui.wizards.NewClassCreationWizard"
name="%NewJavaClass.label"
class="org.eclipse.jdt.internal.ui.wizards.NewClassCreationWizard"
category="org.eclipse.jdt.ui.java"
icon="icons/full/ctool16/newclass_wiz.gif">
<description>%NewJavaClass.description</description>
</wizard>
<wizard
id="org.eclipse.jdt.ui.wizards.NewInterfaceCreationWizard"
name="%NewJavaInterface.label"
class="org.eclipse.jdt.internal.ui.wizards.NewInterfaceCreationWizard"
category="org.eclipse.jdt.ui.java"
icon="icons/full/ctool16/newint_wiz.gif">
<description>%NewJavaInterface.description</description>
</wizard>
<wizard
id="org.eclipse.jdt.ui.wizards.NewSnippetFileCreationWizard"
name="%NewJavaScrapbookPage.label"
class="org.eclipse.jdt.internal.ui.wizards.NewSnippetFileCreationWizard"
category="org.eclipse.jdt.ui.java"
icon="icons/full/ctool16/newsbook_wiz.gif">
<description>%NewJavaScrapbookPage.description</description>
</wizard>
<wizard
id="org.eclipse.jdt.ui.wizards.NewSourceFolderCreationWizard"
name="%NewSourceFolderCreationWizard.label"
class="org.eclipse.jdt.internal.ui.wizards.NewSourceFolderCreationWizard"
category="org.eclipse.jdt.ui.java"
icon="icons/full/ctool16/newpackfolder_wiz.gif">
<description>%NewSourceFolderCreationWizard.description</description>
</wizard>
</extension>
<extension
point="org.eclipse.ui.propertyPages">
<page name="%buildPathPageName"
id="org.eclipse.jdt.ui.propertyPages.BuildPathsPropertyPage"
objectClass="org.eclipse.core.resources.IProject"
class="org.eclipse.jdt.internal.ui.preferences.BuildPathsPropertyPage">
<filter name="nature" value="org.eclipse.jdt.core.javanature"/>
</page>
<page name="%buildPathPageName"
id="org.eclipse.jdt.ui.propertyPages.BuildPathsPropertyPage"
objectClass="org.eclipse.jdt.core.IJavaProject"
class="org.eclipse.jdt.internal.ui.preferences.BuildPathsPropertyPage">
<filter name="nature" value="org.eclipse.jdt.core.javanature"/>
</page>
<page name="%sourceAttachmentPageName"
id="org.eclipse.jdt.ui.propertyPages.SourceAttachmentPage1"
objectClass="org.eclipse.jdt.core.IPackageFragmentRoot"
class="org.eclipse.jdt.internal.ui.preferences.SourceAttachmentPropertyPage"
nameFilter="*.jar">
</page>
<page name="%sourceAttachmentPageName"
id="org.eclipse.jdt.ui.propertyPages.SourceAttachmentPage2"
objectClass="org.eclipse.core.resources.IFile"
class="org.eclipse.jdt.internal.ui.preferences.SourceAttachmentPropertyPage"
nameFilter="*.jar">
</page>
<page name="%javadocLocationPageName"
id="org.eclipse.jdt.internal.ui.preferences.JavadocConfigurationPropertyPage1"
objectClass="org.eclipse.core.resources.IProject"
class="org.eclipse.jdt.internal.ui.preferences.JavadocConfigurationPropertyPage">
<filter name="nature" value="org.eclipse.jdt.core.javanature"/>
</page>
<page name="%javadocLocationPageName"
id="org.eclipse.jdt.internal.ui.preferences.JavadocConfigurationPropertyPage2"
objectClass="org.eclipse.core.resources.IFile"
class="org.eclipse.jdt.internal.ui.preferences.JavadocConfigurationPropertyPage"
nameFilter="*.jar">
</page>
<page name="%javadocLocationPageName"
id="org.eclipse.jdt.internal.ui.preferences.JavadocConfigurationPropertyPage3"
objectClass="org.eclipse.jdt.core.IPackageFragmentRoot"
class="org.eclipse.jdt.internal.ui.preferences.JavadocConfigurationPropertyPage"
nameFilter="*.jar">
</page>
<page name="%javadocLocationPageName"
id="org.eclipse.jdt.internal.ui.preferences.JavadocConfigurationPropertyPage4"
objectClass="org.eclipse.jdt.core.IJavaProject"
class="org.eclipse.jdt.internal.ui.preferences.JavadocConfigurationPropertyPage">
<filter name="nature" value="org.eclipse.jdt.core.javanature"/>
</page>
</extension>
<extension
point = "org.eclipse.ui.elementFactories">
<factory id ="org.eclipse.jdt.ui.ClassFileEditorInputFactory"
class="org.eclipse.jdt.internal.ui.javaeditor.ClassFileEditorInputFactory">
</factory>
<factory id ="org.eclipse.jdt.ui.PersistableJavaElementFactory"
class="org.eclipse.jdt.internal.ui.PersistableJavaElementFactory">
</factory>
</extension>
<extension
point= "org.eclipse.ui.editors"
id= "org.eclipse.jdt.ui.javaeditor">
<editor
id="org.eclipse.jdt.ui.CompilationUnitEditor"
icon="icons/full/obj16/jcu_obj.gif"
name="%JavaEditor.label"
extensions="java"
class="org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor"
contributorClass="org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditorActionContributor"
default="true">
</editor>
<editor
id ="org.eclipse.jdt.ui.ClassFileEditor"
icon="icons/full/obj16/classf_obj.gif"
name="%classFileViewerName"
extensions="class"
class="org.eclipse.jdt.internal.ui.javaeditor.ClassFileEditor"
contributorClass="org.eclipse.jdt.internal.ui.javaeditor.ClassFileEditorActionContributor"
default="true">
</editor>
<editor id ="org.eclipse.jdt.ui.DefaultTextEditor"
icon="icons/full/obj16/file_obj.gif"
name="%propertiesFileEditorName"
extensions="properties"
class="org.eclipse.ui.editors.text.TextEditor"
contributorClass="org.eclipse.ui.texteditor.BasicTextEditorActionContributor">
</editor>
<editor id ="org.eclipse.jdt.ui.JARDescEditor"
icon="icons/full/obj16/jar_desc_obj.gif"
name="%jarDescEditorName"
extensions="jardesc"
class="org.eclipse.ui.editors.text.TextEditor"
contributorClass="org.eclipse.ui.texteditor.BasicTextEditorActionContributor"
default="true">
</editor>
</extension>
<extension
point= "org.eclipse.ui.markerUpdaters">
<updater id="org.eclipse.jdt.ui.markerUpdaters.JavaSearchMarkerUpdater"
class="org.eclipse.jdt.internal.ui.search.JavaSearchMarkerUpdater"
markerType="org.eclipse.search.searchmarker">
</updater>
</extension>
<extension
point="org.eclipse.ui.preferencePages">
<page name="%javaPrefName"
id="org.eclipse.jdt.ui.preferences.JavaBasePreferencePage"
class="org.eclipse.jdt.internal.ui.preferences.JavaBasePreferencePage">
</page>
<page name="%appearancePrefName"
id="org.eclipse.jdt.ui.preferences.AppearancePreferencePage"
class="org.eclipse.jdt.internal.ui.preferences.AppearancePreferencePage"
category= "org.eclipse.jdt.ui.preferences.JavaBasePreferencePage">
</page>
<page name="%organizeImportsPrefName"
id="org.eclipse.jdt.ui.preferences.ImportOrganizePreferencePage"
class="org.eclipse.jdt.internal.ui.preferences.ImportOrganizePreferencePage"
category= "org.eclipse.jdt.ui.preferences.JavaBasePreferencePage">
</page>
<page name="%codeFormatterPrefName"
id="org.eclipse.jdt.ui.preferences.CodeFormatterPreferencePage"
class="org.eclipse.jdt.internal.ui.preferences.CodeFormatterPreferencePage"
category="org.eclipse.jdt.ui.preferences.JavaBasePreferencePage">
</page>
<page name="%classPathVarPrefName"
id="org.eclipse.jdt.ui.preferences.ClasspathVariablesPreferencePage"
class="org.eclipse.jdt.internal.ui.preferences.ClasspathVariablesPreferencePage"
category="org.eclipse.jdt.ui.preferences.JavaBasePreferencePage">
</page>
<page name="%editorPrefName"
id="org.eclipse.jdt.ui.preferences.JavaEditorPreferencePage"
class="org.eclipse.jdt.internal.ui.preferences.JavaEditorPreferencePage"
category="org.eclipse.jdt.ui.preferences.JavaBasePreferencePage">
</page>
<page name="%compilerOptionsPrefName"
id="org.eclipse.jdt.ui.preferences.CompilerPreferencePage"
class="org.eclipse.jdt.internal.ui.preferences.CompilerPreferencePage"
category="org.eclipse.jdt.ui.preferences.JavaBasePreferencePage">
</page>
<page name="%templatePageName"
id = "org.eclipse.jdt.ui.preferences.TemplatePreferencePage"
class="org.eclipse.jdt.internal.ui.preferences.TemplatePreferencePage"
category= "org.eclipse.jdt.ui.preferences.JavaBasePreferencePage">
</page>
<page name="%codeGenerationPreferencePageName"
id = "org.eclipse.jdt.ui.preferences.CodeGenerationPreferencePage"
class="org.eclipse.jdt.internal.ui.preferences.CodeGenerationPreferencePage"
category= "org.eclipse.jdt.ui.preferences.JavaBasePreferencePage">
</page>
<page name="%newJavaProjectreferencePageName"
id = "org.eclipse.jdt.ui.preferences.NewJavaProjectPreferencePage"
class="org.eclipse.jdt.internal.ui.preferences.NewJavaProjectPreferencePage"
category= "org.eclipse.jdt.ui.preferences.JavaBasePreferencePage">
</page>
</extension>
<extension point="org.eclipse.ui.actionSets">
<actionSet
id="org.eclipse.jdt.ui.JavaElementCreationActionSet"
label="%JavaElementCreationActionSet.label"
visible="false"
description="%JavaElementCreationActionSet.description">
<action id="org.eclipse.jdt.ui.actions.OpenSnippetWizard"
toolbarPath="Normal/JavaWizards"
label="%OpenSnippetWizardAction.label"
tooltip="%OpenSnippetWizardAction.tooltip"
icon="icons/full/ctool16/newsbook_wiz.gif"
class="org.eclipse.jdt.internal.ui.wizards.OpenSnippetWizardAction"/>
<action id="org.eclipse.jdt.ui.actions.OpenInterfaceWizard"
toolbarPath="Normal/JavaWizards"
label="%OpenInterfaceWizardAction.label"
tooltip="%OpenInterfaceWizardAction.tooltip"
icon="icons/full/ctool16/newint_wiz.gif"
class="org.eclipse.jdt.internal.ui.wizards.OpenInterfaceWizardAction"/>
<action id="org.eclipse.jdt.ui.actions.OpenClassWizard"
toolbarPath="Normal/JavaWizards"
label="%OpenClassWizardAction.label"
tooltip="%OpenClassWizardAction.tooltip"
icon="icons/full/ctool16/newclass_wiz.gif"
class="org.eclipse.jdt.internal.ui.wizards.OpenClassWizardAction"/>
<action id="org.eclipse.jdt.ui.actions.OpenPackageWizard"
toolbarPath="Normal/JavaWizards"
label="%OpenPackageWizardAction.label"
tooltip="%OpenPackageWizardAction.tooltip"
icon="icons/full/ctool16/newpack_wiz.gif"
class="org.eclipse.jdt.internal.ui.wizards.OpenPackageWizardAction"/>
<action id="org.eclipse.jdt.ui.actions.OpenProjectWizard"
toolbarPath="Normal/JavaWizards"
label="%OpenProjectWizardAction.label"
tooltip="%OpenProjectWizardAction.tooltip"
icon="icons/full/ctool16/newjprj_wiz.gif"
class="org.eclipse.jdt.internal.ui.wizards.OpenProjectWizardAction"/>
</actionSet>
</extension>
<!-- =========================================================================== -->
<!-- Java Search Page -->
<!-- =========================================================================== -->
<extension point="org.eclipse.search.searchPages">
<page id="org.eclipse.jdt.ui.JavaSearchPage"
icon="icons/full/obj16/jsearch_obj.gif"
label="%JavaSearchPage.label"
sizeHint="460,160"
extensions="java:90, jav:90"
showScopeSection="true"
class="org.eclipse.jdt.internal.ui.search.JavaSearchPage">
</page>
</extension>
<extension point="org.eclipse.search.searchResultSorters">
<sorter
id="org.eclipse.search.internal.ui.ElementNameSorter"
pageId="org.eclipse.jdt.ui.JavaSearchPage"
label="%ElementNameSorter.label"
tooltip="%ElementNameSorter.tooltip"
icon="icons/full/clcl16/search_sortmatch.gif"
class="org.eclipse.jdt.internal.ui.search.ElementNameSorter">
</sorter>
<sorter
id="org.eclipse.search.internal.ui.ParentNameSorter"
pageId="org.eclipse.jdt.ui.JavaSearchPage"
label="%ParentNameSorter.label"
tooltip="%ParentNameSorter.tooltip"
icon="icons/full/clcl16/search_sortmatch.gif"
class="org.eclipse.jdt.internal.ui.search.ParentNameSorter">
</sorter>
<sorter
id="org.eclipse.search.internal.ui.PathNameSorter"
pageId="org.eclipse.jdt.ui.JavaSearchPage"
label="%PathNameSorter.label"
tooltip="%PathNameSorter.tooltip"
icon="icons/full/clcl16/search_sortmatch.gif"
class="org.eclipse.jdt.internal.ui.search.PathNameSorter">
</sorter>
</extension>
<!-- =========================================================================== -->
<!-- Java Compare -->
<!-- =========================================================================== -->
<extension point="org.eclipse.ui.popupMenus">
<objectContribution
id="org.eclipse.jdt.internal.ui.compare.JavaReplaceActions"
objectClass="org.eclipse.jdt.core.IMember">
<menu
id="replaceWithMenu"
path="additions"
label="%ReplaceWithMenu.label">
<separator name="replaceWithGroup"/>
</menu>
<action
id="javaReplaceFromHistory"
label="%JavaReplaceFromHistoryAction.label"
tooltip="%JavaReplaceFromHistoryAction.tooltip"
menubarPath="replaceWithMenu/replaceWithGroup"
enablesFor="1"
class="org.eclipse.jdt.internal.ui.compare.JavaReplaceWithEditionAction">
</action>
<action
id="javaReplacePreviousFromHistory"
label="%JavaReplaceWithPreviousFromHistoryAction.label"
tooltip="%JavaReplaceWithPreviousFromHistoryAction.tooltip"
menubarPath="replaceWithMenu/replaceWithGroup"
enablesFor="1"
class="org.eclipse.jdt.internal.ui.compare.JavaReplaceWithPreviousEditionAction">
</action>
<action
id="javaAddElementFromHistoryAction"
label="%JavaAddElementFromHistoryAction.label"
tooltip="%JavaAddElementFromHistoryAction.tooltip"
menubarPath="replaceWithMenu"
enablesFor="1"
class="org.eclipse.jdt.internal.ui.compare.JavaAddElementFromHistory">
</action>
</objectContribution>
<objectContribution
id="org.eclipse.jdt.internal.ui.compare.JavaCompareActions"
objectClass="org.eclipse.jdt.core.IMember">
<menu
id="compareWithMenu"
path="additions"
label="%CompareWithMenu.label">
<separator name="compareWithGroup"/>
</menu>
<action
id="javaCompareFromHistory"
label="%JavaCompareFromHistoryAction.label"
tooltip="%JavaCompareFromHistoryAction.tooltip"
menubarPath="compareWithMenu/compareWithGroup"
enablesFor="1"
class="org.eclipse.jdt.internal.ui.compare.JavaCompareWithEditionAction">
</action>
<action
id="javaCompare"
label="%JavaCompareAction.label"
tooltip="%JavaCompareAction.tooltip"
menubarPath="compareWithMenu/compareWithGroup"
enablesFor="1"
class="org.eclipse.jdt.internal.ui.compare.JavaCompareAction">
</action>
</objectContribution>
<objectContribution
id="org.eclipse.jdt.internal.ui.compare.JavaAddElementFromHistoryAction"
objectClass="org.eclipse.jdt.core.ICompilationUnit">
<action
id="javaAddElementFromHistoryAction"
label="%JavaAddElementFromHistoryAction.label"
tooltip="%JavaAddElementFromHistoryAction.tooltip"
menubarPath="replaceWithMenu"
enablesFor="1"
class="org.eclipse.jdt.internal.ui.compare.JavaAddElementFromHistory">
</action>
</objectContribution>
</extension>
<extension
point="org.eclipse.compare.structureCreators">
<structureCreator
extensions="jar"
class="org.eclipse.jdt.internal.ui.compare.JarStructureCreator">
</structureCreator>
<structureCreator
extensions="properties"
class="org.eclipse.jdt.internal.ui.compare.PropertiesStructureCreator">
</structureCreator>
<structureCreator
extensions="java"
class="org.eclipse.jdt.internal.ui.compare.JavaStructureCreator">
</structureCreator>
</extension>
<extension
point="org.eclipse.compare.contentViewers">
<viewer
extensions="java,java2"
class="org.eclipse.jdt.internal.ui.compare.JavaTextViewerCreator">
</viewer>
</extension>
<extension
point="org.eclipse.compare.contentMergeViewers">
<viewer
extensions="java,java2"
class="org.eclipse.jdt.internal.ui.compare.JavaContentViewerCreator">
</viewer>
<viewer
extensions="properties"
class="org.eclipse.jdt.internal.ui.compare.TextMergeViewerCreator">
</viewer>
</extension>
<extension
point="org.eclipse.compare.structureMergeViewers">
<structureMergeViewer
extensions="java"
class="org.eclipse.jdt.internal.ui.compare.JavaStructureDiffViewerCreator">
</structureMergeViewer>
</extension>
JavaStructureDiffViewerCreator
<!-- End Java Compare -->
<!-- =========================================================================== -->
<!-- Refactoring (for action set see below -->
<!-- =========================================================================== -->
<extension
point="org.eclipse.ui.preferencePages">
<page name="%Refactoring.BasePreferencePage.name"
id="org.eclipse.jdt.ui.preferences.RefactoringPreferencePage"
class="org.eclipse.jdt.internal.ui.preferences.RefactoringPreferencePage"
category= "org.eclipse.jdt.ui.preferences.JavaBasePreferencePage">
</page>
</extension>
<!-- End Refactoring -->
<!-- =========================================================================== -->
<!-- Java Launching and debugging -->
<!-- =========================================================================== -->
<extension
point= "org.eclipse.ui.resourceFilters">
<filter pattern = "*.class" selected = "false" >
</filter>
</extension>
<!-- =========================================================================== -->
<!-- JAR Packager -->
<!-- =========================================================================== -->
<extension point="org.eclipse.ui.exportWizards">
<wizard
id="org.eclipse.jdt.internal.ui.jarpackager.JarPackageWizard"
name="%jarExportWizard.label"
class="org.eclipse.jdt.internal.ui.jarpackager.JarPackageWizard"
icon="icons/full/ctool16/exportjar_wiz.gif">
<description>%jarExportWizard.description</description>
<selection class="org.eclipse.core.resources.IResource"/>
</wizard>
</extension>
<extension point="org.eclipse.ui.popupMenus">
<objectContribution
id="org.eclipse.jdt.internal.ui.jarpackager.RunJarPackager"
objectClass="org.eclipse.core.resources.IResource"
nameFilter="*.jardesc">
<action
id="CreateJar"
label="%createJarAction.label"
tooltip="%createJarAction.tooltip"
menubarPath="additions"
enablesFor="+"
class="org.eclipse.jdt.internal.ui.jarpackager.CreateJarActionDelegate">
</action>
</objectContribution>
<objectContribution
id="org.eclipse.jdt.internal.ui.jarpackager.RunJarPackager"
objectClass="org.eclipse.core.resources.IResource"
nameFilter="*.jardesc">
<action
id="OpenJarPackageWizard"
label="%openJarPackager.label"
tooltip="%openJarPackager.tooltip"
menubarPath="additions"
enablesFor="1"
class="org.eclipse.jdt.internal.ui.jarpackager.OpenJarPackageWizardActionDelegate">
</action>
</objectContribution>
</extension>
<!-- =========================================================================== -->
<!-- Javadoc Export -->
<!-- =========================================================================== -->
<extension point="org.eclipse.ui.exportWizards">
<!-- Change to necessary NLS -->
<wizard
id="org.eclipse.jdt.internal.ui.javadocexport.JavadocWizard"
name="%JavadocWizard.name"
class="org.eclipse.jdt.internal.ui.javadocexport.JavadocWizard"
icon="icons/full/ctool16/javadoc.gif">
<description>Generate Javadoc</description>
<selection class="org.eclipse.core.resources.IProject"/>
</wizard>
</extension>
<extension
point="org.eclipse.ui.preferencePages">
<page name="%JavaDoc.preferencePageName"
id="org.eclipse.jdt.ui.preferences.JavadocPreferencePage"
class="org.eclipse.jdt.internal.ui.preferences.JavadocPreferencePage"
category= "org.eclipse.jdt.ui.preferences.JavaBasePreferencePage">
</page>
</extension>
<extension point="org.eclipse.ui.popupMenus">
<objectContribution
id="org.eclipse.jdt.internal.ui.javadocexport.JavadocWizard"
objectClass="org.eclipse.core.resources.IFile"
nameFilter="*.xml">
<action id="LaunchJavadocWizard"
label="%CreateJavadocAction.label"
tooltip="%CreateJavadocAction.tooltip"
enablesFor="1"
class="org.eclipse.jdt.internal.ui.javadocexport.CreateJavadocActionDelegate"/>
</objectContribution>
</extension>
<!-- =========================================================================== -->
<!-- NLS tool -->
<!-- =========================================================================== -->
<!-- NLS Search Page -->
<extension point="org.eclipse.search.searchPages">
<page id="org.eclipse.jdt.ui.refactoring.NLSSearchPage"
tabPosition="2000000000"
label="%NLSsearchPageLabel"
icon="icons/full/obj16/nls_search_obj.gif"
extensions="java:89, properties:90"
showScopeSection="true"
class="org.eclipse.jdt.internal.ui.refactoring.nls.search.NLSSearchPage"
sizeHint="460,160"
enabled="false">
</page>
</extension>
<!-- =========================================================================== -->
<!-- Java Browsing -->
<!-- =========================================================================== -->
<extension
point="org.eclipse.ui.perspectives">
<perspective
id="org.eclipse.jdt.ui.JavaBrowsingPerspective"
name="%Browsing.perspectiveName"
icon="icons/full/cview16/browse_persp.gif"
class="org.eclipse.jdt.internal.ui.browsing.JavaBrowsingPerspectiveFactory">
</perspective>
</extension>
<extension point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension
targetID="org.eclipse.ui.resourcePerspective">
<perspectiveShortcut id="org.eclipse.jdt.ui.JavaBrowsingPerspective"/>
</perspectiveExtension>
<perspectiveExtension
targetID="org.eclipse.jdt.ui.JavaBrowsingPerspective">
<perspectiveShortcut id="org.eclipse.jdt.ui.JavaBrowsingPerspective"/>
</perspectiveExtension>
<perspectiveExtension
targetID="org.eclipse.jdt.ui.JavaPerspective">
<perspectiveShortcut id="org.eclipse.jdt.ui.JavaBrowsingPerspective"/>
</perspectiveExtension>
<perspectiveExtension
targetID="org.eclipse.jdt.ui.JavaBrowsingPerspective">
<perspectiveShortcut id="org.eclipse.jdt.ui.JavaPerspective"/>
</perspectiveExtension>
<perspectiveExtension
targetID="org.eclipse.jdt.ui.JavaBrowsingPerspective">
<perspectiveShortcut id="org.eclipse.debug.ui.DebugPerspective"/>
</perspectiveExtension>
<perspectiveExtension
targetID="org.eclipse.debug.ui.DebugPerspective">
<perspectiveShortcut id="org.eclipse.jdt.ui.JavaBrowsingPerspective"/>
</perspectiveExtension>
</extension>
<extension
point="org.eclipse.ui.views">
<category
id="org.eclipse.jdt.ui.java.browsing"
name="%Browsing.viewCategoryName">
</category>
<view
id="org.eclipse.jdt.ui.ProjectsView"
name="%Browsing.projectsViewName"
category="org.eclipse.jdt.ui.java.browsing"
class="org.eclipse.jdt.internal.ui.browsing.ProjectsView"
icon="icons/full/cview16/projects.gif">
</view>
<view
id="org.eclipse.jdt.ui.PackagesView"
name="%Browsing.packagesViewName"
category="org.eclipse.jdt.ui.java.browsing"
class="org.eclipse.jdt.internal.ui.browsing.PackagesView"
icon="icons/full/cview16/packages.gif">
</view>
<view
id="org.eclipse.jdt.ui.TypesView"
name="%Browsing.typesViewName"
category="org.eclipse.jdt.ui.java.browsing"
class="org.eclipse.jdt.internal.ui.browsing.TypesView"
icon="icons/full/cview16/types.gif">
</view>
<view
id="org.eclipse.jdt.ui.MembersView"
name="%Browsing.membersViewName"
category="org.eclipse.jdt.ui.java.browsing"
class="org.eclipse.jdt.internal.ui.browsing.MembersView"
icon="icons/full/cview16/members.gif">
</view>
</extension>
<!-- =========================================================================== -->
<!-- Java and Coding Action Set (Adding the source, refactor and navigate menu) -->
<!-- =========================================================================== -->
<extension point="org.eclipse.ui.actionSets">
<actionSet
id="org.eclipse.jdt.ui.JavaActionSet"
label="%JavaActionSet.label"
visible="false"
description="%JavaActionSet.description">
<action id="openTypeInHierarchy"
menubarPath="navigate/open.ext2"
label="%OpenTypeInHierarchyAction.label"
tooltip="%OpenTypeInHierarchyAction.tooltip"
class="org.eclipse.jdt.internal.ui.actions.OpenTypeInHierarchyAction"/>
<action id="openType"
menubarPath="navigate/open.ext2"
toolbarPath="Normal/Search"
label="%OpenTypeAction.label"
tooltip="%OpenTypeAction.tooltip"
icon="icons/full/ctool16/opentype.gif"
class="org.eclipse.jdt.internal.ui.actions.OpenTypeAction"/>
</actionSet>
</extension>
<!-- Begin Java Open action contributions -->
<!-- Action sets are contributed after they have been sorted. To enfore that -->
<!-- the open action set is contributed before the CodeActionSet we prefix it -->
<!-- with an A_ -->
<extension point="org.eclipse.ui.actionSets">
<actionSet
id="org.eclipse.jdt.ui.A_OpenActionSet"
label="%OpenActionSet.label"
description= "%OpenActionSet.description"
visible="false">
<action id="org.eclipse.jdt.ui.actions.OpenTypeHierarchy"
menubarPath="navigate/open.ext"
label="%OpenTypeHierarchyAction.label"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.Open"
menubarPath="navigate/open.ext"
label="%OpenAction.label"
tooltip="%OpenAction.tooltip"
description="%OpenAction.description"
retarget="true"
allowLabelUpdate="true"/>
</actionSet>
</extension>
<extension point="org.eclipse.ui.actionSetPartAssociations">
<actionSetPartAssociation
targetID="org.eclipse.jdt.ui.A_OpenActionSet">
<part id="org.eclipse.search.SearchResultView"/>
<part id="org.eclipse.jdt.ui.PackageExplorer"/>
<part id="org.eclipse.jdt.ui.TypeHierarchy" />
<part id="org.eclipse.jdt.ui.CompilationUnitEditor"/>
<part id="org.eclipse.jdt.ui.ClassFileEditor"/>
<part id="org.eclipse.jdt.ui.ProjectsView"/>
<part id="org.eclipse.jdt.ui.PackagesView"/>
<part id="org.eclipse.jdt.ui.TypesView"/>
<part id="org.eclipse.jdt.ui.MembersView"/>
</actionSetPartAssociation>
</extension>
<!-- End Java Open action contributions -->
<extension point="org.eclipse.ui.actionSets">
<actionSet
id="org.eclipse.jdt.ui.CodingActionSet"
label="%CodingActionSet.label"
visible="false"
description="%CodingActionSet.description">
<!-- =========================================================================== -->
<!-- Navigate Menu -->
<!-- =========================================================================== -->
<action id="org.eclipse.jdt.ui.actions.OpenExternalJavaDoc"
menubarPath="navigate/open.ext"
label="%OpenExternalJavadocAction.label"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.OpenSuperImplementation"
menubarPath="navigate/open.ext"
label="%OpenSuperImplementationAction.label"
tooltip="%OpenSuperImplementationAction.tooltip"
description="%OpenSuperImplementationAction.description"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.ShowInNaviagtorView"
menubarPath="navigate/show.ext"
label="%ShowInNavigatorViewAction.label"
tooltip="%ShowInNavigatorViewAction.tooltip"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.ShowInPackagesView"
menubarPath="navigate/show.ext"
label="%ShowInPackageViewAction.label"
tooltip="%ShowInPackageViewAction.tooltip"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.GoToPackage"
menubarPath="navigate/goTo/"
label="%GoToPackageAction.label"
retarget="true"/>
<action id="org.eclipse.jdt.ui.actions.GoToType"
menubarPath="navigate/goTo/"
label="%GoToTypeAction.label"
retarget="true"/>
<!-- =========================================================================== -->
<!-- Refactoring Menu -->
<!-- =========================================================================== -->
<menu
id="org.eclipse.jdt.ui.refactoring.menu"
label="%Refactoring.menu.label"
path="edit">
<separator name="undoRedoGroup"/>
<separator name="reorgGroup"/>
<separator name="codingGroup"/>
</menu>
<!-- undo/redo group -->
<action id="RedoAction"
menubarPath="org.eclipse.jdt.ui.refactoring.menu/undoRedoGroup"
label="%Refactoring.redoAction.label"
class="org.eclipse.jdt.internal.ui.refactoring.actions.RedoRefactoringAction"/>
<action id="UndoAction"
menubarPath="org.eclipse.jdt.ui.refactoring.menu/undoRedoGroup"
label="%Refactoring.undoAction.label"
class="org.eclipse.jdt.internal.ui.refactoring.actions.UndoRefactoringAction"/>
<!-- reorg group -->
<action id="org.eclipse.jdt.ui.actions.ModifyParameters"
menubarPath="org.eclipse.jdt.ui.refactoring.menu/reorgGroup"
label="%Refactoring.modifyParametersAction.label"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.PullUp"
menubarPath="org.eclipse.jdt.ui.refactoring.menu/reorgGroup"
label="%Refactoring.pullUpAction.label"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.Move"
menubarPath="org.eclipse.jdt.ui.refactoring.menu/reorgGroup"
label="%Refactoring.moveAction.label"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.Rename"
menubarPath="org.eclipse.jdt.ui.refactoring.menu/reorgGroup"
label="%Refactoring.renameAction.label"
retarget="true" />
<!-- coding group -->
<action id="org.eclipse.jdt.ui.actions.SelfEncapsulateField"
menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
label="%Refactoring.selfEncapsulateFieldAction.label"
retarget="true"/>
<action id="org.eclipse.jdt.ui.actions.InlineTemp"
menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
label="%Refactoring.inlineTempAction.label"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.ExtractTemp"
menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
label="%Refactoring.extractTempAction.label"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.ExtractMethod"
menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
label="%Refactoring.extractMethodAction.label"
retarget="true" />
<!-- =========================================================================== -->
<!-- Source Menu -->
<!-- =========================================================================== -->
<menu
id="org.eclipse.jdt.ui.source.menu"
label="%SourceMenu.label"
path="edit">
<separator name="editGroup"/>
<separator name="importGroup"/>
<separator name="generateGroup"/>
<separator name="codeGroup"/>
<separator name="convertGroup"/>
</menu>
<!-- Code Group -->
<action id="org.eclipse.jdt.ui.actions.FindStringsToExternalize"
menubarPath="org.eclipse.jdt.ui.source.menu/codeGroup"
label="%FindStringsToExternalizeAction.label"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.ExternalizeStrings"
menubarPath="org.eclipse.jdt.ui.source.menu/codeGroup"
label="%ExternalizeStringsAction.label"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.SurroundWithTryCatch"
menubarPath="org.eclipse.jdt.ui.source.menu/codeGroup"
label="%SurroundWithTryCatchAction.label"
retarget="true" />
<!-- Generate Group -->
<action id="org.eclipse.jdt.ui.actions.AddJavaDocComment"
menubarPath="org.eclipse.jdt.ui.source.menu/generateGroup"
label="%AddJavaDocCommentAction.label"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.AddConstructorFromSuperclass"
menubarPath="org.eclipse.jdt.ui.source.menu/generateGroup"
label="%AddConstructorFromSuperclassAction.label"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.GenerateGetterSetter"
menubarPath="org.eclipse.jdt.ui.source.menu/generateGroup"
label="%GenerateGetterSetterAction.label"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.OverrideMethods"
menubarPath="org.eclipse.jdt.ui.source.menu/generateGroup"
label="%OverrideMethodsAction.label"
retarget="true" />
<!-- Import Group -->
<action id="org.eclipse.jdt.ui.actions.AddImport"
menubarPath="org.eclipse.jdt.ui.source.menu/importGroup"
label="%AddImportAction.label"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.OrganizeImports"
menubarPath="org.eclipse.jdt.ui.source.menu/importGroup"
label="%OrganizeImportsAction.label"
retarget="true" />
<!-- edit group -->
<action id="org.eclipse.jdt.ui.actions.Format"
menubarPath="org.eclipse.jdt.ui.source.menu/editGroup"
label="%FormatAction.label"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.ShiftLeft"
menubarPath="org.eclipse.jdt.ui.source.menu/editGroup"
label="%ShiftLeftAction.label"
icon="icons/full/ctool16/shift_l_edit.gif"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.ShiftRight"
menubarPath="org.eclipse.jdt.ui.source.menu/editGroup"
label="%ShiftRightAction.label"
icon="icons/full/ctool16/shift_r_edit.gif"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.Uncomment"
menubarPath="org.eclipse.jdt.ui.source.menu/editGroup"
label="%UncommentAction.label"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.Comment"
menubarPath="org.eclipse.jdt.ui.source.menu/editGroup"
label="%CommentAction.label"
retarget="true" />
<!-- convert group -->
<menu
id="convertSubMenu"
label="%ConvertLineDelimitersActions.label"
path="org.eclipse.jdt.ui.source.menu/convertGroup">
<separator name="group1"/>
</menu>
<action id="org.eclipse.jdt.ui.actions.ConvertLineDelimitersToMac"
menubarPath="org.eclipse.jdt.ui.source.menu/convertSubMenu/group1"
label="%ConvertLineDelimitersToMacAction.label"
allowLabelUpdate="true"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.ConvertLineDelimitersToUNIX"
menubarPath="org.eclipse.jdt.ui.source.menu/convertSubMenu/group1"
label="%ConvertLineDelimitersToUNIXAction.label"
allowLabelUpdate="true"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.ConvertLineDelimitersToWindows"
menubarPath="org.eclipse.jdt.ui.source.menu/convertSubMenu/group1"
label="%ConvertLineDelimitersToWindowsAction.label"
allowLabelUpdate="true"
retarget="true" />
</actionSet>
</extension>
<extension point="org.eclipse.ui.actionSetPartAssociations">
<actionSetPartAssociation
targetID="org.eclipse.jdt.ui.CodingActionSet">
<part id="org.eclipse.jdt.ui.PackageExplorer"/>
<part id="org.eclipse.jdt.ui.TypeHierarchy" />
<part id="org.eclipse.jdt.ui.CompilationUnitEditor"/>
<part id="org.eclipse.jdt.ui.ClassFileEditor"/>
<part id="org.eclipse.jdt.ui.ProjectsView"/>
<part id="org.eclipse.jdt.ui.PackagesView"/>
<part id="org.eclipse.jdt.ui.TypesView"/>
<part id="org.eclipse.jdt.ui.MembersView"/>
</actionSetPartAssociation>
</extension>
<!-- End Java Action Set (Adding the source, refactor and navigate menu -->
<!-- Begin Java Search action set -->
<extension point="org.eclipse.ui.actionSets">
<actionSet
id="org.eclipse.jdt.ui.SearchActionSet"
label="%JavaSearchActionSet.label"
description= "%JavaSearchActionSet.description"
visible="false">
<!-- =================================================================== -->
<!-- Search Menu -->
<!-- =================================================================== -->
<!-- Note: The menu (re-) definition has to be here due to bug: -->
<!-- see http://bugs.eclipse.org/bugs/show_bug.cgi?id=155684 -->
<menu
id="org.eclipse.search.menu"
label="%searchMenu.label"
path="navigate">
<groupMarker name="internalDialogGroup"/> <!-- not to be used by clients -->
<groupMarker name="dialogGroup"/> <!-- to be used by clients -->
<separator name="contextMenuActionsGroup"/>
</menu>
<!-- dialog group -->
<action id="org.eclipse.jdt.ui.actions.OpenJavaSearchPage"
menubarPath="org.eclipse.search.menu/dialogGroup"
label="%openJavaSearchPageAction.label"
icon="icons/full/obj16/jsearch_obj.gif"
class="org.eclipse.jdt.internal.ui.search.OpenJavaSearchPageAction"/>
<!-- context menu group -->
<menu
id="writeAccessSubMenu"
label="%writeAccessSubMenu.label"
path="org.eclipse.search.menu/contextMenuActionsGroup">
<separator name="group1"/>
</menu>
<action id="org.eclipse.jdt.ui.actions.WriteAccessInWorkingSet"
menubarPath="org.eclipse.search.menu/writeAccessSubMenu/group1"
label="%InWorkingSet.label"
allowLabelUpdate="true"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.WriteAccessInHierarchy"
menubarPath="org.eclipse.search.menu/writeAccessSubMenu/group1"
label="%InHierarchy.label"
allowLabelUpdate="true"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.WriteAccessInWorkspace"
menubarPath="org.eclipse.search.menu/writeAccessSubMenu/group1"
label="%InWorkspace.label"
allowLabelUpdate="true"
retarget="true" />
<menu
id="readAccessSubMenu"
label="%readAccessSubMenu.label"
path="org.eclipse.search.menu/contextMenuActionsGroup">
<separator name="group1"/>
</menu>
<action id="org.eclipse.jdt.ui.actions.ReadAccessInWorkingSet"
menubarPath="org.eclipse.search.menu/readAccessSubMenu/group1"
label="%InWorkingSet.label"
allowLabelUpdate="true"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.ReadAccessInHierarchy"
menubarPath="org.eclipse.search.menu/readAccessSubMenu/group1"
label="%InHierarchy.label"
allowLabelUpdate="true"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.ReadAccessInWorkspace"
menubarPath="org.eclipse.search.menu/readAccessSubMenu/group1"
label="%InWorkspace.label"
allowLabelUpdate="true"
retarget="true" />
<menu
id="implementorsSubMenu"
label="%implementorsSubMenu.label"
path="org.eclipse.search.menu/contextMenuActionsGroup">
<separator name="group1"/>
</menu>
<action id="org.eclipse.jdt.ui.actions.ImplementorsInWorkingSet"
menubarPath="org.eclipse.search.menu/implementorsSubMenu/group1"
label="%InWorkingSet.label"
allowLabelUpdate="true"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.ImplementorsInWorkspace"
menubarPath="org.eclipse.search.menu/implementorsSubMenu/group1"
label="%InWorkspace.label"
allowLabelUpdate="true"
retarget="true" />
<menu
id="declarationsSubMenu"
label="%declarationsSubMenu.label"
path="org.eclipse.search.menu/contextMenuActionsGroup">
<separator name="group1"/>
</menu>
<action id="org.eclipse.jdt.ui.actions.DeclarationsInWorkingSet"
menubarPath="org.eclipse.search.menu/declarationsSubMenu/group1"
label="%InWorkingSet.label"
allowLabelUpdate="true"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.DeclarationsInHierarchy"
menubarPath="org.eclipse.search.menu/declarationsSubMenu/group1"
label="%InHierarchy.label"
allowLabelUpdate="true"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.DeclarationsInWorkspace"
menubarPath="org.eclipse.search.menu/declarationsSubMenu/group1"
label="%DeclarationsInWorkspace.label"
allowLabelUpdate="true"
retarget="true" />
<menu
id="referencesSubMenu"
label="%referencesSubMenu.label"
path="org.eclipse.search.menu/contextMenuActionsGroup">
<separator name="group1"/>
</menu>
<action id="org.eclipse.jdt.ui.actions.ReferencesInWorkingSet"
menubarPath="org.eclipse.search.menu/referencesSubMenu/group1"
label="%InWorkingSet.label"
allowLabelUpdate="true"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.ReferencesInHierarchy"
menubarPath="org.eclipse.search.menu/referencesSubMenu/group1"
label="%InHierarchy.label"
allowLabelUpdate="true"
retarget="true" />
<action id="org.eclipse.jdt.ui.actions.ReferencesInWorkspace"
menubarPath="org.eclipse.search.menu/referencesSubMenu/group1"
label="%ReferencesInWorkspace.label"
allowLabelUpdate="true"
retarget="true" />
</actionSet>
</extension>
<extension point="org.eclipse.ui.actionSetPartAssociations">
<actionSetPartAssociation
targetID="org.eclipse.jdt.ui.SearchActionSet">
<part id="org.eclipse.jdt.ui.PackageExplorer"/>
<part id="org.eclipse.jdt.ui.TypeHierarchy" />
<part id="org.eclipse.jdt.ui.CompilationUnitEditor"/>
<part id="org.eclipse.jdt.ui.ClassFileEditor"/>
<part id="org.eclipse.jdt.ui.ProjectsView"/>
<part id="org.eclipse.jdt.ui.PackagesView"/>
<part id="org.eclipse.jdt.ui.TypesView"/>
<part id="org.eclipse.jdt.ui.MembersView"/>
<part id="org.eclipse.search.SearchResultView"/>
</actionSetPartAssociation>
</extension>
<!-- End Java contributions for Search view -->
<extension
point="org.eclipse.ui.popupMenus">
<viewerContribution
id="org.eclipse.jdt.ui.CompilationUnitEditorPopupActions"
targetID="#CompilationUnitRulerContext">
<action
id="org.eclipse.ui.texteditor.TaskRulerAction"
menubarPath="add"
label="%AddTask.label"
tooltip="%AddTask.tooltip"
helpContextId="org.eclipse.ui.AddTask_action_context"
class="org.eclipse.ui.texteditor.TaskRulerAction">
</action>
<action
id="org.eclipse.ui.texteditor.BookmarkRulerAction"
menubarPath="add"
label="%AddBookmark.label"
tooltip="%AddBookmark.tooltip"
helpContextId="org.eclipse.ui.bookmark_action_context"
class="org.eclipse.ui.texteditor.BookmarkRulerAction">
</action>
</viewerContribution>
</extension>
<extension point="org.eclipse.ui.editorActions">
<editorContribution
id="org.eclipse.ui.texteditor.ruler.actions"
targetID="org.eclipse.jdt.ui.CompilationUnitEditor">
<action
id="org.eclipse.ui.texteditor.BookmarkRulerAction"
actionID="RulerDoubleClick"
label="%Dummy.label"
helpContextId="org.eclipse.ui.bookmark_action_context"
class="org.eclipse.ui.texteditor.BookmarkRulerAction">
</action>
<action
id="org.eclipse.jdt.internal.ui.javaeditor.JavaSelectRulerAction"
actionID="RulerClick"
label="%Dummy.label"
class="org.eclipse.jdt.internal.ui.javaeditor.JavaSelectRulerAction">
</action>
</editorContribution>
</extension>
<!-- =========================================================================== -->
<!-- Java Working Set Page -->
<!-- =========================================================================== -->
<extension point="org.eclipse.ui.workingSets">
<workingSet
id="org.eclipse.jdt.ui.JavaWorkingSetPage"
icon="icons/full/obj16/jworkingSet_obj.gif"
name="%JavaWorkingSetPage.name"
pageClass="org.eclipse.jdt.internal.ui.workingsets.JavaWorkingSetPage">
</workingSet>
</extension>
<!-- =========================================================================== -->
<!-- Java Editor Action Definition IDs -->
<!-- =========================================================================== -->
<extension point="org.eclipse.ui.actionDefinitions">
<!-- edit -->
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.select.enclosing" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.select.next" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.select.previous" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.select.last" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.content.assist.proposals" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.content.assist.context.information" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.show.javadoc" />
<!-- source -->
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.comment" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.uncomment" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.format" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.add.import" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.organize.imports" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.surround.with.try.catch" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.override.methods" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.add.unimplemented.constructors" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.externalize.strings" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.show.next.problem" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.show.previous.problem" />
<!-- refactor -->
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.pull.up" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.rename.element" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.modify.method.parameters" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.move.element" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.extract.local.variable" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.inline.local.variable" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.self.encapsulate.field" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.extract.method" />
<!-- navigate -->
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.open.editor" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.open.super.implementation" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.open.external.javadoc" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.open.type.hierarchy" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.show.in.package.view" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.show.in.navigator.view" />
<!-- search -->
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.search.references.in.workspace" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.search.references.in.hierarchy" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.search.references.in.working.set" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.search.read.access.in.workspace" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.search.read.access.in.hierarchy" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.search.read.access.in.working.set" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.search.write.access.in.workspace" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.search.write.access.in.hierarchy" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.search.write.access.in.working.set" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.search.declarations.in.workspace" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.search.declarations.in.hierarchy" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.search.declarations.in.working.set" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.search.implementors.in.workspace" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.search.implementors.in.working.set" />
<!-- miscellaenous -->
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.toggle.presentation" />
<actionDefinition id="org.eclipse.jdt.ui.edit.text.java.toggle.text.hover" />
</extension>
<!-- =========================================================================== -->
<!-- Java Editor Key Bindings -->
<!-- =========================================================================== -->
<extension point="org.eclipse.ui.acceleratorSets">
<acceleratorSet
scopeId="org.eclipse.jdt.ui.globalScope"
configurationId="org.eclipse.jdt.ui.emacsAcceleratorConfiguration">
<!-- edit -->
<accelerator key="Alt+Shift+ARROW_UP" id="org.eclipse.jdt.ui.edit.text.java.select.enclosing" />
<accelerator key="Alt+Shift+ARROW_RIGHT" id="org.eclipse.jdt.ui.edit.text.java.select.next" />
<accelerator key="Alt+Shift+ARROW_LEFT" id="org.eclipse.jdt.ui.edit.text.java.select.previous" />
<accelerator key="Alt+Shift+ARROW_DOWN" id="org.eclipse.jdt.ui.edit.text.java.select.last" />
<accelerator key="Ctrl+Space" id="org.eclipse.jdt.ui.edit.text.java.content.assist.proposals" />
<accelerator key="Ctrl+Shift+Space" id="org.eclipse.jdt.ui.edit.text.java.content.assist.context.information" />
<accelerator key="Ctrl+1" id="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" />
<accelerator key="F2" id="org.eclipse.jdt.ui.edit.text.java.show.javadoc" />
<!-- override accelerators for Chinese -->
<accelerator key="Ctrl+2" id="org.eclipse.jdt.ui.edit.text.java.content.assist.proposals" locale="zh_CN" />
<accelerator key="Ctrl+Shift+2" id="org.eclipse.jdt.ui.edit.text.java.content.assist.context.information" locale="zh_CN" />
<!-- source -->
<accelerator key="Ctrl+/" id="org.eclipse.jdt.ui.edit.text.java.comment" />
<accelerator key="Ctrl+\\" id="org.eclipse.jdt.ui.edit.text.java.uncomment" />
<accelerator key="Ctrl+Shift+F" id="org.eclipse.jdt.ui.edit.text.java.format" />
<accelerator key="Ctrl+Shift+M" id="org.eclipse.jdt.ui.edit.text.java.add.import" />
<accelerator key="Ctrl+Shift+O" id="org.eclipse.jdt.ui.edit.text.java.organize.imports" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.surround.with.try.catch" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.override.methods" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.add.unimplemented.constructors" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.externalize.strings" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.show.next.problem" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.show.previous.problem" />
<!-- refactor -->
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.pull.up" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.rename.element" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.modify.method.parameters" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.move.element" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.extract.local.variable" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.inline.local.variable" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.self.encapsulate.field" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.extract.method" />
<!-- navigate -->
<accelerator key="F3" id="org.eclipse.jdt.ui.edit.text.java.open.editor" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.open.super.implementation" />
<accelerator key="Shift+F2" id="org.eclipse.jdt.ui.edit.text.java.open.external.javadoc" />
<accelerator key="F4" id="org.eclipse.jdt.ui.edit.text.java.open.type.hierarchy" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.show.in.package.view" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.show.in.navigator.view" />
<!-- search -->
<accelerator key="Ctrl+Shift+G" id="org.eclipse.jdt.ui.edit.text.java.search.references.in.workspace" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.search.references.in.hierarchy" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.search.references.in.working.set" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.search.read.access.in.workspace" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.search.read.access.in.hierarchy" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.search.read.access.in.working.set" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.search.write.access.in.workspace" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.search.write.access.in.hierarchy" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.search.write.access.in.working.set" />
<accelerator key="Ctrl+G" id="org.eclipse.jdt.ui.edit.text.java.search.declarations.in.workspace" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.search.declarations.in.hierarchy" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.search.declarations.in.working.set" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.search.implementors.in.workspace" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.seach.implementors.in.working.set" />
<!-- miscellaenous -->
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.toggle.presentation" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.toggle.text.hover" />
</acceleratorSet>
<acceleratorSet
scopeId="org.eclipse.ui.globalScope"
configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
<!-- edit -->
<accelerator key="Alt+Shift+ARROW_UP" id="org.eclipse.jdt.ui.edit.text.java.select.enclosing" />
<accelerator key="Alt+Shift+ARROW_RIGHT" id="org.eclipse.jdt.ui.edit.text.java.select.next" />
<accelerator key="Alt+Shift+ARROW_LEFT" id="org.eclipse.jdt.ui.edit.text.java.select.previous" />
<accelerator key="Alt+Shift+ARROW_DOWN" id="org.eclipse.jdt.ui.edit.text.java.select.last" />
<accelerator key="Ctrl+Space" id="org.eclipse.jdt.ui.edit.text.java.content.assist.proposals" />
<accelerator key="Ctrl+Shift+Space" id="org.eclipse.jdt.ui.edit.text.java.content.assist.context.information" />
<accelerator key="Ctrl+1" id="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals" />
<accelerator key="F2" id="org.eclipse.jdt.ui.edit.text.java.show.javadoc" />
<!-- override accelerators for Chinese -->
<accelerator key="Ctrl+2" id="org.eclipse.jdt.ui.edit.text.java.content.assist.proposals" locale="zh_CN" />
<accelerator key="Ctrl+Shift+2" id="org.eclipse.jdt.ui.edit.text.java.content.assist.context.information" locale="zh_CN" />
<!-- source -->
<accelerator key="Ctrl+/" id="org.eclipse.jdt.ui.edit.text.java.comment" />
<accelerator key="Ctrl+\\" id="org.eclipse.jdt.ui.edit.text.java.uncomment" />
<accelerator key="Ctrl+Shift+F" id="org.eclipse.jdt.ui.edit.text.java.format" />
<accelerator key="Ctrl+Shift+M" id="org.eclipse.jdt.ui.edit.text.java.add.import" />
<accelerator key="Ctrl+Shift+O" id="org.eclipse.jdt.ui.edit.text.java.organize.imports" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.surround.with.try.catch" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.override.methods" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.add.unimplemented.constructors" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.externalize.strings" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.show.next.problem" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.show.previous.problem" />
<!-- refactor -->
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.pull.up" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.rename.element" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.modify.method.parameters" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.move.element" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.extract.local.variable" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.inline.local.variable" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.self.encapsulate.field" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.extract.method" />
<!-- navigate -->
<accelerator key="F3" id="org.eclipse.jdt.ui.edit.text.java.open.editor" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.open.super.implementation" />
<accelerator key="Shift+F2" id="org.eclipse.jdt.ui.edit.text.java.open.external.javadoc" />
<accelerator key="F4" id="org.eclipse.jdt.ui.edit.text.java.open.type.hierarchy" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.show.in.package.view" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.show.in.navigator.view" />
<!-- search -->
<accelerator key="Ctrl+Shift+G" id="org.eclipse.jdt.ui.edit.text.java.search.references.in.workspace" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.search.references.in.hierarchy" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.search.references.in.working.set" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.search.read.access.in.workspace" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.search.read.access.in.hierarchy" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.search.read.access.in.working.set" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.search.write.access.in.workspace" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.search.write.access.in.hierarchy" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.search.write.access.in.working.set" />
<accelerator key="Ctrl+G" id="org.eclipse.jdt.ui.edit.text.java.search.declarations.in.workspace" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.search.declarations.in.hierarchy" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.search.declarations.in.working.set" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.search.implementors.in.workspace" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.seach.implementors.in.working.set" />
<!-- miscellaenous -->
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.toggle.presentation" />
<accelerator key="" id="org.eclipse.jdt.ui.edit.text.java.toggle.text.hover" />
</acceleratorSet>
</extension>
<extension point="org.eclipse.ui.markerResolution">
<markerResolutionGenerator
class="org.eclipse.jdt.internal.ui.text.correction.CorrectionMarkerResolutionGenerator"
markerType="org.eclipse.jdt.core.problem">
</markerResolutionGenerator>
</extension>
<!-- =========================================================================== -->
<!-- Filter Support -->
<!-- =========================================================================== -->
<extension point= "org.eclipse.jdt.ui.javaElementFilters">
<!-- Package Explorer -->
<filter
name= "%HideSystemFiles.label"
description= "%HideSystemFiles.description"
pattern= ".*"
viewId= "org.eclipse.jdt.ui.PackageExplorer"
selected = "true">
</filter>
<filter
name= "%HideAnonymousInnerClasses.label"
description= "%HideAnonymousInnerClasses.description"
pattern= "*$*.class"
viewId= "org.eclipse.jdt.ui.PackageExplorer"
enabled = "false">
</filter>
<filter
id= "org.eclipse.jdt.internal.ui.PackageExplorer.EmptyPackageFilter"
name= "%HideEmptyPackages.label"
description= "%HideEmptyPackages.description"
viewId= "org.eclipse.jdt.ui.PackageExplorer"
class= "org.eclipse.jdt.internal.ui.filters.EmptyPackageFilter"
enabled= "false">
</filter>
<filter
id= "org.eclipse.jdt.internal.ui.PackageExplorer.EmptyInnerPackageFilter"
name= "%HideEmptyInnerPackages.label"
description= "%HideEmptyInnerPackages.description"
viewId= "org.eclipse.jdt.ui.PackageExplorer"
class= "org.eclipse.jdt.internal.ui.filters.EmptyInnerPackageFilter"
enabled= "true">
</filter>
<filter
id= "org.eclipse.jdt.ui.PackageExplorer.NonJavaElementFilter"
name= "%HideNonJavaElements.label"
description= "%HideNonJavaElements.description"
viewId= "org.eclipse.jdt.ui.PackageExplorer"
class= "org.eclipse.jdt.internal.ui.filters.NonJavaElementFilter"
enabled= "false">
</filter>
<filter
id= "org.eclipse.jdt.ui.PackageExplorer.LibraryFilter"
name= "%HideReferencedLibraries.label"
description= "%HideReferencedLibraries.description"
viewId= "org.eclipse.jdt.ui.PackageExplorer"
class= "org.eclipse.jdt.internal.ui.filters.LibraryFilter"
enabled= "false">
</filter>
<filter
id= "org.eclipse.jdt.ui.PackageExplorer.CuAndClassFileFilter"
name= "%HideJavaFiles.label"
description= "%HideJavaFiles.description"
viewId= "org.eclipse.jdt.ui.PackageExplorer"
class= "org.eclipse.jdt.internal.ui.filters.JavaFileFilter"
enabled= "false">
</filter>
<!-- Packages view -->
<filter
id= "org.eclipse.jdt.internal.ui.PackagesView.EmptyPackageFilter"
name= "%HideEmptyPackages.label"
description= "%HideEmptyPackages.description"
viewId= "org.eclipse.jdt.ui.PackagesView"
class= "org.eclipse.jdt.internal.ui.filters.EmptyPackageFilter"
enabled= "false">
</filter>
<filter
id= "org.eclipse.jdt.internal.ui.PackagesView.EmptyInnerPackageFilter"
name= "%HideEmptyInnerPackages.label"
description= "%HideEmptyInnerPackages.description"
viewId= "org.eclipse.jdt.ui.PackagesView"
class= "org.eclipse.jdt.internal.ui.filters.EmptyInnerPackageFilter"
enabled= "true">
</filter>
<!-- Projects view -->
<filter
id= "org.eclipse.jdt.ui.PackagesView.LibraryFilter"
name= "%HideReferencedLibraries.label"
description= "%HideReferencedLibraries.description"
viewId= "org.eclipse.jdt.ui.ProjectsView"
class= "org.eclipse.jdt.internal.ui.filters.LibraryFilter"
enabled= "false">
</filter>
</extension>
</plugin>