<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>org.eclipse.stp.bpmn.validation/src/org/eclipse/stp/bpmn/validation/specification/AdhocSubprocessConstraint.java</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -30,4 +30,10 @@ constraint.description.7 = This constraint warns the user if no default gate is
 constraint.message.7 = {0}
 constraint.name.8 = Controlled flows
 constraint.description.8 = This constraint applies to default and conditional flows. Default flows only may be used when conditional flows are present, and conditional flows may only be shown when their source isn't a gateway and that there is more than one flow going out of their source.
-filter.name.0 = BPMN validation
\ No newline at end of file
+filter.name.0 = BPMN validation
+constraint.name = Adhoc subProcess sequence flows
+constraint.message.8 = The subprocess {0} should not contain sequence flows since it is a adhoc subprocess.
+constraint.description = This constraint applies to adhoc subprocesses. It checks that no sequence flows are present in adhoc subprocesses, since activities should execute in no particular order inside it.
+extension.name = BPMN Validation Builder
+extension.name.0 = BPMN Diagram Validation
+extension.name.1 = BPMN Specification
\ No newline at end of file</diff>
      <filename>org.eclipse.stp.bpmn.validation/plugin.properties</filename>
    </modified>
    <modified>
      <diff>@@ -159,6 +159,24 @@
                   %constraint.description.8
                &lt;/description&gt;
             &lt;/constraint&gt;
+            &lt;constraint
+                  class=&quot;org.eclipse.stp.bpmn.validation.specification.AdhocSubprocessConstraint&quot;
+                  id=&quot;org.eclipse.stp.bpmn.validation.adhocsp&quot;
+                  lang=&quot;java&quot;
+                  mode=&quot;Batch&quot;
+                  name=&quot;%constraint.name&quot;
+                  severity=&quot;ERROR&quot;
+                  statusCode=&quot;1&quot;&gt;
+               &lt;message&gt;
+                  %constraint.message.8 
+               &lt;/message&gt;
+               &lt;target
+                     class=&quot;SubProcess&quot;&gt;
+               &lt;/target&gt;
+               &lt;description&gt;
+                  %constraint.description
+               &lt;/description&gt;
+            &lt;/constraint&gt;
          &lt;/constraints&gt;
          &lt;description&gt;%constraintProvider.description.0&lt;/description&gt;
          
@@ -181,7 +199,7 @@
 		the nature is installed when a process file is created --&gt;
    &lt;extension
          id=&quot;BatchValidationBuilder&quot;
-         name=&quot;BPMN Validation Builder&quot;
+         name=&quot;%extension.name&quot;
          point=&quot;org.eclipse.core.resources.builders&quot;&gt;
       &lt;builder hasNature=&quot;true&quot;&gt;
          &lt;run class=&quot;org.eclipse.stp.bpmn.validation.builder.BatchValidationBuilder&quot;/&gt;
@@ -189,7 +207,7 @@
    &lt;/extension&gt;
    &lt;extension
          id=&quot;BatchValidationBuildAbleNature&quot;
-         name=&quot;BPMN Diagram Validation&quot;
+         name=&quot;%extension.name.0&quot;
          point=&quot;org.eclipse.core.resources.natures&quot;&gt;
       &lt;runtime&gt;
          &lt;run class=&quot;org.eclipse.stp.bpmn.validation.builder.BatchValidationBuildAbleNature&quot;/&gt;
@@ -202,7 +220,7 @@
          &lt;Priority name=&quot;Low&quot;/&gt;
       &lt;/MarkerNavigationProvider&gt;
    &lt;/extension&gt;
-   &lt;extension id=&quot;diagnostic&quot; name=&quot;BPMN Specification&quot; point=&quot;org.eclipse.core.resources.markers&quot;&gt;
+   &lt;extension id=&quot;diagnostic&quot; name=&quot;%extension.name.1&quot; point=&quot;org.eclipse.core.resources.markers&quot;&gt;
       &lt;super type=&quot;org.eclipse.core.resources.problemmarker&quot;/&gt;
       &lt;super type=&quot;org.eclipse.gmf.runtime.common.ui.services.marker&quot;/&gt;
       &lt;persistent value=&quot;true&quot;/&gt;</diff>
      <filename>org.eclipse.stp.bpmn.validation/plugin.xml</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>4134c010401ab2285b879e0b3922a472d034e854</id>
    </parent>
  </parents>
  <author>
    <name>atoulme</name>
    <email>atoulme@6d33e942-f73d-0410-a51d-8b4d3eaff046</email>
  </author>
  <url>http://github.com/atoulme/bpmn-modeler/commit/aeb5567d87e60ccd2962c3d466c9cb8881a1611a</url>
  <id>aeb5567d87e60ccd2962c3d466c9cb8881a1611a</id>
  <committed-date>2009-08-14T06:24:03-07:00</committed-date>
  <authored-date>2009-08-14T06:24:03-07:00</authored-date>
  <message>Fix for bug 285858

git-svn-id: http://dev.eclipse.org/svnroot/stp/org.eclipse.stp.bpmn-modeler/org.eclipse.stp.bpmn/trunk@2917 6d33e942-f73d-0410-a51d-8b4d3eaff046</message>
  <tree>45d48242ad886229e308f2cb52f0fda1156bb7f7</tree>
  <committer>
    <name>atoulme</name>
    <email>atoulme@6d33e942-f73d-0410-a51d-8b4d3eaff046</email>
  </committer>
</commit>
