blob: eb7de173fa6020348a3171aa1fae45853634cf0e [file] [log] [blame]
asobolevbeb7ce32007-04-06 12:42:46 +00001<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.2"?>
3<plugin>
ssanders6cd9d742008-03-13 04:32:13 +00004 <extension-point id="validatorConfigPage" name="%extension-point.name.validatorConfigPage" schema="schema/validatorConfigPage.exsd"/>
5 <extension-point id="validatorConsoleTracker" name="%extension-point.name.validatorConsoleTracker" schema="schema/validatorConsoleTracker.exsd"/>
asobolevbeb7ce32007-04-06 12:42:46 +00006 <extension
7 point="org.eclipse.ui.preferencePages">
8 <page
dkovalev06c6f3f2007-04-18 12:45:21 +00009 category="org.eclipse.dltk.preferences"
asobolevbeb7ce32007-04-06 12:42:46 +000010 class="org.eclipse.dltk.validators.internal.ui.ValidatorPreferencePage"
dkovalev06c6f3f2007-04-18 12:45:21 +000011 id="org.eclipse.dltk.preferences.validators"
ssanders6cd9d742008-03-13 04:32:13 +000012 name="%page.name.validators">
asobolevbeb7ce32007-04-06 12:42:46 +000013 </page>
asoboleva3d4ebd2007-06-01 13:58:54 +000014 <!--page
asobolev740aa452007-05-30 08:42:42 +000015 category="org.eclipse.dltk.preferences.validators"
asobolevb53f8552007-06-01 11:24:15 +000016 class="org.eclipse.dltk.validators.internal.ui.externalchecker.ExternalCheckerRulesPreferencePage"
asobolev740aa452007-05-30 08:42:42 +000017 id="org.eclipse.dltk.validators.ui.externalchecker"
18 name="External Checker rules">
asoboleva3d4ebd2007-06-01 13:58:54 +000019 </page-->
asobolevbeb7ce32007-04-06 12:42:46 +000020 </extension>
21 <extension
22 point="org.eclipse.ui.popupMenus">
23 <objectContribution
24 adaptable="false"
25 id="org.eclipse.dltk.validators.ui.contribution"
26 nameFilter="*"
27 objectClass="org.eclipse.dltk.core.IModelElement">
28 <menu
29 id="org.eclipse.dltk.validators.ui.menu"
ssanders6cd9d742008-03-13 04:32:13 +000030 label="%menu.label.dltkValidators"
asobolevbeb7ce32007-04-06 12:42:46 +000031 path="additions">
32 <separator
asobolev68ff26d2008-01-29 09:57:27 +000033 name="sep">
asobolevbeb7ce32007-04-06 12:42:46 +000034 </separator>
asobolev68ff26d2008-01-29 09:57:27 +000035 <groupMarker
36 name="bottom">
37 </groupMarker>
asobolevbeb7ce32007-04-06 12:42:46 +000038 </menu>
39 <action
asobolev68ff26d2008-01-29 09:57:27 +000040 class="org.eclipse.dltk.validators.internal.ui.popup.actions.ValidateSelectionWithConsoleAction"
41 icon="icons/goto_input.gif"
42 id="org.eclipse.dltk.validators.ui.execActive"
ssanders6cd9d742008-03-13 04:32:13 +000043 label="%action.label.validateSelectionWithConsole"
asobolev68ff26d2008-01-29 09:57:27 +000044 menubarPath="org.eclipse.dltk.validators.ui.menu/top">
asobolevbeb7ce32007-04-06 12:42:46 +000045 </action>
asobolev5304cab2007-04-09 09:45:21 +000046 <action
47 class="org.eclipse.dltk.validators.internal.ui.popup.actions.RemoveValidatorAllMarkersAction"
asobolev68ff26d2008-01-29 09:57:27 +000048 icon="icons/clear_co.gif"
49 id="org.eclipse.dltk.validators.ui.clean"
ssanders6cd9d742008-03-13 04:32:13 +000050 label="%action.label.removeValidatorAllMarkers"
asobolev5304cab2007-04-09 09:45:21 +000051 menubarPath="org.eclipse.dltk.validators.ui.menu/top">
52 </action>
asobolev64e6fd92007-05-22 13:35:13 +000053 <visibility>
54 <objectState
55 name="org.eclipse.dltk.validators.ui.visibility"
56 value="true">
57 </objectState>
58 </visibility>
asobolevbeb7ce32007-04-06 12:42:46 +000059 </objectContribution>
60 </extension>
asobolev5304cab2007-04-09 09:45:21 +000061 <extension
62 point="org.eclipse.ui.console.consolePageParticipants">
63 <consolePageParticipant
64 class="org.eclipse.dltk.validators.internal.ui.ValidatorsConsolePageParticipant"
65 id="org.eclipse.dltk.validators.ui.validatorsConsolePageParticipant">
66 <enablement></enablement>
67 </consolePageParticipant>
68 </extension>
asobolev64e6fd92007-05-22 13:35:13 +000069 <extension
70 point="org.eclipse.dltk.ui.actionFilterTester">
71 <actionFilterTester
72 class="org.eclipse.dltk.validators.internal.ui.ValidatorsVisibilityTester"
73 id="org.eclipse.dltk.validators.ui.visibility">
74 </actionFilterTester>
75 </extension>
asobolev3f6086a2007-05-28 13:45:39 +000076 <extension
77 point="org.eclipse.dltk.validators.ui.validatorConfigPage">
78 <validatorConfigPage
asobolevb53f8552007-06-01 11:24:15 +000079 class="org.eclipse.dltk.validators.internal.ui.externalchecker.ExternalCheckerConfigurationPage"
asobolev3f6086a2007-05-28 13:45:39 +000080 id="org.eclipse.dltk.validators.core.externalChecker">
81 </validatorConfigPage>
82 </extension>
asobolevd56823c2007-06-01 16:24:42 +000083 <extension
84 point="org.eclipse.dltk.validators.ui.validatorConsoleTracker">
85 <validatorConsoleTracker
86 class="org.eclipse.dltk.validators.internal.ui.externalchecker.ExternalCheckerConsoleTracker">
87 </validatorConsoleTracker>
88 </extension>
apanchenk30c40e12008-07-05 07:08:49 +000089 <extension
90 point="org.eclipse.dltk.ui.editorContextActionGroup">
91 <editorContextActionGroup
92 class="org.eclipse.dltk.validators.internal.ui.popup.actions.DLTKValidatorsActionGroup">
93 </editorContextActionGroup>
94 </extension>
asobolevbeb7ce32007-04-06 12:42:46 +000095
96</plugin>