Show plugin.xml syntax highlighted
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<extension
point="org.eclipse.ui.commands">
<category
description="%editor.category.name"
id="com.wm.povclipse.editor.category"
name="%editor.category"/>
<command
categoryId="com.wm.povclipse.editor.category"
defaultHandler="com.wm.povclipse.editors.actions.EditorActionHandler"
description="%command.toggle.comment.desc"
id="com.wm.povclipse.editorcommand.comment.toggle"
name="%command.toggle.comment.name"/>
<command
categoryId="com.wm.povclipse.editor.category"
defaultHandler="com.wm.povclipse.editors.actions.EditorActionHandler"
description="%command.open.color.editor.desc"
id="com.wm.povclipse.editorcommand.color.editor"
name="%command.open.color.editor.name"/>
<command
categoryId="com.wm.povclipse.editor.category"
defaultHandler="com.wm.povclipse.editors.actions.EditorActionHandler"
description="%command.open.colormap.editor.desc"
id="com.wm.povclipse.editorcommand.colorflow.editor"
name="%command.open.colormap.editor.name"/>
<command
categoryId="com.wm.povclipse.editor.category"
defaultHandler="com.wm.povclipse.editors.actions.EditorActionHandler"
description="%command.open.focus.hover.desc"
id="com.wm.povclipse.open.focus.hover"
name="%command.open.focus.hover.name"/>
<command
categoryId="com.wm.povclipse.editor.category"
defaultHandler="com.wm.povclipse.editors.actions.EditorActionHandler"
description="%command.open.povray.doc.desc"
id="com.wm.povclipse.open.povray.doc"
name="%command.open.povray.doc.name"/>
</extension>
<extension
id="com.wm.povclipse.popupmenus"
name="Popup Menus"
point="org.eclipse.ui.popupMenus">
<objectContribution
adaptable="false"
id="com.wm.povclipse.imageContribution"
nameFilter="*.bmp"
objectClass="org.eclipse.core.resources.IFile">
<action
class="com.wm.povclipse.views.ImageObjectDeligator"
enablesFor="1"
icon="icons/zoom.gif"
id="com.wm.povclipse.showImageAction"
label="%popup.show.image"
menubarPath="additions"
style="push"
tooltip="%popup.show.image.tooltip"/>
</objectContribution>
<objectContribution
adaptable="false"
id="com.wm.povclipse.imageContribution"
nameFilter="*.gif"
objectClass="org.eclipse.core.resources.IFile">
<action
class="com.wm.povclipse.views.ImageObjectDeligator"
enablesFor="1"
icon="icons/zoom.gif"
id="com.wm.povclipse.showImageAction"
label="%popup.show.image"
menubarPath="additions"
style="push"
tooltip="%popup.show.image.tooltip"/>
</objectContribution>
<objectContribution
adaptable="false"
id="com.wm.povclipse.imageContribution"
nameFilter="*.iff"
objectClass="org.eclipse.core.resources.IFile">
<action
class="com.wm.povclipse.views.ImageObjectDeligator"
enablesFor="1"
icon="icons/zoom.gif"
id="com.wm.povclipse.showImageAction"
label="%popup.show.image"
menubarPath="additions"
style="push"
tooltip="%popup.show.image.tooltip"/>
</objectContribution>
<objectContribution
adaptable="false"
id="com.wm.povclipse.imageContribution"
nameFilter="*.lbm"
objectClass="org.eclipse.core.resources.IFile">
<action
class="com.wm.povclipse.views.ImageObjectDeligator"
enablesFor="1"
icon="icons/zoom.gif"
id="com.wm.povclipse.showImageAction"
label="%popup.show.image"
menubarPath="additions"
style="push"
tooltip="%popup.show.image.tooltip"/>
</objectContribution>
<objectContribution
adaptable="false"
id="com.wm.povclipse.imageContribution"
nameFilter="*.pbm"
objectClass="org.eclipse.core.resources.IFile">
<action
class="com.wm.povclipse.views.ImageObjectDeligator"
enablesFor="1"
icon="icons/zoom.gif"
id="com.wm.povclipse.showImageAction"
label="%popup.show.image"
menubarPath="additions"
style="push"
tooltip="%popup.show.image.tooltip"/>
</objectContribution>
<objectContribution
adaptable="false"
id="com.wm.povclipse.imageContribution"
nameFilter="*.pgm"
objectClass="org.eclipse.core.resources.IFile">
<action
class="com.wm.povclipse.views.ImageObjectDeligator"
enablesFor="1"
icon="icons/zoom.gif"
id="com.wm.povclipse.showImageAction"
label="%popup.show.image"
menubarPath="additions"
style="push"
tooltip="%popup.show.image.tooltip"/>
</objectContribution>
<objectContribution
adaptable="false"
id="com.wm.povclipse.imageContribution"
nameFilter="*.ppm"
objectClass="org.eclipse.core.resources.IFile">
<action
class="com.wm.povclipse.views.ImageObjectDeligator"
enablesFor="1"
icon="icons/zoom.gif"
id="com.wm.povclipse.showImageAction"
label="%popup.show.image"
menubarPath="additions"
style="push"
tooltip="%popup.show.image.tooltip"/>
</objectContribution>
<objectContribution
adaptable="false"
id="com.wm.povclipse.imageContribution"
nameFilter="*.png"
objectClass="org.eclipse.core.resources.IFile">
<action
class="com.wm.povclipse.views.ImageObjectDeligator"
enablesFor="1"
icon="icons/zoom.gif"
id="com.wm.povclipse.showImageAction"
label="%popup.show.image"
menubarPath="additions"
style="push"
tooltip="%popup.show.image.tooltip"/>
</objectContribution>
<objectContribution
adaptable="false"
id="com.wm.povclipse.imageContribution"
nameFilter="*.psd"
objectClass="org.eclipse.core.resources.IFile">
<action
class="com.wm.povclipse.views.ImageObjectDeligator"
enablesFor="1"
icon="icons/zoom.gif"
id="com.wm.povclipse.showImageAction"
label="%popup.show.image"
menubarPath="additions"
style="push"
tooltip="%popup.show.image.tooltip"/>
</objectContribution>
<objectContribution
adaptable="false"
id="com.wm.povclipse.imageContribution"
nameFilter="*.pcd"
objectClass="org.eclipse.core.resources.IFile">
<action
class="com.wm.povclipse.views.ImageObjectDeligator"
enablesFor="1"
icon="icons/zoom.gif"
id="com.wm.povclipse.showImageAction"
label="%popup.show.image"
menubarPath="additions"
style="push"
tooltip="%popup.show.image.tooltip"/>
</objectContribution>
<objectContribution
adaptable="false"
id="com.wm.povclipse.imageContribution"
nameFilter="*.ras"
objectClass="org.eclipse.core.resources.IFile">
<action
class="com.wm.povclipse.views.ImageObjectDeligator"
enablesFor="1"
icon="icons/zoom.gif"
id="com.wm.povclipse.showImageAction"
label="%popup.show.image"
menubarPath="additions"
style="push"
tooltip="%popup.show.image.tooltip"/>
</objectContribution>
<objectContribution
adaptable="false"
id="com.wm.povclipse.imageContribution"
nameFilter="*.jpg"
objectClass="org.eclipse.core.resources.IFile">
<action
class="com.wm.povclipse.views.ImageObjectDeligator"
enablesFor="1"
icon="icons/zoom.gif"
id="com.wm.povclipse.showImageAction"
label="%popup.show.image"
menubarPath="additions"
style="push"
tooltip="%popup.show.image.tooltip"/>
</objectContribution>
<objectContribution
adaptable="false"
id="com.wm.povclipse.imageContribution"
nameFilter="*.jpeg"
objectClass="org.eclipse.core.resources.IFile">
<action
class="com.wm.povclipse.views.ImageObjectDeligator"
enablesFor="1"
icon="icons/zoom.gif"
id="com.wm.povclipse.showImageAction"
label="%popup.show.image"
menubarPath="additions"
style="push"
tooltip="%popup.show.image.tooltip"/>
</objectContribution>
<objectContribution
adaptable="false"
id="com.wm.povclipse.imageContribution"
nameFilter="*.tiff"
objectClass="org.eclipse.core.resources.IFile">
<action
class="com.wm.povclipse.views.ImageObjectDeligator"
enablesFor="1"
icon="icons/zoom.gif"
id="com.wm.povclipse.showImageAction"
label="%popup.show.image"
menubarPath="additions"
style="push"
tooltip="%popup.show.image.tooltip"/>
</objectContribution>
<objectContribution
adaptable="false"
id="com.wm.povclipse.imageContribution"
nameFilter="*.ico"
objectClass="org.eclipse.core.resources.IFile">
<action
class="com.wm.povclipse.views.ImageObjectDeligator"
enablesFor="1"
icon="icons/zoom.gif"
id="com.wm.povclipse.showImageAction"
label="%popup.show.image"
menubarPath="additions"
style="push"
tooltip="%popup.show.image.tooltip"/>
</objectContribution>
<objectContribution
adaptable="false"
id="com.wm.povclipse.imageContribution"
nameFilter="*.tga"
objectClass="org.eclipse.core.resources.IFile">
<action
class="com.wm.povclipse.views.ImageObjectDeligator"
enablesFor="1"
icon="icons/zoom.gif"
id="com.wm.povclipse.showImageAction"
label="%popup.show.image"
menubarPath="additions"
style="push"
tooltip="%popup.show.image.tooltip"/>
</objectContribution>
<objectContribution
adaptable="false"
id="com.wm.povclipse.imageContribution"
nameFilter="*.hdr"
objectClass="org.eclipse.core.resources.IFile">
<action
class="com.wm.povclipse.views.ImageObjectDeligator"
enablesFor="1"
icon="icons/zoom.gif"
id="com.wm.povclipse.showImageAction"
label="%popup.show.image"
menubarPath="additions"
style="push"
tooltip="%popup.show.image.tooltip"/>
</objectContribution>
<viewerContribution
id="com.wm.povclipse.popup.open.color.editor"
targetID="#PovClipseEditorContext">
<action
class="com.wm.povclipse.editors.deligator.PovClipseEditorPopupMenuActionDeligator"
id="com.wm.povclipse.editorpopup.color.editor"
label="%command.open.color.editor.name"
menubarPath="povclipse"
style="push"/>
</viewerContribution>
<viewerContribution
id="com.wm.povclipse.popup.open.colormap.editor"
targetID="#PovClipseEditorContext">
<action
class="com.wm.povclipse.editors.deligator.PovClipseEditorPopupMenuActionDeligator"
id="com.wm.povclipse.editorpopup.colormap.editor"
label="%command.open.colormap.editor.name"
menubarPath="povclipse"
style="push"/>
</viewerContribution>
<objectContribution
adaptable="false"
id="com.wm.povclipse.removeProjectContribution"
objectClass="org.eclipse.core.resources.IProject">
<filter
name="projectNature"
value="com.wm.povclipse.PovClipseProjectNature"/>
<action
class="com.wm.povclipse.deligator.PovClipseActionDeligator"
enablesFor="1"
icon="icons/povray_logo.gif"
id="com.wm.povclipse.removePovClipseNatureAction"
label="%command.remove.povclipse.project.nature"
menubarPath="additions"
style="push"/>
</objectContribution>
<objectContribution
adaptable="false"
id="com.wm.povclipse.addProjectContribution"
objectClass="org.eclipse.core.resources.IProject">
<action
class="com.wm.povclipse.deligator.PovClipseActionDeligator"
enablesFor="1"
icon="icons/povray_logo.gif"
id="com.wm.povclipse.addPovClipseNatureAction"
label="%command.add.povclipse.project.nature"
menubarPath="additions"
style="push"/>
<visibility>
<not>
<objectState
name="projectNature"
value="com.wm.povclipse.PovClipseProjectNature"/>
</not>
</visibility>
</objectContribution>
</extension>
<extension
point="org.eclipse.core.runtime.preferences">
<initializer class="com.wm.povclipse.preferences.PovrayPreferenceInitializer"/>
</extension>
<extension
point="org.eclipse.ui.preferencePages">
<page
class="com.wm.povclipse.preferences.PovrayPreferencePage"
id="com.wm.povclipse.preference.PovrayPreferencePage"
name="%preference.pages.povclipse">
</page>
<page
category="com.wm.povclipse.preference.PovrayPreferencePage"
class="com.wm.povclipse.preferences.EditorPreferencePage"
id="com.wm.povclipse.preferences.EditorPreferencePage"
name="%preference.pages.editor"/>
<page
category="com.wm.povclipse.preference.PovrayPreferencePage"
class="com.wm.povclipse.preferences.PovClipseSoundsPreferencePage"
id="com.wm.povclipse.preferences.PovClipseSoundsPreferencePage"
name="%preference.pages.sounds"/>
<!--
<page
category="com.wm.povclipse.preference.PovrayPreferencePage"
class="com.wm.povclipse.preferences.MegaPovXrsPreferencePage"
id="com.wm.povclipse.preferences.MegaPovXrsPreferencePage"
name="%preference.pages.MegaPovXrs"/>
<page
category="com.wm.povclipse.preference.PovrayPreferencePage"
class="com.wm.povclipse.preferences.NetworkPreferencePage"
id="com.wm.povclipse.preferences.NetworkPreferencePage"
name="%preference.pages.Network"/>
-->
</extension>
<extension
point="org.eclipse.ui.views">
<category
name="%views.category.povclipse"
id="com.wm.povclipse.category">
</category>
<view
allowMultiple="false"
category="com.wm.povclipse.category"
class="com.wm.povclipse.views.PovrayRenderView"
icon="icons/povray_logo.gif"
id="com.wm.povclipse.views.PovrayRenderView"
name="%views.renderview">
</view>
<view
allowMultiple="false"
category="com.wm.povclipse.category"
class="com.wm.povclipse.views.PovclipseImageView"
icon="icons/povray_logo.gif"
id="com.wm.povclipse.image.view"
name="%views.imageview"/>
<view
allowMultiple="false"
category="com.wm.povclipse.category"
class="com.wm.povclipse.views.RunningRendererView"
icon="icons/povray_logo.gif"
id="com.wm.povclipse.views.RunningRendererView"
name="%views.running_render_jobs"/>
</extension>
<extension
point="org.eclipse.ui.editors">
<editor
name="%editor.name"
extensions="pov,inc"
icon="icons/povray_logo.gif"
contributorClass="org.eclipse.ui.texteditor.BasicTextEditorActionContributor"
class="com.wm.povclipse.editors.PovrayEditor"
id="com.wm.povclipse.editors.PovrayEditor">
</editor>
<editor
class="com.wm.povclipse.editors.MegaPovEditor"
contributorClass="org.eclipse.ui.texteditor.BasicTextEditorActionContributor"
default="false"
extensions="pov,inc"
icon="icons/megapov_logo.gif"
id="com.wm.povclipse.editors.MegaPovEditor"
name="%megapov.editor.name"/>
</extension>
<extension
point="org.eclipse.ui.actionSets">
<actionSet
id="com.wm.povclipse.render_actionSet"
label="%actionset.render"
visible="true">
<menu
id="com.wm.povclipse.render_menu"
label="%menu.item.render"
path="window/additions">
<separator name="slot1"/>
</menu>
<action
class="com.wm.povclipse.actionsets.render.RenderActionSetPulldown"
disabledIcon="icons/povray_logo_inactive.gif"
icon="icons/povray_logo.gif"
id="com.wm.povclipse.render_actual_action"
label="%action.renderaction.name"
menubarPath="window/com.wm.povclipse.render_menu/slot1"
state="true"
style="pulldown"
toolbarPath="Povray"/>
</actionSet>
<actionSet
id="com.wm.povclipse.editor.actions.keybindings"
label="%menu.povclipse.editor.actions"
visible="true">
<menu
id="com.wm.povclipse.editor.actions.menu"
label="%povclipse.editor.name"
path="window/additions"/>
<action
class="com.wm.povclipse.editors.PovClipseEditorActionDeligate"
definitionId="com.wm.povclipse.editor.comment.toggle"
id="com.wm.povclipse.editor.binding.comment"
label="%command.toggle.comment.name"
menubarPath="window/com.wm.povclipse.editor.actions.menu/slot1"
style="push"/>
<action
class="com.wm.povclipse.editors.PovClipseEditorActionDeligate"
definitionId="com.wm.povclipse.editor.color.editor"
id="com.wm.povclipse.editor.binding.color.editor"
label="%command.open.color.editor.name"
menubarPath="window/com.wm.povclipse.editor.actions.menu/slot1"
style="push"/>
<action
class="com.wm.povclipse.editors.PovClipseEditorActionDeligate"
definitionId="com.wm.povclipse.editor.colorflow.editor"
id="com.wm.povclipse.editor.binding.colorflow.editor"
label="%command.open.colormap.editor.name"
menubarPath="window/com.wm.povclipse.editor.actions.menu/slot1"
style="push"/>
</actionSet>
</extension>
<extension
point="org.eclipse.ui.editors.templates">
<contextType
class="org.eclipse.jface.text.templates.TemplateContextType"
id="com.wm.povclipse.code.templates"
name="%PovClipse.tempates"/>
<include file="templates/templates.xml"/>
<include file="templates/patterns.xml"/>
</extension>
<extension
point="org.eclipse.ui.contexts">
<context
description="%context.povclipse.editor.desc"
id="com.wm.povclipse.context.editor"
name="%context.povclipse.editor"
parentId="org.eclipse.ui.contexts.window"/>
</extension>
<extension
id="com.wm.povclipse.ui.bindings"
name="PovClipse key bindings"
point="org.eclipse.ui.bindings">
<key
commandId="com.wm.povclipse.editorcommand.comment.toggle"
contextId="com.wm.povclipse.context.editor"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
sequence="CTRL+7"/>
<key
commandId="com.wm.povclipse.editorcommand.color.editor"
contextId="com.wm.povclipse.context.editor"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
sequence="CTRL+SHIFT+C"/>
<key
commandId="com.wm.povclipse.editorcommand.colorflow.editor"
contextId="com.wm.povclipse.context.editor"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
sequence="CTRL+SHIFT+M"/>
<key
commandId="com.wm.povclipse.open.focus.hover"
contextId="com.wm.povclipse.context.editor"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
sequence="F2"/>
<key
commandId="com.wm.povclipse.open.povray.doc"
contextId="com.wm.povclipse.context.editor"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
sequence="Shift+F2"/>
</extension>
<extension
point="org.eclipse.ui.newWizards">
<category
id="com.wm.povclipse.category"
name="%project.category.povray"
/>
<wizard
canFinishEarly="false"
category="com.wm.povclipse.category"
class="com.wm.povclipse.wizards.PovClipseProjectWizard"
finalPerspective="com.wm.povclipse.perspective"
hasPages="true"
icon="icons/povray_logo.gif"
id="com.wm.povclipse.wizard.project"
name="%povray.project.wizard.name"
preferredPerspectives="com.wm.povclipse.perspective"
project="true">
<description>%povray.project.wizard.desc</description>
</wizard>
<wizard
canFinishEarly="false"
category="com.wm.povclipse.category"
class="com.wm.povclipse.wizards.PovrayNewFileResourceWizard"
finalPerspective="com.wm.povclipse.perspective"
hasPages="true"
icon="icons/povray_logo.gif"
id="com.wm.povclipse.wizard.new.file.pov.1"
name="%new.sdl.file.wizard.name"
project="false">
<description>%new.sdl.file.wizard.desc</description>
</wizard>
<wizard
canFinishEarly="false"
category="org.eclipse.ui.Basic"
class="com.wm.povclipse.wizards.PovrayNewFileResourceWizard"
finalPerspective="com.wm.povclipse.perspective"
hasPages="true"
icon="icons/povray_logo.gif"
id="com.wm.povclipse.wizard.new.file.pov.2"
name="%new.sdl.file.wizard.name"
project="false">
<description>%new.sdl.file.wizard.desc</description>
</wizard>
</extension>
<extension
id="com.wm.povclipse.installHandlers"
name="Imstall Handlers"
point="org.eclipse.update.core.installHandlers">
<install-handler class="com.wm.povclipse.PovClipseInstallHander"/>
</extension>
<extension
id="com.wm.povclipse.help"
name="%help.povclipse"
point="org.eclipse.help.toc">
<toc
file="help/toc.xml"
primary="true"/>
</extension>
<extension
point="org.eclipse.ui.editors.markerAnnotationSpecification">
<specification
annotationType="com.wm.povclipse.editor.annotation.highlight.brace"
colorPreferenceKey="highlight.color"
colorPreferenceValue="253,255,157"
highlightPreferenceKey="highlight.background"
highlightPreferenceValue="true"
includeOnPreferencePage="true"
label="%annotation.name.brace"
overviewRulerPreferenceKey="highlight.rulers.overview"
overviewRulerPreferenceValue="true"
presentationLayer="4"
textPreferenceKey="highlight.text"
textPreferenceValue="false"
verticalRulerPreferenceKey="highlight.rulers.vertical"
verticalRulerPreferenceValue="true"/>
<specification
annotationType="com.wm.povclipse.editor.annotation.highlight.sametext"
colorPreferenceKey="highlight.color"
colorPreferenceValue="253,255,157"
highlightPreferenceKey="highlight.background"
highlightPreferenceValue="true"
includeOnPreferencePage="true"
label="%annotation.name.same_text"
overviewRulerPreferenceKey="highlight.rulers.overview"
overviewRulerPreferenceValue="true"
presentationLayer="4"
textPreferenceKey="highlight.text"
textPreferenceValue="false"
verticalRulerPreferenceKey="highlight.rulers.vertical"
verticalRulerPreferenceValue="true"/>
</extension>
<extension
point="org.eclipse.ui.ide.resourceFilters">
<filter
pattern=".project"
selected="true"/>
<filter
pattern=".metadata"
selected="true"/>
<filter
pattern="*.ini"
selected="true"/>
</extension>
<extension
point="org.eclipse.ui.propertyPages">
<page
class="com.wm.povclipse.property.PovClipseProjectPropertyPage"
id="com.wm.povclipse.property.project"
name="%povclipse.project.properties.name"
objectClass="org.eclipse.core.resources.IProject"/>
</extension>
<extension
point="org.eclipse.ui.perspectives">
<perspective
class="com.wm.povclipse.perspective.PovClipsePerspective"
fixed="false"
icon="icons/povray_logo.gif"
id="com.wm.povclipse.perspective"
name="%perspective.povclipse.name"/>
</extension>
<extension
id="com.wm.povclipse.marker.super"
name="%com.wm.povclipse.marker.super.name"
point="org.eclipse.core.resources.markers">
<persistent value="true"/>
<super type="org.eclipse.core.resources.problemmarker"/>
<super type="org.eclipse.core.resources.textmarker"/>
</extension>
<extension
id="com.wm.povclipse.marker.sdl.error"
name="%com.wm.povclipse.marker.sdl.error.name"
point="org.eclipse.core.resources.markers">
<super type="com.wm.povclipse.marker.super"/>
<persistent value="true"/>
</extension>
<extension
id="PovClipseProjectNature"
name="%povclipse.nature.project"
point="org.eclipse.core.resources.natures">
<runtime>
<run class="com.wm.povclipse.PovClipseProjectNature"/>
</runtime>
</extension>
<extension
point="org.eclipse.ui.ide.projectNatureImages">
<image
icon="icons/ovr16/povclipse_project_decorator.gif"
id="com.wm.povclipse.nature.project.image"
natureId="com.wm.povclipse.PovClipseProjectNature"/>
</extension>
<extension
point="org.eclipse.ui.exportWizards">
<wizard
class="com.wm.povclipse.wizards.PovClipseProjectExportWizard"
icon="icons/povray_logo.gif"
id="com.wm.povclipse.wizard.project.export"
name="%povray.project.wizard.name"/>
</extension>
<extension
point="org.eclipse.ui.importWizards">
<wizard
class="com.wm.povclipse.wizards.PovClipseProjectImportWizard"
icon="icons/povray_logo.gif"
id="com.wm.povclipse.wizard.project.import"
name="%povray.project.wizard.name"/>
</extension>
<extension
point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension targetID="com.wm.povclipse.perspective">
<newWizardShortcut id="com.wm.povclipse.wizard.new.file.pov.1"/>
</perspectiveExtension>
</extension>
</plugin>
See more files for this project here