blob: 36f35b114b3e29196e04b9ec60dc924312fee46d [file] [log] [blame]
asobolevbeb7ce32007-04-06 12:42:46 +00001<?xml version="1.0" encoding="UTF-8"?>
2<?eclipse version="3.2"?>
3<plugin>
4 <extension-point id="validatorConfigPage" name="validatorConfigPage" schema="schema/validatorConfigPage.exsd"/>
5 <extension-point id="validatorConsoleTracker" name="validatorConsoleTracker" schema="schema/validatorConsoleTracker.exsd"/>
6 <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"
12 name="Validators">
asobolevbeb7ce32007-04-06 12:42:46 +000013 </page>
asobolev740aa452007-05-30 08:42:42 +000014 <page
15 category="org.eclipse.dltk.preferences.validators"
16 class="org.eclipse.dltk.validators.internal.ui.ExternalCheckerRulesPreferencePage"
17 id="org.eclipse.dltk.validators.ui.externalchecker"
18 name="External Checker rules">
19 </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"
30 label="DLTK Validators"
31 path="additions">
32 <separator
33 name="top">
34 </separator>
35 </menu>
36 <action
dkovalevfeec2682007-04-06 13:36:08 +000037 class="org.eclipse.dltk.validators.internal.ui.popup.actions.ValidatorSelectionWithConsoleAction"
asobolevbeb7ce32007-04-06 12:42:46 +000038 id="org.eclipse.dltk.validators.ui.newAction"
39 label="Validate selection with console"
40 menubarPath="org.eclipse.dltk.validators.ui.menu/top"
41 >
42 </action>
asobolev5304cab2007-04-09 09:45:21 +000043 <action
44 class="org.eclipse.dltk.validators.internal.ui.popup.actions.RemoveValidatorAllMarkersAction"
45 id="org.eclipse.dltk.validators.ui.action2"
asobolev0b7bf7d2007-04-09 10:49:23 +000046 label="Remove all validator markers"
asobolev5304cab2007-04-09 09:45:21 +000047 menubarPath="org.eclipse.dltk.validators.ui.menu/top">
48 </action>
asobolev64e6fd92007-05-22 13:35:13 +000049 <visibility>
50 <objectState
51 name="org.eclipse.dltk.validators.ui.visibility"
52 value="true">
53 </objectState>
54 </visibility>
asobolevbeb7ce32007-04-06 12:42:46 +000055 </objectContribution>
56 </extension>
asobolev5304cab2007-04-09 09:45:21 +000057 <extension
58 point="org.eclipse.ui.console.consolePageParticipants">
59 <consolePageParticipant
60 class="org.eclipse.dltk.validators.internal.ui.ValidatorsConsolePageParticipant"
61 id="org.eclipse.dltk.validators.ui.validatorsConsolePageParticipant">
62 <enablement></enablement>
63 </consolePageParticipant>
64 </extension>
asobolev64e6fd92007-05-22 13:35:13 +000065 <extension
66 point="org.eclipse.dltk.ui.actionFilterTester">
67 <actionFilterTester
68 class="org.eclipse.dltk.validators.internal.ui.ValidatorsVisibilityTester"
69 id="org.eclipse.dltk.validators.ui.visibility">
70 </actionFilterTester>
71 </extension>
asobolev3f6086a2007-05-28 13:45:39 +000072 <extension
73 point="org.eclipse.dltk.validators.ui.validatorConfigPage">
74 <validatorConfigPage
75 class="org.eclipse.dltk.validators.internal.ui.eternalchecker.ExternalCheckerConfigurationPage"
76 id="org.eclipse.dltk.validators.core.externalChecker">
77 </validatorConfigPage>
78 </extension>
asobolevbeb7ce32007-04-06 12:42:46 +000079
80</plugin>