summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Branson <andrew.branson@cern.ch>2013-11-11 16:32:09 +0100
committerAndrew Branson <andrew.branson@cern.ch>2013-11-11 16:34:12 +0100
commitdc033399c98234b8b757288f47ead95c6019d925 (patch)
treec1cac921d4452dc40b072c093ad68b3acde4d398
parentc543e99e6b02a25c6dc745081f3915897420b225 (diff)
Vertex ID, Edge ID, width and height values were defined as bytes,
Guy created more than 127 vertices in a workflow, so it's now an integer.
-rw-r--r--src/main/resources/boot/OD/CompositeActivityDef.xsd46
-rw-r--r--src/main/resources/boot/OD/ElementaryActivityDef.xsd2
2 files changed, 24 insertions, 24 deletions
diff --git a/src/main/resources/boot/OD/CompositeActivityDef.xsd b/src/main/resources/boot/OD/CompositeActivityDef.xsd
index 0b94df1..2e041cd 100644
--- a/src/main/resources/boot/OD/CompositeActivityDef.xsd
+++ b/src/main/resources/boot/OD/CompositeActivityDef.xsd
@@ -25,7 +25,7 @@
<xs:element ref="Properties"/>
<xs:element name="activityDef" type="xs:string"/>
</xs:sequence>
- <xs:attribute name="ID" type="xs:byte" use="required"/>
+ <xs:attribute name="ID" type="xs:integer" use="required"/>
<xs:attribute name="Name" type="xs:string" use="required"/>
<xs:attribute name="Height" type="xs:integer" use="required"/>
<xs:attribute name="Width" type="xs:integer" use="required"/>
@@ -42,10 +42,10 @@
<xs:element ref="OutEdgeId" minOccurs="0"/>
<xs:element ref="Properties"/>
</xs:sequence>
- <xs:attribute name="ID" type="xs:byte" use="required"/>
+ <xs:attribute name="ID" type="xs:integer" use="required"/>
<xs:attribute name="Name" type="xs:string" use="required"/>
- <xs:attribute name="Height" type="xs:byte" use="required"/>
- <xs:attribute name="Width" type="xs:byte" use="required"/>
+ <xs:attribute name="Height" type="xs:integer" use="required"/>
+ <xs:attribute name="Width" type="xs:integer" use="required"/>
<xs:attribute name="IsLayoutable" type="xs:boolean" use="required"/>
<xs:attribute name="IsComposite" type="xs:boolean" use="required"/>
</xs:complexType>
@@ -59,10 +59,10 @@
<xs:element ref="OutEdgeId" maxOccurs="unbounded"/>
<xs:element ref="Properties"/>
</xs:sequence>
- <xs:attribute name="ID" type="xs:byte" use="required"/>
+ <xs:attribute name="ID" type="xs:integer" use="required"/>
<xs:attribute name="Name" type="xs:string" use="required"/>
- <xs:attribute name="Height" type="xs:byte" use="required"/>
- <xs:attribute name="Width" type="xs:byte" use="required"/>
+ <xs:attribute name="Height" type="xs:integer" use="required"/>
+ <xs:attribute name="Width" type="xs:integer" use="required"/>
<xs:attribute name="IsLayoutable" type="xs:boolean" use="required"/>
<xs:attribute name="IsComposite" type="xs:boolean" use="required"/>
<xs:attribute name="isNext" type="xs:boolean" use="required"/>
@@ -85,9 +85,9 @@
</xs:element>
<xs:element ref="Properties"/>
</xs:sequence>
- <xs:attribute name="ID" type="xs:byte" use="required"/>
- <xs:attribute name="OriginVertexId" type="xs:byte" use="required"/>
- <xs:attribute name="TerminusVertexId" type="xs:byte" use="required"/>
+ <xs:attribute name="ID" type="xs:integer" use="required"/>
+ <xs:attribute name="OriginVertexId" type="xs:integer" use="required"/>
+ <xs:attribute name="TerminusVertexId" type="xs:integer" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="XOrSplitDef">
@@ -99,10 +99,10 @@
<xs:element ref="OutEdgeId" maxOccurs="unbounded"/>
<xs:element ref="Properties"/>
</xs:sequence>
- <xs:attribute name="ID" type="xs:byte" use="required"/>
+ <xs:attribute name="ID" type="xs:integer" use="required"/>
<xs:attribute name="Name" type="xs:string" use="required"/>
- <xs:attribute name="Height" type="xs:byte" use="required"/>
- <xs:attribute name="Width" type="xs:byte" use="required"/>
+ <xs:attribute name="Height" type="xs:integer" use="required"/>
+ <xs:attribute name="Width" type="xs:integer" use="required"/>
<xs:attribute name="IsLayoutable" type="xs:boolean" use="required"/>
<xs:attribute name="IsComposite" type="xs:boolean" use="required"/>
</xs:complexType>
@@ -116,10 +116,10 @@
<xs:element ref="OutEdgeId" maxOccurs="unbounded"/>
<xs:element ref="Properties"/>
</xs:sequence>
- <xs:attribute name="ID" type="xs:byte" use="required"/>
+ <xs:attribute name="ID" type="xs:integer" use="required"/>
<xs:attribute name="Name" type="xs:string" use="required"/>
- <xs:attribute name="Height" type="xs:byte" use="required"/>
- <xs:attribute name="Width" type="xs:byte" use="required"/>
+ <xs:attribute name="Height" type="xs:integer" use="required"/>
+ <xs:attribute name="Width" type="xs:integer" use="required"/>
<xs:attribute name="IsLayoutable" type="xs:boolean" use="required"/>
<xs:attribute name="IsComposite" type="xs:boolean" use="required"/>
</xs:complexType>
@@ -133,18 +133,18 @@
<xs:element ref="OutEdgeId" maxOccurs="unbounded"/>
<xs:element ref="Properties"/>
</xs:sequence>
- <xs:attribute name="ID" type="xs:byte" use="required"/>
+ <xs:attribute name="ID" type="xs:integer" use="required"/>
<xs:attribute name="Name" type="xs:string" use="required"/>
- <xs:attribute name="Height" type="xs:byte" use="required"/>
- <xs:attribute name="Width" type="xs:byte" use="required"/>
+ <xs:attribute name="Height" type="xs:integer" use="required"/>
+ <xs:attribute name="Width" type="xs:integer" use="required"/>
<xs:attribute name="IsLayoutable" type="xs:boolean" use="required"/>
<xs:attribute name="IsComposite" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="ClassNameOfVertexOutlineCreator" type="xs:string" use="optional"/>
- <xs:attribute name="StartVertexId" type="xs:byte" use="required"/>
- <xs:attribute name="NextId" type="xs:byte" use="required"/>
+ <xs:attribute name="StartVertexId" type="xs:integer" use="required"/>
+ <xs:attribute name="NextId" type="xs:integer" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
@@ -161,8 +161,8 @@
<xs:attribute name="IsComposite" type="xs:boolean" use="required"/>
</xs:complexType>
</xs:element>
- <xs:element name="InEdgeId" type="xs:byte"/>
- <xs:element name="OutEdgeId" type="xs:byte"/>
+ <xs:element name="InEdgeId" type="xs:integer"/>
+ <xs:element name="OutEdgeId" type="xs:integer"/>
<xs:element name="OutlinePoint">
<xs:complexType>
<xs:attribute name="x" type="xs:short" use="required"/>
diff --git a/src/main/resources/boot/OD/ElementaryActivityDef.xsd b/src/main/resources/boot/OD/ElementaryActivityDef.xsd
index 496ac90..ebe52a0 100644
--- a/src/main/resources/boot/OD/ElementaryActivityDef.xsd
+++ b/src/main/resources/boot/OD/ElementaryActivityDef.xsd
@@ -19,7 +19,7 @@
</xs:complexType>
</xs:element>
</xs:sequence>
- <xs:attribute name="ID" type="xs:byte" use="required"/>
+ <xs:attribute name="ID" type="xs:integer" use="required"/>
<xs:attribute name="Name" type="xs:string" use="required"/>
<xs:attribute name="Height" type="xs:integer" use="optional"/>
<xs:attribute name="Width" type="xs:integer" use="optional"/>