Skip to main content
aboutsummaryrefslogtreecommitdiffstats
blob: dc69ae6cac0fbab4c88fad6daee9f2f93375bf4d (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
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<!--
  Copyright (c) 2007, 2008 THALES GLOBAL SERVICES
  All rights reserved. This program and the accompanying materials
  are made available under the terms of the Eclipse Public License v1.0
  which accompanies this distribution, and is available at
  http://www.eclipse.org/legal/epl-v10.html

  Contributors:
       Obeo - Initial API and implementation
-->

<plugin>
  <extension point="org.eclipse.emf.ecore.generated_package">
    <package
        uri = "http://www.eclipse.org/sirius/diagram/sequence/2.0.0"
        class = "org.eclipse.sirius.diagram.sequence.SequencePackage"
        genModel = "model/sequence.genmodel" />
  </extension>
  
  <extension point="org.eclipse.emf.ecore.generated_package">
    <package
        uri = "http://www.eclipse.org/sirius/diagram/sequence/description/2.0.0"
        class = "org.eclipse.sirius.diagram.sequence.description.DescriptionPackage"
        genModel = "model/sequence.genmodel" />
  </extension>

   <extension point="org.eclipse.emf.ecore.generated_package">
      <!-- @generated sequence -->
      <package
            uri="http://www.eclipse.org/sirius/diagram/sequence/description/tool/2.0.0"
            class="org.eclipse.sirius.diagram.sequence.description.tool.ToolPackage"
            genModel="model/sequence.genmodel"/>
   </extension>

  <extension point="org.eclipse.emf.ecore.generated_package">
    <package
        uri = "http://www.eclipse.org/sirius/diagram/sequence/ordering/2.0.0"
        class = "org.eclipse.sirius.diagram.sequence.ordering.OrderingPackage"
        genModel = "model/sequence.genmodel" />
  </extension>
  
  <extension point="org.eclipse.emf.ecore.generated_package">
    <package
        uri = "http://www.eclipse.org/sirius/diagram/sequence/template/2.0.0"
        class = "org.eclipse.sirius.diagram.sequence.template.TemplatePackage"
        genModel = "model/sequence.genmodel" />
  </extension>
  
  <extension
        point="org.eclipse.sirius.refreshExtensionProvider">
     <refreshExtensionProvider
           priority="normal"
           providerClass="org.eclipse.sirius.diagram.sequence.business.internal.refresh.SequenceRefreshExtensionProvider">
     </refreshExtensionProvider>
  </extension>
  <extension
        point="org.eclipse.sirius.repairParticipant">
     <repairParticipant
           class="org.eclipse.sirius.diagram.sequence.tool.internal.action.repair.SequenceDiagramRepairParticipant">
     </repairParticipant>
  </extension>
  <extension
        point="org.eclipse.sirius.mmdescriptor">
     <descriptorprovider
           class="org.eclipse.sirius.diagram.sequence.business.internal.metamodel.SequenceDiagramMetamodelsProvider">
     </descriptorprovider>
  </extension>
  <extension
        point="org.eclipse.emf.validation.constraintProviders">
     <category
           id="org.eclipse.sirius.diagram.constraints"
           name="%category.siriusSequenceDiagramConstraints.name">
     </category>
     <constraintProvider
           cache="true"
           mode="Batch">
        <package
              namespaceUri="http://www.eclipse.org/sirius/diagram/description/1.1.0">
        </package>
        <constraints
              categories="http://www.eclipse.org/sirius/diagram/sequence/description/2.0.0">
        </constraints>
        <constraints
              categories="org.eclipse.sirius.diagram.constraints">
           <constraint
                 class="org.eclipse.sirius.diagram.sequence.tool.internal.validation.description.constraints.SequenceContainerMappingChildrenPresentationConstraints"
                 id="org.eclipse.sirius.diagram.sequence.NoSequenceContainerRegionChildrenPresentation"
                 lang="Java"
                 mode="Batch"
                 name="%constraint.noSequenceContainerRegionChildrenPresentation.name"
                 severity="ERROR"
                 statusCode="1">
              <message>
                 %constraint.noSequenceContainerRegionChildrenPresentation.message
              </message>
              <description>
                 %constraint.noSequenceContainerRegionChildrenPresentation.description
              </description>
           </constraint>
        </constraints>
     </constraintProvider>
  </extension>
</plugin>

Back to the top