aboutsummaryrefslogtreecommitdiffstats
blob: d1f57f8d7eb95df0e31c95c452a9cc505a09b374 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
   <extension-point id="theme" name="CSS Theme" schema="schema/theme.exsd"/>
   <extension-point id="markertopseudoselectormappingprovider" name="MarkerToPseudoSelectorMappingProvider" schema="schema/markertopseudoselectormappingprovider.exsd"/>
   <extension-point id="domElementAdapter" name="domElementAdapter" schema="schema/domElementAdapter.exsd"/>
	<extension point="org.eclipse.emf.ecore.factory_override">
		<factory
			class="org.eclipse.papyrus.infra.gmfdiag.css.factory.CSSNotationFactory"
			uri="http://www.eclipse.org/gmf/runtime/1.0.2/notation">
		</factory>
	</extension>
 <extension
       point="org.eclipse.ui.contexts">
    <context
          description="A context used to indicate that the Papyrus CSS support is available"
          id="Papyrus CSS"
          name="Papyrus CSS context">
    </context>
 </extension>
 <extension
       point="org.eclipse.papyrus.infra.emf.appearance.styleProvider">
    <styleprovider
          priority="40"
          styleProvider="org.eclipse.papyrus.infra.gmfdiag.css.provider.CSSAppearanceProvider">
    </styleprovider>
 </extension>
 <extension
       point="org.eclipse.ui.preferencePages">
    <page
          category="org.eclipse.papyrus.infra.core.sasheditor.preferences.generalcategory"
          class="org.eclipse.papyrus.infra.gmfdiag.css.preferences.ThemePreferencesPage"
          id="org.eclipse.papyrus.infra.gmfdiag.css.theme"
          name="CSS Theme">
    </page>
 </extension>
 <extension
       point="org.eclipse.core.runtime.preferences">
    <initializer
          class="org.eclipse.papyrus.infra.gmfdiag.css.preferences.ThemePreferenceInitializer">
    </initializer>
 </extension>
 <extension
       point="org.eclipse.papyrus.infra.gmfdiag.common.initializeView">
    <initializeView
          initializeView="org.eclipse.papyrus.infra.gmfdiag.css.provider.CSSThemeInitializer">
    </initializeView>
 </extension>
 <extension
       point="org.eclipse.papyrus.infra.core.model">
    <model
          classname="org.eclipse.papyrus.infra.gmfdiag.css.resource.CSSNotationModel"
          description="A model for Notation resources with CSS support">
    </model>
 </extension>
 <extension
       point="org.eclipse.papyrus.infra.services.markerlistener.markereventlistener">
    <listener
          class="org.eclipse.papyrus.infra.gmfdiag.css.service.CssMarkerEventManagerService"></listener>
 </extension>
 <extension
       point="org.eclipse.papyrus.infra.core.service">
    <service
          classname="org.eclipse.papyrus.infra.gmfdiag.css.service.CssMarkerEventManagerService"
          priority="1"
          startKind="lazy">
    </service>
 </extension>
 <extension
       point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
    <editpolicyProvider
          class="org.eclipse.papyrus.infra.gmfdiag.css.editpolicies.MarkerEventListenerEditPolicyProvider">
       <Priority
             name="Lowest">
       </Priority>
    </editpolicyProvider>
 </extension>
 <extension
       point="org.eclipse.papyrus.infra.core.service">
    <service
          classname="org.eclipse.papyrus.infra.gmfdiag.css.service.MarkerToPseudoSelectorMappingService"
          priority="1"
          startKind="lazy">
    </service>
 </extension>
</plugin>