blob: 49674cf1dcc68febfdc516a538c7767e10a7bcf3 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
<extension point="org.eclipse.ui.editors">
<editor
default="true"
name="%EDITOR_COMPONENT_XML"
icon="icons/componentxml.gif"
filenames="component.xml"
class="org.eclipse.wtp.releng.tools.component.ui.internal.editor.ComponentXMLEditor"
id="org.eclipse.wtp.releng.tools.component.ui.internal.editor.ComponentXMLEditor"
/>
</extension>
<extension point="org.eclipse.ui.popupMenus">
<objectContribution
objectClass="org.eclipse.core.resources.IFile"
nameFilter="component.xml"
id="org.eclipse.wtp.releng.tools.component.ui.internal.action.Scan">
<menu
label="%LABEL_POPUP_MENU_API"
path="additions"
id="org.eclipse.wtp.releng.tools.component.ui.popupMenu">
<separator name="popupActions"/>
</menu>
<action
label="%LABEL_POPUP_ACTION_API_VIOLATION"
class="org.eclipse.wtp.releng.tools.component.ui.internal.action.Scan4APIViolation"
menubarPath="org.eclipse.wtp.releng.tools.component.ui.popupMenu/popupActions"
id="org.eclipse.wtp.releng.tools.component.ui.internal.action.Scan4APIViolation"/>
<action
label="%LABEL_POPUP_ACTION_SCAN_4_MISSING_JAVADOC"
class="org.eclipse.wtp.releng.tools.component.ui.internal.action.Scan4MissingJavadoc"
menubarPath="org.eclipse.wtp.releng.tools.component.ui.popupMenu/popupActions"
id="org.eclipse.wtp.releng.tools.component.ui.internal.action.Scan4MissingJavadoc"/>
<action
label="%LABEL_POPUP_ACTION_SCAN_4_NON_API_DEPS"
class="org.eclipse.wtp.releng.tools.component.ui.internal.action.Scan4NonAPIDependency"
menubarPath="org.eclipse.wtp.releng.tools.component.ui.popupMenu/popupActions"
id="org.eclipse.wtp.releng.tools.component.ui.internal.action.Scan4NonAPIDependency"/>
</objectContribution>
</extension>
<extension point="org.eclipse.ui.newWizards">
<category id="org.eclipse.wtp.releng.tools.component.core" name="API"/>
<wizard
name="API Reference Report"
icon="icons/componentxml.gif"
category="org.eclipse.wtp.releng.tools.component.core"
class="org.eclipse.wtp.releng.tools.component.ui.internal.wizard.APIRefCompatibilityWizard"
id="org.eclipse.wtp.releng.tools.component.ui.internal.wizard.APIRefCompatibilityWizard">
</wizard>
</extension>
<extension point="org.eclipse.ui.popupMenus">
<objectContribution
objectClass="org.eclipse.core.resources.IProject"
id="org.eclipse.wtp.releng.tools.component.ui.internal.adopter">
<menu
label="%LABEL_POPUP_MENU_API"
path="additions"
id="org.eclipse.wtp.releng.tools.component.ui.popupMenu">
<separator name="popupActions"/>
</menu>
<action
label="%LABEL_POPUP_ACTION_APPLY_NON_API_DEPRECATION_POLICY"
class="org.eclipse.wtp.releng.tools.component.ui.internal.adopter.action.Scan4APIRefCompatibility"
menubarPath="org.eclipse.wtp.releng.tools.component.ui.popupMenu/popupActions"
id="org.eclipse.wtp.releng.tools.component.ui.internal.adopter.action.Scan4APIRefCompatibility"/>
</objectContribution>
</extension>
<extension point="org.eclipse.ui.preferencePages">
<page
name="%PREFERENCE_PAGE_USAGE_REPORT"
class="org.eclipse.wtp.releng.tools.component.ui.internal.adopter.preference.UsageReportsPrefPage"
id="org.eclipse.wtp.releng.tools.component.ui.internal.adopter.preference.UsageReportsPrefPage">
</page>
</extension>
<extension point="org.eclipse.ui.views">
<category
id="org.eclipse.wtp.releng.tools.component.ui"
name="%LABEL_CATEGORY_API"/>
<view
id="org.eclipse.wtp.releng.tools.component.ui.internal.adopter.view.BreakageReportView"
name="%LABEL_VIEW_BREAKAGE"
category="org.eclipse.wtp.releng.tools.component.ui"
class="org.eclipse.wtp.releng.tools.component.ui.internal.adopter.view.BreakageReportView"/>
</extension>
</plugin>