blob: ac88a4eddd111a864b52a16db556348e336978e3 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<extension
id="apitools_javadoc_proposals"
name="%ApiToolsJavadocProposals.name"
point="org.eclipse.jdt.ui.javaCompletionProposalComputer">
<javaCompletionProposalComputer
activate="true"
categoryId="org.eclipse.jdt.ui.javaNoTypeProposalCategory"
class="org.eclipse.pde.api.tools.ui.internal.completion.APIToolsJavadocCompletionProposalComputer">
<partition
type="__java_javadoc">
</partition>
</javaCompletionProposalComputer>
</extension>
<extension
point="org.eclipse.ui.preferencePages">
<page
category="org.eclipse.pde.ui.MainPreferencePage"
class="org.eclipse.pde.api.tools.ui.internal.preferences.ApiProfilesPreferencePage"
id="org.eclipse.pde.api.tools.ui.apiprofiles.prefpage"
name="%ApiProfilesPreferencePage.name">
<keywordReference
id="org.eclipse.pde.api.tools.ui.profiles.prefpage">
</keywordReference>
</page>
<page
category="org.eclipse.pde.ui.MainPreferencePage"
class="org.eclipse.pde.api.tools.ui.internal.preferences.ApiErrorsWarningsPreferencePage"
id="org.eclipse.pde.api.tools.ui.apitools.errorwarnings.prefpage"
name="%ApiErrorsWarningsPreferencePage.name">
<keywordReference
id="org.eclipse.pde.api.tools.ui.apitools.errorwarnings.prefpage.keywords">
</keywordReference>
</page>
</extension>
<extension
point="org.eclipse.ui.popupMenus">
<objectContribution
adaptable="true"
id="org.eclipse.pde.api.tools.ui.toolsetupcontribution"
objectClass="org.eclipse.core.resources.IProject">
<action
class="org.eclipse.pde.api.tools.ui.internal.actions.ApiToolingSetupObjectContribution"
enablesFor="+"
helpContextId="update_javadoc_tags_contribution_action"
icon="icons/full/obj16/category_menu.gif"
id="org.eclipse.pde.api.tools.ui.update.javadoctags"
label="%ApiToolingSetup.name"
menubarPath="org.eclipse.pde.ui.project.tools/group1"
tooltip="%ApiToolingSetup.tooltip">
</action>
<filter
name="projectNature"
value="org.eclipse.jdt.core.javanature">
</filter>
<filter
name="projectNature"
value="org.eclipse.pde.PluginNature">
</filter>
</objectContribution>
</extension>
<extension
point="org.eclipse.ui.propertyPages">
<page
category="org.eclipse.pde.internal.ui.properties.pluginDevelopmentPage"
class="org.eclipse.pde.api.tools.ui.internal.properties.ApiErrorsWarningsPropertyPage"
id="org.eclipse.pde.api.tools.ui.apitools.proppage"
name="%ApiErrorsWarningsPage.name">
<keywordReference
id="org.eclipse.pde.api.tools.ui.apitools.prefpage">
</keywordReference>
<enabledWhen>
<adapt
type="org.eclipse.core.resources.IProject">
</adapt>
</enabledWhen>
<filter
name="projectNature"
value="org.eclipse.pde.api.tools.apiAnalysisNature">
</filter>
</page>
<page
category="org.eclipse.pde.internal.ui.properties.pluginDevelopmentPage"
class="org.eclipse.pde.api.tools.ui.internal.properties.ApiFiltersPropertyPage"
id="org.eclipse.pde.api.tools.ui.apitools.filterspage"
name="%ApiFiltersPage.name">
<keywordReference
id="org.eclipse.pde.api.tools.ui.apitools.filters.prefpage.keywords">
</keywordReference>
<enabledWhen>
<adapt
type="org.eclipse.core.resources.IProject">
</adapt>
</enabledWhen>
<filter
name="projectNature"
value="org.eclipse.pde.api.tools.apiAnalysisNature">
</filter>
</page>
</extension>
<extension
point="org.eclipse.ui.keywords">
<keyword
id="org.eclipse.pde.api.tools.ui.profiles.prefpage"
label="%ApiProfilesPreferencePage.keywords">
</keyword>
<keyword
id="org.eclipse.pde.api.tools.ui.apitools.errorwarnings.prefpage.keywords"
label="%ApiErrorsWarningsPreferencePage.keywords">
</keyword>
<keyword
id="org.eclipse.pde.api.tools.ui.apitools.filters.prefpage.keywords"
label="%ApiFiltersPage.keywords">
</keyword>
<keyword
id="org.eclipse.pde.api.tools.ui.apitools.prefpage"
label="%ApiErrorsWarningsPage.keywords">
</keyword>
</extension>
<extension
point="org.eclipse.ui.ide.markerSupport">
<markerTypeCategory
name="%MarkerCategory.name">
<markerTypeReference
id="org.eclipse.pde.api.tools.binary_compatibility">
</markerTypeReference>
<markerTypeReference
id="org.eclipse.pde.api.tools.api_usage">
</markerTypeReference>
<markerTypeReference
id="org.eclipse.pde.api.tools.version_numbering">
</markerTypeReference>
<markerTypeReference
id="org.eclipse.pde.api.tools.api_profile">
</markerTypeReference>
<markerTypeReference
id="org.eclipse.pde.api.tools.marker.sincetags">
</markerTypeReference>
</markerTypeCategory>
</extension>
<extension
point="org.eclipse.ui.ide.markerResolution">
<markerResolutionGenerator
class="org.eclipse.pde.api.tools.ui.internal.markers.ApiMarkerResolutionGenerator"
markerType="org.eclipse.pde.api.tools.api_profile">
</markerResolutionGenerator>
<markerResolutionGenerator
class="org.eclipse.pde.api.tools.ui.internal.markers.ApiMarkerResolutionGenerator"
markerType="org.eclipse.pde.api.tools.binary_compatibility">
</markerResolutionGenerator>
<markerResolutionGenerator
class="org.eclipse.pde.api.tools.ui.internal.markers.ApiMarkerResolutionGenerator"
markerType="org.eclipse.pde.api.tools.api_usage">
</markerResolutionGenerator>
<markerResolutionGenerator
class="org.eclipse.pde.api.tools.ui.internal.markers.ApiMarkerResolutionGenerator"
markerType="org.eclipse.pde.api.tools.version_numbering">
</markerResolutionGenerator>
<markerResolutionGenerator
class="org.eclipse.pde.api.tools.ui.internal.markers.ApiMarkerResolutionGenerator"
markerType="org.eclipse.pde.api.tools.marker.sincetags">
</markerResolutionGenerator>
</extension>
<extension
point="org.eclipse.ui.popupMenus">
<viewerContribution
id="org.eclipse.pde.api.tools.ui.actions.compatibleBundles"
targetID="#RequiredPluginsContextMenu">
<action
class="org.eclipse.pde.api.tools.ui.internal.wizards.analysis.AnalyzeCompatibilityAction"
id="org.eclipse.pde.api.tools.ui.action.bundleCompatibility"
label="%AnalyzeCompatibleBundles.action.label"
menubarPath="additions">
</action>
</viewerContribution>
</extension>
</plugin>