1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-04 14:55:41 +02:00
cdt/core/org.eclipse.cdt.ui/plugin.xml
Marc-Andre Laperle 1c258538de Remore unused New New Wizard
This code is not used and hasn't been touched since 2012.
Now it can be referred as the "old new new wizard".

Change-Id: Iccc60651a8233a5ef5b138dfcc334cfcf926d109
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-12-28 13:20:43 -05:00

4937 lines
208 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
<extension-point id="CHelpProvider" name="%cHelpProviderName" schema="schema/CHelpProvider.exsd"/>
<extension-point id="CElementFilters" name="%elementFiltersName"/>
<extension-point id="BinaryParserPage" name="%binaryParserPage"/>
<extension-point id="PathContainerPage" name="%pathContainerPage" schema="schema/PathContainerPage.exsd"/>
<extension-point id="foldingStructureProviders" name="%foldingStructureProvidersExtensionPoint" schema="schema/foldingStructureProviders.exsd"/>
<extension-point id="cPropertyTab" name="%cPropertyTabName" schema="schema/cPropertyTab.exsd"/>
<extension-point id="CDTWizard" name="%CDTWizard" schema="schema/CDTWizard.exsd"/>
<!-- =========================================================================== -->
<!-- Extension point: org.eclipse.cdt.ui.textHovers -->
<!-- Extension Implementation: must implement org.eclipse.jface.text.ITextHover -->
<!-- Purpose: Provide a perspective specific text hovering for CEditor files -->
<!-- =========================================================================== -->
<extension-point id="textHovers" name="%textHoversName" schema="schema/textHovers.exsd"/>
<extension-point id="IndexerPage" name="%indexerPage.name" schema="schema/IndexerPage.exsd"/>
<extension-point id="ProposalFilter" name="%proposalFilter.name" schema="schema/ProposalFilter.exsd"/>
<extension-point id="callHierarchyProviders" name="%callHierarchyProviders.name" schema="schema/callHierarchyProviders.exsd"/>
<extension-point id="externalSearchProviders" name="%externalSearchProviders.name" schema="schema/externalSearchProviders.exsd"/>
<extension-point id="completionProposalComputer" name="%completionProposalComputer" schema="schema/completionProposalComputer.exsd"/>
<extension-point id="newCfgDialog" name="%NewCfgDialog.name" schema="schema/newCfgDialog.exsd"/>
<extension-point id="ConfigManager" name="%ConfigManager" schema="schema/ConfigManager.exsd"/>
<extension-point id="HelpInfo" name="%HelpInfo" schema="schema/HelpInfo.exsd"/>
<extension-point id="quickFixProcessors" name="%quickFixProcessorExtensionPoint" schema="schema/quickFixProcessors.exsd"/>
<extension-point id="quickAssistProcessors" name="%quickAssistProcessorExtensionPoint" schema="schema/quickAssistProcessors.exsd"/>
<extension-point id="DocCommentOwner" name="%DocCommentOwnerExtensionPoint" schema="schema/DocCommentOwner.exsd"/>
<extension-point id="workingSetConfigurations" name="%workingSetConfigurationsExtensionPoint" schema="schema/workingSetConfigurations.exsd"/>
<extension-point id="LanguageSettingsProviderAssociation" name="%LanguageSettingsProviderAssociationExtensionPoint" schema="schema/LanguageSettingsProviderAssociation.exsd"/>
<extension-point id="RefreshExclusionContributor" name="%RefreshExclusionContributorExtensionPoint" schema="schema/RefreshExclusionContributor.exsd"/>
<extension-point id="semanticHighlighting" name="%semanticHighlightingExtensionPoint" schema="schema/semanticHighlighting.exsd"/>
<extension
point="org.eclipse.core.runtime.adapters">
<factory
class="org.eclipse.cdt.internal.ui.CElementAdapterFactory"
adaptableType="org.eclipse.cdt.core.model.ICElement">
<adapter type="org.eclipse.core.resources.IResource"/>
<adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/>
<adapter type="org.eclipse.ui.views.properties.IPropertySource"/>
<adapter type="org.eclipse.ui.progress.IDeferredWorkbenchAdapter"/>
<adapter type="org.eclipse.ui.IActionFilter"/>
<adapter type="org.eclipse.ui.IPersistableElement"/>
</factory>
<factory
class="org.eclipse.cdt.internal.ui.CElementAdapterFactory"
adaptableType="org.eclipse.cdt.core.model.ICContainer">
<adapter type="org.eclipse.core.resources.IFolder"/>
</factory>
<factory
class="org.eclipse.cdt.internal.ui.CElementAdapterFactory"
adaptableType="org.eclipse.cdt.core.model.ITranslationUnit">
<adapter type="org.eclipse.core.resources.IFile"/>
</factory>
<factory
class="org.eclipse.cdt.internal.ui.CProjectAdapterFactory"
adaptableType="org.eclipse.cdt.core.model.ICProject">
<adapter type="org.eclipse.core.resources.IProject"/>
</factory>
</extension>
<extension
point="org.eclipse.ui.elementFactories">
<factory
class="org.eclipse.cdt.internal.ui.PersistableCElementFactory"
id="org.eclipse.cdt.ui.PersistableCElementFactory"/>
<factory
class="org.eclipse.cdt.internal.ui.util.ExternalEditorInputFactory"
id="org.eclipse.cdt.ui.ExternalEditorInputFactory"/>
</extension>
<!-- Implement our filters. -->
<extension
point="org.eclipse.cdt.ui.CElementFilters">
<!-- Implement our filters for C-View. -->
<filter
targetId="org.eclipse.cdt.ui.CView"
selected="true"
pattern=".*">
</filter>
<filter
targetId="org.eclipse.cdt.ui.CView"
name="%HideExecutableFiles.label"
enabled="false"
description="%HideExecutableFiles.description"
class="org.eclipse.cdt.internal.ui.filters.ExecutableFilter"
id="org.eclipse.cdt.internal.ui.CView.ExecutableFilter">
</filter>
<filter
targetId="org.eclipse.cdt.ui.CView"
name="%HideSharedFiles.label"
enabled="false"
description="%HideSharedFiles.description"
class="org.eclipse.cdt.internal.ui.filters.SharedFilter"
id="org.eclipse.cdt.internal.ui.CView.SharedFilter">
</filter>
<filter
targetId="org.eclipse.cdt.ui.CView"
name="%HideObjectFiles.label"
enabled="false"
description="%HideObjectFiles.description"
class="org.eclipse.cdt.internal.ui.filters.ObjectFilter"
id="org.eclipse.cdt.internal.ui.CView.ObjectFilter">
</filter>
<filter
targetId="org.eclipse.cdt.ui.CView"
name="%HideArchiveFiles.label"
enabled="false"
description="%HideArchiveFiles.description"
class="org.eclipse.cdt.internal.ui.filters.ArchiveFilter"
id="org.eclipse.cdt.internal.ui.CView.ArchiveFilter">
</filter>
<filter
targetId="org.eclipse.cdt.ui.CView"
name="%HideClosedProjects.label"
enabled="false"
description="%HideClosedProjects.description"
class="org.eclipse.cdt.internal.ui.filters.ClosedProjectFilter"
id="org.eclipse.cdt.internal.ui.CView.ClosedProjectFilter">
</filter>
<filter
targetId="org.eclipse.cdt.ui.CView"
name="%HideNonCProjects.label"
enabled="false"
description="%HideNonCProjects.description"
class="org.eclipse.cdt.internal.ui.filters.NonCProjectsFilter"
id="org.eclipse.cdt.internal.ui.CView.NonCProjectsFilter">
</filter>
<filter
targetId="org.eclipse.cdt.ui.CView"
name="%HideNonCElements.label"
enabled="false"
description="%HideNonCElements.description"
class="org.eclipse.cdt.internal.ui.filters.NonCElementFilter"
id="org.eclipse.cdt.internal.ui.CView.NonCElementFilter">
</filter>
<filter
targetId="org.eclipse.cdt.ui.CView"
name="%HideAnonymousStruct.label"
enabled="true"
description="%HideAnonymousStruct.description"
class="org.eclipse.cdt.internal.ui.filters.AnonymousStructFilter"
id="org.eclipse.cdt.internal.ui.CView.AnonymousStructFilter">
</filter>
<filter
targetId="org.eclipse.cdt.ui.CView"
name="%ForwardDeclarationFilter.label"
enabled="true"
description="%ForwardDeclarationFilter.description"
class="org.eclipse.cdt.internal.ui.filters.ForwardDeclarationFilter"
id="org.eclipse.cdt.internal.ui.CView.ForwardDeclarationFilter">
</filter>
<filter
targetId="org.eclipse.cdt.ui.CView"
name="%HideMacroDirective.label"
enabled="false"
description="%HideMacroDirective.description"
class="org.eclipse.cdt.internal.ui.filters.MacroDirectiveFilter"
id="org.eclipse.cdt.internal.ui.CView.MacroDirectiveFilter">
</filter>
<filter
targetId="org.eclipse.cdt.ui.CView"
name="%HideUsingDirective.label"
enabled="false"
description="%HideUsingDirective.description"
class="org.eclipse.cdt.internal.ui.filters.UsingDirectiveFilter"
id="org.eclipse.cdt.internal.ui.CView.UsingDeclarationFilter">
</filter>
<!-- C/C++ Outline Page -->
<filter
targetId="org.eclipse.cdt.ui.COutlinePage"
name="%HideAnonymousStruct.label"
enabled="false"
description="%HideAnonymousStruct.description"
class="org.eclipse.cdt.internal.ui.filters.AnonymousStructFilter"
id="org.eclipse.cdt.ui.COutlinePage.AnonymousStructFilter">
</filter>
<filter
targetId="org.eclipse.cdt.ui.COutlinePage"
name="%ForwardDeclarationFilter.label"
enabled="false"
description="%ForwardDeclarationFilter.description"
class="org.eclipse.cdt.internal.ui.filters.ForwardDeclarationFilter"
id="org.eclipse.cdt.ui.COutlinePage.ForwardDeclarationFilter">
</filter>
<filter
targetId="org.eclipse.cdt.ui.COutlinePage"
name="%HideMacroDirective.label"
enabled="false"
description="%HideMacroDirective.description"
class="org.eclipse.cdt.internal.ui.filters.MacroDirectiveFilter"
id="org.eclipse.cdt.ui.COutlinePage.MacroDirectiveFilter">
</filter>
<filter
targetId="org.eclipse.cdt.ui.COutlinePage"
name="%HideUsingDirective.label"
enabled="false"
description="%HideUsingDirective.description"
class="org.eclipse.cdt.internal.ui.filters.UsingDirectiveFilter"
id="org.eclipse.cdt.ui.COutlinePage.UsingDeclarationFilter">
</filter>
<!-- Asm Outline Page -->
<filter
targetId="org.eclipse.cdt.ui.AsmOutlinePage"
name="%HideMacroDirective.label"
enabled="false"
description="%HideMacroDirective.description"
class="org.eclipse.cdt.internal.ui.filters.MacroDirectiveFilter"
id="org.eclipse.cdt.ui.AsmOutlinePage.MacroDirectiveFilter">
</filter>
</extension>
<extension
point="org.eclipse.cdt.ui.textHovers">
<hover
label="%sequentialHover"
description="%sequentialHoverDescription"
class="org.eclipse.cdt.internal.ui.text.c.hover.BestMatchHover"
id="org.eclipse.cdt.ui.BestMatchHover">
</hover>
<hover
label="%problemHover"
description="%problemHoverDescription"
class="org.eclipse.cdt.internal.ui.text.c.hover.ProblemHover"
id="org.eclipse.cdt.ui.ProblemHover">
</hover>
<hover
label="%cdocHover"
description="%cdocHoverDescription"
class="org.eclipse.cdt.internal.ui.text.c.hover.CDocHover"
id="org.eclipse.cdt.ui.CDocHover">
</hover>
<hover
label="%sourceHover"
description="%sourceHoverDescription"
class="org.eclipse.cdt.internal.ui.text.c.hover.CSourceHover"
id="org.eclipse.cdt.ui.CSourceHover">
</hover>
<hover
label="%macroExpansionHover"
description="%macroExpansionHoverDescription"
class="org.eclipse.cdt.internal.ui.text.c.hover.CMacroExpansionHover"
id="org.eclipse.cdt.ui.CMacroExpansionHover">
</hover>
<hover
label="%annotationHover"
description="%annotationHoverDescription"
class="org.eclipse.cdt.internal.ui.text.c.hover.AnnotationHover"
id="org.eclipse.cdt.ui.AnnotationHover">
</hover>
</extension>
<extension
point="org.eclipse.ui.perspectives">
<perspective
name="%perspective.name"
icon="icons/view16/c_pers.gif"
class="org.eclipse.cdt.internal.ui.CPerspectiveFactory"
id="org.eclipse.cdt.ui.CPerspective">
</perspective>
</extension>
<extension
point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension
targetID="org.eclipse.ui.resourcePerspective">
<perspectiveShortcut
id="org.eclipse.cdt.ui.CPerspective">
</perspectiveShortcut>
</perspectiveExtension>
<perspectiveExtension
targetID="org.eclipse.debug.ui.DebugPerspective">
<perspectiveShortcut
id="org.eclipse.cdt.ui.CPerspective">
</perspectiveShortcut>
</perspectiveExtension>
<perspectiveExtension
targetID="org.eclipse.cdt.ui.CPerspective">
<perspectiveShortcut
id="org.eclipse.debug.ui.DebugPerspective">
</perspectiveShortcut>
<perspectiveShortcut
id="org.eclipse.team.ui.TeamSynchronizingPerspective">
</perspectiveShortcut>
<actionSet id="org.eclipse.debug.ui.launchActionSet"/>
<actionSet id="org.eclipse.cdt.ui.buildConfigActionSet"/>
<actionSet id="org.eclipse.cdt.ui.NavigationActionSet"/>
<actionSet id="org.eclipse.cdt.ui.OpenActionSet"/>
<actionSet id="org.eclipse.cdt.ui.CodingActionSet"/>
<actionSet id="org.eclipse.ui.edit.text.actionSet.presentation"/>
<showInPart id="org.eclipse.cdt.ui.includeBrowser"/>
<showInPart id="org.eclipse.cdt.ui.CView"/>
<showInPart id="org.eclipse.ui.navigator.ProjectExplorer"/>
<viewShortcut id="org.eclipse.ui.navigator.ProjectExplorer"/>
<viewShortcut id="org.eclipse.cdt.ui.includeBrowser"/>
</perspectiveExtension>
</extension>
<extension
point="org.eclipse.ui.views">
<category
name="%viewsCategory.name"
id="org.eclipse.cdt.ui.views">
</category>
<view
name="%CView.name"
icon="icons/view16/cview.gif"
category="org.eclipse.cdt.ui.views"
class="org.eclipse.cdt.internal.ui.cview.CView"
id="org.eclipse.cdt.ui.CView">
</view>
<view
category="org.eclipse.cdt.ui.views"
class="org.eclipse.cdt.internal.ui.indexview.IndexView"
icon="icons/view16/types.gif"
id="org.eclipse.cdt.ui.IndexView"
name="%IndexView.name"/>
<view
category="org.eclipse.cdt.ui.views"
class="org.eclipse.cdt.internal.ui.includebrowser.IBViewPart"
icon="icons/view16/includeBrowser.gif"
id="org.eclipse.cdt.ui.includeBrowser"
name="%includeBrowser.name"/>
<view
category="org.eclipse.cdt.ui.views"
class="org.eclipse.cdt.internal.ui.callhierarchy.CHViewPart"
icon="icons/view16/call_hierarchy.gif"
id="org.eclipse.cdt.ui.callHierarchy"
name="%callHierarchy.name"
allowMultiple="true"/>
<view
category="org.eclipse.cdt.ui.views"
class="org.eclipse.cdt.internal.ui.typehierarchy.THViewPart"
icon="icons/view16/class_hi.gif"
id="org.eclipse.cdt.ui.typeHierarchy"
name="%typeHierarchy.name"/>
<view
name="%templatesViewName"
icon="$nl$/icons/view16/templates.gif"
category="org.eclipse.ui"
class="org.eclipse.ui.texteditor.templates.TemplatesView"
id="org.eclipse.ui.texteditor.TemplatesView" />
</extension>
<!-- The wizards -->
<extension
point="org.eclipse.ui.newWizards">
<category
name="%newCWizardsCategory.name"
id="org.eclipse.cdt.ui.newCWizards">
</category>
<wizard
name="%NewWizards.sourceFile"
icon="icons/etool16/newcfile_wiz.gif"
category="org.eclipse.cdt.ui.newCWizards"
finalPerspective="org.eclipse.cdt.ui.CPerspective"
id="org.eclipse.cdt.ui.wizards.NewSourceFileCreationWizard">
<class class="org.eclipse.cdt.ui.wizards.NewSourceFileCreationWizard">
<parameter name="cfile" value="true"/>
</class>
<description>
%NewWizards.sourceFile.description
</description>
</wizard>
<wizard
name="%NewWizards.headerFile"
icon="icons/etool16/newhfile_wiz.gif"
category="org.eclipse.cdt.ui.newCWizards"
finalPerspective="org.eclipse.cdt.ui.CPerspective"
id="org.eclipse.cdt.ui.wizards.NewHeaderFileCreationWizard">
<class class="org.eclipse.cdt.ui.wizards.NewHeaderFileCreationWizard">
<parameter name="cfile" value="true"/>
</class>
<description>
%NewWizards.headerFile.description
</description>
</wizard>
<wizard
name="%NewWizards.file"
icon="icons/etool16/newfile_wiz.gif"
category="org.eclipse.cdt.ui.newCWizards"
finalPerspective="org.eclipse.cdt.ui.CPerspective"
id="org.eclipse.cdt.ui.wizards.NewFileCreationWizard">
<class class="org.eclipse.cdt.internal.ui.wizards.filewizard.NewFileFromTemplateWizard">
<parameter name="cfile" value="true"/>
</class>
<description>
%NewWizards.file.description
</description>
</wizard>
<wizard
name="%NewWizards.sourceFolder"
icon="icons/etool16/newsrcfldr_wiz.gif"
category="org.eclipse.cdt.ui.newCWizards"
finalPerspective="org.eclipse.cdt.ui.CPerspective"
id="org.eclipse.cdt.ui.wizards.NewSourceFolderCreationWizard">
<class class="org.eclipse.cdt.ui.wizards.NewSourceFolderCreationWizard">
<parameter name="cfolder" value="true"/>
</class>
<description>
%NewWizards.sourceFolder.description
</description>
</wizard>
<wizard
name="%NewWizards.folder"
icon="icons/etool16/newfolder_wiz.gif"
category="org.eclipse.cdt.ui.newCWizards"
finalPerspective="org.eclipse.cdt.ui.CPerspective"
id="org.eclipse.cdt.ui.wizards.NewFolderCreationWizard">
<class class="org.eclipse.ui.wizards.newresource.BasicNewFolderResourceWizard">
<parameter name="cfolder" value="true"/>
</class>
<description>
%NewWizards.folder.description
</description>
</wizard>
<wizard
name="%NewWizards.class"
icon="icons/etool16/newclass_wiz.gif"
category="org.eclipse.cdt.ui.newCWizards"
finalPerspective="org.eclipse.cdt.ui.CPerspective"
id="org.eclipse.cdt.ui.wizards.NewClassCreationWizard">
<class class="org.eclipse.cdt.internal.ui.wizards.NewClassCreationWizard">
<parameter name="ctype" value="true"/>
<parameter targetId="org.eclipse.cdt.ui.actions.NewTypeDropDown"/>
</class>
<description>
%NewWizards.class.description
</description>
</wizard>
<wizard
canFinishEarly="false"
category="org.eclipse.cdt.ui.newCWizards"
class="org.eclipse.cdt.ui.wizards.CCProjectWizard"
finalPerspective="org.eclipse.cdt.ui.CPerspective"
hasPages="true"
icon="icons/elcl16/newmngcc_app.gif"
id="org.eclipse.cdt.ui.wizards.NewCWizard1"
name="%CPPproject"
project="true">
<description>
%CPPproject.desc
</description>
</wizard>
<wizard
canFinishEarly="false"
category="org.eclipse.cdt.ui.newCWizards"
class="org.eclipse.cdt.ui.wizards.CProjectWizard"
finalPerspective="org.eclipse.cdt.ui.CPerspective"
hasPages="true"
icon="icons/elcl16/newmngc_app.gif"
id="org.eclipse.cdt.ui.wizards.NewCWizard2"
name="%Cproject"
project="true">
<description>
%Cproject.desc
</description>
</wizard>
</extension>
<!-- Define the document setup participant for the C/C++ and Assembly Editors -->
<extension
id="org.eclipse.cdt.ui.CDocumentSetupParticipant"
name="%cDocumentSetupParticipant"
point="org.eclipse.core.filebuffers.documentSetup">
<participant
class="org.eclipse.cdt.internal.ui.editor.CDocumentSetupParticipant"
contentTypeId="org.eclipse.cdt.core.cSource">
</participant>
</extension>
<extension
id="org.eclipse.cdt.ui.CDocumentSetupParticipant"
name="%cDocumentSetupParticipant"
point="org.eclipse.core.filebuffers.documentSetup">
<participant
class="org.eclipse.cdt.internal.ui.editor.CDocumentSetupParticipant"
contentTypeId="org.eclipse.cdt.core.cHeader">
</participant>
</extension>
<extension
id="org.eclipse.cdt.ui.CDocumentSetupParticipant"
name="%cDocumentSetupParticipant"
point="org.eclipse.core.filebuffers.documentSetup">
<participant
class="org.eclipse.cdt.internal.ui.editor.CDocumentSetupParticipant"
contentTypeId="org.eclipse.cdt.core.cxxSource">
</participant>
</extension>
<extension
id="org.eclipse.cdt.ui.CDocumentSetupParticipant"
name="%cDocumentSetupParticipant"
point="org.eclipse.core.filebuffers.documentSetup">
<participant
class="org.eclipse.cdt.internal.ui.editor.CDocumentSetupParticipant"
contentTypeId="org.eclipse.cdt.core.cxxHeader">
</participant>
</extension>
<extension
id="org.eclipse.cdt.ui.AsmDocumentSetupParticipant"
name="%asmDocumentSetupParticipant"
point="org.eclipse.core.filebuffers.documentSetup">
<participant
class="org.eclipse.cdt.internal.ui.editor.asm.AsmDocumentSetupParticipant"
contentTypeId="org.eclipse.cdt.core.asmSource">
</participant>
</extension>
<!-- Define the C/C++ and Assembly Editors -->
<extension
id="org.eclipse.cdt.ui.ceditor"
point="org.eclipse.ui.editors">
<editor
default="true"
name="%CEditor.name"
icon="icons/obj16/c_file_obj.gif"
class="org.eclipse.cdt.internal.ui.editor.CEditor"
contributorClass="org.eclipse.cdt.internal.ui.editor.CEditorActionContributor"
symbolicFontName="org.eclipse.cdt.ui.editors.textfont"
id="org.eclipse.cdt.ui.editor.CEditor">
<contentTypeBinding contentTypeId="org.eclipse.cdt.core.cSource"/>
<contentTypeBinding contentTypeId="org.eclipse.cdt.core.cxxSource"/>
<contentTypeBinding contentTypeId="org.eclipse.cdt.core.cxxHeader"/>
<contentTypeBinding contentTypeId="org.eclipse.cdt.core.cHeader"/>
<contentTypeBinding contentTypeId="org.eclipse.cdt.core.cSource"/>
</editor>
<editor
name="%AsmEditor.name"
icon="icons/obj16/s_file_obj.gif"
class="org.eclipse.cdt.internal.ui.editor.asm.AsmTextEditor"
contributorClass="org.eclipse.cdt.internal.ui.editor.asm.ASMEditorActionContributor"
symbolicFontName="org.eclipse.cdt.ui.editors.textfont"
id="org.eclipse.cdt.ui.editor.asm.AsmEditor">
<contentTypeBinding contentTypeId="org.eclipse.cdt.core.asmSource"/>
</editor>
<editor
class="org.eclipse.cdt.internal.ui.editor.DefaultBinaryFileEditor"
default="false"
icon="icons/obj16/bin_obj.gif"
id="org.eclipse.cdt.ui.binaryEditor"
name="%DefaultBinaryFileEditor.name">
<contentTypeBinding
contentTypeId="org.eclipse.cdt.core.binaryFile">
</contentTypeBinding>
</editor>
</extension>
<extension
point="org.eclipse.ui.themes">
<themeElementCategory label="%CPresentation.label" id="org.eclipse.cdt.ui.presentation"/>
<themeElementCategory label="%CEditorPresentation.label" id="org.eclipse.cdt.ui.CEditor.presentation" parentId= "org.eclipse.cdt.ui.presentation"/>
<fontDefinition
label="%CEditorFontDefiniton.label"
defaultsTo="org.eclipse.jface.textfont"
categoryId="org.eclipse.cdt.ui.CEditor.presentation"
id="org.eclipse.cdt.ui.editors.textfont">
<description>
%CEditorFontDefinition.description
</description>
</fontDefinition>
<fontDefinition
label="%BuildConsoleFontDefinition.label"
defaultsTo="org.eclipse.jface.textfont"
categoryId="org.eclipse.cdt.ui.presentation"
id="org.eclipse.cdt.ui.buildconsole.ConsoleFont">
<description>
%BuildConsoleFontDefinition.description
</description>
</fontDefinition>
<fontDefinition
label="%cCompareFontDefinition.label"
defaultsTo="org.eclipse.cdt.ui.editors.textfont"
categoryId="org.eclipse.compare.contentmergeviewer.TextMergeViewer"
id="org.eclipse.cdt.internal.ui.compare.CMergeViewer">
<description>
%cCompareFontDefinition.description
</description>
</fontDefinition>
<fontDefinition
label="%asmCompareFontDefinition.label"
defaultsTo="org.eclipse.cdt.ui.editors.textfont"
categoryId="org.eclipse.compare.contentmergeviewer.TextMergeViewer"
id="org.eclipse.cdt.internal.ui.compare.AsmMergeViewer">
<description>
%asmCompareFontDefinition.description
</description>
</fontDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.content_assist_proposals_background"
isEditable="false"
label="%Dummy.label"
value="255,255,255">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.content_assist_proposals_foreground"
isEditable="false"
label="%Dummy.label"
value="0,0,0">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.content_assist_parameters_background"
isEditable="false"
label="%Dummy.label"
value="255,255,255">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.content_assist_parameters_foreground"
isEditable="false"
label="%Dummy.label"
value="0,0,0">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.ColoredLabels.match_highlight"
isEditable="false"
label="%Dummy.label"
value="206, 204, 247">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.ColoredLabels.writeaccess_highlight"
isEditable="false"
label="%Dummy.label"
value="240, 216, 168">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.c_multi_line_comment"
isEditable="false"
label="%Dummy.label"
value="63, 127, 95">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.c_single_line_comment"
isEditable="false"
label="%Dummy.label"
value="63, 127, 95">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.c_keyword"
isEditable="false"
label="%Dummy.label"
value="127, 0, 85">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.c_type"
isEditable="false"
label="%Dummy.label"
value="127, 0, 85">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.c_string"
isEditable="false"
label="%Dummy.label"
value="42, 0, 255">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.c_operators"
isEditable="false"
label="%Dummy.label"
value="0, 0, 0">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.c_braces"
isEditable="false"
label="%Dummy.label"
value="0, 0, 0">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.c_numbers"
isEditable="false"
label="%Dummy.label"
value="0, 0, 0">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.c_default"
isEditable="false"
label="%Dummy.label"
value="0, 0, 0">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.pp_directive"
isEditable="false"
label="%Dummy.label"
value="127, 0, 85">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.pp_directive"
isEditable="false"
label="%Dummy.label"
value="127, 0, 85">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.pp_default"
isEditable="false"
label="%Dummy.label"
value="0, 0, 0">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.pp_header"
isEditable="false"
label="%Dummy.label"
value="42, 0, 255">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.asm_directive"
isEditable="false"
label="%Dummy.label"
value="127, 0, 85">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.asm_label"
isEditable="false"
label="%Dummy.label"
value="127, 0, 85">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.c_comment_task_tag"
isEditable="false"
label="%Dummy.label"
value="127, 159, 191">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.internal.ui.text.doctools.doxygen.multi"
isEditable="false"
label="%Dummy.label"
value="63, 95, 191">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.internal.ui.text.doctools.doxygen.single"
isEditable="false"
label="%Dummy.label"
value="63, 95, 191">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.internal.ui.text.doctools.doxygen.recognizedTag"
isEditable="false"
label="%Dummy.label"
value="127, 159, 191">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.staticFieldHighlighting"
isEditable="false"
label="%Dummy.label"
value="0, 0, 192">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.fieldHighlighting"
isEditable="false"
label="%Dummy.label"
value="0, 0, 192">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.methodDeclarationHighlighting"
isEditable="false"
label="%Dummy.label"
value="0, 0, 0">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.staticMethodHighlighting"
isEditable="false"
label="%Dummy.label"
value="0, 0, 0">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.functionDeclarationHighlighting"
isEditable="false"
label="%Dummy.label"
value="0, 0, 0">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.functionHighlighting"
isEditable="false"
label="%Dummy.label"
value="0, 0, 0">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.localVariableDeclarationHighlighting"
isEditable="false"
label="%Dummy.label"
value="128, 0, 0">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.localVariableHighlighting"
isEditable="false"
label="%Dummy.label"
value="0, 0, 0">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.globalVariableHighlighting"
isEditable="false"
label="%Dummy.label"
value="0, 0, 0">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.parameterVariableHighlighting"
isEditable="false"
label="%Dummy.label"
value="0, 0, 0">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.templateParameterHighlighting"
isEditable="false"
label="%Dummy.label"
value="100, 70, 50">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.methodHighlighting"
isEditable="false"
label="%Dummy.label"
value="0, 0, 0">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.classHighlighting"
isEditable="false"
label="%Dummy.label"
value="0, 80, 50">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.enumHighlighting"
isEditable="false"
label="%Dummy.label"
value="100, 70, 50">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.macroSubstitutionHighlighting"
isEditable="false"
label="%Dummy.label"
value="0, 0, 0">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.macroDefinitionHighlighting"
isEditable="false"
label="%Dummy.label"
value="0, 0, 0">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.typedefHighlighting"
isEditable="false"
label="%Dummy.label"
value="0, 80, 50">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.namespaceHighlighting"
isEditable="false"
label="%Dummy.label"
value="0, 0, 0">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.labelHighlighting"
isEditable="false"
label="%Dummy.label"
value="0, 0, 0">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.enumeratorHighlighting"
isEditable="false"
label="%Dummy.label"
value="0, 0, 192">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.problemHighlighting"
isEditable="false"
label="%Dummy.label"
value="224, 0, 0">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.externalSDKHighlighting"
isEditable="false"
label="%Dummy.label"
value="100, 40, 128">
</colorDefinition>
<colorDefinition
id="org.eclipse.cdt.ui.overloadedOperatorHighlighting"
isEditable="false"
label="%Dummy.label"
value="200, 100, 0">
</colorDefinition>
<theme
id="org.eclipse.ui.ide.systemDefault">
<colorOverride
id="org.eclipse.cdt.ui.content_assist_proposals_background"
value="COLOR_LIST_BACKGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.content_assist_proposals_foreground"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.content_assist_parameters_background"
value="COLOR_LIST_BACKGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.content_assist_parameters_foreground"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.c_multi_line_comment"
value="COLOR_LIST_SELECTION">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.c_single_line_comment"
value="COLOR_LIST_SELECTION">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.c_keyword"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.c_type"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.c_string"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.c_operators"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.c_braces"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.c_numbers"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.c_default"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.pp_directive"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.pp_default"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.pp_header"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.asm_directive"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.asm_label"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.c_comment_task_tag"
value="COLOR_WIDGET_NORMAL_SHADOW">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.internal.ui.text.doctools.doxygen.multi"
value="COLOR_LIST_SELECTION">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.internal.ui.text.doctools.doxygen.single"
value="COLOR_LIST_SELECTION">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.internal.ui.text.doctools.doxygen.recognizedTag"
value="COLOR_WIDGET_NORMAL_SHADOW">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.staticFieldHighlighting"
value="COLOR_LIST_SELECTION">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.fieldHighlighting"
value="COLOR_LIST_SELECTION">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.methodDeclarationHighlighting"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.staticMethodHighlighting"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.functionDeclarationHighlighting"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.functionHighlighting"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.localVariableDeclarationHighlighting"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.localVariableHighlighting"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.globalVariableHighlighting"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.parameterVariableHighlighting"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.templateParameterHighlighting"
value="COLOR_WIDGET_DARK_SHADOW">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.methodHighlighting"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.classHighlighting"
value="COLOR_WIDGET_DARK_SHADOW">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.enumHighlighting"
value="COLOR_WIDGET_DARK_SHADOW">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.macroSubstitutionHighlighting"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.macroDefinitionHighlighting"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.typedefHighlighting"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.namespaceHighlighting"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.labelHighlighting"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.enumeratorHighlighting"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.problemHighlighting"
value="COLOR_WIDGET_DARK_SHADOW">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.externalSDKHighlighting"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
<colorOverride
id="org.eclipse.cdt.ui.overloadedOperatorHighlighting"
value="COLOR_LIST_FOREGROUND">
</colorOverride>
</theme>
</extension>
<extension
point="org.eclipse.ui.preferencePages">
<page
name="%CPluginPreferencePage.name"
class="org.eclipse.cdt.internal.ui.preferences.CPluginPreferencePage"
id="org.eclipse.cdt.ui.preferences.CPluginPreferencePage">
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
name="%CPluginEditorPreferencePage.name"
category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.CEditorPreferencePage"
id="org.eclipse.cdt.ui.preferences.CEditorPreferencePage">
<keywordReference id="org.eclipse.cdt.ui.ceditor"/>
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
name="%CodeAssistPreferencePage.name"
category="org.eclipse.cdt.ui.preferences.CEditorPreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.CodeAssistPreferencePage"
id="org.eclipse.cdt.ui.preferences.CodeAssistPreferencePage">
<keywordReference id="org.eclipse.cdt.ui.contentassist"/>
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
name="%CodeAssistAdvancedPreferencePage.name"
category="org.eclipse.cdt.ui.preferences.CodeAssistPreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.CodeAssistAdvancedPreferencePage"
id="org.eclipse.cdt.ui.preferences.CodeAssistPreferenceAdvanced">
<keywordReference id="org.eclipse.cdt.ui.contentassist"/>
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
name="%ColoringPreferencePage.name"
category="org.eclipse.cdt.ui.preferences.CEditorPreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.CEditorColoringPreferencePage"
id="org.eclipse.cdt.ui.preferences.CodeColoringPreferencePage">
<keywordReference id="org.eclipse.cdt.ui.syntaxcoloring"/>
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
name="%FoldingPreferencePage.name"
category="org.eclipse.cdt.ui.preferences.CEditorPreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.FoldingPreferencePage"
id="org.eclipse.cdt.ui.preferences.FoldingPreferencePage">
<keywordReference id="org.eclipse.cdt.ui.folding"/>
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
name="%HoverPreferencePage.name"
category="org.eclipse.cdt.ui.preferences.CEditorPreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.CEditorHoverPreferencePage"
id="org.eclipse.cdt.ui.preferences.HoverPreferencePage">
<keywordReference id="org.eclipse.cdt.ui.hover"/>
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
name="%CPluginTemplatePreferencePage.name"
category="org.eclipse.cdt.ui.preferences.CEditorPreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.CTemplatePreferencePage"
id="org.eclipse.cdt.ui.preferences.TemplatePreferencePage">
<keywordReference id="org.eclipse.cdt.ui.templates"/>
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
name="%SmartTypingPreferencePage.name"
category="org.eclipse.cdt.ui.preferences.CEditorPreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.SmartTypingPreferencePage"
id="org.eclipse.cdt.ui.preferences.SmartTypingPreferencePage">
<keywordReference id="org.eclipse.cdt.ui.smarttyping"/>
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
name="%CodeStylePreferencePage.name"
category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.CodeStylePreferencePage"
id="org.eclipse.cdt.ui.preferences.CodeStylePreferencePage">
<keywordReference id="org.eclipse.cdt.ui.codestyle"/>
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<!-- Build Preference page category provided by CDT UI -->
<page
name="%CPluginBuildPreferencePage.name"
category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
class="org.eclipse.cdt.internal.ui.build.BuildPreferencePage"
id="org.eclipse.cdt.ui.preferences.BuildSettings">
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<!-- Note that build console should be eventually moved to build plugin -->
<page
name="%CPluginBuildConsolePreferencePage.name"
category="org.eclipse.cdt.ui.preferences.BuildSettings"
class="org.eclipse.cdt.internal.ui.preferences.BuildConsolePreferencePage"
id="org.eclipse.cdt.ui.preferences.CBuildConsolePreferences">
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
name="%CPluginGlobalBuildLogPreferencePage.name"
category="org.eclipse.cdt.ui.preferences.BuildSettings"
class="org.eclipse.cdt.internal.ui.preferences.GlobalBuildLogPreferencePage"
id="org.eclipse.cdt.ui.preferences.CGlobalBuildLogPreferences">
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
name="%CPluginFileTypesPreferencePage.name"
category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.CFileTypesPreferencePage"
id="org.eclipse.cdt.ui.preferences.CFileTypesPreferences">
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
name="%appearancePrefName"
category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.AppearancePreferencePage"
id="org.eclipse.cdt.ui.preferences.AppearancePreferencePage">
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.IndexerPreferencePage"
id="org.eclipse.cdt.ui.preferences.IndexerPreferencePage"
name="%indexerPrefName">
<keywordReference id="org.eclipse.cdt.ui.indexer"/>
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
class="org.eclipse.cdt.internal.ui.language.WorkspaceLanguageMappingPreferencePage"
id="org.eclipse.cdt.ui.preferences.LanguageMappings"
name="%CDTLanguagesProperty.name">
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.TodoTaskPreferencePage"
id="org.eclipse.cdt.ui.preferences.TodoTaskPreferencePage"
name="%todoTaskPrefName">
<keywordReference id="org.eclipse.cdt.ui.todo"/>
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
name="%codeTemplatePreferencePage.name"
category="org.eclipse.cdt.ui.preferences.CodeStylePreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.CodeTemplatePreferencePage"
id="org.eclipse.cdt.ui.preferences.CodeTemplatePreferencePage">
<keywordReference id="org.eclipse.cdt.ui.codetemplates"/>
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
name="%codeFormatterPreferencePage.name"
category="org.eclipse.cdt.ui.preferences.CodeStylePreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.CodeFormatterPreferencePage"
id="org.eclipse.cdt.ui.preferences.CodeFormatterPreferencePage">
<keywordReference id="org.eclipse.cdt.ui.codestyle"/>
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
name="%nameStylePreferencePage.name"
category="org.eclipse.cdt.ui.preferences.CodeStylePreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.NameStylePreferencePage"
id="org.eclipse.cdt.ui.preferences.NameStylePreferencePage">
<keywordReference id="org.eclipse.cdt.ui.namestyle"/>
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
name="%organizeIncludesPreferencePage.name"
category="org.eclipse.cdt.ui.preferences.CodeStylePreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.OrganizeIncludesPreferencePage"
id="org.eclipse.cdt.ui.preferences.OrganizeIncludesPreferencePage">
<keywordReference id="org.eclipse.cdt.ui.organizeincludes"/>
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
name="%includeStylePreferencePage.name"
category="org.eclipse.cdt.ui.preferences.OrganizeIncludesPreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.IncludeStylePreferencePage"
id="org.eclipse.cdt.ui.preferences.IncludeStylePreferencePage">
<keywordReference id="org.eclipse.cdt.ui.includestyle"/>
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
name="%includePragmasPreferencePage.name"
category="org.eclipse.cdt.ui.preferences.OrganizeIncludesPreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.IncludePragmasPreferencePage"
id="org.eclipse.cdt.ui.preferences.IncludePragmasPreferencePage">
<keywordReference id="org.eclipse.cdt.ui.includepragmas"/>
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
name="%headerSubstitutionPreferencePage.name"
category="org.eclipse.cdt.ui.preferences.OrganizeIncludesPreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.HeaderSubstitutionPreferencePage"
id="org.eclipse.cdt.ui.preferences.HeaderSubstitutionPreferencePage">
<keywordReference id="org.eclipse.cdt.ui.headersubstitution"/>
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
name="%markOccurrencesPreferencePage.name"
category="org.eclipse.cdt.ui.preferences.CEditorPreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.MarkOccurrencesPreferencePage"
id="org.eclipse.cdt.ui.preferences.MarkOccurrencesPreferencePage">
<keywordReference id="org.eclipse.cdt.ui.markoccurrences"/>
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
name="%SaveActionsPreferencePage.name"
category="org.eclipse.cdt.ui.preferences.CEditorPreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.SaveActionsPreferencePage"
id="org.eclipse.cdt.ui.preferences.SaveActionsPreferencePage">
<keywordReference id="org.eclipse.cdt.ui.saveactions"/>
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<page
name="%ScalabilityPreferencePage.name"
category="org.eclipse.cdt.ui.preferences.CEditorPreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.ScalabilityPreferencePage"
id="org.eclipse.cdt.ui.preferences.CScalabilityPreferences">
<keywordReference id="org.eclipse.cdt.ui.scalability"/>
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
<!--page
name="%WorkInProgress.name"
category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.WorkInProgressPreferencePage"
id="org.eclipse.cdt.ui.preferneces.WorkInProgressPreferencePage">
</page-->
<page
class="org.eclipse.cdt.ui.templateengine.pages.TemplatePreferencePage"
name="%TemplatePreferencePage.name"
category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
id="org.eclipse.cdt.core.templateengine.shareddefaults">
<keywordReference id="org.eclipse.cdt.ui.common"/>
</page>
</extension>
<extension
point="org.eclipse.ui.keywords">
<keyword
label="%preferenceKeywords.common"
id="org.eclipse.cdt.ui.common"/>
<keyword
label="%preferenceKeywords.codestyle"
id="org.eclipse.cdt.ui.codestyle"/>
<keyword
label="%preferenceKeywords.codetemplates"
id="org.eclipse.cdt.ui.codetemplates"/>
<keyword
label="%preferenceKeywords.namestyle"
id="org.eclipse.cdt.ui.namestyle"/>
<keyword
label="%preferenceKeywords.includestyle"
id="org.eclipse.cdt.ui.includestyle"/>
<keyword
label="%preferenceKeywords.includepragmas"
id="org.eclipse.cdt.ui.includepragmas"/>
<keyword
label="%preferenceKeywords.headersubstitution"
id="org.eclipse.cdt.ui.headersubstitution"/>
<keyword
label="%preferenceKeywords.organizeincludes"
id="org.eclipse.cdt.ui.organizeincludes"/>
<keyword
label="%preferenceKeywords.codeformatter"
id="org.eclipse.cdt.ui.codeformatter"/>
<keyword
label="%preferenceKeywords.todo"
id="org.eclipse.cdt.ui.todo"/>
<keyword
label="%preferenceKeywords.ceditor"
id="org.eclipse.cdt.ui.ceditor"/>
<keyword
label="%preferenceKeywords.contentassist"
id="org.eclipse.cdt.ui.contentassist"/>
<keyword
label="%preferenceKeywords.hover"
id="org.eclipse.cdt.ui.hover"/>
<keyword
label="%preferenceKeywords.saveactions"
id="org.eclipse.cdt.ui.saveactions"/>
<keyword
label="%preferenceKeywords.scalability"
id="org.eclipse.cdt.ui.scalability"/>
<keyword
label="%preferenceKeywords.syntaxcoloring"
id="org.eclipse.cdt.ui.syntaxcoloring"/>
<keyword
label="%preferenceKeywords.templates"
id="org.eclipse.cdt.ui.templates"/>
<keyword
label="%preferenceKeywords.folding"
id="org.eclipse.cdt.ui.folding"/>
<keyword
label="%preferenceKeywords.markoccurrences"
id="org.eclipse.cdt.ui.markoccurrences"/>
<keyword
label="%preferenceKeywords.smarttyping"
id="org.eclipse.cdt.ui.smarttyping"/>
<keyword
label="%preferenceKeywords.indexer"
id="org.eclipse.cdt.ui.indexer"/>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
locationURI="popup:org.eclipse.ui.popup.any?before=additions">
<separator
name="buildGroup"
visible="true">
</separator>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.editorActions">
<editorContribution
targetID="org.eclipse.cdt.ui.editor.CEditor"
id="org.eclipse.ui.texteditor.ruler.actions">
<action
label="%Dummy.label"
helpContextId="org.eclipse.ui.bookmark_action_context"
class="org.eclipse.ui.texteditor.BookmarkRulerAction"
actionID="RulerDoubleClick"
id="org.eclipse.ui.texteditor.BookmarkRulerAction">
</action>
<action
label="%Dummy.label"
class="org.eclipse.cdt.internal.ui.text.correction.CSelectRulerAction"
actionID="RulerClick"
id="org.eclipse.cdt.internal.ui.text.correction.CSelectRulerAction">
</action>
</editorContribution>
</extension>
<extension point="org.eclipse.ui.popupMenus">
<objectContribution
id="org.eclipse.cdt.ui.cresources.contrib"
objectClass="org.eclipse.cdt.core.model.ICElement">
<visibility>
<or>
<objectClass name="org.eclipse.cdt.core.model.ITranslationUnit"/>
<objectClass name="org.eclipse.cdt.core.model.ICContainer"/>
<and>
<objectClass name="org.eclipse.cdt.core.model.ICProject"/>
<objectState name="open" value="true">
</objectState>
</and>
</or>
</visibility>
<action
class="org.eclipse.cdt.internal.ui.actions.UpdateUnresolvedIncludesAction"
definitionId="org.eclipse.cdt.ui.menu.updateUnresolvedIncludes"
id="org.eclipse.cdt.ui.updateUnresolvedIncludesAction"
label="%UpdateUnresolvedIncludes.label"
menubarPath="org.eclipse.cdt.ui.indexmenu/update"/>
<action
class="org.eclipse.cdt.internal.ui.actions.UpdateIndexWithModifiedFilesAction"
definitionId="org.eclipse.cdt.ui.menu.updateWithModifiedFiles"
id="org.eclipse.cdt.ui.syncIndexWithDiskAction"
label="%SyncIndex.label"
menubarPath="org.eclipse.cdt.ui.indexmenu/update"/>
<action
class="org.eclipse.cdt.internal.ui.actions.FreshenIndexAction"
definitionId="org.eclipse.cdt.ui.menu.freshenAllFiles"
id="org.eclipse.cdt.ui.updateIndexAction"
label="%FreshenIndex.label"
menubarPath="org.eclipse.cdt.ui.indexmenu/update"/>
<menu
id="org.eclipse.cdt.ui.indexmenu"
label="%Index.menu"
path="buildGroup">
<groupMarker name="rebuild"/>
<separator name="update"/>
<separator name="search"/>
<separator name="log"/>
</menu>
</objectContribution>
<objectContribution
id="org.eclipse.cdt.ui.ctranslationunit.contrib"
objectClass="org.eclipse.cdt.core.model.ICElement">
<visibility>
<objectClass name="org.eclipse.cdt.core.model.ITranslationUnit"/>
</visibility>
<action
class="org.eclipse.cdt.internal.ui.actions.CreateParserLogAction"
definitionId="org.eclipse.cdt.ui.menu.createParserLog"
id="org.eclipse.cdt.ui.parserLogAction"
label="%CreateParserLog.label"
menubarPath="org.eclipse.cdt.ui.indexmenu/log"/>
<menu
id="org.eclipse.cdt.ui.indexmenu"
label="%Index.menu"
path="buildGroup">
<groupMarker name="rebuild"/>
<separator name="update"/>
<separator name="search"/>
<separator name="log"/>
</menu>
</objectContribution>
<objectContribution
id="org.eclipse.cdt.ui.cproject.contrib"
objectClass="org.eclipse.cdt.core.model.ICProject">
<action
class="org.eclipse.cdt.internal.ui.actions.RebuildIndexAction"
definitionId="org.eclipse.cdt.ui.menu.rebuildIndex"
id="org.eclipse.cdt.ui.rebuildIndexAction"
label="%RebuildIndex.label"
menubarPath="org.eclipse.cdt.ui.indexmenu/rebuild"/>
<action
class="org.eclipse.cdt.internal.ui.search.actions.FindUnresolvedIncludesProjectAction"
definitionId="org.eclipse.cdt.ui.menu.findUnresolvedIncludes"
id="org.eclipse.cdt.ui.searchUnresolvedIncludes"
label="%SearchUnresolvedIncludes.label"
menubarPath="org.eclipse.cdt.ui.indexmenu/search"/>
<menu
id="org.eclipse.cdt.ui.indexmenu"
label="%Index.menu"
path="buildGroup">
<groupMarker name="rebuild"/>
<separator name="update"/>
<separator name="search"/>
<separator name="log"/>
</menu>
</objectContribution>
<!-- project explorer shows IProjects, we need to handle this -->
<objectContribution
id="org.eclipse.cdt.ui.cproject.in.explorer.contrib"
objectClass="org.eclipse.core.resources.IProject">
<visibility>
<objectState
name="projectNature"
value="org.eclipse.cdt.core.cnature"/>
</visibility>
<action
class="org.eclipse.cdt.internal.ui.actions.UpdateUnresolvedIncludesAction"
definitionId="org.eclipse.cdt.ui.menu.updateUnresolvedIncludes"
id="org.eclipse.cdt.ui.updateUnresolvedIncludesAction"
label="%UpdateUnresolvedIncludes.label"
menubarPath="org.eclipse.cdt.ui.indexmenu/update"/>
<action
class="org.eclipse.cdt.internal.ui.actions.UpdateIndexWithModifiedFilesAction"
definitionId="org.eclipse.cdt.ui.menu.updateWithModifiedFiles"
id="org.eclipse.cdt.ui.syncIndexWithDiskAction"
label="%SyncIndex.label"
menubarPath="org.eclipse.cdt.ui.indexmenu/update"/>
<action
class="org.eclipse.cdt.internal.ui.actions.FreshenIndexAction"
definitionId="org.eclipse.cdt.ui.menu.freshenAllFiles"
id="org.eclipse.cdt.ui.updateIndexAction"
label="%FreshenIndex.label"
menubarPath="org.eclipse.cdt.ui.indexmenu/update"/>
<action
class="org.eclipse.cdt.internal.ui.actions.RebuildIndexAction"
definitionId="org.eclipse.cdt.ui.menu.rebuildIndex"
id="org.eclipse.cdt.ui.rebuildIndexAction"
label="%RebuildIndex.label"
menubarPath="org.eclipse.cdt.ui.indexmenu/rebuild"/>
<action
class="org.eclipse.cdt.internal.ui.search.actions.FindUnresolvedIncludesProjectAction"
definitionId="org.eclipse.cdt.ui.menu.findUnresolvedIncludes"
id="org.eclipse.cdt.ui.searchUnresolvedIncludes"
label="%SearchUnresolvedIncludes.label"
menubarPath="org.eclipse.cdt.ui.indexmenu/search"/>
<menu
id="org.eclipse.cdt.ui.indexmenu"
label="%Index.menu"
path="buildGroup">
<groupMarker name="rebuild"/>
<separator name="update"/>
<separator name="search"/>
<separator name="log"/>
</menu>
</objectContribution>
<objectContribution
objectClass="org.eclipse.core.resources.IMarker"
id="org.eclipse.cdt.ui.action.DeleteTaskAction">
<filter
name="type"
value="org.eclipse.cdt.core.problem">
</filter>
<action
label="%DeleteTaskAction.label"
icon="icons/ovr16/error_co.gif"
class="org.eclipse.cdt.internal.ui.util.DeleteTaskAction"
menubarPath="additions"
enablesFor="+"
id="org.eclipse.cdt.ui.action.DeleteTaskAction">
</action>
</objectContribution>
<viewerContribution
targetID="#CEditorRulerContext"
id="org.eclipse.cdt.ui.editor.CEditorPopupActions">
<action
label="%AddTask.label"
helpContextId="org.eclipse.ui.AddTask_action_context"
class="org.eclipse.ui.texteditor.TaskRulerAction"
tooltip="%AddTask.tooltip"
menubarPath="add"
id="org.eclipse.ui.texteditor.TaskRulerAction">
</action>
<action
label="%AddBookmark.label"
helpContextId="org.eclipse.ui.bookmark_action_context"
class="org.eclipse.ui.texteditor.BookmarkRulerAction"
tooltip="%AddBookmark.tooltip"
menubarPath="add"
id="org.eclipse.ui.texteditor.BookmarkRulerAction">
</action>
<action
class="org.eclipse.cdt.internal.ui.text.correction.CSelectRulerAction"
definitionId="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals"
id="org.eclipse.cdt.internal.ui.text.correction.CSelectRulerAction"
label="%QuickFix.label"
menubarPath="additions"
tooltip="%QuickFix.tooltip">
</action>
</viewerContribution>
<viewerContribution
targetID="#ASMEditorRulerContext"
id="org.eclipse.cdt.ui.editor.ASMEditorPopupActions">
<action
label="%AddTask.label"
helpContextId="org.eclipse.ui.AddTask_action_context"
class="org.eclipse.ui.texteditor.TaskRulerAction"
tooltip="%AddTask.tooltip"
menubarPath="add"
id="org.eclipse.ui.texteditor.TaskRulerAction">
</action>
<action
label="%AddBookmark.label"
helpContextId="org.eclipse.ui.bookmark_action_context"
class="org.eclipse.ui.texteditor.BookmarkRulerAction"
tooltip="%AddBookmark.tooltip"
menubarPath="add"
id="org.eclipse.ui.texteditor.BookmarkRulerAction">
</action>
</viewerContribution>
<objectContribution
adaptable="true"
id="org.eclipse.cdt.ui.action.openExternalProblem"
objectClass="org.eclipse.core.resources.IMarker">
<action
class="org.eclipse.cdt.internal.ui.util.OpenExternalProblemAction"
id="org.eclipse.cdt.ui.action.openExternalProblemAction"
label="%OpenExternalProblemAction.label"
menubarPath="additions"/>
<filter
name="type"
value="org.eclipse.cdt.core.problem"/>
</objectContribution>
<objectContribution
adaptable="true"
id="org.eclipse.cdt.ui.buildConfigContribution"
objectClass="org.eclipse.core.resources.IResource">
<visibility>
<and>
<objectState
name="projectNature"
value="org.eclipse.cdt.core.cnature"/>
<objectClass name="org.eclipse.core.resources.IProject"/>
</and>
</visibility>
<action
class="org.eclipse.cdt.ui.actions.ManageConfigsAction"
enablesFor="+"
id="org.eclipse.cdt.ui.manageConfigsAction0"
label="%ManageConfigAction.label"
menubarPath="org.eclipse.cdt.ui.cfgmenu/manage"
/>
<action
class="org.eclipse.cdt.ui.actions.ChangeBuildConfigContextAction"
enablesFor="+"
id="org.eclipse.cdt.ui.buildConfigPulldownAction"
label="%BuildConfigContextAction.label"
menubarPath="org.eclipse.cdt.ui.cfgmenu/manage"
style="pulldown"
tooltip="%BuildConfigAction.tooltip"/>
<menu
id="org.eclipse.cdt.ui.cfgmenu"
label="%Configurations.menu"
path="buildGroup">
<groupMarker name="manage"/>
<separator name="sep1"/>
<groupMarker name="build"/>
</menu>
</objectContribution>
</extension>
<extension
point="org.eclipse.compare.structureCreators">
<structureCreator
class="org.eclipse.cdt.internal.ui.compare.CStructureCreator"
id="org.eclipse.cdt.ui.compare.CStructureCreator">
</structureCreator>
<contentTypeBinding
contentTypeId="org.eclipse.cdt.core.cSource"
structureCreatorId="org.eclipse.cdt.ui.compare.CStructureCreator">
</contentTypeBinding>
<contentTypeBinding
contentTypeId="org.eclipse.cdt.core.cHeader"
structureCreatorId="org.eclipse.cdt.ui.compare.CStructureCreator">
</contentTypeBinding>
<contentTypeBinding
contentTypeId="org.eclipse.cdt.core.cxxSource"
structureCreatorId="org.eclipse.cdt.ui.compare.CStructureCreator">
</contentTypeBinding>
<contentTypeBinding
contentTypeId="org.eclipse.cdt.core.cxxHeader"
structureCreatorId="org.eclipse.cdt.ui.compare.CStructureCreator">
</contentTypeBinding>
</extension>
<extension
point="org.eclipse.compare.contentMergeViewers">
<viewer
class="org.eclipse.cdt.internal.ui.compare.CContentViewerCreator"
extensions="c,cc,cxx,cpp,c++,h,hh,hxx,hpp,inc,c2"
id="org.eclipse.cdt.ui.compare.CContentViewerCreator">
</viewer>
<contentTypeBinding
contentTypeId="org.eclipse.cdt.core.cSource"
contentMergeViewerId="org.eclipse.cdt.ui.compare.CContentViewerCreator">
</contentTypeBinding>
<contentTypeBinding
contentTypeId="org.eclipse.cdt.core.cHeader"
contentMergeViewerId="org.eclipse.cdt.ui.compare.CContentViewerCreator">
</contentTypeBinding>
<contentTypeBinding
contentTypeId="org.eclipse.cdt.core.cxxSource"
contentMergeViewerId="org.eclipse.cdt.ui.compare.CContentViewerCreator">
</contentTypeBinding>
<contentTypeBinding
contentTypeId="org.eclipse.cdt.core.cxxHeader"
contentMergeViewerId="org.eclipse.cdt.ui.compare.CContentViewerCreator">
</contentTypeBinding>
<viewer
class="org.eclipse.cdt.internal.ui.compare.AsmContentViewerCreator"
extensions="s,asm"
id="org.eclipse.cdt.ui.compare.AsmContentViewerCreator"/>
<contentTypeBinding
contentTypeId="org.eclipse.cdt.core.asmSource"
contentMergeViewerId="org.eclipse.cdt.ui.compare.AsmContentViewerCreator"/>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
locationURI="menu:project?after=build">
<menu
id="org.eclipse.cdt.ui.prjmenu"
label="%Configurations.menu">
<separator name="manage" visible="false"/>
<separator name="sep1" visible="true"/>
<separator name="wrksets" visible="false"/>
</menu>
</menuContribution>
<menuContribution
locationURI="menu:org.eclipse.cdt.ui.prjmenu?before=wrksets">
<menu
id="org.eclipse.cdt.ui.workingSets.buildMenu"
label="%buildWorkingSetConfig.label">
<visibleWhen>
<with
variable="activeContexts">
<iterate
ifEmpty="false"
operator="or">
<equals
value="org.eclipse.cdt.ui.buildConfigActionSet">
</equals>
</iterate>
</with>
</visibleWhen>
<dynamic
class="org.eclipse.cdt.internal.ui.workingsets.BuildWorkingSetsContribution"
id="org.eclipse.cdt.ui.buildWorkingSetConfigs">
</dynamic>
</menu>
<menu
id="org.eclipse.cdt.ui.workingSets.activateMenu"
label="%activateWorkingSetConfig.label">
<visibleWhen>
<with
variable="activeContexts">
<iterate
ifEmpty="false"
operator="or">
<equals
value="org.eclipse.cdt.ui.buildConfigActionSet">
</equals>
</iterate>
</with>
</visibleWhen>
<dynamic
class="org.eclipse.cdt.internal.ui.workingsets.ActivateWorkingSetsContribution"
id="org.eclipse.cdt.ui.activateWorkingSetConfigs">
</dynamic>
</menu>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.actionSets">
<actionSet
label="%CodingActionSet.label"
description="%CodingActionSet.description"
visible="false"
id="org.eclipse.cdt.ui.CodingActionSet">
<menu
label="%Refactoring.menu.label"
path="edit"
id="org.eclipse.jdt.ui.refactoring.menu">
<separator name="reorgGroup"/>
<separator name="codingGroup"/>
<separator name="reorgGroup2"/>
<separator name="typeGroup"/>
<separator name="typeGroup2"/>
<separator name="codingGroup2"/>
<separator name="typeGroup3"/>
<separator
name="historyGroup">
</separator>
</menu>
<!-- reorg group -->
<action
definitionId="org.eclipse.cdt.ui.edit.text.rename.element"
label="%Refactoring.renameAction.label"
menubarPath="org.eclipse.jdt.ui.refactoring.menu/reorgGroup"
id="org.eclipse.cdt.ui.actions.Rename"
retarget="true">
</action>
<action
definitionId="org.eclipse.cdt.ui.refactor.hide.method"
label="%Refactoring.hideMethod.label"
menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
id="org.eclipse.cdt.ui.actions.HideMethod"
retarget="true">
</action>
<action
definitionId="org.eclipse.cdt.ui.refactor.toggle.function"
label="%Refactoring.toggleFunction.label"
menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
id="org.eclipse.cdt.ui.actions.ToggleFunction"
retarget="true">
</action>
<action
definitionId="org.eclipse.cdt.ui.refactor.extract.function"
label="%Refactoring.extractFunction.label"
menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
id="org.eclipse.cdt.ui.actions.ExtractMethod"
retarget="true">
</action>
<action
definitionId="org.eclipse.cdt.ui.refactor.extract.constant"
label="%Refactoring.extractConstant.label"
menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
id="org.eclipse.cdt.ui.actions.ExtractConstant"
retarget="true">
</action>
<action
definitionId="org.eclipse.cdt.ui.refactor.extract.local.variable"
label="%Refactoring.extractLocalVariable.label"
menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
id="org.eclipse.cdt.ui.actions.ExtractLocalVariable"
retarget="true">
</action>
<action
class="org.eclipse.ltk.ui.refactoring.actions.ShowRefactoringHistoryAction"
definitionId="org.eclipse.ltk.ui.refactor.show.refactoring.history"
id="org.eclipse.cdt.ui.actions.RefactoringHistory"
label="%historyAction.label"
menubarPath="org.eclipse.jdt.ui.refactoring.menu/historyGroup"
retarget="false">
</action>
<action
class="org.eclipse.ltk.ui.refactoring.actions.CreateRefactoringScriptAction"
definitionId="org.eclipse.ltk.ui.refactor.create.refactoring.script"
id="org.eclipse.cdt.ui.actions.createRefactoringScript"
label="%createScriptAction.label"
menubarPath="org.eclipse.jdt.ui.refactoring.menu/historyGroup"
retarget="false">
</action>
<action
class="org.eclipse.ltk.ui.refactoring.actions.ApplyRefactoringScriptAction"
definitionId="org.eclipse.ltk.ui.refactor.apply.refactoring.script"
id="org.eclipse.cdt.ui.actions.applyRefactoringScript"
label="%applyScriptAction.label"
menubarPath="org.eclipse.jdt.ui.refactoring.menu/historyGroup"
retarget="false">
</action>
<!-- =========================================================================== -->
<!-- Source Menu -->
<!-- =========================================================================== -->
<!-- Note: This menu layout must match the definition in org.eclipse.jdt.ui -->
<menu
id="org.eclipse.jdt.ui.source.menu"
label="%Source.menu.label"
path="edit">
<separator
name="commentGroup">
</separator>
<separator
name="editGroup">
</separator>
<separator
name="importGroup">
</separator>
<separator
name="generateGroup">
</separator>
<separator
name="codeGroup">
</separator>
<separator
name="externalizeGroup">
</separator>
<separator
name="convertGroup">
</separator>
</menu>
<!-- Code Group -->
<action
class="org.eclipse.cdt.internal.ui.actions.SurroundWithTemplateMenuAction"
definitionId="org.eclipse.cdt.ui.edit.text.c.surround.with.quickMenu"
label="%SurroundWithTemplateAction.label"
menubarPath="org.eclipse.jdt.ui.source.menu/codeGroup"
id="org.eclipse.cdt.internal.ui.actions.SurroundWithTemplateMenuAction"
style="pulldown">
</action>
<!-- Generate Group -->
<action
definitionId="org.eclipse.cdt.ui.refactor.getters.and.setters"
label="%Refactoring.gettersAndSetters.label"
menubarPath="org.eclipse.jdt.ui.source.menu/generateGroup"
id="org.eclipse.cdt.ui.actions.GettersAndSetters"
retarget="true">
</action>
<action
definitionId="org.eclipse.cdt.ui.refactor.implement.method"
label="%Refactoring.implementMethod.label"
menubarPath="org.eclipse.jdt.ui.source.menu/generateGroup"
id="org.eclipse.cdt.ui.actions.ImplementMethod"
retarget="true">
</action>
<!-- Import Group -->
<action
definitionId="org.eclipse.cdt.ui.edit.text.c.sort.lines"
label="%SortLinesAction.label"
retarget="true"
menubarPath="org.eclipse.jdt.ui.source.menu/importGroup"
id="org.eclipse.cdt.ui.actions.SortLines">
</action>
<action
definitionId="org.eclipse.cdt.ui.edit.text.c.organize.includes"
label="%OrganizeIncludesAction.label"
retarget="true"
menubarPath="org.eclipse.jdt.ui.source.menu/importGroup"
id="org.eclipse.cdt.ui.actions.OrganizeIncludes">
</action>
<action
definitionId="org.eclipse.cdt.ui.edit.text.c.add.include"
label="%AddIncludeAction.label"
retarget="true"
menubarPath="org.eclipse.jdt.ui.source.menu/importGroup"
id="org.eclipse.cdt.ui.actions.AddInclude">
</action>
<!-- Edit group -->
<action
definitionId="org.eclipse.cdt.ui.edit.text.c.format"
label="%FormatAction.label"
retarget="true"
menubarPath="org.eclipse.jdt.ui.source.menu/editGroup"
id="org.eclipse.cdt.ui.actions.Format">
</action>
<action
definitionId="org.eclipse.cdt.ui.edit.text.c.indent"
label="%IndentAction.label"
retarget="true"
menubarPath="org.eclipse.jdt.ui.source.menu/editGroup"
id="org.eclipse.cdt.ui.actions.Indent">
</action>
<action
definitionId="org.eclipse.ui.edit.text.shiftLeft"
disabledIcon="icons/dlcl16/shift_l_edit.gif"
icon="icons/elcl16/shift_l_edit.gif"
id="org.eclipse.cdt.ui.actions.ShiftLeft"
label="%ShiftLeftAction.label"
menubarPath="org.eclipse.jdt.ui.source.menu/editGroup"
retarget="true">
</action>
<action
definitionId="org.eclipse.ui.edit.text.shiftRight"
disabledIcon="icons/dlcl16/shift_r_edit.gif"
icon="icons/elcl16/shift_r_edit.gif"
id="org.eclipse.cdt.ui.actions.ShiftRight"
label="%ShiftRightAction.label"
menubarPath="org.eclipse.jdt.ui.source.menu/editGroup"
retarget="true">
</action>
<!-- Comment Group -->
<action
definitionId="org.eclipse.cdt.ui.edit.text.c.uncomment"
label="%UncommentAction.label"
retarget="true"
id="org.eclipse.cdt.ui.actions.Uncomment">
</action>
<action
definitionId="org.eclipse.cdt.ui.edit.text.c.comment"
label="%CommentAction.label"
retarget="true"
id="org.eclipse.cdt.ui.actions.Comment">
</action>
<action
definitionId="org.eclipse.cdt.ui.edit.text.c.remove.block.comment"
label="%RemoveBlockCommentAction.label"
retarget="true"
menubarPath="org.eclipse.jdt.ui.source.menu/commentGroup"
id="org.eclipse.cdt.ui.actions.RemoveBlockComment">
</action>
<action
definitionId="org.eclipse.cdt.ui.edit.text.c.add.block.comment"
label="%AddBlockCommentAction.label"
retarget="true"
menubarPath="org.eclipse.jdt.ui.source.menu/commentGroup"
id="org.eclipse.cdt.ui.actions.AddBlockComment">
</action>
<action
definitionId="org.eclipse.cdt.ui.edit.text.c.toggle.comment"
label="%ToggleCommentAction.label"
retarget="true"
menubarPath="org.eclipse.jdt.ui.source.menu/commentGroup"
id="org.eclipse.cdt.ui.actions.ToggleComment">
</action>
</actionSet>
<actionSet
label="%CSearchActionSet.label"
description="%CSearchActionSet.description"
visible="false"
id="org.eclipse.cdt.ui.SearchActionSet">
<action
label="%openCSearchPageAction.label"
icon="icons/obj16/csearch_obj.gif"
class="org.eclipse.cdt.internal.ui.search.OpenCSearchPageAction"
menubarPath="org.eclipse.search.menu/dialogGroup"
id="org.eclipse.cdt.ui.actions.OpenCSearchPage">
</action>
<menu
label="%searchMenu.label"
id="org.eclipse.search.menu">
</menu>
</actionSet>
<actionSet
label="%CNavigationActionSet.label"
description="%CNavigationActionSet.description"
visible="false"
id="org.eclipse.cdt.ui.NavigationActionSet">
<action
id="org.eclipse.cdt.ui.actions.openElementInCallHierarchy"
class="org.eclipse.cdt.internal.ui.callhierarchy.OpenElementInCallHierarchyAction"
definitionId="org.eclipse.cdt.ui.navigate.open.element.in.call.hierarchy"
label="%OpenElementInCallHierarchyAction.label"
menubarPath="navigate/open.ext2"
tooltip="%OpenElementInCallHierarchyAction.tooltip">
</action>
<action
id="org.eclipse.cdt.ui.actions.openTypeInHierarchy"
class="org.eclipse.cdt.internal.ui.typehierarchy.OpenTypeInHierarchyAction"
definitionId="org.eclipse.cdt.ui.navigate.open.type.in.hierarchy"
label="%OpenTypeInHierarchyAction.label"
helpContextId="org.eclipse.cdt.ui.open_type_in_hierarchy_action"
menubarPath="navigate/open.ext2"
tooltip="%OpenTypeInHierarchyAction.tooltip">
</action>
<action
id="org.eclipse.cdt.ui.actions.OpenType"
toolbarPath="org.eclipse.search.searchActionSet/Search"
class="org.eclipse.cdt.internal.ui.browser.opentype.OpenTypeAction"
definitionId="org.eclipse.cdt.ui.navigate.opentype"
icon="icons/etool16/opentype.gif"
helpContextId="org.eclipse.cdt.ui.open_type_action"
label="%OpenTypeAction.label"
menubarPath="navigate/open.ext2"
tooltip="%OpenTypeAction.tooltip">
</action>
</actionSet>
<actionSet
label="%COpenActionSet.label"
description="%COpenActionSet.description"
visible="false"
id="org.eclipse.cdt.ui.OpenActionSet">
<action
definitionId="org.eclipse.cdt.ui.edit.open.include.browser"
id="org.eclipse.cdt.ui.actions.OpenIncludeBrowser"
label="%OpenIncludeBrowser.label"
menubarPath="navigate/open.ext"
retarget="true"
tooltip="%OpenIncludeBrowser.tooltip">
</action>
<action
definitionId="org.eclipse.cdt.ui.edit.open.call.hierarchy"
id="org.eclipse.cdt.ui.actions.OpenCallHierarchy"
label="%OpenCallHierarchy.label"
menubarPath="navigate/open.ext"
retarget="true"
tooltip="%OpenCallHierarchy.tooltip">
</action>
<action
definitionId="org.eclipse.cdt.ui.edit.open.type.hierarchy"
label="%OpenTypeHierarchyAction.label"
tooltip="%OpenTypeHierarchyAction.tooltip"
retarget="true"
menubarPath="navigate/open.ext"
id="org.eclipse.cdt.ui.actions.OpenTypeHierarchy">
</action>
<action
definitionId="org.eclipse.cdt.ui.edit.opendecl"
label="%OpenDeclarationAction.label"
tooltip="%OpenDeclarationAction.tooltip"
retarget="true"
menubarPath="navigate/open.ext"
id="org.eclipse.cdt.ui.actions.OpenDeclaration">
</action>
</actionSet>
<actionSet
description="%BuildConfigurationActionSet.descr"
id="org.eclipse.cdt.ui.buildConfigActionSet"
label="%BuildConfigActionSet.label"
visible="false">
<action
class="org.eclipse.cdt.ui.actions.BuildActiveConfigMenuAction"
disabledIcon="icons/dlcl16/build_exec.png"
enablesFor="+"
icon="icons/elcl16/build_exec.png"
id="org.eclipse.cdt.ui.buildActiveConfigToolbarAction"
label="%BuildActiveConfiguration.label"
style="pulldown"
toolbarPath="org.eclipse.ui.workbench.file/build.group"
tooltip="%BuildActiveConfiguration.tooltip"/>
<action
class="org.eclipse.cdt.ui.actions.ChangeBuildConfigMenuAction"
disabledIcon="icons/dlcl16/config-tool.gif"
enablesFor="+"
icon="icons/elcl16/config-tool.gif"
id="org.eclipse.cdt.ui.buildConfigToolbarAction"
label="%BuildConfigToolbarAction.label"
style="pulldown"
toolbarPath="org.eclipse.ui.workbench.file/build.group"
tooltip="%BuildConfigAction.tooltip2"/>
<action
class="org.eclipse.cdt.ui.actions.ManageConfigsAction"
enablesFor="+"
id="org.eclipse.cdt.ui.manageConfigsAction2"
label="%ManageConfigAction.label"
menubarPath="project/org.eclipse.cdt.ui.prjmenu/manage"
/>
<action
class="org.eclipse.cdt.ui.actions.ChangeBuildConfigMenuAction"
enablesFor="+"
id="org.eclipse.cdt.ui.buildConfigMenuAction"
label="%BuildConfigMenuAction.label"
menubarPath="project/org.eclipse.cdt.ui.prjmenu/manage"
style="pulldown"
tooltip="%BuildConfigAction.tooltip"/>
<action
class="org.eclipse.cdt.ui.actions.WorkingSetConfigAction"
id="org.eclipse.cdt.ui.wsselection"
label="%wsselection"
menubarPath="project/org.eclipse.cdt.ui.prjmenu/wrksets"
style="push"
/>
</actionSet>
<actionSet
label="%CElementCreationActionSet.label"
description="%CElementCreationActionSet.description"
visible="false"
id="org.eclipse.cdt.ui.CElementCreationActionSet">
<action
class="org.eclipse.cdt.internal.ui.wizards.NewTypeDropDownAction"
disabledIcon="icons/dtool16/newclass_wiz.gif"
icon="icons/etool16/newclass_wiz.gif"
id="org.eclipse.cdt.ui.actions.NewTypeDropDown"
label="%NewTypeDropDownAction.label"
style="pulldown"
toolbarPath="Normal/CCWizards"
tooltip="%NewTypeDropDownAction.tooltip">
</action>
<action
id="org.eclipse.cdt.ui.actions.NewFileDropDown"
toolbarPath="Normal/CCWizards"
class="org.eclipse.cdt.internal.ui.wizards.NewFileDropDownAction"
disabledIcon="icons/dtool16/newcfile_wiz.gif"
icon="icons/etool16/newcfile_wiz.gif"
label="%NewFileDropDownAction.label"
style="pulldown"
tooltip="%NewFileDropDownAction.tooltip">
</action>
<action
id="org.eclipse.cdt.ui.actions.NewFolderDropDown"
toolbarPath="Normal/CCWizards"
class="org.eclipse.cdt.internal.ui.wizards.NewFolderDropDownAction"
disabledIcon="icons/dtool16/newsrcfldr_wiz.gif"
icon="icons/etool16/newsrcfldr_wiz.gif"
label="%NewFolderDropDownAction.label"
style="pulldown"
tooltip="%NewFolderDropDownAction.tooltip">
</action>
<action
id="org.eclipse.cdt.ui.actions.NewProjectDropDown"
toolbarPath="Normal/CCWizards"
class="org.eclipse.cdt.internal.ui.wizards.NewProjectDropDownAction"
disabledIcon="icons/dtool16/newcprj_wiz.gif"
icon="icons/etool16/newcprj_wiz.gif"
label="%NewProjectDropDownAction.label"
style="pulldown"
tooltip="%NewProjectDropDownAction.tooltip">
</action>
</actionSet>
<actionSet
label="%CEditorPresentationActionSet.label"
visible="false"
id="org.eclipse.cdt.ui.text.c.actionSet.presentation">
<action
allowLabelUpdate="true"
style="toggle"
toolbarPath="org.eclipse.ui.edit.text.actionSet.presentation/Presentation"
id="org.eclipse.cdt.ui.edit.text.c.toggleMarkOccurrences"
definitionId="org.eclipse.cdt.ui.edit.text.c.toggleMarkOccurrences"
disabledIcon="$nl$/icons/dtool16/mark_occurrences.gif"
icon="$nl$/icons/etool16/mark_occurrences.gif"
helpContextId="toggle_mark_occurrences_action"
label="%toggleMarkOccurrences.label"
retarget="true"
tooltip="%toggleMarkOccurrences.tooltip">
</action>
</actionSet>
</extension>
<extension
point="org.eclipse.ui.ide.projectNatureImages">
<image
icon="icons/ovr16/c_ovr.gif"
natureId="org.eclipse.cdt.core.cnature"
id="org.eclipse.cdt.ui.cProjectNatureImage">
</image>
</extension>
<extension
point="org.eclipse.cdt.core.CBuildConsole">
<CBuildConsole
class="org.eclipse.cdt.internal.ui.buildconsole.CBuildConsole">
</CBuildConsole>
</extension>
<extension
point="org.eclipse.ui.console.consolePageParticipants">
<consolePageParticipant
class="org.eclipse.cdt.internal.ui.buildconsole.BuildConsolePageParticipant"
id="org.eclipse.cdt.internal.ui.buildconsole.BuildConsolePageParticipant">
<enablement>
<instanceof value="org.eclipse.cdt.internal.ui.buildconsole.BuildConsole"/>
</enablement>
</consolePageParticipant>
</extension>
<extension
point="org.eclipse.ui.contexts">
<context
name="%scope.cEditor.name"
parentId="org.eclipse.ui.textEditorScope"
description="%cEditor.description"
id="org.eclipse.cdt.ui.cEditorScope">
</context>
<context
name="%cViewScope.name"
description="%cViewScope.description"
id="org.eclipse.cdt.ui.cViewScope"
parentId="org.eclipse.ui.contexts.window"
/>
<context
name="%macroExpansionHoverScope.name"
description="%macroExpansionHoverScope.description"
id="org.eclipse.cdt.ui.macroExpansionHoverScope"
parentId="org.eclipse.ui.contexts.dialogAndWindow"
/>
</extension>
<extension point="org.eclipse.ui.bindings">
<!-- win32: M1=CTRL, M2=SHIFT, M3=ALT, M4=-
carbon: M1=COMMAND, M2=SHIFT, M3=ALT, M4=CTRL -->
<!-- edit -->
<key
sequence="M2+M3+ARROW_UP"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.select.enclosing"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M2+M3+ARROW_RIGHT"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.select.next"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M2+M3+ARROW_LEFT"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.select.previous"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M2+M3+ARROW_DOWN"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.select.last"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="M2+M3+ARROW_UP"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId=""
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="M2+M3+ARROW_RIGHT"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId=""
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="M2+M3+ARROW_LEFT"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId=""
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="M2+M3+ARROW_DOWN"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId=""
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="CTRL+SHIFT+ARROW_UP"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.select.enclosing"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="CTRL+SHIFT+ARROW_RIGHT"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.select.next"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="CTRL+SHIFT+ARROW_LEFT"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.select.previous"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="CTRL+SHIFT+ARROW_DOWN"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.select.last"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M2+M3+S"
commandId="org.eclipse.cdt.ui.edit.text.c.source.quickMenu"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.cdt.ui.cEditorScope"/>
<key
platform="carbon"
sequence="M2+M3+S"
commandId=""
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.cdt.ui.cEditorScope"/>
<key
platform="carbon"
sequence="COMMAND+ALT+S"
commandId="org.eclipse.cdt.ui.edit.text.c.source.quickMenu"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.cdt.ui.cEditorScope"/>
<key
sequence="M1+M2+F"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.format"/>
<key
sequence="M2+TAB"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.ui.edit.text.shiftLeft"/>
<key
sequence="M1+/"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.toggle.comment"/>
<key
sequence="M1+M2+/"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.add.block.comment"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M1+M2+\"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.remove.block.comment"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M1+I"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.indent"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M2+M3+Z"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.surround.with.quickMenu"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="M2+M3+Z"
commandId=""
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="COMMAND+ALT+Z"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.surround.with.quickMenu"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M1+M3+H"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.open.call.hierarchy"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="M1+M3+H"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId=""
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="M3+M4+H"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.open.call.hierarchy"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M1+M3+H"
contextId="org.eclipse.cdt.ui.cViewScope"
commandId="org.eclipse.cdt.ui.edit.open.call.hierarchy"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="M1+M3+H"
contextId="org.eclipse.cdt.ui.cViewScope"
commandId=""
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="M3+M4+H"
contextId="org.eclipse.cdt.ui.cViewScope"
commandId="org.eclipse.cdt.ui.edit.open.call.hierarchy"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M1+M3+I"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.open.include.browser"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M1+M3+I"
contextId="org.eclipse.cdt.ui.cViewScope"
commandId="org.eclipse.cdt.ui.edit.open.include.browser"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="F3"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.opendecl"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="F3"
contextId="org.eclipse.cdt.ui.cViewScope"
commandId="org.eclipse.cdt.ui.edit.opendecl"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M1+M2+T"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.navigate.opentype"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M1+M2+T"
contextId="org.eclipse.cdt.ui.cViewScope"
commandId="org.eclipse.cdt.ui.navigate.opentype"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
commandId="org.eclipse.cdt.ui.search.findrefs"
sequence="M1+M2+G"
contextId="org.eclipse.cdt.ui.cEditorScope"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
commandId="org.eclipse.cdt.ui.search.findrefs"
sequence="M1+M2+G"
contextId="org.eclipse.cdt.ui.cViewScope"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
commandId="org.eclipse.cdt.ui.search.finddecl"
sequence="M1+G"
contextId="org.eclipse.cdt.ui.cEditorScope"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
commandId="org.eclipse.cdt.ui.search.finddecl"
sequence="M1+G"
contextId="org.eclipse.cdt.ui.cViewScope"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="F4"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.open.type.hierarchy"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="F4"
contextId="org.eclipse.cdt.ui.cViewScope"
commandId="org.eclipse.cdt.ui.edit.open.type.hierarchy"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M1+M2+H"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.navigate.open.type.in.hierarchy"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M1+M2+H"
contextId="org.eclipse.cdt.ui.cViewScope"
commandId="org.eclipse.cdt.ui.navigate.open.type.in.hierarchy"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M1+M2+O"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.organize.includes"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M1+M2+N"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.add.include"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M1+M3+S"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.sort.lines"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="M1+M3+S"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId=""
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="CTRL+COMMAND+S"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.sort.lines"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M1+O"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.open.outline"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M1+T"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.open.quick.type.hierarchy"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M1+M2+ARROW_DOWN"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.goto.next.member"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="M1+M2+ARROW_DOWN"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId=""
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="CTRL+ALT+ARROW_DOWN"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.goto.next.member"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M1+M2+ARROW_UP"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.goto.prev.member"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="M1+M2+ARROW_UP"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId=""
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="CTRL+ALT+ARROW_UP"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.goto.prev.member"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M1+M2+P"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.goto.matching.bracket"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M1+TAB"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.toggle.source.header"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="M1+TAB"
contextId=""
commandId=""
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="CTRL+TAB"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.toggle.source.header"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M3+ARROW_LEFT"
contextId="org.eclipse.cdt.ui.macroExpansionHoverScope"
commandId="org.eclipse.cdt.ui.hover.backwardMacroExpansion"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M3+ARROW_RIGHT"
contextId="org.eclipse.cdt.ui.macroExpansionHoverScope"
commandId="org.eclipse.cdt.ui.hover.forwardMacroExpansion"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="F3"
contextId="org.eclipse.cdt.ui.macroExpansionHoverScope"
commandId="org.eclipse.cdt.ui.edit.opendecl"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M2+M3+O"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.toggleMarkOccurrences"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="M2+M3+O"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId=""
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
platform="carbon"
sequence="M1+M3+O"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.c.toggleMarkOccurrences"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M1+="
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.open.quick.macro.explorer"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M1+#"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.open.quick.macro.explorer"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
<key
sequence="M2+M3+R"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.rename.element"/>
<key
platform="carbon"
sequence="M2+M3+R"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId=""/>
<key
platform="carbon"
sequence="M1+M3+R"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.edit.text.rename.element"/>
<key
sequence="M2+M3+R"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.cdt.ui.cViewScope"
commandId="org.eclipse.cdt.ui.edit.text.rename.element"/>
<key
platform="carbon"
sequence="M2+M3+R"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.cdt.ui.cViewScope"
commandId=""/>
<key
platform="carbon"
sequence="M1+M3+R"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.cdt.ui.cViewScope"
commandId="org.eclipse.cdt.ui.edit.text.rename.element"/>
<key
sequence="M2+M3+M"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.refactor.extract.function"/>
<key
platform="carbon"
sequence="M2+M3+M"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId=""/>
<key
platform="carbon"
sequence="M1+M3+M"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.refactor.extract.function"/>
<key
sequence="M2+M3+T"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.refactor.toggle.function"/>
<key
platform="carbon"
sequence="M2+M3+T"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId=""/>
<key
platform="carbon"
sequence="M1+M3+T"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.refactor.toggle.function"/>
<key
sequence="M3+C"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.refactor.extract.constant"/>
<key
sequence="M2+M3+L"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.refactor.extract.local.variable"/>
<key
platform="carbon"
sequence="M2+M3+L"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId=""/>
<key
platform="carbon"
sequence="M1+M3+L"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
contextId="org.eclipse.cdt.ui.cEditorScope"
commandId="org.eclipse.cdt.ui.refactor.extract.local.variable"/>
<scheme
id="org.eclipse.cdt.ui.visualstudio"
parentId="org.eclipse.ui.defaultAcceleratorConfiguration"
name="%keybinding.MSVS"/>
<!-- =================================================================================== -->
<!-- MICROSOFT VISUAL STUDIO KEY SHORTCUTS -->
<!-- =================================================================================== -->
<!-- C/C++ Source Keys -->
<!-- MSVS Edit.GoToDefinition -->
<key
sequence="F12"
commandId="org.eclipse.cdt.ui.edit.opendecl"
contextId="org.eclipse.cdt.ui.cEditorScope"
schemeId="org.eclipse.cdt.ui.visualstudio"/>
<!-- Edit Keys -->
<key
sequence="F3"
commandId="org.eclipse.ui.edit.findNext"
contextId="org.eclipse.ui.textEditorScope"
schemeId="org.eclipse.cdt.ui.visualstudio"/>
<key
sequence="M2+F3"
commandId="org.eclipse.ui.edit.findPrevious"
contextId="org.eclipse.ui.textEditorScope"
schemeId="org.eclipse.cdt.ui.visualstudio"/>
<key
sequence="M1+F3"
commandId="org.eclipse.cdt.ui.edit.text.c.find.word"
contextId="org.eclipse.cdt.ui.cEditorScope"
schemeId="org.eclipse.cdt.ui.visualstudio"/>
<key
sequence="M1+M2+F"
commandId="org.eclipse.search.ui.openSearchDialog"
schemeId="org.eclipse.cdt.ui.visualstudio"/>
<!-- File Keys -->
<!-- Help Keys -->
<!-- MakeFile Source Keys -->
<!-- Navigate Keys -->
<key
sequence="M1+F2"
commandId="org.eclipse.ui.edit.addBookmark"
schemeId="org.eclipse.cdt.ui.visualstudio"/>
<key
sequence="M2+F2"
commandId="org.eclipse.cdt.ui.edit.text.c.goto.next.bookmark"
contextId="org.eclipse.cdt.ui.cEditorScope"
schemeId="org.eclipse.cdt.ui.visualstudio"/>
<key
sequence="M1+G"
commandId="org.eclipse.ui.edit.text.goto.line"
schemeId="org.eclipse.cdt.ui.visualstudio"/>
<!-- Project Keys -->
<!-- MSVS RebuildSolution -->
<!-- THERE IS CURRENTLY NO REBUILD
<key
sequence="M1+M2+B"
commandId="org.eclipse.ui.project.rebuildProject"
schemeId="org.eclipse.cdt.ui.visualstudio"/>
-->
<!-- MSVS NewProject -->
<key
sequence="M1+M2+N"
commandId="org.eclipse.ui.newWizard"
schemeId="org.eclipse.cdt.ui.visualstudio"/>
<!-- Run/Debug Keys -->
<!-- MSVS Start -->
<key
sequence="M1+F5"
commandId="org.eclipse.debug.ui.commands.RunLast"
schemeId="org.eclipse.cdt.ui.visualstudio"/>
<!-- MSVS StartWithoutDebugging -->
<key
sequence="F5"
commandId="org.eclipse.debug.ui.commands.DebugLast"
schemeId="org.eclipse.cdt.ui.visualstudio"/>
<!-- MSVS StepInto -->
<key
sequence="F11"
commandId="org.eclipse.debug.ui.commands.StepInto"
contextId="org.eclipse.debug.ui.debugging"
schemeId="org.eclipse.cdt.ui.visualstudio"/>
<!-- MSVS StepOver -->
<key
sequence="F10"
commandId="org.eclipse.debug.ui.commands.StepOver"
contextId="org.eclipse.debug.ui.debugging"
schemeId="org.eclipse.cdt.ui.visualstudio"/>
<!-- MSVS StepReturn -->
<key
sequence="M2+F11"
commandId="org.eclipse.debug.ui.commands.StepReturn"
contextId="org.eclipse.debug.ui.debugging"
schemeId="org.eclipse.cdt.ui.visualstudio"/>
<!-- MSVS Resume -->
<key
sequence="F5"
commandId="org.eclipse.debug.ui.commands.Resume"
contextId="org.eclipse.debug.ui.debugging"
schemeId="org.eclipse.cdt.ui.visualstudio"/>
<!-- MSVS ToggleBreakpoint -->
<key
sequence="F9"
commandId="org.eclipse.debug.ui.commands.ToggleBreakpoint"
schemeId="org.eclipse.cdt.ui.visualstudio"/>
<!-- MSVS RunToCursor -->
<key
sequence="M1+F10"
commandId="org.eclipse.debug.ui.commands.RunToLine"
schemeId="org.eclipse.cdt.ui.visualstudio"/>
<!-- MSVS Breakpoints -->
<key
commandId="org.eclipse.ui.views.showView"
schemeId="org.eclipse.cdt.ui.visualstudio"
sequence="M1+M3+B">
<parameter
id="org.eclipse.ui.views.showView.viewId"
value="org.eclipse.debug.ui.BreakpointView">
</parameter>
</key>
<!-- Search Keys -->
<!-- Text Editing Keys -->
<key
sequence="M1+ARROW_LEFT"
commandId="org.eclipse.ui.edit.text.goto.wordPrevious"
contextId="org.eclipse.ui.textEditorScope"
schemeId="org.eclipse.cdt.ui.visualstudio"/>
<key
sequence="M1+ARROW_RIGHT"
commandId="org.eclipse.ui.edit.text.goto.wordNext"
contextId="org.eclipse.ui.textEditorScope"
schemeId="org.eclipse.cdt.ui.visualstudio"/>
<!-- View Keys -->
<!-- Views Keys -->
<!-- Window Keys -->
<!-- MSVC Window NextDocumentWindow -->
<key
sequence="M1+TAB"
commandId="org.eclipse.ui.window.nextEditor"
schemeId="org.eclipse.cdt.ui.visualstudio"/>
<!-- MSVC Window.PreviousDocumentWindow -->
<key
sequence="M1+M2+TAB"
commandId="org.eclipse.ui.window.previousEditor"
schemeId="org.eclipse.cdt.ui.visualstudio"/>
</extension>
<extension
point="org.eclipse.ui.commands">
<category
name="%category.source.name"
description="%category.source.description"
id="org.eclipse.cdt.ui.category.source">
</category>
<command
name="%ActionDefinition.format.name"
description="%ActionDefinition.format.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.edit.text.c.format">
</command>
<command
name="%ActionDefinition.sourceQuickMenu.name"
description="%ActionDefinition.sourceQuickMenu.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.edit.text.c.source.quickMenu">
</command>
<command
name="%ActionDefinition.comment.name"
description="%ActionDefinition.comment.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.edit.text.c.comment">
</command>
<command
name="%ActionDefinition.uncomment.name"
description="%ActionDefinition.uncomment.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.edit.text.c.uncomment">
</command>
<command
name="%ActionDefinition.toggleComment.name"
description="%ActionDefinition.toggleComment.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.edit.text.c.toggle.comment">
</command>
<command
name="%ActionDefinition.addBlockComment.name"
description="%ActionDefinition.addBlockComment.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.edit.text.c.add.block.comment">
</command>
<command
name="%ActionDefinition.removeBlockComment.name"
description="%ActionDefinition.removeBlockComment.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.edit.text.c.remove.block.comment">
</command>
<command
name="%ActionDefinition.indent.name"
description="%ActionDefinition.indent.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.edit.text.c.indent">
</command>
<command
name="%ActionDefinition.opendecl.name"
categoryId="org.eclipse.cdt.ui.category.source"
description="%ActionDefinition.opendecl.description"
id="org.eclipse.cdt.ui.edit.opendecl">
</command>
<command
name="%ActionDefinition.openType.name"
categoryId="org.eclipse.cdt.ui.category.source"
description="%ActionDefinition.openType.description"
id="org.eclipse.cdt.ui.navigate.opentype">
</command>
<command
name="%ActionDefinition.opencview.name"
description="%ActionDefinition.opencview.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.edit.opencview">
</command>
<command
description="%ActionDefinition.finddecl.description"
categoryId="org.eclipse.cdt.ui.category.source"
name="%ActionDefinition.finddecl.name"
id="org.eclipse.cdt.ui.search.finddecl"/>
<command
description="%ActionDefinition.finddecl.project.description"
categoryId="org.eclipse.cdt.ui.category.source"
name="%ActionDefinition.finddecl.project.name"
id="org.eclipse.cdt.ui.search.finddecl.project"/>
<command
description="%ActionDefinition.finddecl.workingset.description"
categoryId="org.eclipse.cdt.ui.category.source"
name="%ActionDefinition.finddecl.workingset.name"
id="org.eclipse.cdt.ui.search.finddecl.workingset"/>
<command
categoryId="org.eclipse.cdt.ui.category.source"
description="%ActionDefinition.findrefs.description"
name="%ActionDefinition.findrefs.name"
id="org.eclipse.cdt.ui.search.findrefs"/>
<command
categoryId="org.eclipse.cdt.ui.category.source"
description="%ActionDefinition.findrefs.project.description"
name="%ActionDefinition.findrefs.project.name"
id="org.eclipse.cdt.ui.search.findrefs.project"/>
<command
categoryId="org.eclipse.cdt.ui.category.source"
description="%ActionDefinition.findrefs.workingset.description"
name="%ActionDefinition.findrefs.workingset.name"
id="org.eclipse.cdt.ui.search.findrefs.workingset"/>
<command
categoryId="org.eclipse.ui.category.navigate"
description="%ActionDefinition.openCallHierarchy.description"
name="%ActionDefinition.openCallHierarchy.name"
id="org.eclipse.cdt.ui.edit.open.call.hierarchy"/>
<command
name="%ActionDefinition.openTypeHierarchy.name"
description="%ActionDefinition.openTypeHierarchy.description"
categoryId="org.eclipse.ui.category.navigate"
id="org.eclipse.cdt.ui.edit.open.type.hierarchy">
</command>
<command
categoryId="org.eclipse.ui.category.navigate"
description="%ActionDefinition.openIncludeBrowser.description"
name="%ActionDefinition.openIncludeBrowser.name"
id="org.eclipse.cdt.ui.edit.open.include.browser">
</command>
<command
name="%ActionDefinition.openTypeInHierarchy.name"
description="%ActionDefinition.openTypeInHierarchy.description"
categoryId="org.eclipse.ui.category.navigate"
id="org.eclipse.cdt.ui.navigate.open.type.in.hierarchy">
</command>
<command
name="%ActionDefinition.openElementInCallHierarchy.name"
description="%ActionDefinition.openElementInCallHierarchy.description"
categoryId="org.eclipse.ui.category.navigate"
id="org.eclipse.cdt.ui.navigate.open.element.in.call.hierarchy">
</command>
<command
name="%ActionDefinition.addInclude.name"
description="%ActionDefinition.addInclude.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.edit.text.c.add.include">
</command>
<command
name="%ActionDefinition.organizeIncludes.name"
description="%ActionDefinition.organizeIncludes.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.edit.text.c.organize.includes">
</command>
<command
name="%ActionDefinition.sortLines.name"
description="%ActionDefinition.sortLines.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.edit.text.c.sort.lines">
</command>
<command
name="%ActionDefinition.showOutline.name"
description="%ActionDefinition.showOutline.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.edit.open.outline">
</command>
<command
name="%ActionDefinition.showQuickTypeHierarchy.name"
description="%ActionDefinition.showQuickTypeHierarchy.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.edit.open.quick.type.hierarchy">
</command>
<command
name="%ActionDefinition.GotoNextMember.name"
description="%ActionDefinition.GotoNextMember.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.edit.text.c.goto.next.member">
</command>
<command
name="%ActionDefinition.GotoPrevMember.name"
description="%ActionDefinition.GotoPrevMember.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.edit.text.c.goto.prev.member">
</command>
<command
name="%ActionDefinition.gotoMatchingBracket.name"
description="%ActionDefinition.gotoMatchingBracket.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.edit.text.c.goto.matching.bracket">
</command>
<command
name="%ActionDefinition.gotoNextBookmark.name"
description="%ActionDefinition.gotoNextBookmark.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.edit.text.c.goto.next.bookmark">
</command>
<command
name="%ActionDefinition.FindWord.name"
description="%ActionDefinition.FindWord.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.edit.text.c.find.word">
</command>
<command
name="%ActionDefinition.toggleSourceHeader.name"
description="%ActionDefinition.toggleSourceHeader.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.edit.text.c.toggle.source.header">
</command>
<command
name="%ActionDefinition.backwardMacroExpansion.name"
description="%ActionDefinition.backwardMacroExpansion.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.hover.backwardMacroExpansion"/>
<command
name="%ActionDefinition.forwardMacroExpansion.name"
description="%ActionDefinition.forwardMacroExpansion.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.hover.forwardMacroExpansion"/>
<command
name="%toggleMarkOccurrences.label"
description="%toggleMarkOccurrences.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.edit.text.c.toggleMarkOccurrences"/>
<command
name="%ActionDefinition.showMacroExplorer.name"
description="%ActionDefinition.showMacroExplorer.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.edit.open.quick.macro.explorer"/>
<category
name="%category.refactoring.name"
description="%category.refactoring.description"
id="org.eclipse.cdt.ui.category.refactoring"/>
<command
categoryId="org.eclipse.cdt.ui.category.refactoring"
id="org.eclipse.cdt.ui.refactoring.command.ExtractConstant"
name="%refactoringExtractConstant.label"/>
<command
categoryId="org.eclipse.cdt.ui.category.refactoring"
id="org.eclipse.cdt.ui.refactoring.command.ExtractLocalVariable"
name="%refactoringExtractLocalVariable.label"/>
<command
categoryId="org.eclipse.cdt.ui.category.refactoring"
id="org.eclipse.cdt.ui.refactor.hide.method"
name="%refactoringHideMethod.label"/>
<command
name="%ActionDefinition.renameElement.name"
description="%ActionDefinition.renameElement.description"
categoryId="org.eclipse.cdt.ui.category.refactoring"
id="org.eclipse.cdt.ui.edit.text.rename.element"/>
<command
name="%ActionDefinition.extractConstant.name"
description="%ActionDefinition.extractConstant.description"
categoryId="org.eclipse.cdt.ui.category.refactoring"
id="org.eclipse.cdt.ui.refactor.extract.constant"/>
<command
name="%ActionDefinition.extractLocalVariable.name"
description="%ActionDefinition.extractLocalVariable.description"
categoryId="org.eclipse.cdt.ui.category.refactoring"
id="org.eclipse.cdt.ui.refactor.extract.local.variable"/>
<command
name="%ActionDefinition.extractFunction.name"
description="%ActionDefinition.extractFunction.description"
categoryId="org.eclipse.cdt.ui.category.refactoring"
id="org.eclipse.cdt.ui.refactor.extract.function"/>
<command
name="%ActionDefinition.toggleFunction.name"
description="%ActionDefinition.toggleFunction.description"
categoryId="org.eclipse.cdt.ui.category.refactoring"
id="org.eclipse.cdt.ui.refactor.toggle.function"/>
<command
name="%ActionDefinition.implementMethod.name"
description="%ActionDefinition.implementMethod.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.refactor.implement.method"/>
<command
name="%ActionDefinition.gettersAndSetters.name"
description="%ActionDefinition.gettersAndSetters.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.refactor.getters.and.setters"/>
<command
name="%ActionDefinition.surroundWith.quickMenu.name"
description="%ActionDefinition.surroundWith.quickMenu.description"
categoryId="org.eclipse.cdt.ui.category.source"
id="org.eclipse.cdt.ui.edit.text.c.surround.with.quickMenu">
</command>
<command
name="%ActionDefinition.selectEnclosing.name"
description="%ActionDefinition.selectEnclosing.description"
categoryId="org.eclipse.ui.category.edit"
id="org.eclipse.cdt.ui.edit.text.c.select.enclosing">
</command>
<command
name="%ActionDefinition.selectNext.name"
description="%ActionDefinition.selectNext.description"
categoryId="org.eclipse.ui.category.edit"
id="org.eclipse.cdt.ui.edit.text.c.select.next">
</command>
<command
name="%ActionDefinition.selectPrevious.name"
description="%ActionDefinition.selectPrevious.description"
categoryId="org.eclipse.ui.category.edit"
id="org.eclipse.cdt.ui.edit.text.c.select.previous">
</command>
<command
name="%ActionDefinition.selectLast.name"
description="%ActionDefinition.selectLast.description"
categoryId="org.eclipse.ui.category.edit"
id="org.eclipse.cdt.ui.edit.text.c.select.last">
</command>
</extension>
<extension
id="pdomSearchPage"
name="%cSearchPage.name"
point="org.eclipse.search.searchPages">
<page
canSearchEnclosingProjects="true"
class="org.eclipse.cdt.internal.ui.search.CSearchPage"
extensions="c:90,cpp:90,cxx:90,cc:90,C:90,h:90,hh:90,hpp:90,H:90,inc:90"
icon="icons/obj16/csearch_obj.gif"
id="org.eclipse.cdt.ui.pdomSearchPage"
label="%CSearchPage.label"
showScopeSection="true"
sizeHint="460, 160"/>
</extension>
<extension
point="org.eclipse.ui.actionSetPartAssociations">
<actionSetPartAssociation
targetID="org.eclipse.cdt.ui.SearchActionSet">
<part id="org.eclipse.cdt.ui.CView"/>
<part id="org.eclipse.cdt.ui.editor.CEditor"/>
<part id="org.eclipse.search.SearchResultView"/>
</actionSetPartAssociation>
<actionSetPartAssociation
targetID="org.eclipse.cdt.ui.CodingActionSet">
<part id="org.eclipse.cdt.ui.editor.CEditor"/>
<part id="org.eclipse.cdt.ui.CView"/>
</actionSetPartAssociation>
<actionSetPartAssociation
targetID="org.eclipse.cdt.ui.OpenActionSet">
<part id="org.eclipse.cdt.ui.editor.CEditor"/>
</actionSetPartAssociation>
<actionSetPartAssociation
targetID="org.eclipse.cdt.ui.NavigationActionSet">
<part id="org.eclipse.cdt.ui.editor.CEditor"/>
</actionSetPartAssociation>
<actionSetPartAssociation
targetID="org.eclipse.ui.edit.text.actionSet.annotationNavigation">
<part id="org.eclipse.cdt.ui.editor.CEditor"/>
</actionSetPartAssociation>
<actionSetPartAssociation
targetID="org.eclipse.cdt.ui.text.c.actionSet.presentation">
<part id="org.eclipse.cdt.ui.editor.CEditor"/>
</actionSetPartAssociation>
</extension>
<extension
point="org.eclipse.cdt.ui.BinaryParserPage">
<parserPage
class="org.eclipse.cdt.ui.dialogs.GNUElfBinaryParserPage"
parserID="org.eclipse.cdt.core.GNU_ELF"
id="ElfBinaryParserPage">
</parserPage>
<parserPage
class="org.eclipse.cdt.ui.dialogs.CygwinPEBinaryParserPage"
parserID="org.eclipse.cdt.core.Cygwin_PE"
id="PEBinaryParserPage">
</parserPage>
<parserPage
class="org.eclipse.cdt.ui.dialogs.GNUXCoffBinaryParserPage"
parserID="org.eclipse.cdt.core.XCOFF32"
id="XcoffBinaryParserPage">
</parserPage>
<parserPage
class="org.eclipse.cdt.ui.dialogs.MachOBinaryParserPage"
parserID="org.eclipse.cdt.core.MachO"
id="MachOBinaryParserPage">
</parserPage>
<parserPage
class="org.eclipse.cdt.ui.dialogs.MachOBinaryParserPage"
parserID="org.eclipse.cdt.core.MachO64"
id="MachO64BinaryParserPage">
</parserPage>
<parserPage
class="org.eclipse.cdt.ui.dialogs.GNUSomBinaryParserPage"
parserID="org.eclipse.cdt.core.SOM"
id="SomBinaryParserPage">
</parserPage>
</extension>
<extension
point="org.eclipse.ui.workingSets">
<workingSet
icon="icons/view16/cview.gif"
id="org.eclipse.cdt.ui.CElementWorkingSetPage"
name="%CElementWorkingSetPage.name"
pageClass="org.eclipse.cdt.internal.ui.workingsets.CElementWorkingSetPage"
updaterClass="org.eclipse.cdt.internal.ui.workingsets.CElementWorkingSetUpdater">
</workingSet>
</extension>
<extension
id="org.eclipse.cdt.ui.annotations"
point="org.eclipse.ui.editors.markerAnnotationSpecification">
<specification
colorPreferenceValue="254,155,0"
annotationType="org.eclipse.cdt.ui.indexmarker"
verticalRulerPreferenceValue="true"
colorPreferenceKey="indexResultIndicationColor"
contributesToHeader="false"
overviewRulerPreferenceValue="true"
presentationLayer="3"
textStylePreferenceValue="NONE"
symbolicIcon="warning"
icon="icons/obj16/unknown_obj.gif"
label="%CDTIndexerMarker.label"
textPreferenceValue="true"
textPreferenceKey="indexResultIndication"
verticalRulerPreferenceKey="indexResultIndicationInVerticalRuler"
overviewRulerPreferenceKey="indexResultIndicationInOverviewRuler"
showInNextPrevDropdownToolbarActionKey="isIndexResultInNextPrevDropdownToolbarAction"
showInNextPrevDropdownToolbarAction="true"
isGoToNextNavigationTargetKey="isIndexResultGoToNextNavigationTarget"
isGoToNextNavigationTarget="false"
isGoToPreviousNavigationTargetKey="isIndexResultGoToPreviousNavigationTarget"
isGoToPreviousNavigationTarget="false">
</specification>
<specification
annotationType="org.eclipse.cdt.ui.occurrences"
label="%OccurrenceAnnotation.label"
icon="$nl$/icons/obj16/searchm_obj.gif"
textPreferenceKey="org.eclipse.cdt.ui.occurrenceIndication"
textPreferenceValue="false"
highlightPreferenceKey="org.eclipse.cdt.ui.occurrenceHighlighting"
highlightPreferenceValue="true"
contributesToHeader="false"
overviewRulerPreferenceKey="org.eclipse.cdt.ui.occurrenceIndicationInOverviewRuler"
overviewRulerPreferenceValue="true"
verticalRulerPreferenceKey="org.eclipse.cdt.ui.occurrenceIndicationInVerticalRuler"
verticalRulerPreferenceValue="false"
colorPreferenceKey="org.eclipse.cdt.ui.occurrenceIndicationColor"
colorPreferenceValue="212,212,212"
presentationLayer="4"
showInNextPrevDropdownToolbarActionKey="org.eclipse.cdt.ui.showOccurrenceInNextPrevDropdownToolbarAction"
showInNextPrevDropdownToolbarAction="true"
isGoToNextNavigationTargetKey="org.eclipse.cdt.ui.isOccurrenceGoToNextNavigationTarget"
isGoToNextNavigationTarget="false"
isGoToPreviousNavigationTargetKey="org.eclipse.cdt.ui.isOccurrenceGoToPreviousNavigationTarget"
isGoToPreviousNavigationTarget="false"
textStylePreferenceKey="org.eclipse.cdt.ui.occurrenceTextStyle"
textStylePreferenceValue="NONE">
</specification>
<specification
annotationType="org.eclipse.cdt.ui.occurrences.write"
label="%WriteOccurrenceAnnotation.label"
textPreferenceKey="org.eclipse.cdt.ui.occurrenceIndication"
textPreferenceValue="false"
highlightPreferenceKey="org.eclipse.cdt.ui.writeOccurrenceHighlighting"
highlightPreferenceValue="true"
overviewRulerPreferenceKey="org.eclipse.cdt.ui.writeOccurrenceIndicationInOverviewRuler"
overviewRulerPreferenceValue="true"
verticalRulerPreferenceKey="org.eclipse.cdt.ui.writeOccurrenceIndicationInVerticalRuler"
verticalRulerPreferenceValue="false"
colorPreferenceKey="org.eclipse.cdt.ui.writeOccurrenceIndicationColor"
colorPreferenceValue="240, 216, 168"
presentationLayer="4"
textStylePreferenceKey="org.eclipse.cdt.ui.writeOccurrenceTextStyle"
textStylePreferenceValue="NONE">
</specification>
<specification
annotationType="org.eclipse.cdt.ui.overrideIndicator"
label="%overrideAnnotation.label"
annotationImageProvider ="org.eclipse.cdt.internal.ui.editor.OverrideIndicatorImageProvider"
textPreferenceKey="org.eclipse.cdt.ui.overrideIndicator"
textPreferenceValue="false"
highlightPreferenceKey="org.eclipse.cdt.ui.overrideIndicatorHighlighting"
highlightPreferenceValue="false"
contributesToHeader="false"
overviewRulerPreferenceKey="org.eclipse.cdt.ui.overrideIndicatorInOverviewRuler"
overviewRulerPreferenceValue="false"
verticalRulerPreferenceKey="org.eclipse.cdt.ui.overrideIndicatorInVerticalRuler"
verticalRulerPreferenceValue="true"
colorPreferenceKey="org.eclipse.cdt.ui.overrideIndicatorColor"
colorPreferenceValue="180,207,205"
presentationLayer="3"
showInNextPrevDropdownToolbarActionKey="org.eclipse.cdt.ui.showoverrideIndicatorInNextPrevDropdownToolbarAction"
showInNextPrevDropdownToolbarAction="false"
isGoToNextNavigationTargetKey="org.eclipse.cdt.ui.isOverrideIndicatorGoToNextNavigationTarget"
isGoToNextNavigationTarget="false"
isGoToPreviousNavigationTargetKey="org.eclipse.cdt.ui.isOverrideIndicatorGoToPreviousNavigationTarget"
isGoToPreviousNavigationTarget="false"
textStylePreferenceKey="org.eclipse.cdt.ui.overrideIndicatorTextStyle"
textStylePreferenceValue="SQUIGGLES">
</specification>
</extension>
<extension
point="org.eclipse.search.searchResultViewPages">
<viewPage
class="org.eclipse.cdt.internal.ui.search.CSearchViewPage"
id="org.eclipse.cdt.ui.pdomSearchViewPage"
searchResultClass="org.eclipse.cdt.internal.ui.search.CSearchResult"/>
</extension>
<extension
point="org.eclipse.ui.propertyPages">
<page
class="org.eclipse.cdt.ui.newui.Page_head_general"
id="org.eclipse.cdt.ui.newui.Page_head_general"
name="%page.c.general"
>
<filter
name="projectNature"
value="org.eclipse.cdt.core.cnature">
</filter>
<enabledWhen>
<or>
<adapt type="org.eclipse.core.resources.IProject"/>
<instanceof value="org.eclipse.core.resources.IFolder"/>
<instanceof value="org.eclipse.cdt.core.model.ICContainer"/>
<instanceof value="org.eclipse.core.resources.IFile"/>
<instanceof value="org.eclipse.cdt.core.model.ITranslationUnit"/>
</or>
</enabledWhen>
</page>
<page
name="%CDTIndexerProperty.name"
class="org.eclipse.cdt.ui.dialogs.IndexerOptionPropertyPage"
category="org.eclipse.cdt.ui.newui.Page_head_general"
id="org.eclipse.cdt.ui.indexer">
<enabledWhen>
<adapt type="org.eclipse.core.resources.IProject">
<test property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</adapt>
</enabledWhen>
</page>
<page
name="%CDTFileTypesProperty.name"
class="org.eclipse.cdt.internal.ui.preferences.CFileTypesPropertyPage"
category="org.eclipse.cdt.ui.newui.Page_head_general"
id="org.eclipse.cdt.ui.fileTypes">
<enabledWhen>
<adapt type="org.eclipse.core.resources.IProject">
<test property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</adapt>
</enabledWhen>
</page>
<page
name="%CDTHelpProperty.name"
class="org.eclipse.cdt.ui.dialogs.CHelpConfigurationPropertyPage"
category="org.eclipse.cdt.ui.newui.Page_head_general"
id="org.eclipse.cdt.ui.cHelp">
<enabledWhen>
<adapt type="org.eclipse.core.resources.IProject">
<test property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</adapt>
</enabledWhen>
</page>
<page
class="org.eclipse.cdt.internal.ui.language.ProjectLanguageMappingPropertyPage"
id="org.eclipse.cdt.ui.projectLanguageMappings"
category="org.eclipse.cdt.ui.newui.Page_head_general"
name="%CDTLanguagesProperty.name">
<enabledWhen>
<adapt type="org.eclipse.core.resources.IProject">
<test property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</adapt>
</enabledWhen>
</page>
<page
class="org.eclipse.cdt.internal.ui.language.FileLanguageMappingPropertyPage"
id="org.eclipse.cdt.ui.fileLanguageMappings"
category="org.eclipse.cdt.ui.newui.Page_head_general"
name="%CDTLanguagesProperty.name">
<enabledWhen>
<and>
<adapt type="org.eclipse.cdt.core.model.ITranslationUnit"/>
<adapt type="org.eclipse.core.resources.IFile"/>
</and>
</enabledWhen>
</page>
<page
name="%codeFormatterPreferencePage.name"
class="org.eclipse.cdt.internal.ui.preferences.CodeFormatterPreferencePage"
category="org.eclipse.cdt.ui.newui.Page_head_general"
id="org.eclipse.cdt.ui.propertyPages.CodeFormatterPreferencePage">
<enabledWhen>
<adapt type="org.eclipse.core.resources.IProject">
<test property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</adapt>
</enabledWhen>
</page>
<page
name="%BuildLoggingPreferencePage.name"
id="org.eclipse.cdt.managedbuilder.ui.properties.BuildLogPreferencePage"
class="org.eclipse.cdt.internal.ui.preferences.BuildLogPreferencePage"
category="org.eclipse.cdt.managedbuilder.ui.properties.Page_head_build">
<keywordReference id="org.eclipse.cdt.ui.common"/>
<enabledWhen>
<adapt type="org.eclipse.core.resources.IProject">
<test property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</adapt>
</enabledWhen>
</page>
<page
name="%LanguageSettingsProvidersPropertyPage.name"
id="org.eclipse.cdt.ui.language.settings"
class="org.eclipse.cdt.internal.ui.language.settings.providers.LanguageSettingsProvidersPage"
category="org.eclipse.cdt.ui.newui.Page_head_general">
<enabledWhen>
<adapt type="org.eclipse.core.resources.IResource">
<and>
<test property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
<test property="org.eclipse.cdt.ui.checkPreference"
value="org.eclipse.cdt.core/language.settings.providers.disabled=false"/>
</and>
</adapt>
</enabledWhen>
</page>
</extension>
<extension
point="org.eclipse.cdt.ui.PathContainerPage">
<PathContainerPage
name="%defaultPathContainerPage"
class="org.eclipse.cdt.internal.ui.dialogs.cpaths.CPathContainerDefaultPage"
id="*">
</PathContainerPage>
</extension>
<extension
point="org.eclipse.ui.editors.annotationTypes">
<type
name="org.eclipse.cdt.ui.error"
super="org.eclipse.ui.workbench.texteditor.error"
markerType="org.eclipse.cdt.core.problem"
markerSeverity="2">
</type>
<type
name="org.eclipse.cdt.ui.warning"
super="org.eclipse.ui.workbench.texteditor.warning"
markerType="org.eclipse.cdt.core.problem"
markerSeverity="1">
</type>
<type
name="org.eclipse.cdt.ui.info"
super="org.eclipse.ui.workbench.texteditor.info"
markerType="org.eclipse.cdt.core.problem"
markerSeverity="0">
</type>
<type
markerType="org.eclipse.cdt.core.indexermarker"
name="org.eclipse.cdt.ui.indexmarker">
</type>
<type
name="org.eclipse.cdt.ui.occurrences">
</type>
<type
name="org.eclipse.cdt.ui.occurrences.write"
super="org.eclipse.cdt.ui.occurrences">
</type>
<type name="org.eclipse.cdt.ui.overrideIndicator"/>
</extension>
<extension point="org.eclipse.ui.workbench.texteditor.spellingEngine">
<engine
preferencesClass="org.eclipse.cdt.internal.ui.preferences.SpellingPreferenceBlock"
label="%cSpellingEngine.label"
class="org.eclipse.cdt.internal.ui.text.spelling.SpellingEngineDispatcher"
default="false"
id="org.eclipse.cdt.internal.ui.text.spelling.CSpellingEngine">
</engine>
</extension>
<extension
point="org.eclipse.core.runtime.preferences">
<initializer class="org.eclipse.cdt.ui.CUIPreferenceInitializer"/>
</extension>
<!-- Default folding -->
<extension
point= "org.eclipse.cdt.ui.foldingStructureProviders">
<provider
id="org.eclipse.cdt.ui.text.defaultFoldingProvider"
name= "%defaultFoldingStructureProviderName"
class="org.eclipse.cdt.internal.ui.text.folding.DefaultCFoldingStructureProvider"
preferencesClass="org.eclipse.cdt.internal.ui.text.folding.DefaultCFoldingPreferenceBlock">
</provider>
</extension>
<!--- Template extension for the editor -->
<extension
point="org.eclipse.ui.editors.templates">
<contextTypeRegistry id="org.eclipse.cdt.ui.editor.CEditor"/>
<contextTypeRegistry id="org.eclipse.cdt.ui.codeTemplates"/>
<contextType
name="%c.contextType.name"
class="org.eclipse.cdt.internal.corext.template.c.CContextType"
id="org.eclipse.cdt.ui.text.templates.c"
registryId="org.eclipse.cdt.ui.editor.CEditor">
</contextType>
<contextType
class="org.eclipse.cdt.internal.corext.template.c.CommentContextType"
id="org.eclipse.cdt.ui.text.templates.comment"
name="%comment.contextType.name"
registryId="org.eclipse.cdt.ui.editor.CEditor">
</contextType>
<contextType
class="org.eclipse.cdt.internal.corext.template.c.DocCommentContextType"
id="org.eclipse.cdt.ui.text.templates.doccomment"
name="%doccomment.contextType.name"
registryId="org.eclipse.cdt.ui.editor.CEditor">
</contextType>
<include
file="templates/default-templates.xml"
translations="$nl$/templates/default-templates.properties">
</include>
<include
file="templates/default-codetemplates.xml"
translations="$nl$/templates/default-templates.properties">
</include>
<include
file="templates/default-filetemplates.xml"
translations="$nl$/templates/default-templates.properties">
</include>
</extension>
<extension
point="org.eclipse.cdt.ui.IndexerPage">
<indexerUI
class="org.eclipse.cdt.ui.dialogs.NullIndexerBlock"
indexerID="org.eclipse.cdt.core.nullindexer"
name="%CDTIndexer.nullindexer"
id="org.eclipse.cdt.ui.nullindexerUI"/>
<indexerUI
class="org.eclipse.cdt.ui.dialogs.FastIndexerBlock"
id="org.eclipse.cdt.ui.fastIndexer"
indexerID="org.eclipse.cdt.core.fastIndexer"
name="%CDTIndexer.fastindexer"/>
</extension>
<extension
point="org.eclipse.cdt.ui.completionProposalComputer"
id="defaultProposalCategory"
name="%DefaultProposalCategory">
<proposalCategory/>
</extension>
<extension
point="org.eclipse.cdt.ui.completionProposalComputer"
id="parserProposalCategory"
name="%ParserProposalCategory">
<proposalCategory
icon="$nl$/icons/elcl16/codeassist_co.gif"/>
</extension>
<extension
point="org.eclipse.cdt.ui.completionProposalComputer"
id="templateProposalCategory"
name="%TemplateProposalCategory">
<proposalCategory
icon="$nl$/icons/elcl16/templateprop_co.gif"/>
</extension>
<extension
point="org.eclipse.cdt.ui.completionProposalComputer"
id="helpProposalCategory"
name="%HelpProposalCategory">
<proposalCategory
icon="$nl$/icons/elcl16/helpprop_co.gif"/>
</extension>
<extension
point="org.eclipse.cdt.ui.completionProposalComputer"
id="textProposalCategory"
name="%TextProposalCategory">
<proposalCategory
icon="$nl$/icons/elcl16/wordassist_co.gif"/>
</extension>
<extension
id="DOMCompletionProposalComputer"
point="org.eclipse.cdt.ui.completionProposalComputer">
<completionProposalComputer
categoryId="org.eclipse.cdt.ui.parserProposalCategory"
class="org.eclipse.cdt.internal.ui.text.contentassist.DOMCompletionProposalComputer">
<partition type="__dftl_partition_content_type"/>
<partition type="__c_preprocessor"/>
</completionProposalComputer>
</extension>
<extension
id="InclusionProposalComputer"
point="org.eclipse.cdt.ui.completionProposalComputer">
<completionProposalComputer
categoryId="org.eclipse.cdt.ui.parserProposalCategory"
class="org.eclipse.cdt.internal.ui.text.contentassist.InclusionProposalComputer">
<partition type="__c_preprocessor"/>
</completionProposalComputer>
</extension>
<extension
id="KeywordCompletionProposalComputer"
point="org.eclipse.cdt.ui.completionProposalComputer">
<completionProposalComputer
categoryId="org.eclipse.cdt.ui.parserProposalCategory"
class="org.eclipse.cdt.internal.ui.text.contentassist.KeywordCompletionProposalComputer">
<partition type="__dftl_partition_content_type"/>
<partition type="__c_preprocessor"/>
</completionProposalComputer>
</extension>
<!-- template proposals -->
<extension
point="org.eclipse.cdt.ui.completionProposalComputer"
id="TemplateCompletionProposalComputer">
<completionProposalComputer
class="org.eclipse.cdt.internal.ui.text.contentassist.TemplateCompletionProposalComputer"
categoryId="org.eclipse.cdt.ui.templateProposalCategory">
<partition type="__dftl_partition_content_type"/>
<partition type="__c_multiline_comment"/>
<partition type="__c_singleline_comment"/>
<partition type="__c_multiline_doc_comment"/>
<partition type="__c_singleline_doc_comment"/>
</completionProposalComputer>
</extension>
<!-- help provider proposals -->
<extension
point="org.eclipse.cdt.ui.completionProposalComputer"
id="HelpCompletionProposalComputer">
<completionProposalComputer
class="org.eclipse.cdt.internal.ui.text.contentassist.HelpCompletionProposalComputer"
categoryId="org.eclipse.cdt.ui.helpProposalCategory">
<partition type="__dftl_partition_content_type"/>
</completionProposalComputer>
</extension>
<!-- hippie word proposals -->
<extension
point="org.eclipse.cdt.ui.completionProposalComputer"
id="HippieCompletionProposalComputer">
<completionProposalComputer
class="org.eclipse.cdt.internal.ui.text.contentassist.HippieProposalComputer"
categoryId="org.eclipse.cdt.ui.textProposalCategory">
<partition type="__c_singleline_comment"/>
<partition type="__c_multiline_comment"/>
<partition type="__c_string"/>
<partition type="__c_preprocessor"/>
</completionProposalComputer>
</extension>
<!-- the parameterized content assist action and keybindings for our contributed computers -->
<extension
point="org.eclipse.ui.commands">
<command
categoryId="org.eclipse.ui.category.edit"
description="%SpecificContentAssist.desc"
id="org.eclipse.cdt.ui.specific_content_assist.command"
name="%SpecificContentAssist.name"
defaultHandler="org.eclipse.cdt.internal.ui.text.contentassist.ContentAssistHandler">
<commandParameter
id="org.eclipse.cdt.ui.specific_content_assist.category_id"
name="%SpecificContentAssist.param"
optional="false"
values="org.eclipse.cdt.internal.ui.text.contentassist.ContentAssistComputerParameter"/>
</command>
</extension>
<extension
point="org.eclipse.cdt.ui.quickFixProcessors">
<quickFixProcessor
name="%spellingQuickFixProcessor"
class="org.eclipse.cdt.internal.ui.text.spelling.WordQuickFixProcessor"
id="org.eclipse.cdt.ui.text.correction.spelling.QuickFixProcessor">
<handledMarkerTypes>
<markerType id="org.eclipse.cdt.internal.spelling"/>
</handledMarkerTypes>
</quickFixProcessor>
</extension>
<extension
point="org.eclipse.cdt.ui.quickAssistProcessors">
<quickAssistProcessor
name="%defaultQuickAssistProcessor"
class="org.eclipse.cdt.internal.ui.text.correction.QuickAssistProcessor"
id="org.eclipse.cdt.ui.text.correction.QuickAssistProcessor">
</quickAssistProcessor>
</extension>
<!--- Common Navigator extensions -->
<extension
point="org.eclipse.ui.navigator.navigatorContent">
<navigatorContent
activeByDefault="true"
contentProvider="org.eclipse.cdt.internal.ui.navigator.CNavigatorContentProvider"
icon="icons/view16/cview.gif"
id="org.eclipse.cdt.ui.navigator.content"
labelProvider="org.eclipse.cdt.internal.ui.navigator.CNavigatorLabelProvider"
name="%navigatorContent.name"
priority="normal">
<triggerPoints>
<or>
<instanceof value="org.eclipse.cdt.core.model.ICElement"/>
<instanceof value="org.eclipse.cdt.ui.CElementGrouping"/>
<and>
<instanceof value="org.eclipse.core.resources.IResource"/>
<test property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</and>
<instanceof value="org.eclipse.core.resources.IWorkspaceRoot"/>
</or>
</triggerPoints>
<possibleChildren>
<or>
<instanceof value="org.eclipse.core.resources.IResource"/>
<instanceof value="org.eclipse.cdt.core.model.ICElement"/>
<instanceof value="org.eclipse.cdt.ui.CElementGrouping"/>
</or>
</possibleChildren>
<override
policy="InvokeAlwaysRegardlessOfSuppressedExt"
suppressedExtensionId="org.eclipse.ui.navigator.resourceContent"/>
<commonSorter
class="org.eclipse.cdt.ui.CElementSorter"
id="org.eclipse.cdt.ui.commonSorter">
</commonSorter>
<actionProvider
class="org.eclipse.cdt.internal.ui.navigator.CNavigatorOpenActionProvider"
id="org.eclipse.cdt.ui.navigator.actions.open"
overrides="org.eclipse.ui.navigator.resources.OpenActions">
<enablement>
<or>
<instanceof value="org.eclipse.cdt.core.model.ICElement" />
<and>
<instanceof value="org.eclipse.core.resources.IProject"/>
<test property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</and>
</or>
</enablement>
</actionProvider>
<actionProvider
class="org.eclipse.cdt.internal.ui.navigator.CNavigatorBuildActionProvider"
dependsOn="org.eclipse.ui.navigator.resources.ResourceMgmtActions"
id="org.eclipse.cdt.ui.navigator.actions.build">
<enablement>
<or>
<instanceof value="org.eclipse.cdt.core.model.ICElement" />
<and>
<instanceof value="org.eclipse.core.resources.IProject"/>
<test property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</and>
</or>
</enablement>
</actionProvider>
<actionProvider
class="org.eclipse.cdt.internal.ui.navigator.CNavigatorSearchActionProvider"
id="org.eclipse.cdt.ui.navigator.actions.search">
<enablement>
<and>
<instanceof value="org.eclipse.cdt.core.model.ISourceReference" />
<not>
<instanceof value="org.eclipse.cdt.core.model.ITranslationUnit" />
</not>
</and>
</enablement>
</actionProvider>
<actionProvider
class="org.eclipse.cdt.internal.ui.navigator.CNavigatorOpenViewActionProvider"
id="org.eclipse.cdt.ui.navigator.actions.open.view">
<enablement>
<instanceof value="org.eclipse.cdt.core.model.ICElement"/>
</enablement>
</actionProvider>
<actionProvider
class="org.eclipse.cdt.internal.ui.navigator.CNavigatorEditActionProvider"
id="org.eclipse.cdt.ui.navigator.actions.edit"
overrides="org.eclipse.ui.navigator.resources.actions.EditActions">
<enablement>
<or>
<instanceof value="org.eclipse.cdt.core.model.ICElement" />
<and>
<instanceof value="org.eclipse.core.resources.IResource" />
<test property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</and>
</or>
</enablement>
</actionProvider>
<actionProvider
class="org.eclipse.cdt.internal.ui.navigator.CNavigatorRefactorActionProvider"
id="org.eclipse.cdt.ui.navigator.actions.refactor"
overrides="org.eclipse.ui.navigator.resources.actions.RefactorActions">
<enablement>
<or>
<instanceof value="org.eclipse.cdt.core.model.ICElement" />
<and>
<instanceof value="org.eclipse.core.resources.IResource" />
<test property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</and>
</or>
</enablement>
</actionProvider>
<commonWizard
associatedExtensionId="org.eclipse.cdt.ui.navigator.content"
menuGroupId="org.eclipse.cdt.ui.newProject"
type="new"
wizardId="org.eclipse.cdt.ui.wizards.NewCWizard1">
<enablement>
<or>
<with variable="activeWorkbenchWindow.activePerspective">
<equals
value="org.eclipse.cdt.ui.CPerspective">
</equals>
</with>
<instanceof value="org.eclipse.cdt.core.model.ICElement" />
<and>
<instanceof value="org.eclipse.core.resources.IProject"/>
<test property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</and>
</or>
</enablement>
</commonWizard>
<commonWizard
associatedExtensionId="org.eclipse.cdt.ui.navigator.content"
menuGroupId="org.eclipse.cdt.ui.newProject"
type="new"
wizardId="org.eclipse.cdt.ui.wizards.NewCWizard2">
<enablement>
<or>
<with variable="activeWorkbenchWindow.activePerspective">
<equals
value="org.eclipse.cdt.ui.CPerspective">
</equals>
</with>
<instanceof value="org.eclipse.cdt.core.model.ICElement" />
<and>
<instanceof value="org.eclipse.core.resources.IProject"/>
<test property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</and>
</or>
</enablement>
</commonWizard>
<commonWizard
associatedExtensionId="org.eclipse.cdt.ui.navigator.content"
menuGroupId="org.eclipse.cdt.ui"
type="new"
wizardId="org.eclipse.cdt.ui.wizards.NewSourceFileCreationWizard">
<enablement>
<or>
<instanceof value="org.eclipse.cdt.core.model.ICElement" />
<and>
<instanceof value="org.eclipse.core.resources.IProject"/>
<test property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</and>
</or>
</enablement>
</commonWizard>
<commonWizard
associatedExtensionId="org.eclipse.cdt.ui.navigator.content"
menuGroupId="org.eclipse.cdt.ui"
type="new"
wizardId="org.eclipse.cdt.ui.wizards.NewHeaderFileCreationWizard">
<enablement>
<or>
<instanceof value="org.eclipse.cdt.core.model.ICElement" />
<and>
<instanceof value="org.eclipse.core.resources.IProject"/>
<test property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</and>
</or>
</enablement>
</commonWizard>
<commonWizard
associatedExtensionId="org.eclipse.cdt.ui.navigator.content"
menuGroupId="org.eclipse.cdt.ui"
type="new"
wizardId="org.eclipse.cdt.ui.wizards.NewSourceFolderCreationWizard">
<enablement>
<or>
<instanceof value="org.eclipse.cdt.core.model.ICElement" />
<and>
<instanceof value="org.eclipse.core.resources.IContainer"/>
<test property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</and>
</or>
</enablement>
</commonWizard>
<commonWizard
associatedExtensionId="org.eclipse.cdt.ui.navigator.content"
menuGroupId="org.eclipse.cdt.ui"
type="new"
wizardId="org.eclipse.cdt.ui.wizards.NewClassCreationWizard">
<enablement>
<or>
<instanceof value="org.eclipse.cdt.core.model.ICElement" />
<and>
<instanceof value="org.eclipse.core.resources.IProject"/>
<test property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</and>
</or>
</enablement>
</commonWizard>
<commonWizard
associatedExtensionId="org.eclipse.cdt.ui.navigator.content"
type="new"
wizardId="org.eclipse.cdt.ui.wizards.NewFileCreationWizard">
<enablement>
<or>
<instanceof value="org.eclipse.cdt.core.model.ICElement" />
<and>
<instanceof value="org.eclipse.core.resources.IContainer"/>
<test property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</and>
</or>
</enablement>
</commonWizard>
<dropAssistant
class="org.eclipse.cdt.internal.ui.navigator.CNavigatorDropAdapterAssistant"
id="org.eclipse.cdt.ui.navigator.dropAssistant">
<possibleDropTargets>
<or>
<instanceof value="org.eclipse.cdt.core.model.ISourceReference"/>
<instanceof value="org.eclipse.cdt.core.model.ICContainer"/>
<instanceof value="org.eclipse.cdt.core.model.ICProject"/>
<instanceof value="org.eclipse.core.resources.IResource"/>
</or>
</possibleDropTargets>
</dropAssistant>
</navigatorContent>
<commonFilter
class="org.eclipse.cdt.internal.ui.filters.ExecutableFilter"
description="%HideExecutableFiles.description"
id="org.eclipse.cdt.ui.navigator.filters.ExecutableFilter"
name="%HideExecutableFiles.label"/>
<commonFilter
class="org.eclipse.cdt.internal.ui.filters.SharedFilter"
description="%HideSharedFiles.description"
id="org.eclipse.cdt.ui.navigator.filters.SharedFilter"
name="%HideSharedFiles.label"/>
<commonFilter
class="org.eclipse.cdt.internal.ui.filters.ObjectFilter"
description="%HideObjectFiles.description"
id="org.eclipse.cdt.ui.navigator.filters.ObjectFilter"
name="%HideObjectFiles.label"/>
<commonFilter
class="org.eclipse.cdt.internal.ui.filters.ArchiveFilter"
description="%HideArchiveFiles.description"
id="org.eclipse.cdt.ui.navigator.filters.ArchiveFilter"
name="%HideArchiveFiles.label"/>
<commonFilter
class="org.eclipse.cdt.internal.ui.filters.NonCProjectsFilter"
description="%HideNonCProjects.description"
id="org.eclipse.cdt.ui.navigator.filters.NonCProjectsFilter"
name="%HideNonCProjects.label"/>
<commonFilter
class="org.eclipse.cdt.internal.ui.filters.NonCElementFilter"
description="%HideNonCElements.description"
id="org.eclipse.cdt.ui.navigator.filters.NonCElementFilter"
name="%HideNonCElements.label"/>
<commonFilter
activeByDefault="true"
class="org.eclipse.cdt.internal.ui.filters.AnonymousStructFilter"
description="%HideAnonymousStruct.description"
id="org.eclipse.cdt.ui.navigator.filters.AnonymousStructFilter"
name="%HideAnonymousStruct.navigator.label"/>
<commonFilter
activeByDefault="true"
class="org.eclipse.cdt.internal.ui.filters.ForwardDeclarationFilter"
description="%ForwardDeclarationFilter.description"
id="org.eclipse.cdt.ui.navigator.filters.ForwardDeclarationFilter"
name="%ForwardDeclarationFilter.navigator.label"/>
<commonFilter
class="org.eclipse.cdt.internal.ui.filters.MacroDirectiveFilter"
description="%HideMacroDirective.description"
id="org.eclipse.cdt.ui.navigator.filters.MacroDirectiveFilter"
name="%HideMacroDirective.navigator.label"/>
<commonFilter
class="org.eclipse.cdt.internal.ui.filters.UsingDirectiveFilter"
description="%HideUsingDirective.description"
id="org.eclipse.cdt.ui.navigator.filters.UsingDirectiveFilter"
name="%HideUsingDirective.navigator.label"/>
</extension>
<extension
point="org.eclipse.ui.navigator.linkHelper">
<linkHelper
class="org.eclipse.cdt.internal.ui.navigator.CNavigatorLinkHelper"
id="org.eclipse.cdt.ui.navigator.linkHelper">
<editorInputEnablement>
<or>
<instanceof value="org.eclipse.ui.IFileEditorInput"/>
<instanceof value="org.eclipse.cdt.internal.ui.editor.ITranslationUnitEditorInput"/>
</or>
</editorInputEnablement>
<selectionEnablement>
<or>
<instanceof value="org.eclipse.core.resources.IResource" />
<instanceof value="org.eclipse.cdt.core.model.ICElement"/>
</or>
</selectionEnablement>
</linkHelper>
</extension>
<extension
point="org.eclipse.ui.navigator.viewer">
<viewerContentBinding viewerId="org.eclipse.ui.navigator.ProjectExplorer">
<includes>
<contentExtension pattern="org.eclipse.cdt.ui.navigator.content"/>
<contentExtension pattern="org.eclipse.cdt.ui.navigator.filters.*"/>
<contentExtension pattern="org.eclipse.cdt.ui.wizards.*"/>
<contentExtension pattern="org.eclipse.cdt.ui.navigator.linkHelper"/>
</includes>
</viewerContentBinding>
<dragAssistant
class="org.eclipse.cdt.internal.ui.navigator.CNavigatorDragAdapterAssistant"
viewerId="org.eclipse.ui.navigator.ProjectExplorer"/>
</extension>
<extension
point="org.eclipse.core.expressions.propertyTesters">
<propertyTester
class="org.eclipse.cdt.internal.ui.expressions.CPropertyTester"
id="org.eclipse.cdt.ui.preferenceTester"
namespace="org.eclipse.cdt.ui"
properties="checkPreference"
type="java.lang.Object"/>
<propertyTester
class="org.eclipse.cdt.internal.ui.expressions.CPropertyTester"
id="org.eclipse.cdt.Tester1"
namespace="org.eclipse.cdt.ui"
properties="isSource"
type="org.eclipse.cdt.core.model.ITranslationUnit"/>
<propertyTester
class="org.eclipse.cdt.internal.ui.expressions.CPropertyTester"
id="org.eclipse.cdt.Tester2"
namespace="org.eclipse.cdt.ui"
properties="isSource"
type="org.eclipse.core.resources.IFile"/>
<propertyTester
class="org.eclipse.cdt.internal.ui.expressions.ResourcePropertyTester"
id="org.eclipse.cdt.core.projectBuilderTester"
namespace="org.eclipse.cdt.ui"
properties="projectBuilder"
type="org.eclipse.core.resources.IResource"/>
<propertyTester
class="org.eclipse.cdt.internal.ui.workingsets.WorkingSetPropertyTester"
id="org.eclipse.cdt.ui.workingSetPropertyTester"
namespace="org.eclipse.cdt.ui"
properties="hasCProjects"
type="org.eclipse.ui.IWorkingSet"/>
</extension>
<extension
point="org.eclipse.ui.exportWizards">
<category
id="org.eclipse.cdt.ui.exportWizardCategory"
name="%exportWizard.CDTCategory.name">
</category>
<wizard
category="org.eclipse.cdt.ui.exportWizardCategory"
class="org.eclipse.cdt.internal.ui.wizards.indexwizards.TeamProjectIndexExportWizard"
icon="icons/etool16/exportzip_wiz.gif"
id="org.eclipse.cdt.ui.teamSharedIndexWizard"
name="%teamProjectIndexExportWizard.name">
<selection
class="org.eclipse.core.resources.IProject">
</selection>
<description>
%teamProjectIndexExportWizard.description
</description>
</wizard>
<wizard
category="org.eclipse.cdt.ui.exportWizardCategory"
class="org.eclipse.cdt.internal.ui.wizards.settingswizards.ProjectSettingsExportWizard"
icon="icons/obj16/export_settings_wiz.gif"
id="org.eclipse.cdt.ui.projectSettingsExportWizard"
name="%projectSettingsIndexExportWizard.name">
<selection
class="org.eclipse.core.resources.IProject">
</selection>
</wizard>
</extension>
<extension
id="TemplateEngineWizard"
name="%Template.Engine.Wizard"
point="org.eclipse.cdt.ui.CDTWizard">
<wizard
class="org.eclipse.cdt.ui.internal.templateengine.wizard.TemplateCNewWizard"
name="%Template.Wizard">
</wizard>
</extension>
<extension
point="org.eclipse.ui.editors.markerUpdaters">
<updater
class="org.eclipse.cdt.internal.ui.editor.CDocumentProvider$ProblemMarkerUpdater"
id="org.eclipse.cdt.ui.problemMarkerUpdater"
markerType="org.eclipse.cdt.core.problem">
</updater>
</extension>
<extension
id="doccomment.multiline"
point="org.eclipse.cdt.ui.completionProposalComputer">
<completionProposalComputer
activate="true"
categoryId="org.eclipse.cdt.ui.parserProposalCategory"
class="org.eclipse.cdt.internal.ui.text.doctools.DocCommentMultilineProposalComputer">
<partition
type="__c_multiline_doc_comment">
</partition>
</completionProposalComputer>
</extension>
<extension
id="doccomment.singleline"
point="org.eclipse.cdt.ui.completionProposalComputer">
<completionProposalComputer
activate="true"
categoryId="org.eclipse.cdt.ui.parserProposalCategory"
class="org.eclipse.cdt.internal.ui.text.doctools.DocCommentSinglelineProposalComputer">
<partition
type="__c_singleline_doc_comment">
</partition>
</completionProposalComputer>
</extension>
<extension
point="org.eclipse.cdt.ui.CHelpProvider">
<provider
class="org.eclipse.cdt.internal.ui.help.CHelpProvider"
id="org.eclipse.cdt.ui.provider1">
</provider>
</extension>
<extension
point="org.eclipse.cdt.ui.DocCommentOwner">
<owner
id="org.eclipse.cdt.ui.doxygen"
name="%Doxygen.name"
multiline="org.eclipse.cdt.ui.text.doctools.doxygen.DoxygenMultilineConfiguration"
singleline="org.eclipse.cdt.ui.text.doctools.doxygen.DoxygenSingleConfiguration">
</owner>
</extension>
<extension
point="org.eclipse.ltk.ui.refactoring.changePreviewViewers">
<changePreviewViewer
class="org.eclipse.cdt.internal.ui.refactoring.dialogs.CreateFileChangePreview"
id="org.eclipse.cdt.internal.ui.refactoring.createFileChangePreviewhangePreview">
<enablement>
<instanceof value="org.eclipse.cdt.internal.ui.refactoring.changes.CreateFileChange"/>
</enablement>
</changePreviewViewer>
<changePreviewViewer
class="org.eclipse.cdt.internal.ui.refactoring.dialogs.CTextEditChangePreviewViewer"
id="org.eclipse.cdt.internal.ui.refactoring.CTextChangePreviewhangePreview">
<enablement>
<instanceof value="org.eclipse.cdt.ui.refactoring.CTextFileChange"/>
</enablement>
</changePreviewViewer>
</extension>
<extension
point="org.eclipse.ui.decorators">
<decorator
class="org.eclipse.cdt.internal.ui.viewsupport.IndexedFilesLabelProvider"
id="org.eclipse.cdt.ui.indexedFiles"
label="%indexedFilesDecorator.label"
lightweight="true"
state="false">
<description>%indexedFilesDecorator.description</description>
<enablement>
<or>
<objectClass name="org.eclipse.cdt.core.model.ITranslationUnit"/>
<objectClass name="org.eclipse.core.resources.IFile"/>
</or>
</enablement>
</decorator>
<decorator
adaptable="true"
class="org.eclipse.cdt.internal.ui.viewsupport.ExcludedFileDecorator"
id="org.eclipse.cdt.managedbuilder.ui.excludedFile"
label="%excludedFile.name"
lightweight="true"
state="true">
<description>%excludedFile.description</description>
<enablement>
<or>
<objectClass name="org.eclipse.core.resources.IFile" />
<objectClass name="org.eclipse.core.resources.IFolder" />
</or>
</enablement>
</decorator>
<decorator
adaptable="true"
class="org.eclipse.cdt.internal.ui.viewsupport.IncludeFolderDecorator"
id="org.eclipse.cdt.managedbuilder.ui.includeFolder"
label="%includeFolderDecorator.name"
lightweight="true"
location="BOTTOM_LEFT"
state="true">
<description>%includeFolderDecorator.description</description>
<enablement>
<or>
<objectClass name="org.eclipse.cdt.internal.ui.cview.IncludeReferenceProxy" />
<objectClass name="org.eclipse.cdt.core.model.IIncludeReference" />
</or>
</enablement>
</decorator>
<decorator
adaptable="true"
class="org.eclipse.cdt.internal.ui.viewsupport.CustomBuildSettingsDecorator"
id="org.eclipse.cdt.internal.ui.CustomBuildSettingsDecorator"
label="%CustomBuildSettingsDecorator.name"
lightweight="true"
location="TOP_RIGHT"
state="true">
<description>%CustomBuildSettingsDecorator.description</description>
<enablement>
<or>
<objectClass name="org.eclipse.core.resources.IFile" />
<objectClass name="org.eclipse.core.resources.IFolder" />
</or>
</enablement>
</decorator>
</extension>
<!-- Hyperlinking support -->
<extension
point="org.eclipse.ui.workbench.texteditor.hyperlinkDetectorTargets">
<target
id="org.eclipse.cdt.ui.cCode"
name="%cEditorHyperlinkTarget">
<context type="org.eclipse.ui.texteditor.ITextEditor"/>
</target>
</extension>
<extension
point="org.eclipse.ui.workbench.texteditor.hyperlinkDetectors">
<hyperlinkDetector
class="org.eclipse.cdt.internal.ui.editor.CElementHyperlinkDetector"
id="org.eclipse.cdt.ui.editor.CElementHyperlinkDetector"
name="%cElementHyperlinkDetector"
targetId="org.eclipse.cdt.ui.cCode">
</hyperlinkDetector>
</extension>
<extension
point="org.eclipse.ui.importWizards">
<category
id="org.eclipse.cdt.ui.importWizardCategory"
name="%importWizard.CDTCategory.name">
</category>
<wizard
category="org.eclipse.cdt.ui.importWizardCategory"
class="org.eclipse.cdt.internal.ui.wizards.settingswizards.ProjectSettingsImportWizard"
icon="icons/obj16/import_settings_wiz.gif"
id="org.eclipse.cdt.ui.projectSettingsImportWizard"
name="%projectSettingsIndexExportWizard.name">
<selection
class="org.eclipse.core.resources.IProject">
</selection>
</wizard>
</extension>
<extension
point="org.eclipse.cdt.ui.workingSetConfigurations">
<projectConfigurationFactory
class="org.eclipse.cdt.internal.ui.workingsets.IWorkingSetProjectConfigurationFactory$Registry$Default"
id="org.eclipse.cdt.ui.defaultWorkingSetProjectConfigFactory">
<projectNature
id="org.eclipse.cdt.core.cnature">
</projectNature>
<projectNature
id="org.eclipse.cdt.core.ccnature">
</projectNature>
</projectConfigurationFactory>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
locationURI="popup:org.eclipse.ui.popup.any?after=additions">
<menu
label="%workingSetConfigs.context.label">
<menu
id="org.eclipse.cdt.ui.wsContextMenu.activateMenu"
label="%activateWorkingSetConfig.context.label">
<dynamic
class="org.eclipse.cdt.internal.ui.workingsets.ActivateWorkingSetConfigsContribution"
id="org.eclipse.cdt.ui.wsContextMenu.activateContrib">
</dynamic>
</menu>
<menu
id="org.eclipse.cdt.ui.wsContextMenu.buildMenu"
label="%buildWorkingSetConfig.context.label">
<dynamic
class="org.eclipse.cdt.internal.ui.workingsets.BuildWorkingSetConfigsContribution"
id="org.eclipse.cdt.ui.wsContextMenu.buildContrib">
</dynamic>
</menu>
<visibleWhen
checkEnabled="false">
<with
variable="activeMenuSelection">
<count
value="1">
</count>
<iterate>
<adapt
type="org.eclipse.ui.IWorkingSet">
<test
property="org.eclipse.cdt.ui.hasCProjects">
</test>
</adapt>
</iterate>
</with>
</visibleWhen>
</menu>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.propertyPages">
<page
class="org.eclipse.cdt.internal.ui.workingsets.WorkingSetConfigurationsPage"
id="org.eclipse.ui.cdt.workingSets.configurations"
name="%workingSetConfigsPage">
<enabledWhen>
<adapt type="org.eclipse.ui.IWorkingSet">
<test property="org.eclipse.cdt.ui.hasCProjects"/>
</adapt>
</enabledWhen>
</page>
</extension>
<extension
point="org.eclipse.ltk.core.refactoring.refactoringContributions">
<contribution
class="org.eclipse.cdt.internal.ui.refactoring.extractconstant.ExtractConstantRefactoringContribution"
id="org.eclipse.cdt.ui.refactoring.extractconstant.ExtractConstantRefactoring">
</contribution>
<contribution
class="org.eclipse.cdt.internal.ui.refactoring.extractlocalvariable.ExtractLocalVariableRefactoringContribution"
id="org.eclipse.cdt.internal.ui.refactoring.extractlocalvariable.ExtractLocalVariableRefactoring">
</contribution>
<contribution
class="org.eclipse.cdt.internal.ui.refactoring.hidemethod.HideMethodRefactoringContribution"
id="org.eclipse.cdt.internal.ui.refactoring.hidemethod.HideMethodRefactoring">
</contribution>
<contribution
class="org.eclipse.cdt.internal.ui.refactoring.extractfunction.ExtractFunctionRefactoringContribution"
id="org.eclipse.cdt.internal.ui.refactoring.extractfunction.ExtractFunctionRefactoring">
</contribution>
</extension>
<extension point="org.eclipse.ltk.core.refactoring.moveParticipants">
<moveParticipant id="org.eclipse.cdt.ui.headerFileMoveParticipant"
name="%headerFileMoveParticipant.name"
class="org.eclipse.cdt.internal.ui.refactoring.rename.HeaderFileMoveParticipant">
<enablement>
<with variable="affectedNatures">
<iterate operator="or">
<or>
<equals value="org.eclipse.cdt.core.cnature" />
<equals value="org.eclipse.cdt.core.ccnature" />
</or>
</iterate>
</with>
<with variable="element">
<instanceof value="org.eclipse.core.resources.IResource"/>
</with>
</enablement>
</moveParticipant>
</extension>
<extension point="org.eclipse.ltk.core.refactoring.renameParticipants">
<renameParticipant id="org.eclipse.cdt.ui.headerFileRenameParticipant"
name="%headerFileRenameParticipant.name"
class="org.eclipse.cdt.internal.ui.refactoring.rename.HeaderFileRenameParticipant">
<enablement>
<with variable="affectedNatures">
<iterate operator="or">
<or>
<equals value="org.eclipse.cdt.core.cnature" />
<equals value="org.eclipse.cdt.core.ccnature" />
</or>
</iterate>
</with>
<with variable="element">
<instanceof value="org.eclipse.core.resources.IResource"/>
</with>
</enablement>
</renameParticipant>
<renameParticipant id="org.eclipse.cdt.ui.RenameSourceFolder"
name="%renameFolderParticipant.name"
class="org.eclipse.cdt.internal.ui.refactoring.rename.SourceFolderRenameParticipant">
<enablement>
<with variable="affectedNatures">
<iterate operator="or">
<or>
<equals value="org.eclipse.cdt.core.cnature" />
<equals value="org.eclipse.cdt.core.ccnature" />
</or>
</iterate>
</with>
<with variable="element">
<instanceof value="org.eclipse.core.resources.IFolder" />
</with>
</enablement>
</renameParticipant>
</extension>
<!-- Add support for undo / redo in the FileListControl -->
<extension
id="org.eclipse.cdt.ui.FileListControlHandler"
point="org.eclipse.ui.handlers">
<handler
class="org.eclipse.ui.internal.handlers.WidgetMethodHandler:undo"
commandId="org.eclipse.ui.edit.undo">
<activeWhen>
<with variable="activeFocusControlId">
<equals value="org.eclipse.cdt.ui.FileListControl"/>
</with>
</activeWhen>
</handler>
<handler
class="org.eclipse.ui.internal.handlers.WidgetMethodHandler:redo"
commandId="org.eclipse.ui.edit.redo">
<activeWhen>
<with variable="activeFocusControlId">
<equals value="org.eclipse.cdt.ui.FileListControl"/>
</with>
</activeWhen>
</handler>
<handler
class="org.eclipse.ui.internal.handlers.WidgetMethodHandler:delete"
commandId="org.eclipse.ui.edit.delete">
<activeWhen>
<with variable="activeFocusControlId">
<equals value="org.eclipse.cdt.ui.FileListControl"/>
</with>
</activeWhen>
</handler>
</extension>
<extension
point="org.eclipse.cdt.core.templateProcessTypes">
<processType
name="OpenFiles"
processRunner="org.eclipse.cdt.ui.templateengine.processes.OpenFiles">
<simple
name="projectName">
</simple>
<complexArray
name="files">
<baseType>
<simple
name="target">
</simple>
</baseType>
</complexArray>
</processType>
</extension>
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider">
<provider
class="org.eclipse.cdt.core.language.settings.providers.LanguageSettingsGenericProvider"
id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"
name="%UserSettingEntries.name"
prefer-non-shared="true">
</provider>
</extension>
<extension point="org.eclipse.cdt.ui.LanguageSettingsProviderAssociation">
<id-association
id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"
icon="icons/obj16/person-me.gif"
ui-clear-entries="true"
ui-edit-entries="true">
</id-association>
<id-association
id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider"
icon="icons/obj16/search_ref_obj.gif"
ui-clear-entries="false"
ui-edit-entries="false">
</id-association>
</extension>
<extension point="org.eclipse.cdt.ui.cPropertyTab">
<tab
class="org.eclipse.cdt.internal.ui.language.settings.providers.LanguageSettingsEntriesTab"
icon="icons/obj16/ls_entries.gif"
name="%AllLanguageSettingEntries.name"
weight="010"
parent="org.eclipse.cdt.internal.ui.language.settings.providers.LanguageSettingsProvidersPage"
helpId="cdt_u_prop_general_sd_entries"
tooltip="%AllLanguageSettingEntries.tooltip"/>
<tab
class="org.eclipse.cdt.internal.ui.language.settings.providers.LanguageSettingsProviderTab"
icon="icons/obj16/extension_obj.gif"
name="%AllLanguageSettingProviders.name"
weight="020"
parent="org.eclipse.cdt.internal.ui.language.settings.providers.LanguageSettingsProvidersPage"
helpId="cdt_u_prop_general_sd_providers"
tooltip="%AllLanguageSettingEntries.tooltip"/>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
name="%RebuildIndex.name"
categoryId="org.eclipse.ui.category.project"
id="org.eclipse.cdt.ui.menu.rebuildIndex">
</command>
<command
name="%FreshenIndex.name"
categoryId="org.eclipse.ui.category.project"
id="org.eclipse.cdt.ui.menu.freshenAllFiles">
</command>
<command
name="%SyncIndex.name"
categoryId="org.eclipse.ui.category.project"
id="org.eclipse.cdt.ui.menu.updateWithModifiedFiles">
</command>
<command
name="%UpdateUnresolvedIncludes.name"
categoryId="org.eclipse.ui.category.project"
id="org.eclipse.cdt.ui.menu.updateUnresolvedIncludes">
</command>
<command
name="%SearchUnresolvedIncludes.name"
categoryId="org.eclipse.ui.category.project"
id="org.eclipse.cdt.ui.menu.findUnresolvedIncludes">
</command>
<command
name="%CreateParserLog.name"
categoryId="org.eclipse.ui.category.project"
id="org.eclipse.cdt.ui.menu.createParserLog">
</command>
</extension>
<extension
point="org.eclipse.ui.handlers">
<handler
class="org.eclipse.cdt.internal.ui.actions.RebuildIndexHandler"
commandId="org.eclipse.cdt.ui.menu.rebuildIndex">
</handler>
<handler
class="org.eclipse.cdt.internal.ui.actions.FreshenAllFilesHandler"
commandId="org.eclipse.cdt.ui.menu.freshenAllFiles">
</handler>
<handler
class="org.eclipse.cdt.internal.ui.actions.UpdateIndexWithModifiedFilesHandler"
commandId="org.eclipse.cdt.ui.menu.updateWithModifiedFiles">
</handler>
<handler
class="org.eclipse.cdt.internal.ui.actions.UpdateUnresolvedIncludesHandler"
commandId="org.eclipse.cdt.ui.menu.updateUnresolvedIncludes">
</handler>
<handler
class="org.eclipse.cdt.internal.ui.search.actions.FindUnresolvedIncludesHandler"
commandId="org.eclipse.cdt.ui.menu.findUnresolvedIncludes">
</handler>
<handler
class="org.eclipse.cdt.internal.ui.actions.CreateParserLogHandler"
commandId="org.eclipse.cdt.ui.menu.createParserLog">
</handler>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution locationURI="menu:project?after=additions">
<separator name="index" visible="true"/>
<menu
label="%C.Cpp.Index.menu">
<visibleWhen>
<or>
<with variable="selection">
<iterate operator="and" ifEmpty="false">
<adapt type="org.eclipse.core.resources.IResource">
<test
property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</adapt>
</iterate>
</with>
<with variable="activeEditorInput">
<or>
<adapt type="org.eclipse.core.resources.IFile">
<test
property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</adapt>
<instanceof value="org.eclipse.cdt.internal.ui.util.ExternalEditorInput"/>
</or>
</with>
</or>
</visibleWhen>
<separator
name="rebuild"
visible="true">
</separator>
<command
commandId="org.eclipse.cdt.ui.menu.rebuildIndex"
label="%RebuildIndex.label">
</command>
<separator
name="update"
visible="true">
</separator>
<command
commandId="org.eclipse.cdt.ui.menu.freshenAllFiles"
label="%FreshenIndex.label">
</command>
<command
commandId="org.eclipse.cdt.ui.menu.updateWithModifiedFiles"
label="%SyncIndex.label">
</command>
<command
commandId="org.eclipse.cdt.ui.menu.updateUnresolvedIncludes"
label="%UpdateUnresolvedIncludes.label">
</command>
<separator
name="search"
visible="true">
</separator>
<command
commandId="org.eclipse.cdt.ui.menu.findUnresolvedIncludes"
label="%SearchUnresolvedIncludes.label">
</command>
<separator
name="log"
visible="true">
</separator>
<command
commandId="org.eclipse.cdt.ui.menu.createParserLog"
label="%CreateParserLog.label">
</command>
</menu>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
id="org.eclipse.cdt.ui.deleteConfigsCommand"
name="%deleteConfigsCommand.name">
</command>
<command
id="org.eclipse.cdt.ui.excludeCommand"
name="%excludeCommand.name">
</command>
</extension>
<extension
point="org.eclipse.ui.handlers">
<handler
class="org.eclipse.cdt.internal.ui.actions.DeleteResConfigsHandler"
commandId="org.eclipse.cdt.ui.deleteConfigsCommand">
</handler>
<handler
class="org.eclipse.cdt.internal.ui.actions.ExcludeFromBuildHandler"
commandId="org.eclipse.cdt.ui.excludeCommand">
</handler>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
locationURI="popup:org.eclipse.ui.popup.any?after=buildGroup">
<menu
id="org.eclipse.cdt.ui.buildConfigContributionM"
label="%ResourceConfigurations.menu">
<visibleWhen
checkEnabled="false">
<or>
<with variable="activeMenuSelection">
<iterate operator="and" ifEmpty="false">
<adapt type="org.eclipse.core.resources.IResource">
<test
property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</adapt>
<or>
<adapt type="org.eclipse.core.resources.IFolder"/>
<adapt type="org.eclipse.core.resources.IFile">
<or>
<test
property="org.eclipse.core.resources.contentTypeId"
value="org.eclipse.cdt.core.cSource"/>
<test
property="org.eclipse.core.resources.contentTypeId"
value="org.eclipse.cdt.core.cxxSource"/>
<test
property="org.eclipse.core.resources.contentTypeId"
value="org.eclipse.cdt.core.asmSource"/>
</or>
</adapt>
</or>
</iterate>
</with>
<with variable="activeMenuEditorInput">
<iterate ifEmpty="false">
<adapt type="org.eclipse.core.resources.IFile">
<test
property="org.eclipse.core.resources.projectNature"
value="org.eclipse.cdt.core.cnature"/>
</adapt>
</iterate>
</with>
</or>
</visibleWhen>
</menu>
</menuContribution>
<menuContribution
locationURI="popup:org.eclipse.cdt.ui.buildConfigContributionM">
<command
commandId="org.eclipse.cdt.ui.excludeCommand"
id="org.eclipse.cdt.ui.excludeCommand.menu"
label="%ExcludeAction.label"
style="push">
</command>
<command
commandId="org.eclipse.cdt.ui.deleteConfigsCommand"
id="org.eclipse.cdt.ui.deleteConfigsCommand.menu"
label="%DeleteRcConfigAction.label"
style="push">
</command>
</menuContribution>
</extension>
<extension
point="org.eclipse.ui.console.consoleFactories">
<consoleFactory
class="org.eclipse.cdt.internal.ui.buildconsole.BuildConsoleFactory"
label="%BuildConsole.name">
</consoleFactory>
</extension>
<extension
point="org.eclipse.ui.preferenceTransfer">
<transfer
icon="icons/view16/c_pers.gif"
id="org.eclipse.cdt.ui.transfer.editor.appearance"
name="%transfer.EditorAppearance.name">
<mapping scope="instance">
<entry node="org.eclipse.cdt.ui">
<key name="c_multi_line_comment" match="prefix"/>
<key name="c_single_line_comment" match="prefix"/>
<key name="c_keyword" match="prefix"/>
<key name="c_type" match="prefix"/>
<key name="c_string" match="prefix"/>
<key name="c_operators" match="prefix"/>
<key name="c_braces" match="prefix"/>
<key name="c_numbers" match="prefix"/>
<key name="c_default" match="prefix"/>
<key name="pp_directive" match="prefix"/>
<key name="pp_default" match="prefix"/>
<key name="pp_header" match="prefix"/>
<key name="asm_directive" match="prefix"/>
<key name="asm_label" match="prefix"/>
<key name="c_comment_task_tag" match="prefix"/>
<key name="semanticHighlighting." match="prefix"/>
<key name="org.eclipse.cdt.internal.ui.text.doctools.doxygen." match="prefix"/>
<key name="handleTemporaryProblems"/>
<key name="matchingBracketsColor"/>
<key name="matchingBrackets"/>
<key name="inactiveCodeColor"/>
<key name="inactiveCodeEnable"/>
<key name="content_assist_proposals_background"/>
<key name="content_assist_proposals_foreground"/>
<key name="content_assist_parameters_background"/>
<key name="content_assist_parameters_foreground"/>
<key name="sourceHoverBackgroundColor"/>
<key name="sourceHoverBackgroundColor.SystemDefault"/>
<key name="org.eclipse.cdt.ui.editors.textfont"/>
<key name="org.eclipse.cdt.ui.editor.showSegments"/>
<key name="CEditor.ShowTemporaryProblem"/>
<key name="org.eclipse.cdt.ui.outline." match="prefix"/>
<key name="editor_folding_" match="prefix"/>
<key name="org.eclipse.cdt.quickassist.lightbulb"/>
</entry>
<entry node="org.eclipse.cdt.core/doctool">
<key name="workspace.default"/>
</entry>
<entry node="org.eclipse.ui.editors">
<key name="indexResultIndicationColor"/>
<key name="indexResultIndication"/>
<key name="indexResultIndicationInVerticalRuler"/>
<key name="indexResultIndicationInOverviewRuler"/>
<key name="isIndexResultInNextPrevDropdownToolbarAction"/>
<key name="isIndexResultGoToNextNavigationTarget"/>
<key name="isIndexResultGoToPreviousNavigationTarget"/>
<key name="org.eclipse.cdt.ui." match="prefix"/>
</entry>
</mapping>
<description>
%transfer.EditorAppearance.description
</description>
</transfer>
<transfer
icon="icons/view16/c_pers.gif"
id="org.eclipse.cdt.ui.transfer.editor.behavior"
name="%transfer.EditorBehavior.name">
<mapping scope="instance">
<entry node="org.eclipse.cdt.ui">
<key name="org.eclipse.cdt.ui.editor.UseStructuralMode"/>
<key name="subWordNavigation"/>
<key name="closeStrings"/>
<key name="wrapStrings"/>
<key name="escapeStrings"/>
<key name="closeBrackets"/>
<key name="closeAngularBrackets"/>
<key name="closeBraces"/>
<key name="smartPaste"/>
<key name="autoIndent"/>
<key name="smart_tab"/>
<key name="hoverModifiers"/>
<key name="hoverModifierMasks"/>
<key name="org.eclipse.cdt.ui.BestMatchHover"/>
<key name="org.eclipse.cdt.ui.text.templates.format"/>
<key name="content_assist_disabled_computers"/>
<key name="content_assist_category_order"/>
<key name="ensureNewlineAtEOF"/>
<key name="formattingScopeForEmptySelection"/>
<key name="formattingConfirmScopeForEmptySelection"/>
<key name="removeTrailingWhitespace"/>
<key name="removeTrailingWhitespaceEditedLines"/>
<key name="Refactoring.savealleditors"/>
<key name="Refactor.lightweight"/>
<key name="organizeIncludes." match="prefix"/>
<key name="spelling_" match="prefix"/>
<key name="org.eclipse.cdt.ui.add_comments"/>
<key name="codetemplates.includeGuardGenerationScheme"/>
<key name="markOccurrences"/>
<key name="stickyOccurrences"/>
<key name="markOverloadedOperatorsOccurrences"/>
<key name="scalability." match="prefix"/>
<key name="content_assist_proposals_timeout"/>
</entry>
</mapping>
<description>
%transfer.EditorBehavior.description
</description>
</transfer>
<transfer
icon="icons/view16/c_pers.gif"
id="org.eclipse.cdt.ui.transfer.code_style"
name="%transfer.CodeStyle.name">
<mapping scope="instance">
<entry node="org.eclipse.cdt.ui">
<key name="class_member_ascending_visibility_order"/>
<key name="codetemplates." match="prefix"/>
<key name="includes.partnerFileSuffixes"/>
<key name="includeStyle." match="prefix"/>
<key name="formatter_profile"/>
<key name="forwardDeclare." match="prefix"/>
<key name="function_output_parameters_before_input"/>
<key name="function_pass_output_parameters_by_pointer"/>
<key name="nameStyle." match="prefix"/>
<key name="organizeIncludes." match="prefix"/>
</entry>
</mapping>
<description>
%transfer.CodeStyle.description
</description>
</transfer>
</extension>
<extension
point="org.eclipse.cdt.ui.RefreshExclusionContributor">
<exclusionContributor
class="org.eclipse.cdt.internal.ui.resources.ResourceExclusionContributor"
id="org.eclipse.cdt.ui.ResourceExclusionContributor"
name="%RefreshExclusionContributor.name">
</exclusionContributor>
</extension>
<extension
point="org.eclipse.e4.ui.css.swt.theme">
<stylesheet
uri="css/e4-dark_cdt.css">
<themeid
refid="org.eclipse.e4.ui.css.theme.e4_dark">
</themeid>
</stylesheet>
</extension>
</plugin>