blob: 76b4d1cfbbf5ed06831739d83531d58a17c5a943 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<plugin
name="%pluginName"
id = "org.eclipse.jdt.ui"
version = "0.9"
provider-name = "Object Technology International, Inc."
class="org.eclipse.jdt.internal.ui.JavaPlugin">
<requires>
<import plugin="org.eclipse.ui"/>
<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="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.jdt.ui.JavaPerspective">
<perspectiveShortcut id="org.eclipse.vcm.ui.vcmPerspective" />
</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>
<perspectiveExtension
targetID="org.eclipse.debug.ui.DebugPerspective">
<view id="org.eclipse.jdt.debug.ui.DisplayView"
relative="org.eclipse.debug.ui.InspectorView"
relationship="stack"/>
</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>
<view
id="org.eclipse.jdt.debug.ui.DisplayView"
name="%displayViewName"
category="org.eclipse.debug.ui"
icon="icons/full/ctool16/disp_sbook.gif"
class="org.eclipse.jdt.internal.debug.ui.display.DisplayView">
</view>
</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.NewSnippetCreationWizard"
name="%NewJavaScrapbookPage.label"
class="org.eclipse.jdt.internal.ui.wizards.NewSnippetCreationWizard"
category="org.eclipse.jdt.ui.java"
icon="icons/full/ctool16/newsbook_wiz.gif">
<description>%NewJavaScrapbookPage.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">
</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="%infoPageName"
id="org.eclipse.jdt.ui.propertyPages.InfoPage"
objectClass="org.eclipse.jdt.core.IJavaElement"
class="org.eclipse.jdt.internal.ui.preferences.JavaElementInfoPage">
</page>
<page name="%referencePageName"
id="org.eclipse.jdt.ui.propertypages.projectreference"
objectClass="org.eclipse.jdt.core.IJavaProject"
class="org.eclipse.ui.internal.dialogs.ProjectReferencePage">
</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">
</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">
</editor>
<editor
id="org.eclipse.jdt.ui.SnippetEditor"
icon="icons/full/obj16/jsbook_obj.gif"
name="%JavaSnippetEditor.label"
extensions="jpage"
class="org.eclipse.jdt.internal.ui.snippeteditor.JavaSnippetEditor"
contributorClass="org.eclipse.jdt.internal.ui.snippeteditor.SnippetEditorActionContributor">
</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">
</editor>
</extension>
<extension
point= "org.eclipse.ui.markerUpdaters">
<updater id="org.eclipse.jdt.ui.markerUpdaters.JavaSearchMarkerUpdater"
class="org.eclipse.jdt.internal.ui.search.JavaSearchMarkerUpdater">
</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="%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="%javaDebugPrefName"
id="org.eclipse.jdt.ui.JavaDebugPreferencePage"
class="org.eclipse.jdt.internal.ui.preferences.JavaDebugPreferencePage"
category="org.eclipse.debug.ui.DebugPreferencePage">
</page>
</extension>
<extension
point="org.eclipse.ui.actionSets">
<actionSet
id="org.eclipse.jdt.ui.JavaActionSet"
label="%JavaActionSet.label"
visible="false"
description="%JavaActionSet.description">
<action id="org.eclipse.jdt.ui.actions.OpenType"
menubarPath="workbench/wbEnd"
toolbarPath="Normal/Java"
label="%OpenTypeAction.label"
tooltip="%OpenTypeAction.tooltip"
icon="icons/full/ctool16/opentype.gif"
class="org.eclipse.jdt.internal.ui.actions.OpenTypeAction"/>
<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>
<extension point="org.eclipse.ui.popupMenus">
<viewerContribution
id="org.eclipse.jdt.ui.actions.CopyNamesToClipboardActionContrib"
targetID="org.eclipse.jdt.ui.PackageExplorer">
<action
id="org.eclipse.jdt.ui.actions.CopyNamesToClipboardAction1"
label="%CopyNamesToClipboardAction.label"
tooltip="%CopyNamesToClipboardAction.tooltip"
menubarPath="group.reorganize"
class="org.eclipse.jdt.internal.ui.actions.CopyNamesToClipboardAction"
enablesFor="+">
</action>
</viewerContribution>
</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"
class="org.eclipse.jdt.internal.ui.search.JavaSearchPage">
</page>
</extension>
<!-- =========================================================================== -->
<!-- Java Compare -->
<!-- =========================================================================== -->
<extension
point="org.eclipse.ui.popupMenus">
<objectContribution
id="org.eclipse.jdt.ui.compare.JavaElementContributions"
objectClass="org.eclipse.jdt.core.IJavaElement">
<menu
id="compareWithMenu"
path="additions"
label="%CompareWithMenu.label">
<separator name="compareWithGroup"/>
</menu>
<action
id="org.eclipse.jdt.ui.actions.CompareWithEachOther"
label="%CompareWithEachOtherAction.label"
tooltip="%CompareWithEachOtherAction.tooltip"
menubarPath="compareWithMenu/compareWithGroup"
enablesFor="2+"
class="org.eclipse.compare.internal.CompareAction">
</action>
</objectContribution>
<objectContribution
id="org.eclipse.jdt.ui.compare.CompilationUnitContributions"
objectClass="org.eclipse.jdt.core.ICompilationUnit">
<menu
id="replaceWithMenu"
path="additions"
label="%ReplaceWithMenu.label">
<separator name="replaceWithGroup"/>
</menu>
<action
id="org.eclipse.jdt.ui.actions.ReplaceFromHistory"
label="%ReplaceFromHistoryAction.label"
tooltip="%ReplaceFromHistoryAction.tooltip"
menubarPath="replaceWithMenu/replaceWithGroup"
enablesFor="1"
class="org.eclipse.compare.internal.ReplaceWithEditionAction">
</action>
<action
id="compareWithHistory"
label="%CompareWithHistoryAction.label"
tooltip="%CompareWithHistoryAction.tooltip"
menubarPath="compareWithMenu/compareWithGroup"
enablesFor="1"
class="org.eclipse.compare.internal.CompareWithEditionAction">
</action>
</objectContribution>
</extension>
<extension
point="org.eclipse.compare.structureCreators">
<structureCreator
extensions="java"
class="org.eclipse.jdt.internal.ui.compare.JavaStructureCreator">
</structureCreator>
<structureCreator
extensions="jar"
class="org.eclipse.jdt.internal.ui.compare.JarStructureCreator">
</structureCreator>
<structureCreator
extensions="properties"
class="org.eclipse.jdt.internal.ui.compare.PropertiesStructureCreator">
</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>
<!-- End Java Compare -->
<!-- =========================================================================== -->
<!-- Refactoring -->
<!-- =========================================================================== -->
<extension
point="org.eclipse.ui.preferencePages">
<page name="%Refactoring.BasePreferencePage.name"
id="org.eclipse.jdt.ui.preferences.RefactoringPreferencePage"
class="org.eclipse.jdt.internal.ui.refactoring.RefactoringPreferencePage"
category= "org.eclipse.jdt.ui.preferences.JavaBasePreferencePage">
</page>
</extension>
<!-- End Refactoring -->
<!-- =========================================================================== -->
<!-- Java Launching and debugging -->
<!-- =========================================================================== -->
<extension point = "org.eclipse.debug.core.launchers">
<launcher
id="org.eclipse.jdt.ui.launcher.JavaApplicationLauncher"
class="org.eclipse.jdt.internal.ui.launcher.JavaApplicationLauncher"
modes="run, debug"
labelProvider="org.eclipse.jdt.internal.ui.launcher.LauncherLabelProvider"
description="%launcher.description"
wizard="org.eclipse.jdt.internal.debug.ui.JavaApplicationWizard"
label= "%launcher.label"/>
<launcher
id="org.eclipse.jdt.ui.launcher.JDIAttachLauncher"
class="org.eclipse.jdt.internal.debug.ui.JDIAttachLauncher"
label="%remoteLauncher.label"
description="%remoteLauncher.description"
wizard="org.eclipse.jdt.internal.debug.ui.JDIAttachLauncherWizard"
modes="debug" />
<launcher
id="org.eclipse.jdt.ui.launcher.ScrapbookLauncher"
class="org.eclipse.jdt.internal.ui.snippeteditor.ScrapbookLauncher"
label="%scrabbookLauncher.label"
public="false"
modes="debug" />
</extension>
<extension point = "org.eclipse.jdt.launching.vmInstallTypes">
<vmInstallType
class="org.eclipse.jdt.internal.ui.launcher.StandardVMType"
id="org.eclipse.jdt.internal.ui.launcher.StandardVMType"/>
</extension>
<extension
point="org.eclipse.ui.propertyPages">
<page
id="org.eclipse.jdt.ui.propertyPages.VMPropertyPage"
name="%vmPageName"
objectClass="org.eclipse.jdt.core.IJavaProject"
class="org.eclipse.jdt.internal.ui.launcher.VMPropertyPage">
</page>
<page
id="org.eclipse.jdt.ui.propertyPages.VMPropertyPage"
name="%vmPageName"
objectClass="org.eclipse.core.resources.IProject"
class="org.eclipse.jdt.internal.ui.launcher.VMPropertyPage">
<filter name="nature" value="org.eclipse.jdt.core.javanature"/>
</page>
</extension>
<extension
point="org.eclipse.ui.propertyPages">
<page
id="org.eclipse.jdt.ui.propertyPages.ExecutionArgsPage"
name="%execArgPageName"
objectClass="org.eclipse.jdt.core.api.IType"
class="org.eclipse.jdt.internal.ui.launcher.ExecutionArgsPropertyPage">
</page>
<page
id="org.eclipse.jdt.ui.propertyPages.ExecutionArgsPage"
name="%execArgPageName"
objectClass="org.eclipse.jdt.core.ICompilationUnit"
class="org.eclipse.jdt.internal.ui.launcher.ExecutionArgsPropertyPage">
</page>
<page
id="org.eclipse.jdt.ui.propertyPages.ExecutionArgsPage"
name="%execArgPageName"
objectClass="org.eclipse.jdt.core.IClassFile"
class="org.eclipse.jdt.internal.ui.launcher.ExecutionArgsPropertyPage">
</page>
<page
id="org.eclipse.jdt.ui.propertyPages.ExecutionArgsPage"
name="%execArgPageName"
objectClass="org.eclipse.core.resources.IFile"
class="org.eclipse.jdt.internal.ui.launcher.ExecutionArgsPropertyPage"
nameFilter="*.java">
</page>
<page
id="org.eclipse.jdt.ui.launching.SourceLookupPage"
name="%debugSourcePageName"
objectClass="org.eclipse.core.resources.IProject"
class="org.eclipse.jdt.internal.ui.launcher.SourceLookupPropertyPage">
<filter name="nature" value="org.eclipse.jdt.core.javanature"/>
</page>
<page
id="org.eclipse.jdt.ui.launching.SourceLookupPage"
name="%debugSourcePageName"
objectClass="org.eclipse.jdt.core.IJavaProject"
class="org.eclipse.jdt.internal.ui.launcher.SourceLookupPropertyPage">
</page>
<page
id="org.eclipse.jdt.ui.launching.ProcessPage"
name="%processInfoPageName"
objectClass="org.eclipse.debug.core.model.IProcess"
class="org.eclipse.jdt.internal.ui.launcher.ProcessPropertyPage">
</page>
<page
id="org.eclipse.jdt.ui.launching.ProcessPage"
name="%processInfoPageName"
objectClass="org.eclipse.debug.core.model.IDebugTarget"
class="org.eclipse.jdt.internal.ui.launcher.ProcessPropertyPage">
</page>
</extension>
<extension point = "org.eclipse.ui.preferencePages">
<page
id = "org.eclipse.jdt.ui.preferences.VMPreferencePage"
class="org.eclipse.jdt.internal.ui.launcher.VMPreferencePage"
name= "%installJREPageName"
category= "org.eclipse.jdt.ui.preferences.JavaBasePreferencePage">
</page>
</extension>
<extension point="org.eclipse.ui.viewActions">
<viewContribution
id="org.eclipse.jdt.ui.debug.VariableViewActions"
targetID="org.eclipse.debug.ui.VariableView">
<action id="org.eclipse.jdt.ui.actions.ShowFinalFields"
label="%showFinalAction.label"
toolbarPath="javaVariableFilters"
icon="icons/full/elcl16/final_co.gif"
tooltip="%showFinalAction.tooltip"
state="true"
class="org.eclipse.jdt.internal.debug.ui.ShowFinalFieldsAction">
</action>
<action id="org.eclipse.jdt.ui.actions.ShowStaticFields"
label="%showStaticAction.label"
toolbarPath="javaVariableFilters"
icon="icons/full/elcl16/static_co.gif"
tooltip="%showStaticAction.tooltip"
state="true"
class="org.eclipse.jdt.internal.debug.ui.ShowStaticFieldsAction">
</action>
</viewContribution>
</extension>
<extension point="org.eclipse.ui.viewActions">
<viewContribution
id="org.eclipse.jdt.ui.debug.InspectorViewActions"
targetID="org.eclipse.debug.ui.InspectorView">
<action id="org.eclipse.jdt.ui.actions.ShowFinalFields"
label="%showFinalAction.label"
toolbarPath="javaVariableFilters"
icon="icons/full/elcl16/final_co.gif"
tooltip="%showFinalAction.tooltip"
state="true"
class="org.eclipse.jdt.internal.debug.ui.ShowFinalFieldsAction">
</action>
<action id="org.eclipse.jdt.ui.actions.ShowStaticFields"
label="%showStaticAction.label"
toolbarPath="javaVariableFilters"
icon="icons/full/elcl16/static_co.gif"
tooltip="%showStaticAction.tooltip"
state="true"
class="org.eclipse.jdt.internal.debug.ui.ShowStaticFieldsAction">
</action>
</viewContribution>
<viewContribution
id="org.eclipse.jdt.ui.BreakpointViewActions"
targetID="org.eclipse.debug.ui.BreakpointView">
<action id="org.eclipse.jdt.ui.actions.AddException"
label="%exceptionAction.label"
toolbarPath="javaExceptions"
icon="icons/full/clcl16/exc_catch.gif"
tooltip="%exceptionAction.tooltip"
class="org.eclipse.jdt.internal.ui.launcher.AddExceptionAction">
</action>
</viewContribution>
</extension>
<extension
point="org.eclipse.ui.popupMenus">
<objectContribution
id="org.eclipse.jdt.ui.OpenOnDeclaringTypeActions"
objectClass="org.eclipse.jdt.internal.debug.core.JDIStackFrame">
<menu
id="org.eclipse.jdt.ui.actions.OpenOnMenu"
path="emptyEditGroup"
label="%openOnAction.label">
<separator name="group.openOn"/>
</menu>
<action
id="org.eclipse.jdt.ui.actions.OpenOnDeclaringType"
label="%openDeclType.label"
tooltip="%openDeclType.tooltip"
menubarPath="org.eclipse.jdt.ui.actions.OpenOnMenu/group.openOn"
class="org.eclipse.jdt.internal.ui.launcher.OpenOnDeclaringTypeAction">
</action>
</objectContribution>
<objectContribution
id="org.eclipse.jdt.ui.OpenOnVariableActions"
objectClass="org.eclipse.jdt.debug.IJavaVariable">
<action
id="org.eclipse.jdt.ui.actions.OpenOnVariableType"
label="%openDeclVarType.label"
tooltip="%openDeclVarType.tooltip"
menubarPath="openOnGroup"
class="org.eclipse.jdt.internal.ui.launcher.OpenOnVariableAction">
</action>
</objectContribution>
<objectContribution
id="org.eclipse.jdt.ui.OpenOnReceivingTypeActions"
objectClass="org.eclipse.jdt.internal.debug.core.JDIStackFrame">
<action
id="org.eclipse.jdt.ui.actions.OpenOnReceivingType"
label="%openRecType.label"
tooltip="%openRecType.tooltip"
menubarPath="org.eclipse.jdt.ui.actions.OpenOnMenu/group.openOn"
class="org.eclipse.jdt.internal.ui.launcher.OpenOnReceivingTypeAction">
</action>
</objectContribution>
<viewerContribution
id="org.eclipse.jdt.debug.BreakpointHitCountActions"
targetID="org.eclipse.debug.ui.BreakpointView">
<action
id="org.eclipse.jdt.ui.actions.BreakpointHitCount"
label="%hitCount.label"
tooltip="%hitCount.tooltip"
menubarPath="emptyBreakpointGroup"
class="org.eclipse.jdt.internal.debug.ui.BreakpointHitCountAction"
enablesFor="1">
</action>
</viewerContribution>
<viewerContribution
id="org.eclipse.jdt.debug.ExceptionCaughtToggleActions"
targetID="org.eclipse.debug.ui.BreakpointView">
<action
id="org.eclipse.jdt.ui.actions.CaughtToggle"
label="%caughtAction.label"
tooltip="%caughtAction.tooltip"
menubarPath="emptyBreakpointGroup"
state="true"
class="org.eclipse.jdt.internal.debug.ui.ExceptionCaughtToggleAction"
enablesFor="+">
</action>
</viewerContribution>
<viewerContribution
id="org.eclipse.jdt.debug.ExceptionUncaughtToggleActions"
targetID="org.eclipse.debug.ui.BreakpointView">
<action
id="org.eclipse.jdt.ui.actions.UncaughtToggle"
label="%uncaughtAction.label"
tooltip="%uncaughtAction.tooltip"
menubarPath="emptyBreakpointGroup"
state="true"
class="org.eclipse.jdt.internal.debug.ui.ExceptionUncaughtToggleAction"
enablesFor="+">
</action>
</viewerContribution>
<viewerContribution
id="org.eclipse.jdt.debug.AccessWatchpointToggleActions"
targetID="org.eclipse.debug.ui.BreakpointView">
<action
id="org.eclipse.jdt.ui.actions.AccessToggle"
label="%accessAction.label"
tooltip="%accessAction.tooltip"
menubarPath="emptyBreakpointGroup"
state="false"
class="org.eclipse.jdt.internal.debug.ui.AccessWatchpointToggleAction"
enablesFor="+">
</action>
</viewerContribution>
<viewerContribution
id="org.eclipse.jdt.debug.ModificationWatchpointToggleActions"
targetID="org.eclipse.debug.ui.BreakpointView">
<action
id="org.eclipse.jdt.ui.actions.ModificationToggle"
label="%modificationAction.label"
tooltip="%modificationAction.tooltip"
menubarPath="emptyBreakpointGroup"
state="true"
class="org.eclipse.jdt.internal.debug.ui.ModificationWatchpointToggleAction"
enablesFor="+">
</action>
</viewerContribution>
<viewerContribution
id="org.eclipse.jdt.debug.DropToFrameActions"
targetID="org.eclipse.debug.ui.DebugView">
<action
id="org.eclipse.jdt.ui.actions.DropToFrame"
label="%dropFrameAction.label"
tooltip="%dropFrameAction.tooltip"
menubarPath="emptyThreadGroup"
class="org.eclipse.jdt.internal.debug.ui.DropToFrameAction"
enablesFor="1">
</action>
</viewerContribution>
</extension>
<!--example model presentation -->
<extension point = "org.eclipse.debug.ui.debugModelPresentations">
<debugModelPresentation
class = "org.eclipse.jdt.internal.debug.ui.JDIModelPresentation"
id = "org.eclipse.jdt.debug">
</debugModelPresentation>
</extension>
<extension
point= "org.eclipse.ui.resourceFilters">
<filter pattern = "*.class" selected = "false" >
</filter>
</extension>
<extension
point= "org.eclipse.jdt.ui.javaElementFilters">
<filter pattern = ".*" selected = "true">
</filter>
<filter pattern = "*$*.class" selected = "false">
</filter>
</extension>
<extension id="snippetSupportLineBreakpoint" point="org.eclipse.core.resources.markers">
<super type="org.eclipse.jdt.debug.javaLineBreakpoint"/>
<persistent value="false"/>
</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 id="snippetSupportLineBreakpoint" point="org.eclipse.core.resources.markers">
<super type="org.eclipse.jdt.debug.javaLineBreakpoint"/>
<persistent value="false"/>
</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>
</plugin>