blob: 3b3470aafb12c927652006b52283e1a28bcd0d10 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<extension
id="tclcheckerproblem"
name="%TclChecker.MarkerName"
point="org.eclipse.core.resources.markers">
<super type="org.eclipse.core.resources.problemmarker"/>
<super type="org.eclipse.core.resources.textmarker"/>
<persistent value="true"/>
</extension>
<extension
point="org.eclipse.core.runtime.preferences">
<initializer class="org.eclipse.dltk.tcl.internal.tclchecker.TclCheckerPreferenceInitializer"/>
</extension>
<!--extension
id="tclcheckerbuilder"
name="%TclChecker.BuilderName"
point="org.eclipse.core.resources.builders">
<builder hasNature="true">
<run class="org.eclipse.dltk.tcl.internal.tclchecker.TclCheckerBuilder"/>
</builder>
</extension>
<extension
id="tclcheckernature"
name="%TclChecker.NatureName"
point="org.eclipse.core.resources.natures">
<runtime>
<run class="org.eclipse.dltk.tcl.internal.tclchecker.TclCheckerNature"/>
</runtime>
<builder id="org.eclipse.dltk.tcl.tclchecker.tclcheckerbuilder"/>
</extension-->
<!--extension
point="org.eclipse.ui.preferencePages">
<page
category="org.eclipse.dltk.tcl.preferences"
class="org.eclipse.dltk.tcl.internal.tclchecker.ui.preferences.TclCheckerPreferences"
id="org.eclipse.dltk.tcl.tclchecker.ui.preferences.TclCheckerPreferences"
name="%TclChecker.PreferencePage"/>
</extension-->
<!--extension
point="org.eclipse.ui.popupMenus">
<objectContribution
adaptable="false"
id="org.eclipse.dltk.tcl.tclchecker.builder.enableTclChecker"
nameFilter="*"
objectClass="org.eclipse.dltk.core.IDLTKProject">
<visibility>
<and>
<not>
<objectState
name="nature"
value="org.eclipse.dltk.tcl.tclchecker.tclcheckernature"/>
</not>
<objectState
name="nature"
value="org.eclipse.dltk.tcl.core.nature"/>
</and>
</visibility>
<action
class="org.eclipse.dltk.tcl.internal.tclchecker.ui.actions.AddTclCheckerNature"
id="org.eclipse.dltk.tcl.tclchecker.builder.actions.AddTclCheckerNature"
label="%TclChecker.AddNature"
menubarPath="additions"/>
</objectContribution>
<objectContribution
adaptable="false"
id="org.eclipse.dltk.tcl.tclchecker.builder.disableTclChecker"
nameFilter="*"
objectClass="org.eclipse.dltk.core.IDLTKProject">
<visibility>
<and>
<objectState
name="nature"
value="org.eclipse.dltk.tcl.tclchecker.tclcheckernature"/>
<objectState
name="nature"
value="org.eclipse.dltk.tcl.core.nature"/>
</and>
</visibility>
<action
class="org.eclipse.dltk.tcl.internal.tclchecker.ui.actions.RemoveTclCheckerNature"
id="org.eclipse.dltk.tcl.tclchecker.builder.actions.RemoveTclCheckerNature"
label="%TclChecker.RemoveNature"
menubarPath="additions"/>
</objectContribution>
</extension-->
<extension
point="org.eclipse.dltk.validators.core.validator">
<validatorType
class="org.eclipse.dltk.tcl.internal.tclchecker.TclCheckerType"
id="org.eclipse.dltk.tclchecker"
nature="org.eclipse.dltk.tcl.core.nature">
</validatorType>
</extension>
<extension
point="org.eclipse.dltk.validators.ui.validatorConfigPage">
<validatorConfigPage
class="org.eclipse.dltk.tcl.internal.tclchecker.TclCheckerConfigurationPage"
id="org.eclipse.dltk.tclchecker">
</validatorConfigPage>
</extension>
</plugin>