blob: acf7688e6323089d9bedc333d8294e6a88351243 [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
asobolev0531d642009-04-08 08:43:22 +000024 adaptable="true"
asobolevbeb7ce32007-04-06 12:42:46 +000025 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">
apanchenk7c14de82008-07-08 06:50:16 +000032 <groupMarker name="bottom"/>
asobolevbeb7ce32007-04-06 12:42:46 +000033 </menu>
34 <action
apanchenk7c14de82008-07-08 06:50:16 +000035 class="org.eclipse.dltk.validators.internal.ui.popup.actions.DLTKValidatorsModelElementAction"
36 id="org.eclipse.dltk.validators.ui.menu"
37 label="%menu.label.dltkValidators">
asobolev5304cab2007-04-09 09:45:21 +000038 </action>
asobolev64e6fd92007-05-22 13:35:13 +000039 <visibility>
40 <objectState
41 name="org.eclipse.dltk.validators.ui.visibility"
42 value="true">
43 </objectState>
44 </visibility>
asobolevbeb7ce32007-04-06 12:42:46 +000045 </objectContribution>
46 </extension>
asobolev5304cab2007-04-09 09:45:21 +000047 <extension
48 point="org.eclipse.ui.console.consolePageParticipants">
49 <consolePageParticipant
50 class="org.eclipse.dltk.validators.internal.ui.ValidatorsConsolePageParticipant"
51 id="org.eclipse.dltk.validators.ui.validatorsConsolePageParticipant">
apanchenkc2cf38d2008-10-22 11:23:16 +000052 <enablement>
53 <and>
54 <instanceof value="org.eclipse.dltk.validators.internal.ui.ValidatorConsole"/>
55 <test
56 property="org.eclipse.ui.console.consoleTypeTest"
57 value="org.eclipse.dltk.validators.ConsoleValidatorOutput" />
58 <!-- value of org.eclipse.dltk.validators.internal.ui.ValidatorConsole.TYPE -->
59 </and>
60 </enablement>
asobolev5304cab2007-04-09 09:45:21 +000061 </consolePageParticipant>
62 </extension>
asobolev64e6fd92007-05-22 13:35:13 +000063 <extension
64 point="org.eclipse.dltk.ui.actionFilterTester">
65 <actionFilterTester
66 class="org.eclipse.dltk.validators.internal.ui.ValidatorsVisibilityTester"
67 id="org.eclipse.dltk.validators.ui.visibility">
68 </actionFilterTester>
69 </extension>
asobolevbeb7ce32007-04-06 12:42:46 +000070
71</plugin>