blob: ef37223c37aedd92b1d09b86826ca27c536bdd7d [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<extension
id="aspectjstructurebridge"
name="AspectJ Structure Bridge"
point="org.eclipse.mylyn.context.core.bridges">
<structureBridge
class="org.eclipse.ajdt.mylyn.ui.AspectJStructureBridge"
name="AspectJ Structure Bridge"
parentContentType="resource">
</structureBridge>
</extension>
<extension
id="aspectjuibridge"
name="AspectJ UI Bridge"
point="org.eclipse.mylyn.context.ui.bridges">
<uiBridge
class="org.eclipse.ajdt.mylyn.ui.AspectJUIBridge"
contentType="aspectj"
activeSearchIcon=""
activeSearchLabel="AspectJ Search"/>
<preservedFilters
viewId="org.eclipse.jdt.ui.PackageExplorer">
<filter
class="org.eclipse.ajdt.internal.ui.lazystart.CompilationUnitFilter"></filter>
<filter
class="org.eclipse.jdt.internal.ui.filters.ImportDeclarationFilter">
</filter>
<filter
class="org.eclipse.jdt.internal.ui.filters.PackageDeclarationFilter">
</filter>
<filter
class="org.eclipse.mylyn.internal.java.ui.JavaDeclarationsFilter">
</filter>
<filter
class="org.eclipse.jdt.internal.ui.filters.ClosedProjectFilter">
</filter>
</preservedFilters>
<preservedFilters
viewId="org.eclipse.ui.navigator.ProjectExplorer">
<filter
class="org.eclipse.ajdt.internal.ui.lazystart.CompilationUnitFilter"></filter>
<filter
class="org.eclipse.jdt.internal.ui.filters.PackageDeclarationFilter">
</filter>
<filter
class="org.eclipse.jdt.internal.ui.filters.ImportDeclarationFilter">
</filter>
</preservedFilters>
</extension>
<extension
point="org.eclipse.ui.actionSetPartAssociations">
<actionSetPartAssociation
targetID="org.eclipse.ajdt.mylyn.ui.actionSet">
<part
id="org.eclipse.ajdt.internal.ui.editor.CompilationUnitEditor">
</part>
</actionSetPartAssociation>
</extension>
<extension point="org.eclipse.ui.actionSets">
<actionSet
id="org.eclipse.ajdt.mylyn.ui.actionSet"
label="Mylyn AspectJ"
visible="false">
<action
class="org.eclipse.ajdt.mylyn.ui.actions.AJToggleActiveFoldingAction"
definitionId="org.eclipse.ajdt.mylyn.ui.editor.folding.auto"
icon="icons/elcl16/interest-folding.gif"
id="org.eclipse.ajdt.mylyn.ui.editor.folding.auto"
label="Focus Editor on Active Task"
style="toggle"
toolbarPath="org.eclipse.ui.edit.text.actionSet.presentation/Presentation"
tooltip="Automatically Fold Uninteresting Elements (AspectJ)">
</action>
</actionSet>
</extension>
<extension point="org.eclipse.ui.commands">
<category
name="Mylyn AspectJ"
description="Mylyn AspectJ Commands"
id="org.eclipse.ajdt.mylyn.ui.commands">
</category>
<command
categoryId="org.eclipse.ajdt.mylyn.ui.commands"
description="Toggle Active Folding"
id="org.eclipse.ajdt.mylyn.ui.editor.folding.auto"
name="Toggle Active Folding">
</command>
</extension>
<extension point="org.eclipse.ui.viewActions">
<viewContribution
id="org.eclipse.mylyn.ui.resource.navigator.filter"
targetID="org.eclipse.contribution.xref.ui.views.XReferenceView">
<action
class="org.eclipse.ajdt.mylyn.ui.actions.FocusXRefViewAction"
disabledIcon="icons/elcl16/focus-disabled.gif"
enablesFor="*"
icon="icons/elcl16/focus.gif"
id="org.eclipse.ajdt.mylyn.ui.actions.xRef"
label="Focus on Active Task"
menubarPath="mylyn"
style="toggle"
toolbarPath="mylyn"
tooltip="Focus on Active Task (Alt+click to reveal filtered elements)">
<enablement>
<systemProperty
name="org.eclipse.mylyn.context.core.context.active"
value="true">
</systemProperty>
</enablement>
</action>
</viewContribution>
</extension>
<extension
point="org.eclipse.mylyn.context.core.internalBridges">
<shadow
baseContent="java"
shadowedByContent="aspectj">
</shadow>
</extension>
</plugin>