|
1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <!-- |
|
3 Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). |
|
4 All rights reserved. |
|
5 This component and the accompanying materials are made available |
|
6 under the terms of "Eclipse Public License v1.0" |
|
7 which accompanies this distribution, and is available |
|
8 at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
9 |
|
10 Initial Contributors: |
|
11 Nokia Corporation - Initial contribution |
|
12 |
|
13 Contributors: |
|
14 |
|
15 Description: This file is part of com.nokia.tools.variant.validation.core component. |
|
16 --> |
|
17 <?eclipse version="3.2"?> |
|
18 <plugin> |
|
19 <extension-point id="com.nokia.tools.variant.validation" name="Validator" schema="schema/com.nokia.tools.variant.validation.exsd"/> |
|
20 <extension |
|
21 id="validationmarker" |
|
22 name="ConfML Validation Problem" |
|
23 point="org.eclipse.core.resources.markers"> |
|
24 <super |
|
25 type="org.eclipse.core.resources.problemmarker"> |
|
26 </super> |
|
27 <persistent |
|
28 value="true"> |
|
29 </persistent> |
|
30 <attribute |
|
31 name="severity"> |
|
32 </attribute> |
|
33 <attribute |
|
34 name="categoryId"> |
|
35 </attribute> |
|
36 <attribute |
|
37 name="problemId"> |
|
38 </attribute> |
|
39 <attribute |
|
40 name="ref"> |
|
41 </attribute> |
|
42 </extension> |
|
43 <extension |
|
44 id="com.nokia.tools.variant.confml.core.ConfMLLayerBuilder" |
|
45 name="Validation Builder" |
|
46 point="org.eclipse.core.resources.builders"> |
|
47 <builder |
|
48 hasNature="true"> |
|
49 <run |
|
50 class="com.nokia.tools.variant.validation.core.builder.ConfMLBuilder"> |
|
51 </run> |
|
52 </builder> |
|
53 </extension> |
|
54 <extension |
|
55 point="org.eclipse.core.runtime.preferences"> |
|
56 <initializer |
|
57 class="com.nokia.tools.variant.validation.core.preferences.ValidationPreferenceInitializer"> |
|
58 </initializer> |
|
59 <scope |
|
60 class="com.nokia.tools.variant.validation.core.preferences.ValidationPreferenceScope" |
|
61 name="com.nokia.tools.variant.validation.core.preferences.ValidationPreferenceScope"> |
|
62 </scope> |
|
63 </extension> |
|
64 <extension |
|
65 point="org.eclipse.emf.validation.constraintBindings"> |
|
66 <clientContext |
|
67 id="general.validationContext"> |
|
68 <selector |
|
69 class="com.nokia.tools.variant.validation.core.BuildSelector"> |
|
70 </selector> |
|
71 </clientContext> |
|
72 <binding |
|
73 category="general.validation" |
|
74 context="general.validationContext"> |
|
75 </binding> |
|
76 </extension> |
|
77 <extension |
|
78 point="org.eclipse.emf.validation.constraintProviders"> |
|
79 <category |
|
80 id="general.validation" |
|
81 name="name"> |
|
82 </category> |
|
83 </extension> |
|
84 </plugin> |