[jbpm-commits] JBoss JBPM SVN: r5814 - jbpm4/trunk/modules/api/src/main/resources.

do-not-reply at jboss.org do-not-reply at jboss.org
Tue Oct 27 10:44:56 EDT 2009


Author: tom.baeyens at jboss.com
Date: 2009-10-27 10:44:56 -0400 (Tue, 27 Oct 2009)
New Revision: 5814

Modified:
   jbpm4/trunk/modules/api/src/main/resources/jpdl-4.2.xsd
Log:
JBPM-2554 added description to jpdl activities and process elements

Modified: jbpm4/trunk/modules/api/src/main/resources/jpdl-4.2.xsd
===================================================================
--- jbpm4/trunk/modules/api/src/main/resources/jpdl-4.2.xsd	2009-10-27 14:41:10 UTC (rev 5813)
+++ jbpm4/trunk/modules/api/src/main/resources/jpdl-4.2.xsd	2009-10-27 14:44:56 UTC (rev 5814)
@@ -19,7 +19,7 @@
     is the top level element in a jPDL process file.</documentation></annotation>
     <complexType>
       <sequence minOccurs="0" maxOccurs="unbounded">
-        <element name="description" minOccurs="0" maxOccurs="unbounded" type="string" />
+        <element name="description" minOccurs="0" type="string" />
         <element ref="tns:swimlane" minOccurs="0" maxOccurs="unbounded" />
         <element ref="tns:on" minOccurs="0" maxOccurs="unbounded"/>
         <element ref="tns:timer" minOccurs="0" maxOccurs="unbounded"/>
@@ -66,6 +66,7 @@
         </documentation></annotation>
         <complexType>
           <sequence>
+            <element name="description" minOccurs="0" type="string" />
             <element ref="tns:on" minOccurs="0" maxOccurs="unbounded"/>
             <element ref="tns:transition" minOccurs="0" maxOccurs="unbounded" />
           </sequence>
@@ -83,6 +84,7 @@
         </documentation></annotation>
         <complexType>
           <sequence>
+            <element name="description" minOccurs="0" type="string" />
             <element ref="tns:on" minOccurs="0" maxOccurs="unbounded"/>
           </sequence>
           <attributeGroup ref="tns:activityAttributes" />
@@ -105,6 +107,7 @@
         </documentation></annotation>
         <complexType>
           <sequence>
+            <element name="description" minOccurs="0" type="string" />
             <element ref="tns:on" minOccurs="0" maxOccurs="unbounded"/>
           </sequence>
           <attributeGroup ref="tns:activityAttributes" />
@@ -124,6 +127,7 @@
         </documentation></annotation>
         <complexType>
           <sequence>
+            <element name="description" minOccurs="0" type="string" />
             <element ref="tns:on" minOccurs="0" maxOccurs="unbounded"/>
           </sequence>
           <attributeGroup ref="tns:activityAttributes" />
@@ -146,6 +150,7 @@
         </documentation></annotation>
         <complexType>
           <sequence>
+            <element name="description" minOccurs="0" type="string" />
             <element ref="tns:on" minOccurs="0" maxOccurs="unbounded"/>
             <element name="transition" minOccurs="0" maxOccurs="unbounded">
               <complexType>
@@ -170,6 +175,7 @@
         </documentation></annotation>
         <complexType>
           <sequence>
+            <element name="description" minOccurs="0" type="string" />
             <element name="handler" minOccurs="0" type="tns:wireObjectType" />
             <element ref="tns:on" minOccurs="0" maxOccurs="unbounded"/>
             <element name="transition" minOccurs="0" maxOccurs="unbounded">
@@ -219,6 +225,7 @@
         </documentation></annotation>
         <complexType>
           <sequence>
+            <element name="description" minOccurs="0" type="string" />
             <element ref="tns:on" minOccurs="0" maxOccurs="unbounded"/>
             <element ref="tns:transition" minOccurs="0" maxOccurs="unbounded" />
           </sequence>
@@ -233,6 +240,7 @@
         </documentation></annotation>
         <complexType>
           <sequence>
+            <element name="description" minOccurs="0" type="string" />
             <element ref="tns:on" minOccurs="0" maxOccurs="unbounded"/>
             <element ref="tns:transition" minOccurs="0" maxOccurs="unbounded" />
           </sequence>
@@ -364,6 +372,7 @@
         </documentation></annotation>
         <complexType>
           <sequence>
+            <element name="description" minOccurs="0" type="string" />
             <element name="assignment-handler" minOccurs="0"  type="tns:wireObjectType" />
             <element ref="tns:on" minOccurs="0" maxOccurs="unbounded"/>
             <element name="notification" minOccurs="0">
@@ -420,6 +429,7 @@
         </documentation></annotation>
         <complexType>
           <sequence minOccurs="0" maxOccurs="unbounded">
+            <element name="description" minOccurs="0" type="string" />
             <element name="parameter-in" type="tns:parameterType" minOccurs="0" maxOccurs="unbounded" />
             <element name="parameter-out" type="tns:parameterType" minOccurs="0" maxOccurs="unbounded" />
             <element ref="tns:timer" minOccurs="0" maxOccurs="unbounded"/>
@@ -474,6 +484,7 @@
         </documentation></annotation>
         <complexType>
           <sequence>
+            <element name="description" minOccurs="0" type="string" />
             <group ref="tns:activityGroup" minOccurs="0" maxOccurs="unbounded" />
             <element ref="tns:transition" minOccurs="0" maxOccurs="unbounded" />
             <element ref="tns:on" minOccurs="0" maxOccurs="unbounded">
@@ -489,8 +500,8 @@
   
   <group name="wireObjectGroup">
     <choice>
+
       <!-- SPECIAL OBJECTS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
-
       <element name="null">
         <annotation><documentation>the null value 
         </documentation></annotation>
@@ -516,7 +527,6 @@
       </element>
       
       <!-- COLLECTIONS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
-
       <element name="list">
         <annotation><documentation>A java.util.List</documentation></annotation>
         <complexType>
@@ -619,11 +629,9 @@
       </element>
     
       <!-- OBJECT ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
-
       <element name="object" type="tns:wireObjectType" />
       
       <!-- BASIC TYPES ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
-
       <element name="string">
         <complexType>
           <attribute name="name">
@@ -784,6 +792,7 @@
     </p>
     </documentation></annotation>
     <choice minOccurs="0" maxOccurs="unbounded">
+      <element name="description" minOccurs="0" maxOccurs="unbounded" type="string" />
       <element name="factory">
         <annotation><documentation>Contains one element that describes the factory object.</documentation></annotation>
         <complexType>
@@ -874,6 +883,7 @@
 
   <complexType name="javaType">
     <sequence>
+      <element name="description" minOccurs="0" maxOccurs="unbounded" type="string" />
       <element name="field" minOccurs="0" maxOccurs="unbounded">
         <annotation><documentation>Field injections from the environment 
         invocation.</documentation></annotation>
@@ -908,6 +918,7 @@
 
   <complexType name="scriptType">
     <sequence>
+      <element name="description" minOccurs="0" maxOccurs="unbounded" type="string" />
       <element name="text" type="string" minOccurs="0">
         <annotation><documentation>The content of this expression element 
         is the script text that will be evaluated.  This is mutually 
@@ -931,6 +942,7 @@
   
   <complexType name="qlType">
     <sequence>
+      <element name="description" minOccurs="0" maxOccurs="unbounded" type="string" />
       <element name="query" type="string">
         <annotation><documentation>The query text.</documentation></annotation>
       </element>
@@ -1014,6 +1026,9 @@
   <element name="swimlane">
     <annotation><documentation>A process role.</documentation></annotation>
     <complexType>
+      <sequence>
+        <element name="description" minOccurs="0" type="string" />
+      </sequence>
       <attribute name="name" type="string" use="required" />
       <attributeGroup ref="tns:assignmentAttributes" />
     </complexType>
@@ -1024,6 +1039,7 @@
       will be the default outgoing transition.
     </documentation></annotation>
     <sequence>
+      <element name="description" minOccurs="0" maxOccurs="unbounded" type="string" />
       <group ref="tns:eventListenerGroup" minOccurs="0" maxOccurs="unbounded" />
     </sequence>
     <attribute name="name" type="string">
@@ -1086,9 +1102,10 @@
   <element name="timer">
     <complexType>
       <sequence>
+        <annotation><documentation>A list of event listeners that will 
+        be notified when the timer fires</documentation></annotation>
+        <element name="description" minOccurs="0" type="string" />
         <group ref="tns:eventListenerGroup" minOccurs="0" maxOccurs="unbounded">
-          <annotation><documentation>A list of event listeners that will 
-          be notified when the timer fires</documentation></annotation>
         </group>
       </sequence>
       <attribute name="duedate" type="string">
@@ -1123,6 +1140,7 @@
 
   <complexType name="mailType">
     <sequence>
+      <element name="description" minOccurs="0" maxOccurs="unbounded" type="string" />
       <element name="from" type="tns:mailRecipientType" minOccurs="0" />
       <element name="to" type="tns:mailRecipientType" minOccurs="0" />
       <element name="cc" type="tns:mailRecipientType" minOccurs="0" />



More information about the jbpm-commits mailing list