blob: 059171c8c2a40f93655e6aae868b10f3df058942 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension id="nature" point="org.eclipse.core.resources.natures">
<runtime>
<run class="org.eclipse.dltk.sh.core.ShelledNature"/>
</runtime>
</extension>
<extension point="org.eclipse.core.contenttype.contentTypes">
<content-type
base-type="org.eclipse.core.runtime.text"
describer="org.eclipse.dltk.sh.core.ShelledContentDescriber"
file-extensions="sh,ash,bsh,bash,csh,ksh,zsh"
id="org.eclipse.dltk.sh.content-type"
name="Shell script content type"
priority="high" >
</content-type>
</extension>
<extension point="org.eclipse.dltk.core.language">
<language
class="org.eclipse.dltk.sh.core.ShellScriptLanguageToolkit"
nature="org.eclipse.dltk.sh.core.nature"
priority="0">
</language>
</extension>
<extension
point="org.eclipse.dltk.core.sourceElementParsers">
<parser
class="org.eclipse.dltk.sh.internal.core.parser.ShelledSourceElementParser"
nature="org.eclipse.dltk.sh.core.nature"
priority="0">
</parser>
</extension>
<extension point="org.eclipse.dltk.core.sourceParsers">
<parserContribution
natureId="org.eclipse.dltk.sh.core.nature">
<parser
class="org.eclipse.dltk.sh.internal.core.parser.ShellScriptSourceParserFactory"
description="Shell Script Source parser"
id="org.eclipse.dltk.sh.core.sourceParser"
name="sourceParser.name"
priority="0" />
</parserContribution>
</extension>
</plugin>