Skip to main content
aboutsummaryrefslogtreecommitdiffstats
blob: d224e1ff7f22528dab45ab232b854306c37ece37 (plain) (blame)
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
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>

   <extension
         point="org.eclipse.ui.popupMenus">
      <!-- objectContribution
            adaptable="true"
            id="gmf.codegen.ui.transformToGenModelFile"
            nameFilter="*.gmfmap"
            objectClass="org.eclipse.core.resources.IFile">
         <action
               class="org.eclipse.papyrus.gmf.internal.codegen.popup.actions.CreateSpecificDiagramRunTimeModelAction"
               enablesFor="1"
               id="gmf.codegen.ui.newAction5"
               label="GMF: Step 0(opt) - Create specific DiagramRT model"
               menubarPath="additions"/>
      </objectContribution -->
      <objectContribution
            adaptable="true"
            id="gmf.codegen.ui.executeTemplates"
            nameFilter="*.gmfgen"
            objectClass="org.eclipse.core.resources.IFile">
         <action
               label="%generatecode.action"
               class="org.eclipse.papyrus.gmf.internal.codegen.popup.actions.ExecuteTemplatesAction"
               menubarPath="additions"
               enablesFor="1"
               id="gmf.codegen.ui.executeTemplatesAction">
         </action>
         <action
               label="%addextensionmodel.action"
               class="org.eclipse.papyrus.gmf.internal.codegen.popup.actions.AddExtensionModelAction"
               menubarPath="additions"
               enablesFor="+"
               id="gmf.codegen.ui.addExtensionModelAction">
         </action>
      </objectContribution>
	<objectContribution
    		adaptable="true"
	        id="gmf.codegen.ui.migrate"
    	    objectClass="org.eclipse.core.resources.IFile">
		<action
				label="%migrate.model.action"
				class="org.eclipse.papyrus.gmf.internal.codegen.popup.actions.MigrateModelAction"
				menubarPath="additions"
				enablesFor="1"
				id="gmf.codegen.ui.migrateAction">
		</action>
		<visibility>
		  <or>
			<objectState name="contentTypeId" value="org.eclipse.gmf.gen_1_0"/>
			<objectState name="contentTypeId" value="org.eclipse.gmf.gen_2_0"/>
			<objectState name="contentTypeId" value="org.eclipse.gmf.gen_2_1"/>
  			<objectState name="extension" value="gmfmap"/>
			<objectState name="contentTypeId" value="org.eclipse.gmf.graph_1_0"/>
		  </or>
		</visibility>
	</objectContribution>
   </extension>

   <extension point="org.eclipse.jdt.ui.javaElementFilters">
      <filter
            id="org.eclipse.papyrus.gmf.codegen.ui.hide_generated"
            targetId="org.eclipse.jdt.ui.PackageExplorer"
            name="%filter.hide.generated.label"
            description="%filter.hide.generated.description"
            enabled="false"
			class="org.eclipse.papyrus.gmf.internal.codegen.HideGeneratedFilter">
      </filter>
   </extension>

   <extension point="org.eclipse.papyrus.gmf.bridge.ui.dashboard.actions">
      <action
         label="%dashboard.gende"
         class="org.eclipse.papyrus.gmf.internal.codegen.dashboard.GenerateDEAction"
         location="genmodel">
      </action>
   </extension>

</plugin>

Back to the top