JBoss Tools SVN: r30351 - trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java.
by jbosstools-commits@lists.jboss.org
Author: dgeraskov
Date: 2011-04-06 04:24:21 -0400 (Wed, 06 Apr 2011)
New Revision: 30351
Modified:
trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/HibernateJavaBasicMappingImpl.java
trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/HibernateJavaIdMappingImpl.java
trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/IndexImpl.java
trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/JavaIndex.java
Log:
https://issues.jboss.org/browse/JBIDE-8682
@Index update
Modified: trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/HibernateJavaBasicMappingImpl.java
===================================================================
--- trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/HibernateJavaBasicMappingImpl.java 2011-04-06 08:21:11 UTC (rev 30350)
+++ trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/HibernateJavaBasicMappingImpl.java 2011-04-06 08:24:21 UTC (rev 30351)
@@ -45,6 +45,8 @@
public HibernateJavaBasicMappingImpl(JavaPersistentAttribute parent) {
super(parent);
this.typeDefContainer = getJpaFactory().buildJavaTypeDefContainer(parent);
+ this.index = this.buildIndex();
+ this.type = this.buildType();
}
/*@Override
@@ -64,8 +66,8 @@
super.synchronizeWithResourceModel();
this.typeDefContainer.synchronizeWithResourceModel();
this.specifiedGenerationTime = this.getResourceGenerationTime();
- this.initializeIndex();
- this.initializeType();
+ this.syncIndex();
+ this.syncType();
}
@Override
@@ -73,28 +75,32 @@
super.update();
this.typeDefContainer.update(this.getResourcePersistentAttribute());
this.setGenerationTime_(this.getResourceGenerationTime());
- this.updateIndex();
- this.updateType();
+ if (this.index != null){
+ this.index.update();
+ }
+ if (this.type != null){
+ this.type.update();
+ }
}
public HibernateJavaTypeDefContainer getTypeDefContainer() {
return this.typeDefContainer;
}
- public GeneratedAnnotation getResourceGenerated() {
+ public GeneratedAnnotation getGeneratedAnnotation() {
return (GeneratedAnnotation) getResourcePersistentAttribute().getAnnotation(GeneratedAnnotation.ANNOTATION_NAME);
}
- public GeneratedAnnotation addResourceGenerated() {
+ public GeneratedAnnotation buildGeneratedAnnotation() {
return (GeneratedAnnotation) getResourcePersistentAttribute().addAnnotation(GeneratedAnnotation.ANNOTATION_NAME);
}
- public void removeResourceGenerated() {
+ public void removeGeneratedAnnotation() {
getResourcePersistentAttribute().removeAnnotation(GeneratedAnnotation.ANNOTATION_NAME);
}
protected GenerationTime getResourceGenerationTime(){
- GeneratedAnnotation geneatedAnnotation = getResourceGenerated();
+ GeneratedAnnotation geneatedAnnotation = getGeneratedAnnotation();
return geneatedAnnotation == null ? null : geneatedAnnotation.getValue();
}
@@ -106,12 +112,12 @@
GenerationTime oldValue = this.specifiedGenerationTime;
this.specifiedGenerationTime = newValue;
if (newValue != null){
- GeneratedAnnotation annotation = getResourceGenerated() != null
- ? getResourceGenerated()
- : addResourceGenerated();
+ GeneratedAnnotation annotation = getGeneratedAnnotation() != null
+ ? getGeneratedAnnotation()
+ : buildGeneratedAnnotation();
annotation.setValue(newValue);
} else {
- removeResourceGenerated();
+ removeGeneratedAnnotation();
}
firePropertyChanged(Generated.GENERATION_TIME_PROPERTY, oldValue, newValue);
}
@@ -122,144 +128,132 @@
firePropertyChanged(Generated.GENERATION_TIME_PROPERTY, oldValue, newGenerationTime);
}
- public void removeResourceIndex() {
- getResourcePersistentAttribute().removeAnnotation(IndexAnnotation.ANNOTATION_NAME);
- }
-
// *** index
-
- protected void initializeIndex() {
- IndexAnnotation indexResource = getResourceIndex();
- if (indexResource != null) {
- this.index = buildIndex(indexResource);
- }
+ public JavaIndex getIndex() {
+ return this.index;
}
-
- protected void updateIndex() {
- IndexAnnotation indexResource = getResourceIndex();
- if (indexResource == null) {
- if (getIndex() != null) {
- setIndex(null);
- }
- }
- else {
- if (getIndex() == null) {
- setIndex(buildIndex(indexResource));
- }
- else {
- getIndex().update(indexResource);
- }
- }
- }
-
+
public JavaIndex addIndex() {
if (getIndex() != null) {
throw new IllegalStateException("index already exists"); //$NON-NLS-1$
}
- this.index = getJpaFactory().buildIndex(this);
- IndexAnnotation indexResource = (IndexAnnotation) getResourcePersistentAttribute().addAnnotation(IndexAnnotation.ANNOTATION_NAME);
- this.index.initialize(indexResource);
- firePropertyChanged(INDEX_PROPERTY, null, this.index);
- return this.index;
+ IndexAnnotation annotation = this.buildIndexAnnotation();
+ JavaIndex index = this.buildIndex(annotation);
+ this.setIndex(index);
+ return index;
}
-
- public JavaIndex getIndex() {
- return this.index;
+
+ protected IndexAnnotation buildIndexAnnotation() {
+ return (IndexAnnotation) this.getResourcePersistentAttribute().addAnnotation(IndexAnnotation.ANNOTATION_NAME);
}
-
- protected void setIndex(JavaIndex newIndex) {
- JavaIndex oldIndex = this.index;
- this.index = newIndex;
- firePropertyChanged(INDEX_PROPERTY, oldIndex, newIndex);
- }
-
+
public void removeIndex() {
if (getIndex() == null) {
throw new IllegalStateException("index does not exist, cannot be removed"); //$NON-NLS-1$
}
- JavaIndex oldIndex = this.index;
- this.index = null;
this.getResourcePersistentAttribute().removeAnnotation(IndexAnnotation.ANNOTATION_NAME);
- firePropertyChanged(INDEX_PROPERTY, oldIndex, null);
+ setIndex(null);
}
- protected JavaIndex buildIndex(IndexAnnotation indexResource) {
- JavaIndex index = getJpaFactory().buildIndex(this);
- index.initialize(indexResource);
- return index;
+ protected JavaIndex buildIndex() {
+ IndexAnnotation annotation = getIndexAnnotation();
+ return (annotation == null) ? null : buildIndex(annotation);
}
-
- protected IndexAnnotation getResourceIndex() {
+
+ protected IndexAnnotation getIndexAnnotation() {
return (IndexAnnotation) this.getResourcePersistentAttribute().getAnnotation(IndexAnnotation.ANNOTATION_NAME);
}
-
- // *** type
-
- protected void initializeType() {
- TypeAnnotation typeResource = getTypeResource();
- if (typeResource != null) {
- this.type = buildType(typeResource);
- }
+
+ protected JavaIndex buildIndex(IndexAnnotation annotation) {
+ return this.getJpaFactory().buildIndex(this, annotation);
}
- protected void updateType() {
- TypeAnnotation typeResource = getTypeResource();
- if (typeResource == null) {
- if (getType() != null) {
- setType(null);
+ protected void syncIndex() {
+ IndexAnnotation annotation = getIndexAnnotation();
+ if (annotation == null) {
+ if (getIndex() != null) {
+ setIndex(null);
}
}
else {
- if (getType() == null) {
- setType(buildType(typeResource));
+ if ((getIndex() != null) && (getIndex().getIndexAnnotation() == annotation)) {
+ this.index.synchronizeWithResourceModel();
+ } else {
+ this.setIndex(this.buildIndex(annotation));
}
- else {
- getType().update(typeResource);
- }
}
}
- public JavaType addType() {
- if (getType() != null) {
- throw new IllegalStateException("type already exists"); //$NON-NLS-1$
- }
- this.type = getJpaFactory().buildType(this);
- TypeAnnotation typeResource = (TypeAnnotation) getResourcePersistentAttribute().addAnnotation(TypeAnnotation.ANNOTATION_NAME);
- this.type.initialize(typeResource);
- firePropertyChanged(TYPE_PROPERTY, null, this.type);
- return this.type;
+ protected void setIndex(JavaIndex newIndex) {
+ JavaIndex oldIndex = this.index;
+ this.index = newIndex;
+ firePropertyChanged(INDEX_PROPERTY, oldIndex, newIndex);
}
+
+ // ********** type **********
+
public JavaType getType() {
return this.type;
}
- protected void setType(JavaType newType) {
- JavaType oldType = this.type;
- this.type = newType;
- firePropertyChanged(TYPE_PROPERTY, oldType, newType);
+ public JavaType addType() {
+ if (this.type != null) {
+ throw new IllegalStateException("type already exists: " + this.type); //$NON-NLS-1$
+ }
+ TypeAnnotation annotation = this.buildTypeAnnotation();
+ JavaType value = this.buildType(annotation);
+ this.setType(value);
+ return value;
}
+ protected TypeAnnotation buildTypeAnnotation() {
+ return (TypeAnnotation) this.getResourcePersistentAttribute().addAnnotation(TypeAnnotation.ANNOTATION_NAME);
+ }
+
public void removeType() {
- if (getType() == null) {
- throw new IllegalStateException("type does not exist, cannot be removed"); //$NON-NLS-1$
+ if (this.type == null) {
+ throw new IllegalStateException("generated value does not exist"); //$NON-NLS-1$
}
- JavaType oldType = this.type;
- this.type = null;
this.getResourcePersistentAttribute().removeAnnotation(TypeAnnotation.ANNOTATION_NAME);
- firePropertyChanged(TYPE_PROPERTY, oldType, null);
+ this.setType(null);
}
- protected JavaType buildType(TypeAnnotation typeResource) {
- JavaType type = getJpaFactory().buildType(this);
- type.initialize(typeResource);
- return type;
+ protected JavaType buildType() {
+ TypeAnnotation annotation = this.getTypeAnnotation();
+ return (annotation == null) ? null : this.buildType(annotation);
}
- protected TypeAnnotation getTypeResource() {
+ protected TypeAnnotation getTypeAnnotation() {
return (TypeAnnotation) this.getResourcePersistentAttribute().getAnnotation(TypeAnnotation.ANNOTATION_NAME);
}
+ protected JavaType buildType(TypeAnnotation generatedValueAnnotation) {
+ return this.getJpaFactory().buildType(this, generatedValueAnnotation);
+ }
+
+ protected void syncType() {
+ TypeAnnotation annotation = this.getTypeAnnotation();
+ if (annotation == null) {
+ if (this.type != null) {
+ this.setType(null);
+ }
+ }
+ else {
+ if ((this.type != null) && (this.type.getTypeAnnotation() == annotation)) {
+ this.type.synchronizeWithResourceModel();
+ } else {
+ this.setType(this.buildType(annotation));
+ }
+ }
+ }
+
+ protected void setType(JavaType value) {
+ JavaType old = this.type;
+ this.type = value;
+ this.firePropertyChanged(TYPE_PROPERTY, old, value);
+ }
+
/*
* (non-Javadoc)
*
Modified: trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/HibernateJavaIdMappingImpl.java
===================================================================
--- trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/HibernateJavaIdMappingImpl.java 2011-04-06 08:21:11 UTC (rev 30350)
+++ trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/HibernateJavaIdMappingImpl.java 2011-04-06 08:24:21 UTC (rev 30351)
@@ -42,6 +42,8 @@
public HibernateJavaIdMappingImpl(JavaPersistentAttribute parent) {
super(parent);
this.typeDefContainer = getJpaFactory().buildJavaTypeDefContainer(parent);
+ this.index = this.buildIndex();
+ this.type = this.buildType();
}
@Override
@@ -65,16 +67,20 @@
public void synchronizeWithResourceModel() {
super.synchronizeWithResourceModel();
this.typeDefContainer.synchronizeWithResourceModel();
- this.initializeIndex();
- this.initializeType();
+ this.syncIndex();
+ this.syncType();
}
@Override
public void update() {
super.update();
this.typeDefContainer.update(this.getResourcePersistentAttribute());
- this.updateIndex();
- this.updateType();
+ if (this.index != null){
+ this.index.update();
+ }
+ if (this.type != null){
+ this.type.update();
+ }
}
@Override
@@ -91,140 +97,133 @@
return this.typeDefContainer;
}
- // *** index
- protected void initializeIndex() {
- IndexAnnotation indexResource = getResourceIndex();
- if (indexResource != null) {
- this.index = buildIndex(indexResource);
- }
+ // *** index
+ public JavaIndex getIndex() {
+ return this.index;
}
-
- protected void updateIndex() {
- IndexAnnotation indexResource = getResourceIndex();
- if (indexResource == null) {
- if (getIndex() != null) {
- setIndex(null);
- }
- }
- else {
- if (getIndex() == null) {
- setIndex(buildIndex(indexResource));
- }
- else {
- getIndex().update(indexResource);
- }
- }
- }
-
+
public JavaIndex addIndex() {
if (getIndex() != null) {
throw new IllegalStateException("index already exists"); //$NON-NLS-1$
}
- this.index = getJpaFactory().buildIndex(this);
- IndexAnnotation indexResource = (IndexAnnotation) getResourcePersistentAttribute().addAnnotation(IndexAnnotation.ANNOTATION_NAME);
- this.index.initialize(indexResource);
- firePropertyChanged(INDEX_PROPERTY, null, this.index);
- return this.index;
+ IndexAnnotation annotation = this.buildIndexAnnotation();
+ JavaIndex index = this.buildIndex(annotation);
+ this.setIndex(index);
+ return index;
}
-
- public JavaIndex getIndex() {
- return this.index;
+
+ protected IndexAnnotation buildIndexAnnotation() {
+ return (IndexAnnotation) this.getResourcePersistentAttribute().addAnnotation(IndexAnnotation.ANNOTATION_NAME);
}
-
- protected void setIndex(JavaIndex newIndex) {
- JavaIndex oldIndex = this.index;
- this.index = newIndex;
- firePropertyChanged(INDEX_PROPERTY, oldIndex, newIndex);
- }
-
+
public void removeIndex() {
if (getIndex() == null) {
throw new IllegalStateException("index does not exist, cannot be removed"); //$NON-NLS-1$
}
- JavaIndex oldIndex = this.index;
- this.index = null;
this.getResourcePersistentAttribute().removeAnnotation(IndexAnnotation.ANNOTATION_NAME);
- firePropertyChanged(INDEX_PROPERTY, oldIndex, null);
+ setIndex(null);
}
- protected JavaIndex buildIndex(IndexAnnotation indexResource) {
- JavaIndex index = getJpaFactory().buildIndex(this);
- index.initialize(indexResource);
- return index;
+ protected JavaIndex buildIndex() {
+ IndexAnnotation annotation = getIndexAnnotation();
+ return (annotation == null) ? null : buildIndex(annotation);
}
-
- protected IndexAnnotation getResourceIndex() {
+
+ protected IndexAnnotation getIndexAnnotation() {
return (IndexAnnotation) this.getResourcePersistentAttribute().getAnnotation(IndexAnnotation.ANNOTATION_NAME);
}
-
- // *** type
-
- protected void initializeType() {
- TypeAnnotation typeResource = getTypeResource();
- if (typeResource != null) {
- this.type = buildType(typeResource);
- }
+
+ protected JavaIndex buildIndex(IndexAnnotation annotation) {
+ return this.getJpaFactory().buildIndex(this, annotation);
}
- protected void updateType() {
- TypeAnnotation typeResource = getTypeResource();
- if (typeResource == null) {
- if (getType() != null) {
- setType(null);
+ protected void syncIndex() {
+ IndexAnnotation annotation = getIndexAnnotation();
+ if (annotation == null) {
+ if (getIndex() != null) {
+ setIndex(null);
}
}
else {
- if (getType() == null) {
- setType(buildType(typeResource));
+ if ((getIndex() != null) && (getIndex().getIndexAnnotation() == annotation)) {
+ this.index.synchronizeWithResourceModel();
+ } else {
+ this.setIndex(this.buildIndex(annotation));
}
- else {
- getType().update(typeResource);
- }
}
}
- public JavaType addType() {
- if (getType() != null) {
- throw new IllegalStateException("type already exists"); //$NON-NLS-1$
- }
- this.type = getJpaFactory().buildType(this);
- TypeAnnotation typeResource = (TypeAnnotation) getResourcePersistentAttribute().addAnnotation(TypeAnnotation.ANNOTATION_NAME);
- this.type.initialize(typeResource);
- firePropertyChanged(TYPE_PROPERTY, null, this.type);
- return this.type;
+ protected void setIndex(JavaIndex newIndex) {
+ JavaIndex oldIndex = this.index;
+ this.index = newIndex;
+ firePropertyChanged(INDEX_PROPERTY, oldIndex, newIndex);
}
+
+ // ********** type **********
+
public JavaType getType() {
return this.type;
}
- protected void setType(JavaType newType) {
- JavaType oldType = this.type;
- this.type = newType;
- firePropertyChanged(TYPE_PROPERTY, oldType, newType);
+ public JavaType addType() {
+ if (this.type != null) {
+ throw new IllegalStateException("type already exists: " + this.type); //$NON-NLS-1$
+ }
+ TypeAnnotation annotation = this.buildTypeAnnotation();
+ JavaType value = this.buildType(annotation);
+ this.setType(value);
+ return value;
}
+ protected TypeAnnotation buildTypeAnnotation() {
+ return (TypeAnnotation) this.getResourcePersistentAttribute().addAnnotation(TypeAnnotation.ANNOTATION_NAME);
+ }
+
public void removeType() {
- if (getType() == null) {
- throw new IllegalStateException("type does not exist, cannot be removed"); //$NON-NLS-1$
+ if (this.type == null) {
+ throw new IllegalStateException("generated value does not exist"); //$NON-NLS-1$
}
- JavaType oldType = this.type;
- this.type = null;
this.getResourcePersistentAttribute().removeAnnotation(TypeAnnotation.ANNOTATION_NAME);
- firePropertyChanged(TYPE_PROPERTY, oldType, null);
+ this.setType(null);
}
- protected JavaType buildType(TypeAnnotation typeResource) {
- JavaType type = getJpaFactory().buildType(this);
- type.initialize(typeResource);
- return type;
+ protected JavaType buildType() {
+ TypeAnnotation annotation = this.getTypeAnnotation();
+ return (annotation == null) ? null : this.buildType(annotation);
}
- protected TypeAnnotation getTypeResource() {
+ protected TypeAnnotation getTypeAnnotation() {
return (TypeAnnotation) this.getResourcePersistentAttribute().getAnnotation(TypeAnnotation.ANNOTATION_NAME);
}
+ protected JavaType buildType(TypeAnnotation generatedValueAnnotation) {
+ return this.getJpaFactory().buildType(this, generatedValueAnnotation);
+ }
+
+ protected void syncType() {
+ TypeAnnotation annotation = this.getTypeAnnotation();
+ if (annotation == null) {
+ if (this.type != null) {
+ this.setType(null);
+ }
+ }
+ else {
+ if ((this.type != null) && (this.type.getTypeAnnotation() == annotation)) {
+ this.type.synchronizeWithResourceModel();
+ } else {
+ this.setType(this.buildType(annotation));
+ }
+ }
+ }
+
+ protected void setType(JavaType value) {
+ JavaType old = this.type;
+ this.type = value;
+ this.firePropertyChanged(TYPE_PROPERTY, old, value);
+ }
+
@Override
public void validate(List<IMessage> messages, IReporter reporter,
CompilationUnit astRoot) {
Modified: trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/IndexImpl.java
===================================================================
--- trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/IndexImpl.java 2011-04-06 08:21:11 UTC (rev 30350)
+++ trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/IndexImpl.java 2011-04-06 08:24:21 UTC (rev 30351)
@@ -26,27 +26,24 @@
*/
public class IndexImpl extends AbstractJavaJpaContextNode implements JavaIndex {
- private IndexAnnotation indexResource;
+ private IndexAnnotation annotation;
private String name;
private String[] columnNames = new String[0];
- public IndexImpl(JavaJpaContextNode parent) {
+ public IndexImpl(JavaJpaContextNode parent, IndexAnnotation annotation) {
super(parent);
+ this.annotation = annotation;
+ this.name = annotation.getName();
+ this.columnNames = annotation.getColumnNames();
}
- public void initialize(IndexAnnotation indexResource) {
- this.indexResource = indexResource;
- this.name = indexResource.getName();
- this.columnNames = indexResource.getColumnNames();
+ @Override
+ public void synchronizeWithResourceModel() {
+ this.setName_(annotation.getName());
+ this.setColumnNames_(annotation.getColumnNames());
}
-
- public void update(IndexAnnotation indexResource) {
- this.indexResource = indexResource;
- this.setName_(indexResource.getName());
- this.setColumnNames_(indexResource.getColumnNames());
- }
// ***** name
@@ -57,7 +54,7 @@
public void setName(String name) {
String old = this.name;
this.name = name;
- this.getResourceIndex().setName(name);
+ this.getIndexAnnotation().setName(name);
this.firePropertyChanged(INDEX_NAME, old, name);
}
@@ -77,7 +74,7 @@
if (columnNames == null) columnNames = new String[0];
String[] old = this.columnNames;
this.columnNames = columnNames;
- this.getResourceIndex().setColumnNames(columnNames);
+ this.getIndexAnnotation().setColumnNames(columnNames);
this.firePropertyChanged(INDEX_COLUMN_NAMES, old, columnNames);
}
@@ -87,12 +84,13 @@
this.firePropertyChanged(INDEX_COLUMN_NAMES, old, columnNames);
}
- private IndexAnnotation getResourceIndex() {
- return indexResource;
+ @Override
+ public IndexAnnotation getIndexAnnotation() {
+ return annotation;
}
public TextRange getValidationTextRange(CompilationUnit astRoot) {
- return this.indexResource.getTextRange(astRoot);
+ return this.annotation.getTextRange(astRoot);
}
public void addColumn(String columnName) {
Modified: trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/JavaIndex.java
===================================================================
--- trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/JavaIndex.java 2011-04-06 08:21:11 UTC (rev 30350)
+++ trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/JavaIndex.java 2011-04-06 08:24:21 UTC (rev 30351)
@@ -28,10 +28,6 @@
void addColumn(String columnName);
void removeColumn(String columnName);
String INDEX_COLUMN_NAMES = "ColumnNames"; //$NON-NLS-1$
-
-
- public void initialize(IndexAnnotation indexResource);
-
- public void update(IndexAnnotation indexResource);
-
+
+ IndexAnnotation getIndexAnnotation();
}
13 years, 2 months
JBoss Tools SVN: r30350 - in trunk/hibernatetools/plugins: org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java and 1 other directories.
by jbosstools-commits@lists.jboss.org
Author: dgeraskov
Date: 2011-04-06 04:21:11 -0400 (Wed, 06 Apr 2011)
New Revision: 30350
Modified:
trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/HibernateAbstractJpaFactory.java
trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/HibernateJavaEntityImpl.java
trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/JavaDiscriminatorFormulaImpl.java
trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.ui/src/org/jboss/tools/hibernate/jpt/ui/internal/mapping/details/HibernateDiscriminatorColumnComposite.java
Log:
https://issues.jboss.org/browse/JBIDE-8666
@ForeignKey and @DiscriminatorFormula update
Modified: trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/HibernateAbstractJpaFactory.java
===================================================================
--- trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/HibernateAbstractJpaFactory.java 2011-04-06 00:00:36 UTC (rev 30349)
+++ trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/HibernateAbstractJpaFactory.java 2011-04-06 08:21:11 UTC (rev 30350)
@@ -72,6 +72,8 @@
import org.jboss.tools.hibernate.jpt.core.internal.resource.java.GenericGeneratorAnnotation;
import org.jboss.tools.hibernate.jpt.core.internal.resource.java.HibernateNamedNativeQueryAnnotation;
import org.jboss.tools.hibernate.jpt.core.internal.resource.java.HibernateNamedQueryAnnotation;
+import org.jboss.tools.hibernate.jpt.core.internal.resource.java.IndexAnnotation;
+import org.jboss.tools.hibernate.jpt.core.internal.resource.java.TypeAnnotation;
/**
* @author Dmitry Geraskov
@@ -190,16 +192,16 @@
return new HibernateJavaTypeDefContainerImpl(parent);
}
- public JavaIndex buildIndex(JavaJpaContextNode parent) {
- return new IndexImpl(parent);
+ public JavaIndex buildIndex(JavaJpaContextNode parent, IndexAnnotation annotation) {
+ return new IndexImpl(parent, annotation);
}
public ForeignKey buildForeignKey(JavaJpaContextNode parent, ForeignKeyAnnotation annotation) {
return new ForeignKeyImpl(parent, annotation);
}
- public JavaType buildType(JavaJpaContextNode parent) {
- return new TypeImpl(parent);
+ public JavaType buildType(JavaJpaContextNode parent, TypeAnnotation annotation) {
+ return new TypeImpl(parent, annotation);
}
}
Modified: trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/HibernateJavaEntityImpl.java
===================================================================
--- trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/HibernateJavaEntityImpl.java 2011-04-06 00:00:36 UTC (rev 30349)
+++ trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/HibernateJavaEntityImpl.java 2011-04-06 08:21:11 UTC (rev 30350)
@@ -63,7 +63,7 @@
this.discriminatorFormula = this.buildDiscriminatorFormula();
this.typeDefContainer = getJpaFactory().buildJavaTypeDefContainer(parent);
this.foreignKey = this.buildForeignKey();
- this.cacheable = buildJavaCachable();
+ this.cacheable = this.buildJavaCachable();
}
protected JavaCacheable2_0 buildJavaCachable() {
@@ -144,22 +144,6 @@
return this.discriminatorFormula;
}
-
- protected JavaDiscriminatorFormula buildDiscriminatorFormula() {
- DiscriminatorFormulaAnnotation annotation = this.getDiscriminatorFormulaAnnotation();
- return (annotation == null) ? null : this.buildDiscriminatorFormula(annotation);
- }
-
- protected DiscriminatorFormulaAnnotation buildDiscriminatorFormulaAnnotation() {
- return (DiscriminatorFormulaAnnotation) this.getResourcePersistentType().addAnnotation(DiscriminatorFormulaAnnotation.ANNOTATION_NAME);
- }
-
- protected void setDiscriminatorFormula(JavaDiscriminatorFormula newDiscriminatorFormula) {
- JavaDiscriminatorFormula oldDiscriminatorFormula = this.discriminatorFormula;
- this.discriminatorFormula = newDiscriminatorFormula;
- firePropertyChanged(DISCRIMINATOR_FORMULA_PROPERTY, oldDiscriminatorFormula, newDiscriminatorFormula);
- }
-
@Override
public JavaDiscriminatorFormula addDiscriminatorFormula() {
if (getDiscriminatorFormula() != null) {
@@ -170,7 +154,11 @@
this.setDiscriminatorFormula(discriminatorFormula);
return discriminatorFormula;
}
-
+
+ protected DiscriminatorFormulaAnnotation buildDiscriminatorFormulaAnnotation() {
+ return (DiscriminatorFormulaAnnotation) this.getResourcePersistentType().addAnnotation(DiscriminatorFormulaAnnotation.ANNOTATION_NAME);
+ }
+
@Override
public void removeDiscriminatorFormula() {
if (getDiscriminatorFormula() == null) {
@@ -180,6 +168,19 @@
this.setDiscriminatorFormula(null);
}
+ protected JavaDiscriminatorFormula buildDiscriminatorFormula() {
+ DiscriminatorFormulaAnnotation annotation = this.getDiscriminatorFormulaAnnotation();
+ return (annotation == null) ? null : this.buildDiscriminatorFormula(annotation);
+ }
+
+ public DiscriminatorFormulaAnnotation getDiscriminatorFormulaAnnotation() {
+ return (DiscriminatorFormulaAnnotation) this.getResourcePersistentType().getAnnotation(DiscriminatorFormulaAnnotation.ANNOTATION_NAME);
+ }
+
+ protected JavaDiscriminatorFormula buildDiscriminatorFormula(DiscriminatorFormulaAnnotation annotation) {
+ return getJpaFactory().buildJavaDiscriminatorFormula(this, annotation);
+ }
+
protected void syncDiscriminatorFormula() {
DiscriminatorFormulaAnnotation annotation = getDiscriminatorFormulaAnnotation();
if (annotation == null) {
@@ -188,26 +189,21 @@
}
}
else {
- if (getDiscriminatorFormula() == null) {
- setDiscriminatorFormula(buildDiscriminatorFormula(annotation));
+ if ((getDiscriminatorFormula() != null)
+ && (getDiscriminatorFormula().getDiscriminatorFormulaAnnotation() == annotation)) {
+ this.discriminatorFormula.synchronizeWithResourceModel();
+ } else {
+ this.setDiscriminatorFormula(this.buildDiscriminatorFormula(annotation));
}
- else {
- if ((this.discriminatorFormula != null) && (this.discriminatorFormula.getDiscriminatorFormulaAnnotation() == annotation)) {
- this.discriminatorFormula.synchronizeWithResourceModel();
- } else {
- this.setDiscriminatorFormula(this.buildDiscriminatorFormula(annotation));
- }
- }
}
}
- public DiscriminatorFormulaAnnotation getDiscriminatorFormulaAnnotation() {
- return (DiscriminatorFormulaAnnotation) this.getResourcePersistentType().getAnnotation(DiscriminatorFormulaAnnotation.ANNOTATION_NAME);
+ protected void setDiscriminatorFormula(JavaDiscriminatorFormula newDiscriminatorFormula) {
+ JavaDiscriminatorFormula oldDiscriminatorFormula = this.discriminatorFormula;
+ this.discriminatorFormula = newDiscriminatorFormula;
+ firePropertyChanged(DISCRIMINATOR_FORMULA_PROPERTY, oldDiscriminatorFormula, newDiscriminatorFormula);
}
- protected JavaDiscriminatorFormula buildDiscriminatorFormula(DiscriminatorFormulaAnnotation annotation) {
- return getJpaFactory().buildJavaDiscriminatorFormula(this, annotation);
- }
// ********************* foreignKey **************
protected void syncForeignKey() {
Modified: trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/JavaDiscriminatorFormulaImpl.java
===================================================================
--- trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/JavaDiscriminatorFormulaImpl.java 2011-04-06 00:00:36 UTC (rev 30349)
+++ trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.core/src/org/jboss/tools/hibernate/jpt/core/internal/context/java/JavaDiscriminatorFormulaImpl.java 2011-04-06 08:21:11 UTC (rev 30350)
@@ -30,6 +30,7 @@
public JavaDiscriminatorFormulaImpl(JpaContextNode parent, DiscriminatorFormulaAnnotation annotation) {
super(parent);
this.annotation = annotation;
+ this.value = annotation.getValue();
}
@Override
Modified: trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.ui/src/org/jboss/tools/hibernate/jpt/ui/internal/mapping/details/HibernateDiscriminatorColumnComposite.java
===================================================================
--- trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.ui/src/org/jboss/tools/hibernate/jpt/ui/internal/mapping/details/HibernateDiscriminatorColumnComposite.java 2011-04-06 00:00:36 UTC (rev 30349)
+++ trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.ui/src/org/jboss/tools/hibernate/jpt/ui/internal/mapping/details/HibernateDiscriminatorColumnComposite.java 2011-04-06 08:21:11 UTC (rev 30350)
@@ -32,6 +32,7 @@
import org.eclipse.jpt.jpa.ui.internal.details.JptUiDetailsMessages;
import org.eclipse.swt.widgets.Composite;
import org.jboss.tools.hibernate.jpt.core.internal.context.DiscriminatorFormula;
+import org.jboss.tools.hibernate.jpt.core.internal.context.HibernateEntity;
import org.jboss.tools.hibernate.jpt.core.internal.context.java.HibernateJavaEntity;
import org.jboss.tools.hibernate.jpt.ui.internal.mappings.db.xpl.ColumnCombo;
@@ -87,7 +88,7 @@
@Override
protected void initialize() {
super.initialize();
- this.discriminatorFormulaHolder = new SimplePropertyValueModel<DiscriminatorFormula>(getSubject().getDiscriminatorFormula());
+ this.discriminatorFormulaHolder = buildDiscriminatorFormulaHolder();
}
@Override
@@ -114,7 +115,7 @@
addLabeledText(
discriminatorColumnContainer,
HibernateUIMappingMessages.HibernateDiscriminatorColumnComposite_formula,
- buildDiscriminatorFormulaHolder(),
+ buildDiscriminatorFormulaValueHolder(),
null//TODO help
);
@@ -190,7 +191,7 @@
};
}
- private WritablePropertyValueModel<String> buildDiscriminatorFormulaHolder() {
+ private WritablePropertyValueModel<String> buildDiscriminatorFormulaValueHolder() {
return new PropertyAspectAdapter<DiscriminatorFormula, String>(this.discriminatorFormulaHolder, DiscriminatorFormula.VALUE_PROPERTY) {
@Override
protected String buildValue_() {
@@ -199,24 +200,27 @@
@Override
public void setValue(String value) {
- if (value != null && !"".equals(value)) { //$NON-NLS-1$
+ if (subject != null) {
+ setValue_(value);
+ return;
+ }
+
+ if ("".equals(value)){ //$NON-NLS-1$
+ return;
+ }
DiscriminatorFormula discriminatorFormula = (getSubject().getDiscriminatorFormula() != null
? getSubject().getDiscriminatorFormula()
: getSubject().addDiscriminatorFormula());
discriminatorFormula.setValue(value);
- HibernateDiscriminatorColumnComposite.this.discriminatorFormulaHolder.setValue(discriminatorFormula);
- }
- setValue_(value);
+ //HibernateDiscriminatorColumnComposite.this.discriminatorFormulaHolder.setValue(discriminatorFormula);
+ //}
+ //setValue_(value);
}
@Override
protected void setValue_(String value) {
if ("".equals(value)) {//$NON-NLS-1$
value = null;
- }
- if (value == null && this.subject != null){
- getSubject().removeDiscriminatorFormula();
- return;
} else {
this.subject.setValue(value);
}
@@ -364,4 +368,13 @@
};
}
}
+
+ private WritablePropertyValueModel<DiscriminatorFormula> buildDiscriminatorFormulaHolder() {
+ return new PropertyAspectAdapter<HibernateJavaEntity, DiscriminatorFormula>(getSubjectHolder(), HibernateEntity.DISCRIMINATOR_FORMULA_PROPERTY) {
+ @Override
+ protected DiscriminatorFormula buildValue_() {
+ return this.subject.getDiscriminatorFormula();
+ }
+ };
+ }
}
13 years, 2 months
JBoss Tools SVN: r30349 - trunk/cdi/plugins/org.jboss.tools.cdi.seam.solder.core/src/org/jboss/tools/cdi/seam/solder/core.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2011-04-05 20:00:36 -0400 (Tue, 05 Apr 2011)
New Revision: 30349
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.seam.solder.core/src/org/jboss/tools/cdi/seam/solder/core/CDISeamSolderCoreExtension.java
Log:
JBIDE-3120
https://issues.jboss.org/browse/JBIDE-3120
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.seam.solder.core/src/org/jboss/tools/cdi/seam/solder/core/CDISeamSolderCoreExtension.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.seam.solder.core/src/org/jboss/tools/cdi/seam/solder/core/CDISeamSolderCoreExtension.java 2011-04-06 00:00:19 UTC (rev 30348)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.seam.solder.core/src/org/jboss/tools/cdi/seam/solder/core/CDISeamSolderCoreExtension.java 2011-04-06 00:00:36 UTC (rev 30349)
@@ -15,6 +15,8 @@
import org.jboss.tools.cdi.core.CDIConstants;
import org.jboss.tools.cdi.core.IAnnotated;
import org.jboss.tools.cdi.core.IAnnotationDeclaration;
+import org.jboss.tools.cdi.core.IDefinitionContext;
+import org.jboss.tools.cdi.core.IRootDefinitionContext;
import org.jboss.tools.cdi.core.extension.ICDIExtension;
import org.jboss.tools.cdi.core.extension.feature.IProcessAnnotatedTypeFeature;
import org.jboss.tools.cdi.internal.core.impl.AnnotationLiteral;
@@ -39,7 +41,7 @@
return null;
}
- public void processAnnotatedType(TypeDefinition typeDefinition, DefinitionContext context) {
+ public void processAnnotatedType(TypeDefinition typeDefinition, IRootDefinitionContext context) {
if(processVeto(typeDefinition, context)) {
return;
@@ -56,7 +58,7 @@
}
// @Veto
- private boolean processVeto(TypeDefinition typeDefinition, DefinitionContext context) {
+ private boolean processVeto(TypeDefinition typeDefinition, IRootDefinitionContext context) {
if (typeDefinition
.isAnnotationPresent(CDISeamSolderConstants.VETO_ANNOTATION_TYPE_NAME)
|| (typeDefinition.getPackageDefinition() != null && typeDefinition
@@ -70,7 +72,7 @@
}
// @Requires
- private boolean processRequires(TypeDefinition typeDefinition, DefinitionContext context) {
+ private boolean processRequires(TypeDefinition typeDefinition, IRootDefinitionContext context) {
Set<String> requiredClasses = new HashSet<String>();
List<String> typeRequiredClasses = getRequiredClasses(typeDefinition);
if (typeRequiredClasses != null)
@@ -100,7 +102,7 @@
}
// @FullyQualified @Named
- private void processNames(TypeDefinition typeDefinition, DefinitionContext context) {
+ private void processNames(TypeDefinition typeDefinition, IRootDefinitionContext context) {
PackageDefinition p = typeDefinition.getPackageDefinition();
IAnnotationDeclaration namedOnPackage = null;
IAnnotationDeclaration fullyQualifiedOnPackage = null;
@@ -127,7 +129,7 @@
}
- private void processNames(AbstractMemberDefinition d, DefinitionContext context,
+ private void processNames(AbstractMemberDefinition d, IRootDefinitionContext context,
IAnnotationDeclaration namedOnPackage, IAnnotationDeclaration fullyQualifiedOnPackage, PackageDefinition p) {
IAnnotationDeclaration named = d.getAnnotation(CDIConstants.NAMED_QUALIFIER_TYPE_NAME);
IAnnotationDeclaration fullyQualified = d.getAnnotation(CDISeamSolderConstants.FULLY_QUALIFIED_ANNOTATION_TYPE_NAME);
@@ -182,7 +184,7 @@
}
// @Exact
- private void processExact(TypeDefinition typeDefinition, DefinitionContext context) {
+ private void processExact(TypeDefinition typeDefinition, IRootDefinitionContext context) {
List<FieldDefinition> fs = typeDefinition.getFields();
for (FieldDefinition f : fs) {
TypeDeclaration exact = getExactType(f, typeDefinition, context);
@@ -203,7 +205,7 @@
}
}
- private TypeDeclaration getExactType(IAnnotated annotated, TypeDefinition declaringType, DefinitionContext context) {
+ private TypeDeclaration getExactType(IAnnotated annotated, TypeDefinition declaringType, IRootDefinitionContext context) {
IAnnotationDeclaration a = annotated.getAnnotation(CDISeamSolderConstants.EXACT_ANNOTATION_TYPE_NAME);
if(a != null) {
Object o = a.getMemberValue(null);
13 years, 2 months
JBoss Tools SVN: r30348 - trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/extension.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2011-04-05 20:00:19 -0400 (Tue, 05 Apr 2011)
New Revision: 30348
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/extension/CDIExtensionImpl.java
Log:
JBIDE-3120
https://issues.jboss.org/browse/JBIDE-3120
Modified: trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/extension/CDIExtensionImpl.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/extension/CDIExtensionImpl.java 2011-04-05 23:59:23 UTC (rev 30347)
+++ trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/extension/CDIExtensionImpl.java 2011-04-06 00:00:19 UTC (rev 30348)
@@ -1,9 +1,9 @@
package org.jboss.tools.cdi.core.test.extension;
-import org.jboss.tools.cdi.core.IBean;
+
+import org.jboss.tools.cdi.core.IRootDefinitionContext;
import org.jboss.tools.cdi.core.extension.ICDIExtension;
import org.jboss.tools.cdi.core.extension.feature.IProcessAnnotatedTypeFeature;
-import org.jboss.tools.cdi.internal.core.impl.definition.DefinitionContext;
import org.jboss.tools.cdi.internal.core.impl.definition.TypeDefinition;
public class CDIExtensionImpl implements ICDIExtension, IProcessAnnotatedTypeFeature {
@@ -16,7 +16,7 @@
}
public void processAnnotatedType(TypeDefinition typeDefinition,
- DefinitionContext context) {
+ IRootDefinitionContext context) {
}
13 years, 2 months
JBoss Tools SVN: r30347 - in trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi: core/extension and 2 other directories.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2011-04-05 19:59:23 -0400 (Tue, 05 Apr 2011)
New Revision: 30347
Added:
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/IDefinitionContext.java
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/IRootDefinitionContext.java
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/extension/IDefinitionContextExtension.java
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/extension/feature/IBuildParticipantFeature.java
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/CDICoreBuilder.java
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/extension/CDIExtensionFactory.java
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/extension/CDIExtensionManager.java
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/extension/feature/IProcessAnnotatedTypeFeature.java
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/AbstractMemberDefinition.java
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/AbstractTypeDefinition.java
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/AnnotationDefinition.java
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/AnnotationMemberDefinition.java
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/DefinitionContext.java
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/FieldDefinition.java
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/MethodDefinition.java
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/PackageDefinition.java
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/TypeDefinition.java
Log:
JBIDE-3120
https://issues.jboss.org/browse/JBIDE-3120
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/CDICoreBuilder.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/CDICoreBuilder.java 2011-04-05 20:01:52 UTC (rev 30346)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/CDICoreBuilder.java 2011-04-05 23:59:23 UTC (rev 30347)
@@ -12,6 +12,7 @@
import java.io.IOException;
import java.util.ArrayList;
+import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
@@ -38,6 +39,8 @@
import org.eclipse.jdt.core.IPackageFragment;
import org.eclipse.jdt.core.IPackageFragmentRoot;
import org.eclipse.jdt.core.IType;
+import org.jboss.tools.cdi.core.extension.IDefinitionContextExtension;
+import org.jboss.tools.cdi.core.extension.feature.IBuildParticipantFeature;
import org.jboss.tools.cdi.internal.core.impl.definition.AnnotationHelper;
import org.jboss.tools.cdi.internal.core.scanner.CDIBuilderDelegate;
import org.jboss.tools.cdi.internal.core.scanner.FileSet;
@@ -66,6 +69,8 @@
CDIResourceVisitor resourceVisitor = null;
+ Set<IBuildParticipantFeature> buildParticipants = null;
+
public CDICoreBuilder() {}
CDICoreNature getCDICoreNature() {
@@ -109,6 +114,7 @@
if(n == null) {
return null;
}
+
if(n.hasNoStorage()) {
kind = FULL_BUILD;
}
@@ -137,12 +143,32 @@
}
n.getTypeFactory().clean();
+
+ //1. Check class path.
+ boolean isClassPathUpdated = n.getClassPath().update();
+
+ Map<String, XModelObject> newJars = new HashMap<String, XModelObject>();
+ if(isClassPathUpdated) {
+ n.getClassPath().setSrcs(getResourceVisitor().srcs);
+
+ //2. Update class path.
+ newJars = n.getClassPath().process();
+ //3. Install extensions.
+ buildParticipants = n.getExtensionManager().getBuildParticipantFeature();
+ Set<IDefinitionContextExtension> es = new HashSet<IDefinitionContextExtension>();
+ for (IBuildParticipantFeature p: buildParticipants) {
+ IDefinitionContextExtension e = p.getContext();
+ if(e != null) es.add(e);
+ }
+ n.getDefinitions().setExtensions(es);
+ }
+
+ //4. Create working copy of context.
n.getDefinitions().newWorkingCopy(kind == FULL_BUILD);
- if(n.getClassPath().update()) {
- n.getClassPath().setSrcs(getResourceVisitor().srcs);
- Map<String, XModelObject> newJars = n.getClassPath().process();
+ //5. Build bean definitions.
+ if(isClassPathUpdated) {
buildJars(newJars);
n.getClassPath().validateProjectDependencies();
@@ -163,6 +189,7 @@
}
}
+ // 6. Save created definitions to project context and build beans.
getCDICoreNature().getDefinitions().applyWorkingCopy();
long end = System.currentTimeMillis();
Added: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/IDefinitionContext.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/IDefinitionContext.java (rev 0)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/IDefinitionContext.java 2011-04-05 23:59:23 UTC (rev 30347)
@@ -0,0 +1,53 @@
+/*******************************************************************************
+ * Copyright (c) 2011 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is 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:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.tools.cdi.core;
+
+import org.eclipse.core.runtime.IPath;
+
+/**
+ *
+ * @author Viacheslav Kabanovich
+ *
+ */
+public interface IDefinitionContext {
+
+ /**
+ * Returns existing working copy of original context, or this object if it is a working copy.
+ *
+ * @return
+ */
+ public IDefinitionContext getWorkingCopy();
+
+ /**
+ * Creates copy of this object and makes it the working copy bounded to this object.
+ *
+ * @param forFullBuild
+ */
+ public void newWorkingCopy(boolean forFullBuild);
+
+ /**
+ * Submits loaded definitions to original context.
+ */
+ public void applyWorkingCopy();
+
+ /**
+ * Removes all definitions.
+ */
+ public void clean();
+
+ /**
+ * Removes difinitions loaded from path.
+ *
+ * @param path
+ */
+ public void clean(IPath path);
+
+}
Property changes on: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/IDefinitionContext.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/IRootDefinitionContext.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/IRootDefinitionContext.java (rev 0)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/IRootDefinitionContext.java 2011-04-05 23:59:23 UTC (rev 30347)
@@ -0,0 +1,43 @@
+/*******************************************************************************
+ * Copyright (c) 2011 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is 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:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.tools.cdi.core;
+
+import org.eclipse.core.runtime.IPath;
+import org.eclipse.jdt.core.IType;
+import org.jboss.tools.cdi.internal.core.impl.definition.AnnotationDefinition;
+
+/**
+ *
+ * @author Viacheslav Kabanovich
+ *
+ */
+public interface IRootDefinitionContext extends IDefinitionContext {
+
+ /**
+ * Returns cdi project for which this context is created.
+ *
+ * @return
+ */
+ public CDICoreNature getProject();
+
+ /**
+ * Registers path in context so that when its parent resource is removed from project,
+ * definitions load from that path should be cleaned from context.
+ *
+ * @param file
+ */
+ public void addToParents(IPath file);
+
+ public int getAnnotationKind(IType annotationType);
+
+ public AnnotationDefinition getAnnotation(String fullyQualifiedName);
+
+}
Property changes on: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/IRootDefinitionContext.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/extension/CDIExtensionFactory.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/extension/CDIExtensionFactory.java 2011-04-05 20:01:52 UTC (rev 30346)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/extension/CDIExtensionFactory.java 2011-04-05 23:59:23 UTC (rev 30347)
@@ -21,6 +21,7 @@
import org.eclipse.core.runtime.IExtensionPoint;
import org.eclipse.core.runtime.Platform;
import org.jboss.tools.cdi.core.CDICorePlugin;
+import org.jboss.tools.cdi.core.extension.feature.IBuildParticipantFeature;
import org.jboss.tools.cdi.core.extension.feature.IProcessAnnotatedTypeFeature;
/**
@@ -44,7 +45,8 @@
public static String POINT_ID = "org.jboss.tools.cdi.core.cdiextensions";
public static Class<?>[] FEATURES = {
- IProcessAnnotatedTypeFeature.class,
+ IBuildParticipantFeature.class,
+ IProcessAnnotatedTypeFeature.class,
};
public static CDIExtensionFactory getInstance() {
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/extension/CDIExtensionManager.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/extension/CDIExtensionManager.java 2011-04-05 20:01:52 UTC (rev 30346)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/extension/CDIExtensionManager.java 2011-04-05 23:59:23 UTC (rev 30347)
@@ -17,6 +17,7 @@
import java.util.Set;
import org.jboss.tools.cdi.core.CDICoreNature;
+import org.jboss.tools.cdi.core.extension.feature.IBuildParticipantFeature;
import org.jboss.tools.cdi.core.extension.feature.IProcessAnnotatedTypeFeature;
/**
@@ -129,6 +130,17 @@
return result;
}
+ public Set<IBuildParticipantFeature> getBuildParticipantFeature() {
+ Set<IBuildParticipantFeature> result = featureStorage.buildParticipant;
+ if(result == null) {
+ featureStorage.buildParticipant = result = getFeature(IBuildParticipantFeature.class);
+ for (IBuildParticipantFeature f: result) {
+ f.setProject(n);
+ }
+ }
+ return result;
+ }
+
private <F extends Object> Set<F> getFeature(Class<F> cls) {
Set<F> result = new HashSet<F>();
Set<ICDIExtension> extensions = getExtensions(cls);
@@ -144,10 +156,12 @@
}
class FeatureStorage {
+ Set<IBuildParticipantFeature> buildParticipant = null;
Set<IProcessAnnotatedTypeFeature> processAnnotatedType = null;
void clean() {
processAnnotatedType = null;
+ buildParticipant = null;
}
Added: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/extension/IDefinitionContextExtension.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/extension/IDefinitionContextExtension.java (rev 0)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/extension/IDefinitionContextExtension.java 2011-04-05 23:59:23 UTC (rev 30347)
@@ -0,0 +1,40 @@
+/*******************************************************************************
+ * Copyright (c) 2011 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is 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:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.tools.cdi.core.extension;
+
+import org.jboss.tools.cdi.core.IDefinitionContext;
+import org.jboss.tools.cdi.core.IRootDefinitionContext;
+
+/**
+ * Context to keep definitions loaded by CDI extensions.
+ *
+ * @author Viacheslav Kabanovich
+ *
+ */
+public interface IDefinitionContextExtension extends IDefinitionContext {
+
+ public void setRootContext(IRootDefinitionContext context);
+
+ /**
+ * Returns the entire context of CDI project.
+ *
+ * @return
+ */
+ public IRootDefinitionContext getRootContext();
+
+ /**
+ * Returns existing working copy of original context, or this object if it is a working copy.
+ *
+ * @return
+ */
+ public IDefinitionContextExtension getWorkingCopy();
+
+}
Property changes on: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/extension/IDefinitionContextExtension.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/extension/feature/IBuildParticipantFeature.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/extension/feature/IBuildParticipantFeature.java (rev 0)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/extension/feature/IBuildParticipantFeature.java 2011-04-05 23:59:23 UTC (rev 30347)
@@ -0,0 +1,31 @@
+/*******************************************************************************
+ * Copyright (c) 2011 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is 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:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.tools.cdi.core.extension.feature;
+
+import org.jboss.tools.cdi.core.CDICoreNature;
+import org.jboss.tools.cdi.core.extension.IDefinitionContextExtension;
+
+/**
+ * This feature includes BeforeBeanDiscovery event of CDI runtime, but also it should provide
+ * facilities for incremental build and clean of project at design time.
+ *
+ * @author Viacheslav Kabanovich
+ *
+ */
+public interface IBuildParticipantFeature {
+
+ public void setProject(CDICoreNature n);
+
+ public void buildIsAboutToBegin();
+
+ public IDefinitionContextExtension getContext();
+
+}
Property changes on: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/extension/feature/IBuildParticipantFeature.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/extension/feature/IProcessAnnotatedTypeFeature.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/extension/feature/IProcessAnnotatedTypeFeature.java 2011-04-05 20:01:52 UTC (rev 30346)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/core/extension/feature/IProcessAnnotatedTypeFeature.java 2011-04-05 23:59:23 UTC (rev 30347)
@@ -1,16 +1,17 @@
-/**
- * This feature corresponds to runtime feature
- * javax.enterprise.inject.spi.ProcessAnnotatedType.setAnnotatedType()
- *
- * This feature is invoked by bean when it computes its name.
- * The first non-null value is accepted.
+/*******************************************************************************
+ * Copyright (c) 2011 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is 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
*
- * @author Viacheslav Kabanovich
- *
- */
+ * Contributors:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
package org.jboss.tools.cdi.core.extension.feature;
-import org.jboss.tools.cdi.internal.core.impl.definition.DefinitionContext;
+
+import org.jboss.tools.cdi.core.IRootDefinitionContext;
import org.jboss.tools.cdi.internal.core.impl.definition.TypeDefinition;
/**
@@ -28,6 +29,6 @@
* @param typeDefinition
* @param context
*/
- public void processAnnotatedType(TypeDefinition typeDefinition, DefinitionContext context);
+ public void processAnnotatedType(TypeDefinition typeDefinition, IRootDefinitionContext context);
}
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/AbstractMemberDefinition.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/AbstractMemberDefinition.java 2011-04-05 20:01:52 UTC (rev 30346)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/AbstractMemberDefinition.java 2011-04-05 23:59:23 UTC (rev 30347)
@@ -27,6 +27,7 @@
import org.jboss.tools.cdi.core.IAnnotated;
import org.jboss.tools.cdi.core.IAnnotationDeclaration;
import org.jboss.tools.cdi.core.IJavaAnnotation;
+import org.jboss.tools.cdi.core.IRootDefinitionContext;
import org.jboss.tools.cdi.internal.core.impl.AnnotationDeclaration;
import org.jboss.tools.cdi.internal.core.impl.InterceptorBindingDeclaration;
import org.jboss.tools.cdi.internal.core.impl.JavaAnnotation;
@@ -49,7 +50,7 @@
public AbstractMemberDefinition() {}
- protected void setAnnotatable(IAnnotatable member, IType contextType, DefinitionContext context) {
+ protected void setAnnotatable(IAnnotatable member, IType contextType, IRootDefinitionContext context) {
this.member = member;
try {
init(contextType, context);
@@ -76,7 +77,7 @@
return project.getDefinitions().getPackageDefinition(packageName);
}
- protected void init(IType contextType, DefinitionContext context) throws CoreException {
+ protected void init(IType contextType, IRootDefinitionContext context) throws CoreException {
project = context.getProject();
resource = ((IJavaElement)member).getResource();
IAnnotation[] ts = member.getAnnotations();
@@ -86,7 +87,7 @@
}
}
- public void addAnnotation(IJavaAnnotation ja, DefinitionContext context) {
+ public void addAnnotation(IJavaAnnotation ja, IRootDefinitionContext context) {
AnnotationDeclaration a = new AnnotationDeclaration();
a.setProject(context.getProject());
a.setDeclaration(ja);
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/AbstractTypeDefinition.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/AbstractTypeDefinition.java 2011-04-05 20:01:52 UTC (rev 30346)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/AbstractTypeDefinition.java 2011-04-05 23:59:23 UTC (rev 30347)
@@ -21,6 +21,7 @@
import org.eclipse.jdt.core.IType;
import org.eclipse.jdt.core.SourceRange;
import org.jboss.tools.cdi.core.IParametedType;
+import org.jboss.tools.cdi.core.IRootDefinitionContext;
import org.jboss.tools.cdi.internal.core.impl.ParametedType;
import org.jboss.tools.common.util.FileUtil;
@@ -60,12 +61,12 @@
return type;
}
- public void setType(IType type, DefinitionContext context) {
+ public void setType(IType type, IRootDefinitionContext context) {
super.setAnnotatable(type, type, context);
}
@Override
- protected void init(IType contextType, DefinitionContext context) throws CoreException {
+ protected void init(IType contextType, IRootDefinitionContext context) throws CoreException {
this.type = contextType;
super.init(contextType, context);
qualifiedName = getType().getFullyQualifiedName();
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/AnnotationDefinition.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/AnnotationDefinition.java 2011-04-05 20:01:52 UTC (rev 30346)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/AnnotationDefinition.java 2011-04-05 23:59:23 UTC (rev 30347)
@@ -20,6 +20,7 @@
import org.eclipse.jdt.core.IType;
import org.jboss.tools.cdi.core.CDIConstants;
import org.jboss.tools.cdi.core.IAnnotationDeclaration;
+import org.jboss.tools.cdi.core.IRootDefinitionContext;
import org.jboss.tools.cdi.internal.core.impl.AnnotationDeclaration;
/**
@@ -56,7 +57,7 @@
}
@Override
- protected void init(IType contextType, DefinitionContext context) throws CoreException {
+ protected void init(IType contextType, IRootDefinitionContext context) throws CoreException {
super.init(contextType, context);
if(annotations.isEmpty()) {
//TODO check super ?
@@ -98,7 +99,7 @@
}
}
- void initMemberDefinitions(IType contextType, DefinitionContext context) throws CoreException {
+ void initMemberDefinitions(IType contextType, IRootDefinitionContext context) throws CoreException {
IMethod[] ms = getType().getMethods();
for (int i = 0; i < ms.length; i++) {
AnnotationMemberDefinition m = new AnnotationMemberDefinition();
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/AnnotationMemberDefinition.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/AnnotationMemberDefinition.java 2011-04-05 20:01:52 UTC (rev 30346)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/AnnotationMemberDefinition.java 2011-04-05 23:59:23 UTC (rev 30347)
@@ -12,6 +12,7 @@
import org.eclipse.jdt.core.IMethod;
import org.jboss.tools.cdi.core.CDIConstants;
+import org.jboss.tools.cdi.core.IRootDefinitionContext;
import org.jboss.tools.cdi.internal.core.impl.AnnotationDeclaration;
/**
@@ -33,7 +34,7 @@
return annotationDefinition;
}
- public void setMethod(IMethod method, DefinitionContext context) {
+ public void setMethod(IMethod method, IRootDefinitionContext context) {
this.method = method;
setAnnotatable(method, method.getDeclaringType(), context);
}
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/DefinitionContext.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/DefinitionContext.java 2011-04-05 20:01:52 UTC (rev 30346)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/DefinitionContext.java 2011-04-05 23:59:23 UTC (rev 30347)
@@ -21,6 +21,8 @@
import org.eclipse.jdt.core.IJavaProject;
import org.eclipse.jdt.core.IType;
import org.jboss.tools.cdi.core.CDICoreNature;
+import org.jboss.tools.cdi.core.IRootDefinitionContext;
+import org.jboss.tools.cdi.core.extension.IDefinitionContextExtension;
import org.jboss.tools.cdi.core.extension.feature.IProcessAnnotatedTypeFeature;
import org.jboss.tools.common.model.util.EclipseResourceUtil;
@@ -29,7 +31,7 @@
* @author Viacheslav Kabanovich
*
*/
-public class DefinitionContext {
+public class DefinitionContext implements IRootDefinitionContext {
protected CDICoreNature project;
protected IJavaProject javaProject;
@@ -44,15 +46,30 @@
private Map<IPath, BeansXMLDefinition> beanXMLs = new HashMap<IPath, BeansXMLDefinition>();
+ Set<IDefinitionContextExtension> extensions = new HashSet<IDefinitionContextExtension>();
+
private DefinitionContext workingCopy;
private DefinitionContext original;
public DefinitionContext() {}
+ public void setExtensions(Set<IDefinitionContextExtension> extensions) {
+ this.extensions.clear();
+ this.extensions.addAll(extensions);
+ for (IDefinitionContextExtension e: extensions) e.setRootContext(this);
+ }
+
private DefinitionContext copy(boolean clean) {
DefinitionContext copy = new DefinitionContext();
copy.project = project;
copy.javaProject = javaProject;
+ copy.extensions = new HashSet<IDefinitionContextExtension>();
+ for (IDefinitionContextExtension e: extensions) {
+ e.newWorkingCopy(clean);
+ IDefinitionContextExtension ecopy = e.getWorkingCopy();
+ ecopy.setRootContext(copy);
+ copy.extensions.add(ecopy);
+ }
if(!clean) {
copy.types.addAll(types);
copy.typeDefinitions.putAll(typeDefinitions);
@@ -145,7 +162,7 @@
addToParents(path);
}
- private void addToParents(IPath file) {
+ public void addToParents(IPath file) {
if(file == null) return;
if(file.segmentCount() < 2) return;
IPath q = file;
@@ -176,6 +193,8 @@
synchronized (beanXMLs) {
beanXMLs.clear();
}
+
+ for (IDefinitionContextExtension e: extensions) e.clean();
}
public void clean(IPath path) {
@@ -206,6 +225,8 @@
} else {
removeFromParents(path);
}
+
+ for (IDefinitionContextExtension e: extensions) e.clean(path);
}
void removeFromParents(IPath file) {
@@ -326,6 +347,10 @@
}
}
}
+
+ for (IDefinitionContextExtension e: extensions) {
+ e.applyWorkingCopy();
+ }
project.getDelegate().update();
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/FieldDefinition.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/FieldDefinition.java 2011-04-05 20:01:52 UTC (rev 30346)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/FieldDefinition.java 2011-04-05 23:59:23 UTC (rev 30347)
@@ -11,6 +11,7 @@
package org.jboss.tools.cdi.internal.core.impl.definition;
import org.eclipse.jdt.core.IField;
+import org.jboss.tools.cdi.core.IRootDefinitionContext;
import org.jboss.tools.cdi.core.ITypeDeclaration;
/**
@@ -24,7 +25,7 @@
public FieldDefinition() {}
- public void setField(IField field, DefinitionContext context) {
+ public void setField(IField field, IRootDefinitionContext context) {
this.field = field;
setAnnotatable(field, field.getDeclaringType(), context);
}
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/MethodDefinition.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/MethodDefinition.java 2011-04-05 20:01:52 UTC (rev 30346)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/MethodDefinition.java 2011-04-05 23:59:23 UTC (rev 30347)
@@ -10,6 +10,7 @@
******************************************************************************/
package org.jboss.tools.cdi.internal.core.impl.definition;
+
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
@@ -24,10 +25,10 @@
import org.jboss.tools.cdi.core.IAnnotationDeclaration;
import org.jboss.tools.cdi.core.IInterceptorBinding;
import org.jboss.tools.cdi.core.IInterceptorBindingDeclaration;
+import org.jboss.tools.cdi.core.IRootDefinitionContext;
import org.jboss.tools.cdi.core.IStereotypeDeclaration;
import org.jboss.tools.cdi.internal.core.impl.AnnotationDeclaration;
import org.jboss.tools.cdi.internal.core.impl.ClassBean;
-import org.jboss.tools.cdi.internal.core.impl.InterceptorBindingDeclaration;
import org.jboss.tools.cdi.internal.core.impl.ParametedType;
import org.jboss.tools.common.model.project.ext.impl.ValueInfo;
import org.jboss.tools.common.model.util.EclipseJavaUtil;
@@ -45,7 +46,7 @@
public MethodDefinition() {}
- public void setMethod(IMethod method, DefinitionContext context) {
+ public void setMethod(IMethod method, IRootDefinitionContext context) {
this.method = method;
setAnnotatable(method, method.getDeclaringType(), context);
}
@@ -58,7 +59,7 @@
return isConstructor;
}
- protected void init(IType contextType, DefinitionContext context) throws CoreException {
+ protected void init(IType contextType, IRootDefinitionContext context) throws CoreException {
super.init(contextType, context);
isConstructor = method.isConstructor();
//TODO process parameters for disposers and observers
@@ -69,7 +70,7 @@
return getProducesAnnotation() != null || getInjectAnnotation() != null;
}
- void loadParamDefinitions(IType contextType, DefinitionContext context) throws CoreException {
+ void loadParamDefinitions(IType contextType, IRootDefinitionContext context) throws CoreException {
if(method == null) return;
boolean parametersAreInjectionPoints = parametersAreInjectionPoints();
String[] parameterNames = method.getParameterNames();
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/PackageDefinition.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/PackageDefinition.java 2011-04-05 20:01:52 UTC (rev 30346)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/PackageDefinition.java 2011-04-05 23:59:23 UTC (rev 30347)
@@ -15,6 +15,7 @@
import org.eclipse.jdt.core.IPackageDeclaration;
import org.eclipse.jdt.core.IType;
import org.eclipse.jdt.core.JavaModelException;
+import org.jboss.tools.cdi.core.IRootDefinitionContext;
import org.jboss.tools.common.util.EclipseJavaUtil;
/**
@@ -31,7 +32,7 @@
return qualifiedName;
}
- public void setPackage(IPackageDeclaration pkg, DefinitionContext context) {
+ public void setPackage(IPackageDeclaration pkg, IRootDefinitionContext context) {
qualifiedName = pkg.getElementName();
IType contextType = null;
ICompilationUnit u = null;
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/TypeDefinition.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/TypeDefinition.java 2011-04-05 20:01:52 UTC (rev 30346)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/definition/TypeDefinition.java 2011-04-05 23:59:23 UTC (rev 30347)
@@ -20,6 +20,7 @@
import org.eclipse.jdt.core.IType;
import org.jboss.tools.cdi.core.CDIConstants;
import org.jboss.tools.cdi.core.IAnnotationDeclaration;
+import org.jboss.tools.cdi.core.IRootDefinitionContext;
import org.jboss.tools.cdi.internal.core.impl.AnnotationDeclaration;
import org.jboss.tools.cdi.internal.core.impl.ParametedType;
@@ -38,7 +39,7 @@
}
@Override
- protected void init(IType contextType, DefinitionContext context) throws CoreException {
+ protected void init(IType contextType, IRootDefinitionContext context) throws CoreException {
super.init(contextType, context);
isAbstract = Flags.isAbstract(type.getFlags());
for (IAnnotationDeclaration a: annotations) {
13 years, 2 months
JBoss Tools SVN: r30345 - branches/jbosstools-3.2.x/download.jboss.org/jbosstools/builds/cascade.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2011-04-05 16:01:19 -0400 (Tue, 05 Apr 2011)
New Revision: 30345
Modified:
branches/jbosstools-3.2.x/download.jboss.org/jbosstools/builds/cascade/in...
branches/jbosstools-3.2.x/download.jboss.org/jbosstools/builds/cascade/tr...
Log:
merge changes in trunk to branch
Modified: branches/jbosstools-3.2.x/download.jboss.org/jbosstools/builds/cascade/in...
===================================================================
--- branches/jbosstools-3.2.x/download.jboss.org/jbosstools/builds/cascade/in... 2011-04-05 19:51:17 UTC (rev 30344)
+++ branches/jbosstools-3.2.x/download.jboss.org/jbosstools/builds/cascade/in... 2011-04-05 20:01:19 UTC (rev 30345)
@@ -7,22 +7,32 @@
@import url("../../web/site.css");
</style>
</head>
+<!--
+ s#_trunk#_stable_branch#g
+ s#_Trunk#_Stable_Branch#g
+ s#/trunk#/3.2_stable_branch#g
+-->
<body>
<body marginheight="0" marginwidth="0" leftmargin="0" topmargin="0">
<table marginheight="0" marginwidth="0" leftmargin="0" topmargin="0"
cellspacing="0" cellpadding="0">
<tr>
<td colspan="2"><a href="https://www.jboss.org/tools"><img
- src="https://www.jboss.org/dms/tools/images/tools-banner.png" border="0"/></a></td>
+ src="https://www.jboss.org/dms/tools/images/tools-banner.png"
+ border="0" /></a></td>
</tr>
<tr>
<td class="bodyText">  </td>
</tr>
<tr>
<td class="bodyText">  </td>
+ <td class="bodyText"><h2 class="title">JBoss Tools 3.2.x <b style="color:black">/</b> <b style="color:red">JBoss Developer Studio 4.x</b></h2></td>
+ </tr>
+ <tr>
+ <td class="bodyText">  </td>
<td class="bodyText">
-<p class="bodyText"><i>Note: <b style="color: red">red links</b> require VPN
-access.</i>
+ <p class="bodyText"><i>Note: <b style="color: red">red
+ links</b> require VPN access.</i>
<h2 class="title">Build Job Cascade:</h2>
<ul>
<li><a style="color: red"
@@ -36,34 +46,32 @@
href="http://hudson.qa.jboss.com/hudson/job/jbosstools-3.2_stable_branch.tests">Tests
build</a> (build + tests, no publish)</li>
<li><a style="color: red"
- href="http://hudson.qa.jboss.com/hudson/job/jbosstools-3.2_stable_branch.nightly">Nightly
- build</a> (build + tests, publish)</li>
- <li><a style="color: red" href="http://hudson.qa.jboss.com/hudson/view/DevStudio_Stable_Branch/">drools, teiid, pi4soa, savara</a> (other components: build, test, publish)</a></li>
+ href="http://hudson.qa.jboss.com/hudson/view/DevStudio_Stable_Branch/">All
+ components' jobs, including JBT core + drools, teiid, pi4soa, savara</a>
+ (build, test, publish) :: <b><a style="color: red"
+ href="http://hudson.qa.jboss.com/hudson/view/DevStudio_Stable_Branch/portlet/da...">list
+ of unstable jobs</a></b> - <a href=swimlanes.txt>Interdependencies between jobs, aka "swimlanes"</a></li>
<ul>
<li><a style="color: red"
- href="http://hudson.qa.jboss.com/hudson/job/jbosstools-3.2_stable_branch.aggreg...">Aggregate
- build publisher</a> (publish select pieces of aggregate site for use by
- JBDS uberbuild)
- <hr />
- </li>
-</ul>
+ href="http://hudson.qa.jboss.com/hudson/job/jbosstools-3.2_stable_branch.aggregate">Aggregate
+ build</a> (collect components into a single update site for downstream use and publishing to sf.net)</li>
+ </ul>
+ </ul>
+ <hr />
<li><a style="color: red"
- href="http://hudson.qa.jboss.com/hudson/job/devstudio-4.0.target-platform">Local
+ href="http://hudson.qa.jboss.com/hudson/job/devstudio-4.1_stable_branch.target-...">Local
JBDS Target Platform build</a> (build + publish)
<ul>
+ <ul>
<li><a style="color: red"
- href="http://hudson.qa.jboss.com/hudson/job/devstudio-4.0_stable_branch.updatesite">JBDS
- Aggregate site build</a> (build core [JBT + JBDS], third-party, and
- preview sites, publish)
+ href="http://hudson.qa.jboss.com/hudson/job/devstudio-4.1_stable_branch.updatesite">JBDS
+ Aggregate site build</a> (build Core [JBT + JBDS], Extras, Tech Preview
+ sites, then publish)
<ul>
<li><a style="color: red"
- href="http://hudson.qa.jboss.com/hudson/job/devstudio-4.0_stable_branch.product">JBDS
- Product build (experimental)</a> (combine JBDS components + TP into
- installers, publish)</li>
- <li><em><a style="color: red"
- href="http://hudson.qa.jboss.com/hudson/job/devstudio-4.0_stable_branch.uberbuild">JBDS
- PDE "Uberbuilder" build</a> (compile JBDS components + some aggregate
- pieces into installers, publish) :: deprecated</em></li>
+ href="http://hudson.qa.jboss.com/hudson/job/devstudio-4.1_stable_branch.product">JBDS
+ Product builds</a> (combine JBDS components + TP into installers,
+ publish)</li>
</ul>
</li>
</ul>
@@ -75,45 +83,45 @@
</ul>
<h2 class="title">Results:</h2>
<ul>
- <li>JBT Aggregate update sites: <a
- href="http://download.jboss.org/jbosstools/updates/nightly/">http://download.jboss.org/jbosstools/updates/nightly/</a>
- :: <a
- href="http://download.jboss.org/jbosstools/updates/nightly/trunk/">latest
- from trunk</a></li>
+ <li>JBT Target Platform build: <a
+ href="http://download.jboss.org/jbosstools/updates/target-platform/latest/">http://download.jboss.org/jbosstools/updates/target-platform/latest/</a>
+ <ul>
+ <li>JBT Component builds: <a
+ href="http://download.jboss.org/jbosstools/builds/staging/">http://download.jboss.org/jbosstools/builds/staging/</a>
+ :: <b><a
+ href="http://download.jboss.org/jbosstools/builds/staging/_composite_/3.2_stabl...">composite
+ update site</a></b>
+ <ul>
<li>JBT Aggregate builds: <a
href="http://download.jboss.org/jbosstools/builds/nightly/">http://download.jboss.org/jbosstools/builds/nightly/</a>
:: <a
- href="http://download.jboss.org/jbosstools/builds/nightly/trunk/latestBuild.html">latest
- from trunk</a>
- <ul>
- <li>JBT Component builds: <a
- href="http://download.jboss.org/jbosstools/builds/staging/">http://download.jboss.org/jbosstools/builds/staging/</a>
+ href="http://download.jboss.org/jbosstools/builds/nightly/3.2_stable_branch/lat...">latest
+ from trunk</a> :: <a
+ href="http://download.jboss.org/jbosstools/updates/nightly/3.2_stable_branch/">updates</a>
+ </ul>
+ </ul>
<hr />
+ <li>JBDS Target Platform build: <a style="color: red"
+ href="http://www.qa.jboss.com/binaries/RHDS/updates/jbds-target-platform/">http://www.qa.jboss.com/binaries/RHDS/updates/jbds-target-platform/</a>
<ul>
- <li>JBDS Aggregate update sites: <a style="color: red"
- href="http://reports.qa.atl.jboss.com/binaries/RHDS/updates/nightly/">http://reports.qa.atl.jboss.com/binaries/RHDS/updates/nightly/</a>
- :: <a style="color: red"
- href="http://reports.qa.atl.jboss.com/binaries/RHDS/updates/nightly/trunk/">latest
- from trunk</a></li>
- <li>JBDS Product builds: <a style="color: red"
- href="http://reports.qa.atl.jboss.com/binaries/RHDS/builds/staging/devstudio-4....">http://reports.qa.atl.jboss.com/binaries/RHDS/builds/staging/</a></li>
- <li><em>JBDS "Uber" builds: <a style="color: red"
- href="http://reports.qa.atl.jboss.com/binaries/RHDS/builds/nightly/">http://reports.qa.atl.jboss.com/binaries/RHDS/builds/nightly/</a>
- :: <a style="color: red"
- href="http://reports.qa.atl.jboss.com/binaries/RHDS/builds/nightly/trunk/latest...">latest
- from trunk</a> :: deprecated </em>
- <ul>
- <li>JBDS Component builds: <a style="color: red"
- href="http://reports.qa.atl.jboss.com/binaries/RHDS/builds/staging/">http://reports.qa.atl.jboss.com/binaries/RHDS/builds/staging/</a></li>
- <li>JBDS Other update sites: <a style="color: red"
- href="http://reports.qa.atl.jboss.com/binaries/RHDS/builds/staging/">http://reports.qa.atl.jboss.com/binaries/RHDS/builds/staging/</a></li>
+ <ul>
+ <li>JBDS Aggregate updates: <a style="color: red"
+ href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-4.1_stable...">http://www.qa.jboss.com/binaries/RHDS/builds/staging/</a>
+ (Core [JBT + JBDS], Extras, Tech Preview)</li>
+ <ul>
+ <li>JBDS Product builds: <a style="color: red"
+ href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-4.1_stable...">http://www.qa.jboss.com/binaries/RHDS/builds/staging/</a>
+ :: <a style="color: red"
+ href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-4.1_stable...">latest</a> :: <a style="color: red"
+ href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-4.1_stable...">updates</a></li>
</ul>
+ </ul>
+ </ul>
</li>
</ul>
- </li>
- </ul>
- </li>
-</ul>
-</td></tr></table>
+ </td>
+ </tr>
+</table>
+<p align="right"><i><small>Last updated 2011-04-05 13:41 GMT-5</small></i></p>
</body>
-</html>
\ No newline at end of file
+</html>
Modified: branches/jbosstools-3.2.x/download.jboss.org/jbosstools/builds/cascade/tr...
===================================================================
--- branches/jbosstools-3.2.x/download.jboss.org/jbosstools/builds/cascade/tr... 2011-04-05 19:51:17 UTC (rev 30344)
+++ branches/jbosstools-3.2.x/download.jboss.org/jbosstools/builds/cascade/tr... 2011-04-05 20:01:19 UTC (rev 30345)
@@ -7,6 +7,11 @@
@import url("../../web/site.css");
</style>
</head>
+<!--
+ s#_trunk#_stable_branch#g
+ s#_Trunk#_Stable_Branch#g
+ s#/trunk#/3.2_stable_branch#g
+-->
<body>
<body marginheight="0" marginwidth="0" leftmargin="0" topmargin="0">
<table marginheight="0" marginwidth="0" leftmargin="0" topmargin="0"
@@ -21,65 +26,53 @@
</tr>
<tr>
<td class="bodyText">  </td>
+ <td class="bodyText"><h2 class="title">JBoss Tools 3.3.x <b style="color:black">/</b> <b style="color:red">JBoss Developer Studio 5.x</b></h2></td>
+ </tr>
+ <tr>
+ <td class="bodyText">  </td>
<td class="bodyText">
<p class="bodyText"><i>Note: <b style="color: red">red
links</b> require VPN access.</i>
<h2 class="title">Build Job Cascade:</h2>
<ul>
<li><a style="color: red"
- href="http://hudson.qa.jboss.com/hudson/job/jbosstools-3.2_trunk.target-platform">Local
+ href="http://hudson.qa.jboss.com/hudson/job/jbosstools-3.3_trunk.target-platform">Local
Target Platform build</a> (build + publish)
<ul>
<li><a style="color: red"
- href="http://hudson.qa.jboss.com/hudson/job/jbosstools-3.2_trunk.continuous">Continuous
+ href="http://hudson.qa.jboss.com/hudson/job/jbosstools-3.3_trunk.continuous">Continuous
build</a> (build only, no tests, no publish)</li>
<li><a style="color: red"
- href="http://hudson.qa.jboss.com/hudson/job/jbosstools-3.2_trunk.tests">Tests
+ href="http://hudson.qa.jboss.com/hudson/job/jbosstools-3.3_trunk.tests">Tests
build</a> (build + tests, no publish)</li>
- <li><em><a style="color: red"
- href="http://hudson.qa.jboss.com/hudson/job/jbosstools-3.2_stable_branch.nightly">Nightly
- build</a> (build + tests, publish) :: disabled in favour of 30+
- per-component jobs :: <b>deprecated</b></em></li>
<li><a style="color: red"
href="http://hudson.qa.jboss.com/hudson/view/DevStudio_Trunk/">All
components' jobs, including JBT core + drools, teiid, pi4soa, savara</a>
(build, test, publish) :: <b><a style="color: red"
href="http://hudson.qa.jboss.com/hudson/view/DevStudio_Trunk/portlet/dashboard_...">list
- of unstable jobs</a></b></li>
+ of unstable jobs</a></b> - <a href=swimlanes.txt>Interdependencies between jobs, aka "swimlanes"</a></li>
<ul>
<li><a style="color: red"
- href="http://hudson.qa.jboss.com/hudson/job/jbosstools-3.2_trunk.aggregate">Aggregate
+ href="http://hudson.qa.jboss.com/hudson/job/jbosstools-3.3_trunk.aggregate">Aggregate
build</a> (collect components into a single update site for downstream use and publishing to sf.net)
- <ul>
- <li><em><a style="color: red"
- href="http://hudson.qa.jboss.com/hudson/job/jbosstools-3.2_trunk.aggregate-publish">Aggregate
- build publisher</a> (publish select pieces of aggregate site for use
- by JBDS uberbuild) :: <b>deprecated</b></em>
- </li>
- </ul>
-
</li>
</ul>
</ul>
<hr />
<li><a style="color: red"
- href="http://hudson.qa.jboss.com/hudson/job/devstudio-4.0.target-platform">Local
+ href="http://hudson.qa.jboss.com/hudson/job/devstudio-5.0_trunk.target-platform">Local
JBDS Target Platform build</a> (build + publish)
<ul>
<ul>
<li><a style="color: red"
- href="http://hudson.qa.jboss.com/hudson/job/devstudio-4.0_trunk.updatesite">JBDS
+ href="http://hudson.qa.jboss.com/hudson/job/devstudio-5.0_trunk.updatesite">JBDS
Aggregate site build</a> (build Core [JBT + JBDS], Extras, Tech Preview
sites, then publish)
<ul>
<li><a style="color: red"
- href="http://hudson.qa.jboss.com/hudson/job/devstudio-4.0_trunk.product">JBDS
+ href="http://hudson.qa.jboss.com/hudson/job/devstudio-5.0_trunk.product">JBDS
Product builds</a> (combine JBDS components + TP into installers,
publish)</li>
- <ul><li><em><a style="color: red"
- href="http://hudson.qa.jboss.com/hudson/job/devstudio-4.0_trunk.uberbuild">JBDS
- PDE "Uberbuild" builds</a> (compile JBDS components + some aggregate
- pieces into installers, publish) :: <b>deprecated</b></em></li></ul>
</ul>
</li>
</ul>
@@ -92,7 +85,7 @@
<h2 class="title">Results:</h2>
<ul>
<li>JBT Target Platform build: <a
- href="http://download.jboss.org/jbosstools/updates/target-platform/">http://download.jboss.org/jbosstools/updates/target-platform/</a>
+ href="http://download.jboss.org/jbosstools/updates/target-platform_3.3.indigo/l...">http://download.jboss.org/jbosstools/updates/target-platform_3.3.indigo/l...</a>
<ul>
<li>JBT Component builds: <a
href="http://download.jboss.org/jbosstools/builds/staging/">http://download.jboss.org/jbosstools/builds/staging/</a>
@@ -106,32 +99,23 @@
href="http://download.jboss.org/jbosstools/builds/nightly/trunk/latestBuild.html">latest
from trunk</a> :: <a
href="http://download.jboss.org/jbosstools/updates/nightly/trunk/">updates</a>
- <ul><li><em>Select JBT component updates: <a href="http://download.jboss.org/jbosstools/updates/staging/">http://download.jboss.org/jbosstools/updates/staging/</a> (used by "Uberbuild") :: <b>deprecated</b></em></li></ul>
</ul>
</ul>
<hr />
<li>JBDS Target Platform build: <a style="color: red"
- href="http://reports.qa.atl.jboss.com/binaries/RHDS/updates/jbds-target-platform/">http://reports.qa.atl.jboss.com/binaries/RHDS/updates/jbds-target-platform/</a>
+ href="http://www.qa.jboss.com/binaries/RHDS/updates/jbds-target-platform_3.3.in...">http://www.qa.jboss.com/binaries/RHDS/updates/jbds-target-platform_3.3.in...</a>
<ul>
<ul>
<li>JBDS Aggregate updates: <a style="color: red"
- href="http://reports.qa.atl.jboss.com/binaries/RHDS/builds/staging/devstudio-4....">http://reports.qa.atl.jboss.com/binaries/RHDS/builds/staging/</a>
+ href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_trunk....">http://www.qa.jboss.com/binaries/RHDS/builds/staging/</a>
(Core [JBT + JBDS], Extras, Tech Preview)</li>
<ul>
<li>JBDS Product builds: <a style="color: red"
- href="http://reports.qa.atl.jboss.com/binaries/RHDS/builds/staging/devstudio-4....">http://reports.qa.atl.jboss.com/binaries/RHDS/builds/staging/</a>
+ href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_trunk....">http://www.qa.jboss.com/binaries/RHDS/builds/staging/</a>
:: <a style="color: red"
- href="http://reports.qa.atl.jboss.com/binaries/RHDS/builds/staging/devstudio-4....">latest
- from trunk</a> :: <a style="color: red"
- href="http://reports.qa.atl.jboss.com/binaries/RHDS/builds/staging/devstudio-4....">updates</a></li>
+ href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_trunk....">latest</a> :: <a style="color: red"
+ href="http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_trunk....">updates</a></li>
- <ul><li><em>JBDS "Uberbuild" builds: <a style="color: red"
- href="http://reports.qa.atl.jboss.com/binaries/RHDS/builds/nightly/">http://reports.qa.atl.jboss.com/binaries/RHDS/builds/nightly/</a>
- :: <a style="color: red"
- href="http://reports.qa.atl.jboss.com/binaries/RHDS/builds/nightly/trunk/latest...">latest
- from trunk</a> :: <a style="color: red"
- href="http://reports.qa.atl.jboss.com/binaries/RHDS/updates/nightly/trunk/">updates</a>
- :: <b>deprecated</b> </em></li></ul>
</ul>
</ul>
</ul>
@@ -140,5 +124,6 @@
</td>
</tr>
</table>
+<p align="right"><i><small>Last updated 2011-04-05 13:41 GMT-5</small></i></p>
</body>
-</html>
\ No newline at end of file
+</html>
13 years, 2 months
JBoss Tools SVN: r30344 - trunk/build/diagrams.
by jbosstools-commits@lists.jboss.org
Author: nickboldt
Date: 2011-04-05 15:51:17 -0400 (Tue, 05 Apr 2011)
New Revision: 30344
Added:
trunk/build/diagrams/JBDS_Aggregation.bpmn
trunk/build/diagrams/JBDS_Aggregation.bpmn_diagram
trunk/build/diagrams/JBDS_Aggregation.png
Removed:
trunk/build/diagrams/JBDS Aggregation.bpmn
trunk/build/diagrams/JBDS Aggregation.bpmn_diagram
trunk/build/diagrams/JBDS Aggregation.png
Log:
JBDS-1613 refactor references to reports.qa server to new www.qa server; rename files to remove spaces
Deleted: trunk/build/diagrams/JBDS Aggregation.bpmn
===================================================================
--- trunk/build/diagrams/JBDS Aggregation.bpmn 2011-04-05 19:34:02 UTC (rev 30343)
+++ trunk/build/diagrams/JBDS Aggregation.bpmn 2011-04-05 19:51:17 UTC (rev 30344)
@@ -1,86 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<bpmn:BpmnDiagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:bpmn="http://stp.eclipse.org/bpmn" xmi:id="_xj1jkdHXEd-H5pH1S702DQ" iD="_xj1jkNHXEd-H5pH1S702DQ">
- <pools xmi:type="bpmn:Pool" xmi:id="_xkKTsNHXEd-H5pH1S702DQ" iD="_xkJsoNHXEd-H5pH1S702DQ" name="JBoss Tools 3.2 & Developer Studio 4">
- <vertices xmi:type="bpmn:Activity" xmi:id="_xkK6wdHXEd-H5pH1S702DQ" iD="_xkK6wNHXEd-H5pH1S702DQ" outgoingEdges="_gAkPMdHZEd-H5pH1S702DQ _Ae5pIdHiEd-H5pH1S702DQ" incomingEdges="_5VuWEdHYEd-H5pH1S702DQ" name="JBoss Tools
Tests 
Build Job" activityType="Task"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_4eQ_EdHXEd-H5pH1S702DQ" iD="_4eQ_ENHXEd-H5pH1S702DQ" outgoingEdges="_20XMkdHYEd-H5pH1S702DQ _5VuWEdHYEd-H5pH1S702DQ _53wFEdHYEd-H5pH1S702DQ _6dEYodHYEd-H5pH1S702DQ _65hEEdHYEd-H5pH1S702DQ _7WbpkdHYEd-H5pH1S702DQ _9kL6kdHYEd-H5pH1S702DQ" name="SVN
Changes" activityType="EventStartTimer"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_-Ta0kdHXEd-H5pH1S702DQ" iD="_-Ta0kNHXEd-H5pH1S702DQ" outgoingEdges="_AlcFEdHZEd-H5pH1S702DQ" incomingEdges="_20XMkdHYEd-H5pH1S702DQ" name="JBoss Tools 
Component Build Jobs (30)"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_-nQWkdHXEd-H5pH1S702DQ" iD="_-nQWkNHXEd-H5pH1S702DQ" outgoingEdges="_1ZQrEdHZEd-H5pH1S702DQ" incomingEdges="_-8CeUdHYEd-H5pH1S702DQ __YdUkdHYEd-H5pH1S702DQ __znmkdHYEd-H5pH1S702DQ _ALbCkdHZEd-H5pH1S702DQ _AlcFEdHZEd-H5pH1S702DQ" name="http://download.jboss.org/jbosstools/builds/staging"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="__LHRkdHXEd-H5pH1S702DQ" iD="__LHRkNHXEd-H5pH1S702DQ" outgoingEdges="_fqHeEdHZEd-H5pH1S702DQ _KbaVkdHiEd-H5pH1S702DQ" incomingEdges="_53wFEdHYEd-H5pH1S702DQ" name="JBoss Tools
Continuous
Build Job" activityType="Task" looping="true"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_pkSdqNHYEd-H5pH1S702DQ" iD="_pkSdoNHYEd-H5pH1S702DQ" outgoingEdges="_ALbCkdHZEd-H5pH1S702DQ" incomingEdges="_6dEYodHYEd-H5pH1S702DQ" name="Drools 5.1
Build Job"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_qfik8NHYEd-H5pH1S702DQ" iD="_qfh94dHYEd-H5pH1S702DQ" outgoingEdges="__znmkdHYEd-H5pH1S702DQ" incomingEdges="_65hEEdHYEd-H5pH1S702DQ" name="Savara 1.1 
Build Job"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_rRSK8NHYEd-H5pH1S702DQ" iD="_rRRj4tHYEd-H5pH1S702DQ" outgoingEdges="_-8CeUdHYEd-H5pH1S702DQ" incomingEdges="_9kL6kdHYEd-H5pH1S702DQ" name="pi4soa 3.1 
Build Job"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_tevhANHYEd-H5pH1S702DQ" iD="_teu58dHYEd-H5pH1S702DQ" outgoingEdges="__YdUkdHYEd-H5pH1S702DQ" incomingEdges="_7WbpkdHYEd-H5pH1S702DQ" name="Teiid Designer 7.1 
Build Job"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_V9Wd19HZEd-H5pH1S702DQ" iD="_V9V2wdHZEd-H5pH1S702DQ" outgoingEdges="_2vKuEdHZEd-H5pH1S702DQ _-c71kdHaEd-H5pH1S702DQ _0rlokdHgEd-H5pH1S702DQ" incomingEdges="_1ZQrEdHZEd-H5pH1S702DQ" name="JBoss Tools 
Aggregate 
Build Job"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_ayvfcNHZEd-H5pH1S702DQ" iD="_ayu4YdHZEd-H5pH1S702DQ" incomingEdges="_fqHeEdHZEd-H5pH1S702DQ _gAkPMdHZEd-H5pH1S702DQ" name="Hudson only, nothing published"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_swh6sNHZEd-H5pH1S702DQ" iD="_swfecdHZEd-H5pH1S702DQ" outgoingEdges="_Mat_EdHbEd-H5pH1S702DQ" incomingEdges="_2vKuEdHZEd-H5pH1S702DQ" name="http://download.jboss.org/jbosstools/builds/nightly"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_qdbaMdHaEd-H5pH1S702DQ" iD="_qdbaMNHaEd-H5pH1S702DQ" outgoingEdges="_R0uwYSixEeC41LEso6xxJQ" incomingEdges="_MDX2EdHbEd-H5pH1S702DQ _Mat_EdHbEd-H5pH1S702DQ" name="JBDS Update Site
Build Job"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_8ZBdGNHaEd-H5pH1S702DQ" iD="_8ZBdENHaEd-H5pH1S702DQ" outgoingEdges="_MDX2EdHbEd-H5pH1S702DQ" incomingEdges="_-c71kdHaEd-H5pH1S702DQ" name="http://download.jboss.org/jbosstools/updates/nightly"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_VLa_udHbEd-H5pH1S702DQ" iD="_VLa_sdHbEd-H5pH1S702DQ" outgoingEdges="_hQabkdHbEd-H5pH1S702DQ _Il7QEdHhEd-H5pH1S702DQ" incomingEdges="_FfWLkdHfEd-H5pH1S702DQ" name="JBoss Developer 
Studio Product Build Job"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_Y0R8wtHbEd-H5pH1S702DQ" iD="_Y0RVttHbEd-H5pH1S702DQ" incomingEdges="_hQabkdHbEd-H5pH1S702DQ" name="http://reports.qa.atl.jboss.com/binaries/RHDS/builds/staging/*.product/"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_kDPvltHbEd-H5pH1S702DQ" iD="_kDPIgNHbEd-H5pH1S702DQ" outgoingEdges="_xkpfEdHbEd-H5pH1S702DQ _x-wBINHbEd-H5pH1S702DQ" incomingEdges="_LD3SIdHhEd-H5pH1S702DQ" name="Email To QA" activityType="EventIntermediateMessage" looping="false"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_uJ_WEdHbEd-H5pH1S702DQ" iD="_uJ_WENHbEd-H5pH1S702DQ" outgoingEdges="_rMtQIdHcEd-H5pH1S702DQ" incomingEdges="_xkpfEdHbEd-H5pH1S702DQ" name="Build is green - 
no respin required!" activityType="EventIntermediateError"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_vtBPEdHbEd-H5pH1S702DQ" iD="_vtBPENHbEd-H5pH1S702DQ" incomingEdges="_x-wBINHbEd-H5pH1S702DQ" name="Build is red - 
JBT or JBDS 
respin required. 

Start process over 
at appropriate point." activityType="EventIntermediateCancel"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_ODO_kdHcEd-H5pH1S702DQ" iD="_ODO_kNHcEd-H5pH1S702DQ" outgoingEdges="_ikZhEdHdEd-H5pH1S702DQ _i0pjkdHdEd-H5pH1S702DQ _vSm5EdHdEd-H5pH1S702DQ _u9OiIdHhEd-H5pH1S702DQ" incomingEdges="_rMtQIdHcEd-H5pH1S702DQ" name="Publish installers to JBDS 
Eary Access. If GA, publish
installers to CSP too and 
updates to JBDS Update Site" activityType="EventIntermediateMultiple" looping="false"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_Tso4GNHcEd-H5pH1S702DQ" iD="_TslNsdHcEd-H5pH1S702DQ" outgoingEdges="_YgkhIdHcEd-H5pH1S702DQ _Ys8wQdHcEd-H5pH1S702DQ" incomingEdges="_1HW-kdHgEd-H5pH1S702DQ" name="Email To QA" activityType="EventIntermediateMessage" looping="false"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_TspfINHcEd-H5pH1S702DQ" iD="_TslNudHcEd-H5pH1S702DQ" outgoingEdges="_aywmMdHcEd-H5pH1S702DQ" incomingEdges="_YgkhIdHcEd-H5pH1S702DQ" name="Build is green - 
no respin required!" activityType="EventIntermediateError"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_TspfIdHcEd-H5pH1S702DQ" iD="_TsoRB9HcEd-H5pH1S702DQ" incomingEdges="_Ys8wQdHcEd-H5pH1S702DQ" name="Build is red - 
respin required. 

Start process over." activityType="EventIntermediateCancel"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_TspfItHcEd-H5pH1S702DQ" iD="_Tso4ENHcEd-H5pH1S702DQ" outgoingEdges="_YKppkdHeEd-H5pH1S702DQ _YYsFkdHeEd-H5pH1S702DQ _YpUikdHeEd-H5pH1S702DQ _Za_QEdHeEd-H5pH1S702DQ _qIiEEdHhEd-H5pH1S702DQ" incomingEdges="_aywmMdHcEd-H5pH1S702DQ" name="Move updates and builds from nightly 
into development or stable folders on 
download.jboss.org; publish update 
sites & zips to sf.net; link to new release
on from jboss.org
" activityType="EventIntermediateMultiple" looping="false"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_XQ1iKdHdEd-H5pH1S702DQ" iD="_XQ07EdHdEd-H5pH1S702DQ" incomingEdges="_ikZhEdHdEd-H5pH1S702DQ" name="http://devstudio.jboss.com/earlyaccess"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_XQ2JMNHdEd-H5pH1S702DQ" iD="_XQ1iIdHdEd-H5pH1S702DQ" incomingEdges="_i0pjkdHdEd-H5pH1S702DQ" name="http://devstudio.jboss.com/updates"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_qsMHkNHdEd-H5pH1S702DQ" iD="_qsLggdHdEd-H5pH1S702DQ" incomingEdges="_vSm5EdHdEd-H5pH1S702DQ" name="http://access.redhat.com"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_CwtQg9HeEd-H5pH1S702DQ" iD="_CwspcdHeEd-H5pH1S702DQ" incomingEdges="_YpUikdHeEd-H5pH1S702DQ" name="https://sourceforge.net/projects/jboss/files/"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_JMH0wNHeEd-H5pH1S702DQ" iD="_JMHNsNHeEd-H5pH1S702DQ" incomingEdges="_YKppkdHeEd-H5pH1S702DQ" name="http://download.jboss.org/jbosstools/builds/"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_JMH0wdHeEd-H5pH1S702DQ" iD="_JMHNuNHeEd-H5pH1S702DQ" incomingEdges="_YYsFkdHeEd-H5pH1S702DQ" name="http://download.jboss.org/jbosstools/updates/"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_S2iroNHeEd-H5pH1S702DQ" iD="_S2iEkdHeEd-H5pH1S702DQ" incomingEdges="_Za_QEdHeEd-H5pH1S702DQ" name="http://www.jboss.org/tools/download"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_9Iz-d9HeEd-H5pH1S702DQ" iD="_9IzXYdHeEd-H5pH1S702DQ" outgoingEdges="_FfWLkdHfEd-H5pH1S702DQ" incomingEdges="_R0uwYSixEeC41LEso6xxJQ" name="http://reports.qa.atl.jboss.com/binaries/RHDS/builds/staging/*.updatesite/"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_v1T2INHgEd-H5pH1S702DQ" iD="_v1SoANHgEd-H5pH1S702DQ" outgoingEdges="_1HW-kdHgEd-H5pH1S702DQ" incomingEdges="_0rlokdHgEd-H5pH1S702DQ" name="Manually 
Inspected by 
Releng Folks" activityType="EventIntermediateRule" looping="false"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_GPrxd9HhEd-H5pH1S702DQ" iD="_GPrKYdHhEd-H5pH1S702DQ" outgoingEdges="_LD3SIdHhEd-H5pH1S702DQ" incomingEdges="_Il7QEdHhEd-H5pH1S702DQ" name="Manually 
Inspected by 
Releng Folks" activityType="EventIntermediateRule" looping="false"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_jSZSsNHhEd-H5pH1S702DQ" iD="_jSYrodHhEd-H5pH1S702DQ" incomingEdges="_qIiEEdHhEd-H5pH1S702DQ" name="Announce on Mailing List(s); 
Max will then blog" activityType="EventIntermediateMessage" looping="false"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_oxYq8NHhEd-H5pH1S702DQ" iD="_oxYD4dHhEd-H5pH1S702DQ" incomingEdges="_u9OiIdHhEd-H5pH1S702DQ" name="Announce on Mailing List(s); 
Max will then blog" activityType="EventIntermediateMessage" looping="false"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_9k3g8NHhEd-H5pH1S702DQ" iD="_9k254dHhEd-H5pH1S702DQ" incomingEdges="_Ae5pIdHiEd-H5pH1S702DQ" name="Automated Hudson Emails
Sent To Developers 
when tests fail" activityType="EventIntermediateMessage" looping="false"/>
- <vertices xmi:type="bpmn:Activity" xmi:id="_Gz6qedHiEd-H5pH1S702DQ" iD="_Gz6qcdHiEd-H5pH1S702DQ" incomingEdges="_KbaVkdHiEd-H5pH1S702DQ" name="Automated Hudson Emails
Sent To Developers 
when compilation fails" activityType="EventIntermediateMessage" looping="false"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_20XMkdHYEd-H5pH1S702DQ" iD="_20XMkNHYEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_5VuWEdHYEd-H5pH1S702DQ" iD="_5VuWENHYEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_53wFEdHYEd-H5pH1S702DQ" iD="_53wFENHYEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_6dEYodHYEd-H5pH1S702DQ" iD="_6dEYoNHYEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_65hEEdHYEd-H5pH1S702DQ" iD="_65hEENHYEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_7WbpkdHYEd-H5pH1S702DQ" iD="_7WbpkNHYEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_9kL6kdHYEd-H5pH1S702DQ" iD="_9kL6kNHYEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_-8CeUdHYEd-H5pH1S702DQ" iD="_-8CeUNHYEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="__YdUkdHYEd-H5pH1S702DQ" iD="__YdUkNHYEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="__znmkdHYEd-H5pH1S702DQ" iD="__znmkNHYEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_ALbCkdHZEd-H5pH1S702DQ" iD="_ALbCkNHZEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_AlcFEdHZEd-H5pH1S702DQ" iD="_AlcFENHZEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_fqHeEdHZEd-H5pH1S702DQ" iD="_fqHeENHZEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_gAkPMdHZEd-H5pH1S702DQ" iD="_gAkPMNHZEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_1ZQrEdHZEd-H5pH1S702DQ" iD="_1ZQrENHZEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_2vKuEdHZEd-H5pH1S702DQ" iD="_2vKuENHZEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_-c71kdHaEd-H5pH1S702DQ" iD="_-c71kNHaEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_MDX2EdHbEd-H5pH1S702DQ" iD="_MDX2ENHbEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_Mat_EdHbEd-H5pH1S702DQ" iD="_Mat_ENHbEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_hQabkdHbEd-H5pH1S702DQ" iD="_hQabkNHbEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_xkpfEdHbEd-H5pH1S702DQ" iD="_xkpfENHbEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_x-wBINHbEd-H5pH1S702DQ" iD="_x-vaENHbEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_YgkhIdHcEd-H5pH1S702DQ" iD="_YgkhINHcEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_Ys8wQdHcEd-H5pH1S702DQ" iD="_Ys8wQNHcEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_aywmMdHcEd-H5pH1S702DQ" iD="_aywmMNHcEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_rMtQIdHcEd-H5pH1S702DQ" iD="_rMtQINHcEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_ikZhEdHdEd-H5pH1S702DQ" iD="_ikZhENHdEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_i0pjkdHdEd-H5pH1S702DQ" iD="_i0pjkNHdEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_vSm5EdHdEd-H5pH1S702DQ" iD="_vSm5ENHdEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_YKppkdHeEd-H5pH1S702DQ" iD="_YKppkNHeEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_YYsFkdHeEd-H5pH1S702DQ" iD="_YYsFkNHeEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_YpUikdHeEd-H5pH1S702DQ" iD="_YpUikNHeEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_Za_QEdHeEd-H5pH1S702DQ" iD="_Za_QENHeEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_FfWLkdHfEd-H5pH1S702DQ" iD="_FfWLkNHfEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_0rlokdHgEd-H5pH1S702DQ" iD="_0rlokNHgEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_1HW-kdHgEd-H5pH1S702DQ" iD="_1HW-kNHgEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_Il7QEdHhEd-H5pH1S702DQ" iD="_Il7QENHhEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_LD3SIdHhEd-H5pH1S702DQ" iD="_LD3SINHhEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_qIiEEdHhEd-H5pH1S702DQ" iD="_qIiEENHhEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_u9OiIdHhEd-H5pH1S702DQ" iD="_u9OiINHhEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_Ae5pIdHiEd-H5pH1S702DQ" iD="_Ae5pINHiEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_KbaVkdHiEd-H5pH1S702DQ" iD="_KbaVkNHiEd-H5pH1S702DQ"/>
- <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_R0uwYSixEeC41LEso6xxJQ" iD="_R0uwYCixEeC41LEso6xxJQ"/>
- </pools>
-</bpmn:BpmnDiagram>
Deleted: trunk/build/diagrams/JBDS Aggregation.bpmn_diagram
===================================================================
--- trunk/build/diagrams/JBDS Aggregation.bpmn_diagram 2011-04-05 19:34:02 UTC (rev 30343)
+++ trunk/build/diagrams/JBDS Aggregation.bpmn_diagram 2011-04-05 19:51:17 UTC (rev 30344)
@@ -1,879 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:bpmn="http://stp.eclipse.org/bpmn" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmi:id="_xj7qMNHXEd-H5pH1S702DQ" type="Bpmn" name="JBDS Aggregation.bpmn_diagram" measurementUnit="Pixel">
- <children xmi:type="notation:Node" xmi:id="_xkN-ENHXEd-H5pH1S702DQ" type="1001">
- <children xmi:type="notation:Node" xmi:id="_xkPMMNHXEd-H5pH1S702DQ" type="4008"/>
- <children xmi:type="notation:Node" xmi:id="_xkQaUNHXEd-H5pH1S702DQ" type="5001">
- <children xmi:type="notation:Node" xmi:id="_xkSPgNHXEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_xkTdoNHXEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_xkSPgdHXEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_xkSPgtHXEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_xkSPg9HXEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_xkSPhNHXEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_xkK6wdHXEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xkTdodHXEd-H5pH1S702DQ" x="90" y="85" width="111" height="61"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_4eUCYNHXEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_4eUpcNHXEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_4eUCYdHXEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_4eUCYtHXEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_4eUCY9HXEd-H5pH1S702DQ" fillColor="12621752"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_4eUCZNHXEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_4eQ_EdHXEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4eUCZdHXEd-H5pH1S702DQ" y="165"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_-TcCsNHXEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_-TcpwNHXEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_-TcCsdHXEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_-TcCstHXEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_-TcCs9HXEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_-TcCtNHXEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_-Ta0kdHXEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-TcCtdHXEd-H5pH1S702DQ" x="90" y="151" width="168"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_-nQ9oNHXEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_-nRksNHXEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_-nQ9odHXEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_-nQ9otHXEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_-nQ9o9HXEd-H5pH1S702DQ" fillColor="12632256"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_-nQ9pNHXEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_-nQWkdHXEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-nQ9pdHXEd-H5pH1S702DQ" x="244" y="295" width="179"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="__LH4oNHXEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="__LIfsNHXEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="__LH4odHXEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="__LH4otHXEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="__LH4o9HXEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:LineStyle" xmi:id="__LH4pNHXEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#__LHRkdHXEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="__LH4pdHXEd-H5pH1S702DQ" x="90" y="15" width="110"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_pkSdodHYEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_pkSdotHYEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_pkSdo9HYEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_pkSdpNHYEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_pkSdpdHYEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_pkSdptHYEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_pkSdqNHYEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pkSdp9HYEd-H5pH1S702DQ" x="90" y="221"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_qfh94tHYEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_qfh949HYEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_qfh95NHYEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_qfh95dHYEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_qfh95tHYEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_qfh959HYEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_qfik8NHYEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qfh96NHYEd-H5pH1S702DQ" x="89" y="440"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_rRRj49HYEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_rRRj5NHYEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_rRRj5dHYEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_rRRj5tHYEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_rRRj59HYEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_rRRj6NHYEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_rRSK8NHYEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rRRj6dHYEd-H5pH1S702DQ" x="90" y="295"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_teu58tHYEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_teu589HYEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_teu59NHYEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_teu59dHYEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_teu59tHYEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_teu599HYEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_tevhANHYEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_teu5-NHYEd-H5pH1S702DQ" x="91" y="367" width="109" height="63"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_V9Wd0NHZEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_V9Wd0dHZEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_V9Wd0tHZEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_V9Wd09HZEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_V9Wd1NHZEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_V9Wd1dHZEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_V9Wd19HZEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_V9Wd1tHZEd-H5pH1S702DQ" x="453" y="295"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_ayu4YtHZEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_ayu4Y9HZEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_ayu4ZNHZEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_ayu4ZdHZEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_ayu4ZtHZEd-H5pH1S702DQ" fillColor="12632256"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_ayu4Z9HZEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_ayvfcNHZEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ayu4aNHZEd-H5pH1S702DQ" x="234" y="44" width="111" height="61"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_swfectHZEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_swfec9HZEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_swfedNHZEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_swfeddHZEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_swfedtHZEd-H5pH1S702DQ" fillColor="12632256"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_swfed9HZEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_swh6sNHZEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_swfeeNHZEd-H5pH1S702DQ" x="588" y="239" width="191"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_qdcoUNHaEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_qdcoVtHaEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_qdcoUdHaEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_qdcoUtHaEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_qdcoU9HaEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_qdcoVNHaEd-H5pH1S702DQ" lineColor="10265827"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_qdbaMdHaEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qdcoVdHaEd-H5pH1S702DQ" x="825" y="151" width="93"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_8ZBdEdHaEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_8ZBdEtHaEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_8ZBdE9HaEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_8ZBdFNHaEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_8ZBdFdHaEd-H5pH1S702DQ" fillColor="12560536"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_8ZBdFtHaEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_8ZBdGNHaEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8ZBdF9HaEd-H5pH1S702DQ" x="587" y="309" width="193"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_VLa_stHbEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_VLa_s9HbEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_VLa_tNHbEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_VLa_tdHbEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_VLa_ttHbEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_VLa_t9HbEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_VLa_udHbEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VLa_uNHbEd-H5pH1S702DQ" x="1197" y="151" width="121"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_Y0RVt9HbEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_Y0RVuNHbEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_Y0RVudHbEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_Y0RVutHbEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_Y0RVu9HbEd-H5pH1S702DQ" fillColor="12632256"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_Y0RVvNHbEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_Y0R8wtHbEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Y0RVvdHbEd-H5pH1S702DQ" x="1389" y="141" width="191"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_kDPIgdHbEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_kDPvkNHbEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_kDPvkdHbEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_kDPvktHbEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_kDPvk9HbEd-H5pH1S702DQ" fillColor="8047085"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_kDPvlNHbEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_kDPvltHbEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kDPvldHbEd-H5pH1S702DQ" x="1593" y="291" width="30" height="30"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_uJ_WEtHbEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_uJ_9JdHbEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_uJ_9INHbEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_uJ_9IdHbEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_uJ_9ItHbEd-H5pH1S702DQ" fillColor="10011046"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_uJ_9I9HbEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_uJ_WEdHbEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uJ_9JNHbEd-H5pH1S702DQ" x="1653" y="147"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_vtB2INHbEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_vtB2JtHbEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_vtB2IdHbEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_vtB2ItHbEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_vtB2I9HbEd-H5pH1S702DQ" fillColor="10265827"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_vtB2JNHbEd-H5pH1S702DQ" lineColor="10265827"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_vtBPEdHbEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vtB2JdHbEd-H5pH1S702DQ" x="1661" y="291"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_ODPmoNHcEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_ODPmptHcEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_ODPmodHcEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_ODPmotHcEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_ODPmo9HcEd-H5pH1S702DQ" fillColor="8047085"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_ODPmpNHcEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_ODO_kdHcEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ODPmpdHcEd-H5pH1S702DQ" x="1780" y="147" width="30" height="30"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_TslNstHcEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_TslNs9HcEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_TslNtNHcEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_TslNtdHcEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_TslNttHcEd-H5pH1S702DQ" fillColor="8047085"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_TslNt9HcEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_Tso4GNHcEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TslNuNHcEd-H5pH1S702DQ" x="714" y="483" width="30" height="30"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_TsoRANHcEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_TsoRAdHcEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_TsoRAtHcEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_TsoRA9HcEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_TsoRBNHcEd-H5pH1S702DQ" fillColor="10011046"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_TsoRBdHcEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_TspfINHcEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TsoRBtHcEd-H5pH1S702DQ" x="913" y="432"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_TsoRCNHcEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_TsoRCdHcEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_TsoRCtHcEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_TsoRC9HcEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_TsoRDNHcEd-H5pH1S702DQ" fillColor="10265827"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_TsoRDdHcEd-H5pH1S702DQ" lineColor="10265827"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_TspfIdHcEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TsoRDtHcEd-H5pH1S702DQ" x="915" y="501"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_Tso4EdHcEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_Tso4EtHcEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_Tso4E9HcEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_Tso4FNHcEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_Tso4FdHcEd-H5pH1S702DQ" fillColor="8047085"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_Tso4FtHcEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_TspfItHcEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Tso4F9HcEd-H5pH1S702DQ" x="1084" y="390" width="30" height="30"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_XQ07EtHdEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_XQ07E9HdEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_XQ07FNHdEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_XQ07FdHdEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_XQ07FtHdEd-H5pH1S702DQ" fillColor="12632256"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_XQ07F9HdEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_XQ1iKdHdEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_XQ1iINHdEd-H5pH1S702DQ" x="2019" y="85" width="175"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_XQ1iItHdEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_XQ1iI9HdEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_XQ1iJNHdEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_XQ1iJdHdEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_XQ1iJtHdEd-H5pH1S702DQ" fillColor="12560536"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_XQ1iJ9HdEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_XQ2JMNHdEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_XQ1iKNHdEd-H5pH1S702DQ" x="2019" y="217" width="176"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_qsLggtHdEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_qsLgg9HdEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_qsLghNHdEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_qsLghdHdEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_qsLghtHdEd-H5pH1S702DQ" fillColor="8905185"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_qsLgh9HdEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_qsMHkNHdEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qsLgiNHdEd-H5pH1S702DQ" x="2019" y="151" width="176"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_CwspctHeEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_Cwspc9HeEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_CwspdNHeEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_CwspddHeEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_CwtQgNHeEd-H5pH1S702DQ" fillColor="8905185"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_CwtQgdHeEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_CwtQg9HeEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CwtQgtHeEd-H5pH1S702DQ" x="1418" y="508" width="162"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_JMHNsdHeEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_JMHNstHeEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_JMHNs9HeEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_JMHNtNHeEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_JMHNtdHeEd-H5pH1S702DQ" fillColor="12632256"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_JMHNttHeEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_JMH0wNHeEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JMHNt9HeEd-H5pH1S702DQ" x="1418" y="376" width="162"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_JMHNudHeEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_JMHNutHeEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_JMHNu9HeEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_JMHNvNHeEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_JMHNvdHeEd-H5pH1S702DQ" fillColor="12560536"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_JMHNvtHeEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_JMH0wdHeEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JMHNv9HeEd-H5pH1S702DQ" x="1418" y="443" width="162"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_S2iEktHeEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_S2iEk9HeEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_S2iElNHeEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_S2iEldHeEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_S2iEltHeEd-H5pH1S702DQ" fillColor="10011046"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_S2iEl9HeEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_S2iroNHeEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_S2iEmNHeEd-H5pH1S702DQ" x="1418" y="574" width="162"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_9Iz-cNHeEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_9Iz-cdHeEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_9Iz-ctHeEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_9Iz-c9HeEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_9Iz-dNHeEd-H5pH1S702DQ" fillColor="12632256"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_9Iz-ddHeEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_9Iz-d9HeEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9Iz-dtHeEd-H5pH1S702DQ" x="964" y="151" width="187" height="61"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_v1TPENHgEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_v1TPEdHgEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_v1TPEtHgEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_v1TPE9HgEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_v1TPFNHgEd-H5pH1S702DQ" fillColor="8047085"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_v1TPFdHgEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_v1T2INHgEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_v1TPFtHgEd-H5pH1S702DQ" x="569" y="483" width="30" height="30"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_GPrxcNHhEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_GPrxcdHhEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_GPrxctHhEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_GPrxc9HhEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_GPrxdNHhEd-H5pH1S702DQ" fillColor="8047085"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_GPrxddHhEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_GPrxd9HhEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GPrxdtHhEd-H5pH1S702DQ" x="1361" y="291" width="30" height="30"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_jSYrotHhEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_jSYro9HhEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_jSYrpNHhEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_jSYrpdHhEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_jSYrptHhEd-H5pH1S702DQ" fillColor="8047085"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_jSYrp9HhEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_jSZSsNHhEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jSYrqNHhEd-H5pH1S702DQ" x="1376" y="666" width="30" height="30"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_oxYD4tHhEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_oxYD49HhEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_oxYD5NHhEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_oxYD5dHhEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_oxYD5tHhEd-H5pH1S702DQ" fillColor="8047085"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_oxYD59HhEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_oxYq8NHhEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oxYD6NHhEd-H5pH1S702DQ" x="1978" y="321" width="30" height="30"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_9k254tHhEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_9k2549HhEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_9k255NHhEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_9k255dHhEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_9k255tHhEd-H5pH1S702DQ" fillColor="10265827"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_9k2559HhEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_9k3g8NHhEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9k256NHhEd-H5pH1S702DQ" x="368" y="99" width="30" height="30"/>
- </children>
- <children xmi:type="notation:Node" xmi:id="_Gz6qctHiEd-H5pH1S702DQ" type="2001">
- <children xmi:type="notation:Node" xmi:id="_Gz6qc9HiEd-H5pH1S702DQ" type="4001"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_Gz6qdNHiEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_Gz6qddHiEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_Gz6qdtHiEd-H5pH1S702DQ" fillColor="10265827"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_Gz6qd9HiEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_Gz6qedHiEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Gz6qeNHiEd-H5pH1S702DQ" x="354" y="15" width="30" height="30"/>
- </children>
- <styles xmi:type="notation:DrawerStyle" xmi:id="_xkQaUdHXEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:SortingStyle" xmi:id="_xkQaUtHXEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FilteringStyle" xmi:id="_xkQaU9HXEd-H5pH1S702DQ"/>
- </children>
- <styles xmi:type="notation:FontStyle" xmi:id="_xkN-EdHXEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_xkN-EtHXEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:FillStyle" xmi:id="_xkN-E9HXEd-H5pH1S702DQ" fillColor="16771304"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_xkN-FNHXEd-H5pH1S702DQ" lineColor="11119017"/>
- <element xmi:type="bpmn:Pool" href="JBDS Aggregation.bpmn#_xkKTsNHXEd-H5pH1S702DQ"/>
- <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xkRBYNHXEd-H5pH1S702DQ" x="16" y="16" width="2249" height="755"/>
- </children>
- <styles xmi:type="notation:PageStyle" xmi:id="_xj7qMdHXEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:GuideStyle" xmi:id="_xj7qMtHXEd-H5pH1S702DQ"/>
- <styles xmi:type="notation:DescriptionStyle" xmi:id="_xj7qM9HXEd-H5pH1S702DQ"/>
- <element xmi:type="bpmn:BpmnDiagram" href="JBDS Aggregation.bpmn#_xj1jkdHXEd-H5pH1S702DQ"/>
- <edges xmi:type="notation:Edge" xmi:id="_20ZBwNHYEd-H5pH1S702DQ" type="3001" source="_4eUCYNHXEd-H5pH1S702DQ" target="_-TcCsNHXEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_20a28NHYEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_20a28dHYEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_20a28tHYEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_20a289HYEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_20ZBwdHYEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_20ZBwtHYEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_20ZBw9HYEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_20XMkdHYEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_20ZBxNHYEd-H5pH1S702DQ" points="[15, -1, -94, 0]$[56, -8, -53, -7]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_5VvkMNHYEd-H5pH1S702DQ" type="3001" source="_4eUCYNHXEd-H5pH1S702DQ" target="_xkSPgNHXEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_5VvkNdHYEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_5VvkNtHYEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_5VvkN9HYEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_5VvkONHYEd-H5pH1S702DQ" y="40"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_5VvkMdHYEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_5VvkMtHYEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_5VvkM9HYEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_5VuWEdHYEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5VvkNNHYEd-H5pH1S702DQ" points="[15, -13, -94, 54]$[56, -69, -53, -2]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_53x6QNHYEd-H5pH1S702DQ" type="3001" source="_4eUCYNHXEd-H5pH1S702DQ" target="__LH4oNHXEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_53yhUNHYEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_53yhUdHYEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_53yhUtHYEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_53yhU9HYEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_53x6QdHYEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_53x6QtHYEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_53x6Q9HYEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_53wFEdHYEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_53x6RNHYEd-H5pH1S702DQ" points="[9, -15, -100, 122]$[56, -164, -53, -27]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_6dGN0NHYEd-H5pH1S702DQ" type="3001" source="_4eUCYNHXEd-H5pH1S702DQ" target="_pkSdodHYEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_6dGN1dHYEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_6dGN1tHYEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_6dGN19HYEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_6dGN2NHYEd-H5pH1S702DQ" y="40"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_6dGN0dHYEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_6dGN0tHYEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_6dGN09HYEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_6dEYodHYEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6dGN1NHYEd-H5pH1S702DQ" points="[15, 15, -94, -54]$[56, 86, -53, 17]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_65i5QNHYEd-H5pH1S702DQ" type="3001" source="_4eUCYNHXEd-H5pH1S702DQ" target="_qfh94tHYEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_65jgUNHYEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_65jgUdHYEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_65jgUtHYEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_65jgU9HYEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_65i5QdHYEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_65i5QtHYEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_65i5Q9HYEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_65hEEdHYEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_65i5RNHYEd-H5pH1S702DQ" points="[6, 15, -103, -128]$[56, 152, -53, 9]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_7Wf7ANHYEd-H5pH1S702DQ" type="3001" source="_4eUCYNHXEd-H5pH1S702DQ" target="_teu58tHYEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_7WgiENHYEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_7WgiEdHYEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_7WgiEtHYEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_7WgiE9HYEd-H5pH1S702DQ" y="40"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_7Wf7AdHYEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_7Wf7AtHYEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_7Wf7A9HYEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_7WbpkdHYEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7Wf7BNHYEd-H5pH1S702DQ" points="[4, 15, -105, -201]$[57, 223, -52, 7]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_9kMhoNHYEd-H5pH1S702DQ" type="3001" source="_4eUCYNHXEd-H5pH1S702DQ" target="_rRRj49HYEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_9kNIsNHYEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_9kNIsdHYEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_9kNIstHYEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_9kNIs9HYEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_9kMhodHYEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_9kMhotHYEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_9kMho9HYEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_9kL6kdHYEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9kMhpNHYEd-H5pH1S702DQ" points="[5, 15, -104, -273]$[56, 288, -53, 0]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_-8DFYNHYEd-H5pH1S702DQ" type="3001" source="_rRRj49HYEd-H5pH1S702DQ" target="_-nQ9oNHXEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_-8DscNHYEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_-8DscdHYEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_-8DsctHYEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_-8Dsc9HYEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_-8DFYdHYEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_-8DFYtHYEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_-8DFY9HYEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_-8CeUdHYEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-8DFZNHYEd-H5pH1S702DQ" points="[17, -28, -161, 261]$[177, -317, -1, -28]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="__Yd7oNHYEd-H5pH1S702DQ" type="3001" source="_teu58tHYEd-H5pH1S702DQ" target="_-nQ9oNHXEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="__YeitNHYEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="__YeitdHYEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="__YeittHYEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="__Yeit9HYEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="__YeisNHYEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="__YeisdHYEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="__YeistHYEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#__YdUkdHYEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__Yeis9HYEd-H5pH1S702DQ" points="[27, -29, -151, 188]$[129, -245, -49, -28]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="__zoNoNHYEd-H5pH1S702DQ" type="3001" source="_qfh94tHYEd-H5pH1S702DQ" target="_-nQ9oNHXEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="__zo0sNHYEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="__zo0sdHYEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="__zo0stHYEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="__zo0s9HYEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="__zoNodHYEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="__zoNotHYEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="__zoNo9HYEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#__znmkdHYEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__zoNpNHYEd-H5pH1S702DQ" points="[44, -28, -134, 116]$[194, -115, 16, 29]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_ALc3wNHZEd-H5pH1S702DQ" type="3001" source="_pkSdodHYEd-H5pH1S702DQ" target="_-nQ9oNHXEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_ALde0NHZEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_ALde0dHZEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_ALde0tHZEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ALde09HZEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_ALc3wdHZEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_ALc3wtHZEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_ALc3w9HZEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_ALbCkdHZEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ALc3xNHZEd-H5pH1S702DQ" points="[54, -23, -124, 47]$[125, -55, -53, 15]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_AldTMNHZEd-H5pH1S702DQ" type="3001" source="_-TcCsNHXEd-H5pH1S702DQ" target="_-nQ9oNHXEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_AldTNdHZEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_AldTNtHZEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_AldTN9HZEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_AldTONHZEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_AldTMdHZEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_AldTMtHZEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_AldTM9HZEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_AlcFEdHZEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_AldTNNHZEd-H5pH1S702DQ" points="[54, -3, -124, -3]$[125, -9, -53, -9]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_fqIFINHZEd-H5pH1S702DQ" type="3001" source="__LH4oNHXEd-H5pH1S702DQ" target="_ayu4YtHZEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_fqIsMNHZEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_fqIsMdHZEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_fqIsMtHZEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_fqIsM9HZEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_fqIFIdHZEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_fqIFItHZEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_fqIFI9HZEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_fqHeEdHZEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_fqIFJNHZEd-H5pH1S702DQ" points="[54, 10, -110, -21]$[111, 22, -53, -9]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_gAmEYNHZEd-H5pH1S702DQ" type="3001" source="_xkSPgNHXEd-H5pH1S702DQ" target="_ayu4YtHZEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_gAmEZdHZEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_gAmEZtHZEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_gAmEZ9HZEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_gAmEaNHZEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_gAmEYdHZEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_gAmEYtHZEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_gAmEY9HZEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_gAkPMdHZEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gAmEZNHZEd-H5pH1S702DQ" points="[54, -11, -110, 28]$[111, -19, -53, 20]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_1ZRSINHZEd-H5pH1S702DQ" type="3001" source="_-nQ9oNHXEd-H5pH1S702DQ" target="_V9Wd0NHZEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_1ZR5MNHZEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_1ZR5MdHZEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_1ZR5MtHZEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_1ZR5M9HZEd-H5pH1S702DQ" y="40"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_1ZRSIdHZEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_1ZRSItHZEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_1ZRSI9HZEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_1ZQrEdHZEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1ZRSJNHZEd-H5pH1S702DQ" points="[88, -8, -87, -8]$[122, -25, -53, -25]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_2vL8MNHZEd-H5pH1S702DQ" type="3001" source="_V9Wd0NHZEd-H5pH1S702DQ" target="_swfectHZEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_2vNKUNHZEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_2vNKUdHZEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_2vNKUtHZEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_2vNKU9HZEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_2vL8MdHZEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_2vL8MtHZEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_2vL8M9HZEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_2vKuEdHZEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_2vL8NNHZEd-H5pH1S702DQ" points="[54, -6, -108, 26]$[227, -60, 65, -28]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_-c8coNHaEd-H5pH1S702DQ" type="3001" source="_V9Wd0NHZEd-H5pH1S702DQ" target="_8ZBdEdHaEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_-c9DsNHaEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_-c9DsdHaEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_-c9DstHaEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_-c9Ds9HaEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_-c8codHaEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_-c8cotHaEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_-c8co9HaEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_-c71kdHaEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-c8cpNHaEd-H5pH1S702DQ" points="[54, 8, -121, -16]$[81, 12, -94, -12]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_MDYdINHbEd-H5pH1S702DQ" type="3001" source="_8ZBdEdHaEd-H5pH1S702DQ" target="_qdcoUNHaEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_MDZEMNHbEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_MDZEMdHbEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_MDZEMtHbEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_MDZEM9HbEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_MDYdIdHbEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_MDYdItHbEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_MDYdI9HbEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_MDX2EdHbEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MDYdJNHbEd-H5pH1S702DQ" points="[95, 8, -159, -22]$[253, 2, -1, -28]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_MaumINHbEd-H5pH1S702DQ" type="3001" source="_swfectHZEd-H5pH1S702DQ" target="_qdcoUNHaEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_MavNMNHbEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_MavNMdHbEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_MavNMtHbEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_MavNM9HbEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_MaumIdHbEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_MaumItHbEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_MaumI9HbEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_Mat_EdHbEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MaumJNHbEd-H5pH1S702DQ" points="[73, 29, -181, -64]$[201, 93, -53, 0]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_hQbCoNHbEd-H5pH1S702DQ" type="3001" source="_VLa_stHbEd-H5pH1S702DQ" target="_Y0RVt9HbEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_hQbpsNHbEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_hQbpsdHbEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_hQbpstHbEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_hQbps9HbEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_hQbCodHbEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_hQbCotHbEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_hQbCo9HbEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_hQabkdHbEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hQbCpNHbEd-H5pH1S702DQ" points="[54, 23, -125, -41]$[86, 47, -93, -17]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_xkqGINHbEd-H5pH1S702DQ" type="3001" source="_kDPIgdHbEd-H5pH1S702DQ" target="_uJ_WEtHbEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_xkqtMNHbEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_xkqtMdHbEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_xkqtMtHbEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_xkqtM9HbEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_xkqGIdHbEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_xkqGItHbEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_xkqGI9HbEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_xkpfEdHbEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_xkqGJNHbEd-H5pH1S702DQ" points="[15, -2, -69, -2]$[90, -15, 6, -15]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_x-woMNHbEd-H5pH1S702DQ" type="3001" source="_kDPIgdHbEd-H5pH1S702DQ" target="_vtB2INHbEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_x-xPQNHbEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_x-xPQdHbEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_x-xPQtHbEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_x-xPQ9HbEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_x-woMdHbEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_x-woMtHbEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_x-woM9HbEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_x-wBINHbEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_x-woNNHbEd-H5pH1S702DQ" points="[15, 11, -83, -66]$[113, 76, 15, -1]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_YglIMNHcEd-H5pH1S702DQ" type="3001" source="_TslNstHcEd-H5pH1S702DQ" target="_TsoRANHcEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_YglvRNHcEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_YglvRdHcEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_YglvRtHcEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_YglvR9HcEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_YglvQNHcEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_YglvQdHcEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_YglvQtHcEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_YgkhIdHcEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YglvQ9HcEd-H5pH1S702DQ" points="[15, -5, -88, 24]$[88, -25, -15, 4]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_Ys9-YNHcEd-H5pH1S702DQ" type="3001" source="_TslNstHcEd-H5pH1S702DQ" target="_TsoRCNHcEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_Ys-lcNHcEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_Ys-lcdHcEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_Ys-lctHcEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Ys-lc9HcEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_Ys9-YdHcEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_Ys9-YtHcEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_Ys9-Y9HcEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_Ys8wQdHcEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Ys9-ZNHcEd-H5pH1S702DQ" points="[15, 10, -88, -55]$[109, 50, 6, -15]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_ayxNQNHcEd-H5pH1S702DQ" type="3001" source="_TsoRANHcEd-H5pH1S702DQ" target="_Tso4EdHcEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_ayx0UNHcEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_ayx0UdHcEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_ayx0UtHcEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ayx0U9HcEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_ayxNQdHcEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_ayxNQtHcEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_ayxNQ9HcEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_aywmMdHcEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ayxNRNHcEd-H5pH1S702DQ" points="[15, -1, -100, -1]$[100, -3, -15, -3]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_rMvsYNHcEd-H5pH1S702DQ" type="3001" source="_uJ_WEtHbEd-H5pH1S702DQ" target="_ODPmoNHcEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_rMvsZdHcEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_rMwTcNHcEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_rMwTcdHcEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_rMwTctHcEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_rMvsYdHcEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_rMvsYtHcEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_rMvsY9HcEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_rMtQIdHcEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rMvsZNHcEd-H5pH1S702DQ" points="[15, -1, -142, -1]$[172, 6, 15, 6]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_ikaIINHdEd-H5pH1S702DQ" type="3001" source="_ODPmoNHcEd-H5pH1S702DQ" target="_XQ07EtHdEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_ikavMNHdEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_ikavMdHdEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_ikavMtHdEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ikavM9HdEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_ikaIIdHdEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_ikaIItHdEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_ikaII9HdEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_ikZhEdHdEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ikaIJNHdEd-H5pH1S702DQ" points="[15, -1, -180, 16]$[102, -4, -93, 13]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_i0qKoNHdEd-H5pH1S702DQ" type="3001" source="_ODPmoNHcEd-H5pH1S702DQ" target="_XQ1iItHdEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_i0qxsNHdEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_i0qxsdHdEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_i0qxstHdEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_i0qxs9HdEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_i0qKodHdEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_i0qKotHdEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_i0qKo9HdEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_i0pjkdHdEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_i0qKpNHdEd-H5pH1S702DQ" points="[0, 0, -332, -85]$[0, 85, -332, 0]$[332, 85, 0, 0]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_vSngINHdEd-H5pH1S702DQ" type="3001" source="_ODPmoNHcEd-H5pH1S702DQ" target="_qsLggtHdEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_vSoHMNHdEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_vSoHMdHdEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_vSoHMtHdEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_vSoHM9HdEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_vSngIdHdEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_vSngItHdEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_vSngI9HdEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_vSm5EdHdEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_vSngJNHdEd-H5pH1S702DQ" points="[15, 11, -220, -115]$[321, 133, 86, 7]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_YKqQoNHeEd-H5pH1S702DQ" type="3001" source="_Tso4EdHcEd-H5pH1S702DQ" target="_JMHNsdHeEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_YKq3sNHeEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_YKq3sdHeEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_YKq3stHeEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_YKq3s9HeEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_YKqQodHeEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_YKqQotHeEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_YKqQo9HeEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_YKppkdHeEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YKqQpNHeEd-H5pH1S702DQ" points="[15, -5, -180, 40]$[113, -35, -82, 10]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_YYssoNHeEd-H5pH1S702DQ" type="3001" source="_Tso4EdHcEd-H5pH1S702DQ" target="_JMHNudHeEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_YYtTsNHeEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_YYtTsdHeEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_YYtTstHeEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_YYtTs9HeEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_YYssodHeEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_YYssotHeEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_YYsso9HeEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_YYsFkdHeEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YYsspNHeEd-H5pH1S702DQ" points="[15, 2, -182, -19]$[278, 25, 81, 4]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_YpVJoNHeEd-H5pH1S702DQ" type="3001" source="_Tso4EdHcEd-H5pH1S702DQ" target="_CwspctHeEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_YpVwsNHeEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_YpVwsdHeEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_YpVwstHeEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_YpVws9HeEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_YpVJodHeEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_YpVJotHeEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_YpVJo9HeEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_YpUikdHeEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YpVJpNHeEd-H5pH1S702DQ" points="[15, 10, -182, -76]$[276, 89, 79, 3]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_Za_3INHeEd-H5pH1S702DQ" type="3001" source="_Tso4EdHcEd-H5pH1S702DQ" target="_S2iEktHeEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_ZbAeMNHeEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_ZbAeMdHeEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_ZbAeMtHeEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_ZbAeM9HeEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_Za_3IdHeEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_Za_3ItHeEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_Za_3I9HeEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_Za_QEdHeEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Za_3JNHeEd-H5pH1S702DQ" points="[14, 15, -183, -134]$[276, 151, 79, 2]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_FfWyoNHfEd-H5pH1S702DQ" type="3001" source="_9Iz-cNHeEd-H5pH1S702DQ" target="_VLa_stHbEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_FfXZsNHfEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_FfXZsdHfEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_FfXZstHfEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_FfXZs9HfEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_FfWyodHfEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_FfWyotHfEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_FfWyo9HfEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_FfWLkdHfEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FfWypNHfEd-H5pH1S702DQ" points="[8, -28, -12, 68]$[26, -67, 6, 29]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_0rmPoNHgEd-H5pH1S702DQ" type="3001" source="_V9Wd0NHZEd-H5pH1S702DQ" target="_v1TPENHgEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_0rm2sNHgEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_0rm2sdHgEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_0rm2stHgEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_0rm2s9HgEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_0rmPodHgEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_0rmPotHgEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_0rmPo9HgEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_0rlokdHgEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0rmPpNHgEd-H5pH1S702DQ" points="[14, 29, -83, -168]$[88, 182, -9, -15]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_1HXloNHgEd-H5pH1S702DQ" type="3001" source="_v1TPENHgEd-H5pH1S702DQ" target="_TslNstHcEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_1HYMsNHgEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_1HYMsdHgEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_1HYMstHgEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_1HYMs9HgEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_1HXlodHgEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_1HXlotHgEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_1HXlo9HgEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_1HW-kdHgEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1HXlpNHgEd-H5pH1S702DQ" points="[15, 0, -109, 0]$[139, 0, 15, 0]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_Il8eMNHhEd-H5pH1S702DQ" type="3001" source="_VLa_stHbEd-H5pH1S702DQ" target="_GPrxcNHhEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_Il8eNdHhEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_Il8eNtHhEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_Il8eN9HhEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Il8eONHhEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_Il8eMdHhEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_Il8eMtHhEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_Il8eM9HhEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_Il7QEdHhEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Il8eNNHhEd-H5pH1S702DQ" points="[38, 29, -115, -83]$[168, 112, 15, 0]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_LD35MNHhEd-H5pH1S702DQ" type="3001" source="_GPrxcNHhEd-H5pH1S702DQ" target="_kDPIgdHbEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_LD4gQNHhEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_LD4gQdHhEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_LD4gQtHhEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_LD4gQ9HhEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_LD35MdHhEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_LD35MtHhEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_LD35M9HhEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_LD3SIdHhEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_LD35NNHhEd-H5pH1S702DQ" points="[15, -11, -226, 155]$[243, -181, 2, -15]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_qIirINHhEd-H5pH1S702DQ" type="3001" source="_Tso4EdHcEd-H5pH1S702DQ" target="_jSYrotHhEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_qIjSMdHhEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_qIjSMtHhEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_qIjSM9HhEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_qIjSNNHhEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_qIirIdHhEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_qIirItHhEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_qIirI9HhEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_qIiEEdHhEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_qIjSMNHhEd-H5pH1S702DQ" points="[15, 14, -286, -258]$[305, 257, 4, -15]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_u9PJMNHhEd-H5pH1S702DQ" type="3001" source="_ODPmoNHcEd-H5pH1S702DQ" target="_oxYD4tHhEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_u9PwQNHhEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_u9PwQdHhEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_u9PwQtHhEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_u9PwQ9HhEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_u9PJMdHhEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_u9PJMtHhEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_u9PJM9HhEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_u9OiIdHhEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_u9PJNNHhEd-H5pH1S702DQ" points="[15, 15, -183, -159]$[183, 182, -15, 8]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_Ae6QMNHiEd-H5pH1S702DQ" type="3001" source="_xkSPgNHXEd-H5pH1S702DQ" target="_9k254tHhEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_Ae63QNHiEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_Ae63QdHiEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_Ae63QtHiEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Ae63Q9HiEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_Ae6QMdHiEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_Ae6QMtHiEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_Ae6QM9HiEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_Ae5pIdHiEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Ae6QNNHiEd-H5pH1S702DQ" points="[54, 15, -149, -28]$[188, 50, -15, 7]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_Kba8oNHiEd-H5pH1S702DQ" type="3001" source="__LH4oNHXEd-H5pH1S702DQ" target="_Gz6qctHiEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_KbbjtNHiEd-H5pH1S702DQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_KbbjtdHiEd-H5pH1S702DQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_KbbjttHiEd-H5pH1S702DQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_Kbbjt9HiEd-H5pH1S702DQ" y="-10"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_KbbjsNHiEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_KbbjsdHiEd-H5pH1S702DQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_KbbjstHiEd-H5pH1S702DQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_KbaVkdHiEd-H5pH1S702DQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Kbbjs9HiEd-H5pH1S702DQ" points="[53, -2, -208, 4]$[276, -5, 15, 1]"/>
- </edges>
- <edges xmi:type="notation:Edge" xmi:id="_R0wlkCixEeC41LEso6xxJQ" type="3001" source="_qdcoUNHaEd-H5pH1S702DQ" target="_9Iz-cNHeEd-H5pH1S702DQ">
- <children xmi:type="notation:Node" xmi:id="_R0xMoCixEeC41LEso6xxJQ" type="4012">
- <styles xmi:type="notation:FillStyle" xmi:id="_R0xzsCixEeC41LEso6xxJQ" fillColor="16776959"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_R0xzsSixEeC41LEso6xxJQ" lineColor="16776959"/>
- <layoutConstraint xmi:type="notation:Location" xmi:id="_R0xzsiixEeC41LEso6xxJQ" y="40"/>
- </children>
- <styles xmi:type="notation:RoutingStyle" xmi:id="_R0wlkSixEeC41LEso6xxJQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
- <styles xmi:type="notation:FontStyle" xmi:id="_R0wlkiixEeC41LEso6xxJQ" fontName="Arial"/>
- <styles xmi:type="notation:LineStyle" xmi:id="_R0wlkyixEeC41LEso6xxJQ" lineColor="0"/>
- <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_R0uwYSixEeC41LEso6xxJQ"/>
- <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_R0wllCixEeC41LEso6xxJQ" points="[45, -1, -141, -1]$[95, -1, -91, -1]"/>
- </edges>
-</notation:Diagram>
Deleted: trunk/build/diagrams/JBDS Aggregation.png
===================================================================
(Binary files differ)
Copied: trunk/build/diagrams/JBDS_Aggregation.bpmn (from rev 30343, trunk/build/diagrams/JBDS Aggregation.bpmn)
===================================================================
--- trunk/build/diagrams/JBDS_Aggregation.bpmn (rev 0)
+++ trunk/build/diagrams/JBDS_Aggregation.bpmn 2011-04-05 19:51:17 UTC (rev 30344)
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<bpmn:BpmnDiagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:bpmn="http://stp.eclipse.org/bpmn" xmi:id="_xj1jkdHXEd-H5pH1S702DQ" iD="_xj1jkNHXEd-H5pH1S702DQ">
+ <pools xmi:type="bpmn:Pool" xmi:id="_xkKTsNHXEd-H5pH1S702DQ" iD="_xkJsoNHXEd-H5pH1S702DQ" name="JBoss Tools 3.2 & Developer Studio 4">
+ <vertices xmi:type="bpmn:Activity" xmi:id="_xkK6wdHXEd-H5pH1S702DQ" iD="_xkK6wNHXEd-H5pH1S702DQ" outgoingEdges="_gAkPMdHZEd-H5pH1S702DQ _Ae5pIdHiEd-H5pH1S702DQ" incomingEdges="_5VuWEdHYEd-H5pH1S702DQ" name="JBoss Tools
Tests 
Build Job" activityType="Task"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_4eQ_EdHXEd-H5pH1S702DQ" iD="_4eQ_ENHXEd-H5pH1S702DQ" outgoingEdges="_20XMkdHYEd-H5pH1S702DQ _5VuWEdHYEd-H5pH1S702DQ _53wFEdHYEd-H5pH1S702DQ _6dEYodHYEd-H5pH1S702DQ _65hEEdHYEd-H5pH1S702DQ _7WbpkdHYEd-H5pH1S702DQ _9kL6kdHYEd-H5pH1S702DQ" name="SVN
Changes" activityType="EventStartTimer"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_-Ta0kdHXEd-H5pH1S702DQ" iD="_-Ta0kNHXEd-H5pH1S702DQ" outgoingEdges="_AlcFEdHZEd-H5pH1S702DQ" incomingEdges="_20XMkdHYEd-H5pH1S702DQ" name="JBoss Tools 
Component Build Jobs (30)"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_-nQWkdHXEd-H5pH1S702DQ" iD="_-nQWkNHXEd-H5pH1S702DQ" outgoingEdges="_1ZQrEdHZEd-H5pH1S702DQ" incomingEdges="_-8CeUdHYEd-H5pH1S702DQ __YdUkdHYEd-H5pH1S702DQ __znmkdHYEd-H5pH1S702DQ _ALbCkdHZEd-H5pH1S702DQ _AlcFEdHZEd-H5pH1S702DQ" name="http://download.jboss.org/jbosstools/builds/staging"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="__LHRkdHXEd-H5pH1S702DQ" iD="__LHRkNHXEd-H5pH1S702DQ" outgoingEdges="_fqHeEdHZEd-H5pH1S702DQ _KbaVkdHiEd-H5pH1S702DQ" incomingEdges="_53wFEdHYEd-H5pH1S702DQ" name="JBoss Tools
Continuous
Build Job" activityType="Task" looping="true"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_pkSdqNHYEd-H5pH1S702DQ" iD="_pkSdoNHYEd-H5pH1S702DQ" outgoingEdges="_ALbCkdHZEd-H5pH1S702DQ" incomingEdges="_6dEYodHYEd-H5pH1S702DQ" name="Drools 5.1
Build Job"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_qfik8NHYEd-H5pH1S702DQ" iD="_qfh94dHYEd-H5pH1S702DQ" outgoingEdges="__znmkdHYEd-H5pH1S702DQ" incomingEdges="_65hEEdHYEd-H5pH1S702DQ" name="Savara 1.1 
Build Job"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_rRSK8NHYEd-H5pH1S702DQ" iD="_rRRj4tHYEd-H5pH1S702DQ" outgoingEdges="_-8CeUdHYEd-H5pH1S702DQ" incomingEdges="_9kL6kdHYEd-H5pH1S702DQ" name="pi4soa 3.1 
Build Job"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_tevhANHYEd-H5pH1S702DQ" iD="_teu58dHYEd-H5pH1S702DQ" outgoingEdges="__YdUkdHYEd-H5pH1S702DQ" incomingEdges="_7WbpkdHYEd-H5pH1S702DQ" name="Teiid Designer 7.1 
Build Job"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_V9Wd19HZEd-H5pH1S702DQ" iD="_V9V2wdHZEd-H5pH1S702DQ" outgoingEdges="_2vKuEdHZEd-H5pH1S702DQ _-c71kdHaEd-H5pH1S702DQ _0rlokdHgEd-H5pH1S702DQ" incomingEdges="_1ZQrEdHZEd-H5pH1S702DQ" name="JBoss Tools 
Aggregate 
Build Job"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_ayvfcNHZEd-H5pH1S702DQ" iD="_ayu4YdHZEd-H5pH1S702DQ" incomingEdges="_fqHeEdHZEd-H5pH1S702DQ _gAkPMdHZEd-H5pH1S702DQ" name="Hudson only, nothing published"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_swh6sNHZEd-H5pH1S702DQ" iD="_swfecdHZEd-H5pH1S702DQ" outgoingEdges="_Mat_EdHbEd-H5pH1S702DQ" incomingEdges="_2vKuEdHZEd-H5pH1S702DQ" name="http://download.jboss.org/jbosstools/builds/nightly"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_qdbaMdHaEd-H5pH1S702DQ" iD="_qdbaMNHaEd-H5pH1S702DQ" outgoingEdges="_R0uwYSixEeC41LEso6xxJQ" incomingEdges="_MDX2EdHbEd-H5pH1S702DQ _Mat_EdHbEd-H5pH1S702DQ" name="JBDS Update Site
Build Job"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_8ZBdGNHaEd-H5pH1S702DQ" iD="_8ZBdENHaEd-H5pH1S702DQ" outgoingEdges="_MDX2EdHbEd-H5pH1S702DQ" incomingEdges="_-c71kdHaEd-H5pH1S702DQ" name="http://download.jboss.org/jbosstools/updates/nightly"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_VLa_udHbEd-H5pH1S702DQ" iD="_VLa_sdHbEd-H5pH1S702DQ" outgoingEdges="_hQabkdHbEd-H5pH1S702DQ _Il7QEdHhEd-H5pH1S702DQ" incomingEdges="_FfWLkdHfEd-H5pH1S702DQ" name="JBoss Developer 
Studio Product Build Job"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_Y0R8wtHbEd-H5pH1S702DQ" iD="_Y0RVttHbEd-H5pH1S702DQ" incomingEdges="_hQabkdHbEd-H5pH1S702DQ" name="http://www.qa.jboss.com/binaries/RHDS/builds/staging/*.product/"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_kDPvltHbEd-H5pH1S702DQ" iD="_kDPIgNHbEd-H5pH1S702DQ" outgoingEdges="_xkpfEdHbEd-H5pH1S702DQ _x-wBINHbEd-H5pH1S702DQ" incomingEdges="_LD3SIdHhEd-H5pH1S702DQ" name="Email To QA" activityType="EventIntermediateMessage" looping="false"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_uJ_WEdHbEd-H5pH1S702DQ" iD="_uJ_WENHbEd-H5pH1S702DQ" outgoingEdges="_rMtQIdHcEd-H5pH1S702DQ" incomingEdges="_xkpfEdHbEd-H5pH1S702DQ" name="Build is green - 
no respin required!" activityType="EventIntermediateError"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_vtBPEdHbEd-H5pH1S702DQ" iD="_vtBPENHbEd-H5pH1S702DQ" incomingEdges="_x-wBINHbEd-H5pH1S702DQ" name="Build is red - 
JBT or JBDS 
respin required. 

Start process over 
at appropriate point." activityType="EventIntermediateCancel"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_ODO_kdHcEd-H5pH1S702DQ" iD="_ODO_kNHcEd-H5pH1S702DQ" outgoingEdges="_ikZhEdHdEd-H5pH1S702DQ _i0pjkdHdEd-H5pH1S702DQ _vSm5EdHdEd-H5pH1S702DQ _u9OiIdHhEd-H5pH1S702DQ" incomingEdges="_rMtQIdHcEd-H5pH1S702DQ" name="Publish installers to JBDS 
Eary Access. If GA, publish
installers to CSP too and 
updates to JBDS Update Site" activityType="EventIntermediateMultiple" looping="false"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_Tso4GNHcEd-H5pH1S702DQ" iD="_TslNsdHcEd-H5pH1S702DQ" outgoingEdges="_YgkhIdHcEd-H5pH1S702DQ _Ys8wQdHcEd-H5pH1S702DQ" incomingEdges="_1HW-kdHgEd-H5pH1S702DQ" name="Email To QA" activityType="EventIntermediateMessage" looping="false"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_TspfINHcEd-H5pH1S702DQ" iD="_TslNudHcEd-H5pH1S702DQ" outgoingEdges="_aywmMdHcEd-H5pH1S702DQ" incomingEdges="_YgkhIdHcEd-H5pH1S702DQ" name="Build is green - 
no respin required!" activityType="EventIntermediateError"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_TspfIdHcEd-H5pH1S702DQ" iD="_TsoRB9HcEd-H5pH1S702DQ" incomingEdges="_Ys8wQdHcEd-H5pH1S702DQ" name="Build is red - 
respin required. 

Start process over." activityType="EventIntermediateCancel"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_TspfItHcEd-H5pH1S702DQ" iD="_Tso4ENHcEd-H5pH1S702DQ" outgoingEdges="_YKppkdHeEd-H5pH1S702DQ _YYsFkdHeEd-H5pH1S702DQ _YpUikdHeEd-H5pH1S702DQ _Za_QEdHeEd-H5pH1S702DQ _qIiEEdHhEd-H5pH1S702DQ" incomingEdges="_aywmMdHcEd-H5pH1S702DQ" name="Move updates and builds from nightly 
into development or stable folders on 
download.jboss.org; publish update 
sites & zips to sf.net; link to new release
on from jboss.org
" activityType="EventIntermediateMultiple" looping="false"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_XQ1iKdHdEd-H5pH1S702DQ" iD="_XQ07EdHdEd-H5pH1S702DQ" incomingEdges="_ikZhEdHdEd-H5pH1S702DQ" name="http://devstudio.jboss.com/earlyaccess"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_XQ2JMNHdEd-H5pH1S702DQ" iD="_XQ1iIdHdEd-H5pH1S702DQ" incomingEdges="_i0pjkdHdEd-H5pH1S702DQ" name="http://devstudio.jboss.com/updates"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_qsMHkNHdEd-H5pH1S702DQ" iD="_qsLggdHdEd-H5pH1S702DQ" incomingEdges="_vSm5EdHdEd-H5pH1S702DQ" name="http://access.redhat.com"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_CwtQg9HeEd-H5pH1S702DQ" iD="_CwspcdHeEd-H5pH1S702DQ" incomingEdges="_YpUikdHeEd-H5pH1S702DQ" name="https://sourceforge.net/projects/jboss/files/"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_JMH0wNHeEd-H5pH1S702DQ" iD="_JMHNsNHeEd-H5pH1S702DQ" incomingEdges="_YKppkdHeEd-H5pH1S702DQ" name="http://download.jboss.org/jbosstools/builds/"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_JMH0wdHeEd-H5pH1S702DQ" iD="_JMHNuNHeEd-H5pH1S702DQ" incomingEdges="_YYsFkdHeEd-H5pH1S702DQ" name="http://download.jboss.org/jbosstools/updates/"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_S2iroNHeEd-H5pH1S702DQ" iD="_S2iEkdHeEd-H5pH1S702DQ" incomingEdges="_Za_QEdHeEd-H5pH1S702DQ" name="http://www.jboss.org/tools/download"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_9Iz-d9HeEd-H5pH1S702DQ" iD="_9IzXYdHeEd-H5pH1S702DQ" outgoingEdges="_FfWLkdHfEd-H5pH1S702DQ" incomingEdges="_R0uwYSixEeC41LEso6xxJQ" name="http://www.qa.jboss.com/binaries/RHDS/builds/staging/*.updatesite/"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_v1T2INHgEd-H5pH1S702DQ" iD="_v1SoANHgEd-H5pH1S702DQ" outgoingEdges="_1HW-kdHgEd-H5pH1S702DQ" incomingEdges="_0rlokdHgEd-H5pH1S702DQ" name="Manually 
Inspected by 
Releng Folks" activityType="EventIntermediateRule" looping="false"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_GPrxd9HhEd-H5pH1S702DQ" iD="_GPrKYdHhEd-H5pH1S702DQ" outgoingEdges="_LD3SIdHhEd-H5pH1S702DQ" incomingEdges="_Il7QEdHhEd-H5pH1S702DQ" name="Manually 
Inspected by 
Releng Folks" activityType="EventIntermediateRule" looping="false"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_jSZSsNHhEd-H5pH1S702DQ" iD="_jSYrodHhEd-H5pH1S702DQ" incomingEdges="_qIiEEdHhEd-H5pH1S702DQ" name="Announce on Mailing List(s); 
Max will then blog" activityType="EventIntermediateMessage" looping="false"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_oxYq8NHhEd-H5pH1S702DQ" iD="_oxYD4dHhEd-H5pH1S702DQ" incomingEdges="_u9OiIdHhEd-H5pH1S702DQ" name="Announce on Mailing List(s); 
Max will then blog" activityType="EventIntermediateMessage" looping="false"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_9k3g8NHhEd-H5pH1S702DQ" iD="_9k254dHhEd-H5pH1S702DQ" incomingEdges="_Ae5pIdHiEd-H5pH1S702DQ" name="Automated Hudson Emails
Sent To Developers 
when tests fail" activityType="EventIntermediateMessage" looping="false"/>
+ <vertices xmi:type="bpmn:Activity" xmi:id="_Gz6qedHiEd-H5pH1S702DQ" iD="_Gz6qcdHiEd-H5pH1S702DQ" incomingEdges="_KbaVkdHiEd-H5pH1S702DQ" name="Automated Hudson Emails
Sent To Developers 
when compilation fails" activityType="EventIntermediateMessage" looping="false"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_20XMkdHYEd-H5pH1S702DQ" iD="_20XMkNHYEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_5VuWEdHYEd-H5pH1S702DQ" iD="_5VuWENHYEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_53wFEdHYEd-H5pH1S702DQ" iD="_53wFENHYEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_6dEYodHYEd-H5pH1S702DQ" iD="_6dEYoNHYEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_65hEEdHYEd-H5pH1S702DQ" iD="_65hEENHYEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_7WbpkdHYEd-H5pH1S702DQ" iD="_7WbpkNHYEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_9kL6kdHYEd-H5pH1S702DQ" iD="_9kL6kNHYEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_-8CeUdHYEd-H5pH1S702DQ" iD="_-8CeUNHYEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="__YdUkdHYEd-H5pH1S702DQ" iD="__YdUkNHYEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="__znmkdHYEd-H5pH1S702DQ" iD="__znmkNHYEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_ALbCkdHZEd-H5pH1S702DQ" iD="_ALbCkNHZEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_AlcFEdHZEd-H5pH1S702DQ" iD="_AlcFENHZEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_fqHeEdHZEd-H5pH1S702DQ" iD="_fqHeENHZEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_gAkPMdHZEd-H5pH1S702DQ" iD="_gAkPMNHZEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_1ZQrEdHZEd-H5pH1S702DQ" iD="_1ZQrENHZEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_2vKuEdHZEd-H5pH1S702DQ" iD="_2vKuENHZEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_-c71kdHaEd-H5pH1S702DQ" iD="_-c71kNHaEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_MDX2EdHbEd-H5pH1S702DQ" iD="_MDX2ENHbEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_Mat_EdHbEd-H5pH1S702DQ" iD="_Mat_ENHbEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_hQabkdHbEd-H5pH1S702DQ" iD="_hQabkNHbEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_xkpfEdHbEd-H5pH1S702DQ" iD="_xkpfENHbEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_x-wBINHbEd-H5pH1S702DQ" iD="_x-vaENHbEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_YgkhIdHcEd-H5pH1S702DQ" iD="_YgkhINHcEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_Ys8wQdHcEd-H5pH1S702DQ" iD="_Ys8wQNHcEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_aywmMdHcEd-H5pH1S702DQ" iD="_aywmMNHcEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_rMtQIdHcEd-H5pH1S702DQ" iD="_rMtQINHcEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_ikZhEdHdEd-H5pH1S702DQ" iD="_ikZhENHdEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_i0pjkdHdEd-H5pH1S702DQ" iD="_i0pjkNHdEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_vSm5EdHdEd-H5pH1S702DQ" iD="_vSm5ENHdEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_YKppkdHeEd-H5pH1S702DQ" iD="_YKppkNHeEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_YYsFkdHeEd-H5pH1S702DQ" iD="_YYsFkNHeEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_YpUikdHeEd-H5pH1S702DQ" iD="_YpUikNHeEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_Za_QEdHeEd-H5pH1S702DQ" iD="_Za_QENHeEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_FfWLkdHfEd-H5pH1S702DQ" iD="_FfWLkNHfEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_0rlokdHgEd-H5pH1S702DQ" iD="_0rlokNHgEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_1HW-kdHgEd-H5pH1S702DQ" iD="_1HW-kNHgEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_Il7QEdHhEd-H5pH1S702DQ" iD="_Il7QENHhEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_LD3SIdHhEd-H5pH1S702DQ" iD="_LD3SINHhEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_qIiEEdHhEd-H5pH1S702DQ" iD="_qIiEENHhEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_u9OiIdHhEd-H5pH1S702DQ" iD="_u9OiINHhEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_Ae5pIdHiEd-H5pH1S702DQ" iD="_Ae5pINHiEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_KbaVkdHiEd-H5pH1S702DQ" iD="_KbaVkNHiEd-H5pH1S702DQ"/>
+ <sequenceEdges xmi:type="bpmn:SequenceEdge" xmi:id="_R0uwYSixEeC41LEso6xxJQ" iD="_R0uwYCixEeC41LEso6xxJQ"/>
+ </pools>
+</bpmn:BpmnDiagram>
Copied: trunk/build/diagrams/JBDS_Aggregation.bpmn_diagram (from rev 30343, trunk/build/diagrams/JBDS Aggregation.bpmn_diagram)
===================================================================
--- trunk/build/diagrams/JBDS_Aggregation.bpmn_diagram (rev 0)
+++ trunk/build/diagrams/JBDS_Aggregation.bpmn_diagram 2011-04-05 19:51:17 UTC (rev 30344)
@@ -0,0 +1,879 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:bpmn="http://stp.eclipse.org/bpmn" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmi:id="_xj7qMNHXEd-H5pH1S702DQ" type="Bpmn" name="JBDS Aggregation.bpmn_diagram" measurementUnit="Pixel">
+ <children xmi:type="notation:Node" xmi:id="_xkN-ENHXEd-H5pH1S702DQ" type="1001">
+ <children xmi:type="notation:Node" xmi:id="_xkPMMNHXEd-H5pH1S702DQ" type="4008"/>
+ <children xmi:type="notation:Node" xmi:id="_xkQaUNHXEd-H5pH1S702DQ" type="5001">
+ <children xmi:type="notation:Node" xmi:id="_xkSPgNHXEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_xkTdoNHXEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_xkSPgdHXEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_xkSPgtHXEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_xkSPg9HXEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_xkSPhNHXEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_xkK6wdHXEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xkTdodHXEd-H5pH1S702DQ" x="90" y="85" width="111" height="61"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_4eUCYNHXEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_4eUpcNHXEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_4eUCYdHXEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_4eUCYtHXEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_4eUCY9HXEd-H5pH1S702DQ" fillColor="12621752"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_4eUCZNHXEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_4eQ_EdHXEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_4eUCZdHXEd-H5pH1S702DQ" y="165"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_-TcCsNHXEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_-TcpwNHXEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_-TcCsdHXEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_-TcCstHXEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_-TcCs9HXEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_-TcCtNHXEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_-Ta0kdHXEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-TcCtdHXEd-H5pH1S702DQ" x="90" y="151" width="168"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_-nQ9oNHXEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_-nRksNHXEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_-nQ9odHXEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_-nQ9otHXEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_-nQ9o9HXEd-H5pH1S702DQ" fillColor="12632256"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_-nQ9pNHXEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_-nQWkdHXEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_-nQ9pdHXEd-H5pH1S702DQ" x="244" y="295" width="179"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="__LH4oNHXEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="__LIfsNHXEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="__LH4odHXEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="__LH4otHXEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="__LH4o9HXEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="__LH4pNHXEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#__LHRkdHXEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="__LH4pdHXEd-H5pH1S702DQ" x="90" y="15" width="110"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_pkSdodHYEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_pkSdotHYEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_pkSdo9HYEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_pkSdpNHYEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_pkSdpdHYEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_pkSdptHYEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_pkSdqNHYEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_pkSdp9HYEd-H5pH1S702DQ" x="90" y="221"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_qfh94tHYEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_qfh949HYEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_qfh95NHYEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_qfh95dHYEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_qfh95tHYEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_qfh959HYEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_qfik8NHYEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qfh96NHYEd-H5pH1S702DQ" x="89" y="440"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_rRRj49HYEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_rRRj5NHYEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_rRRj5dHYEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_rRRj5tHYEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_rRRj59HYEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_rRRj6NHYEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_rRSK8NHYEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_rRRj6dHYEd-H5pH1S702DQ" x="90" y="295"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_teu58tHYEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_teu589HYEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_teu59NHYEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_teu59dHYEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_teu59tHYEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_teu599HYEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_tevhANHYEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_teu5-NHYEd-H5pH1S702DQ" x="91" y="367" width="109" height="63"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_V9Wd0NHZEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_V9Wd0dHZEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_V9Wd0tHZEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_V9Wd09HZEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_V9Wd1NHZEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_V9Wd1dHZEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_V9Wd19HZEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_V9Wd1tHZEd-H5pH1S702DQ" x="453" y="295"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_ayu4YtHZEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_ayu4Y9HZEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_ayu4ZNHZEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_ayu4ZdHZEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_ayu4ZtHZEd-H5pH1S702DQ" fillColor="12632256"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_ayu4Z9HZEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_ayvfcNHZEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ayu4aNHZEd-H5pH1S702DQ" x="234" y="44" width="111" height="61"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_swfectHZEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_swfec9HZEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_swfedNHZEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_swfeddHZEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_swfedtHZEd-H5pH1S702DQ" fillColor="12632256"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_swfed9HZEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_swh6sNHZEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_swfeeNHZEd-H5pH1S702DQ" x="588" y="239" width="191"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_qdcoUNHaEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_qdcoVtHaEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_qdcoUdHaEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_qdcoUtHaEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_qdcoU9HaEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_qdcoVNHaEd-H5pH1S702DQ" lineColor="10265827"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_qdbaMdHaEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qdcoVdHaEd-H5pH1S702DQ" x="825" y="151" width="93"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_8ZBdEdHaEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_8ZBdEtHaEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_8ZBdE9HaEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_8ZBdFNHaEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_8ZBdFdHaEd-H5pH1S702DQ" fillColor="12560536"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_8ZBdFtHaEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_8ZBdGNHaEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_8ZBdF9HaEd-H5pH1S702DQ" x="587" y="309" width="193"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_VLa_stHbEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_VLa_s9HbEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_VLa_tNHbEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_VLa_tdHbEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_VLa_ttHbEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_VLa_t9HbEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_VLa_udHbEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_VLa_uNHbEd-H5pH1S702DQ" x="1197" y="151" width="121"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_Y0RVt9HbEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_Y0RVuNHbEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_Y0RVudHbEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_Y0RVutHbEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_Y0RVu9HbEd-H5pH1S702DQ" fillColor="12632256"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_Y0RVvNHbEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_Y0R8wtHbEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Y0RVvdHbEd-H5pH1S702DQ" x="1389" y="141" width="191"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_kDPIgdHbEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_kDPvkNHbEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_kDPvkdHbEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_kDPvktHbEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_kDPvk9HbEd-H5pH1S702DQ" fillColor="8047085"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_kDPvlNHbEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_kDPvltHbEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_kDPvldHbEd-H5pH1S702DQ" x="1593" y="291" width="30" height="30"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_uJ_WEtHbEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_uJ_9JdHbEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_uJ_9INHbEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_uJ_9IdHbEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_uJ_9ItHbEd-H5pH1S702DQ" fillColor="10011046"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_uJ_9I9HbEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_uJ_WEdHbEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_uJ_9JNHbEd-H5pH1S702DQ" x="1653" y="147"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_vtB2INHbEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_vtB2JtHbEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_vtB2IdHbEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_vtB2ItHbEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_vtB2I9HbEd-H5pH1S702DQ" fillColor="10265827"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_vtB2JNHbEd-H5pH1S702DQ" lineColor="10265827"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_vtBPEdHbEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_vtB2JdHbEd-H5pH1S702DQ" x="1661" y="291"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_ODPmoNHcEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_ODPmptHcEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_ODPmodHcEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_ODPmotHcEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_ODPmo9HcEd-H5pH1S702DQ" fillColor="8047085"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_ODPmpNHcEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_ODO_kdHcEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_ODPmpdHcEd-H5pH1S702DQ" x="1780" y="147" width="30" height="30"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_TslNstHcEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_TslNs9HcEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_TslNtNHcEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_TslNtdHcEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_TslNttHcEd-H5pH1S702DQ" fillColor="8047085"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_TslNt9HcEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_Tso4GNHcEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TslNuNHcEd-H5pH1S702DQ" x="714" y="483" width="30" height="30"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_TsoRANHcEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_TsoRAdHcEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_TsoRAtHcEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_TsoRA9HcEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_TsoRBNHcEd-H5pH1S702DQ" fillColor="10011046"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_TsoRBdHcEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_TspfINHcEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TsoRBtHcEd-H5pH1S702DQ" x="913" y="432"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_TsoRCNHcEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_TsoRCdHcEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_TsoRCtHcEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_TsoRC9HcEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_TsoRDNHcEd-H5pH1S702DQ" fillColor="10265827"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_TsoRDdHcEd-H5pH1S702DQ" lineColor="10265827"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_TspfIdHcEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TsoRDtHcEd-H5pH1S702DQ" x="915" y="501"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_Tso4EdHcEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_Tso4EtHcEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_Tso4E9HcEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_Tso4FNHcEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_Tso4FdHcEd-H5pH1S702DQ" fillColor="8047085"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_Tso4FtHcEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_TspfItHcEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Tso4F9HcEd-H5pH1S702DQ" x="1084" y="390" width="30" height="30"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_XQ07EtHdEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_XQ07E9HdEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_XQ07FNHdEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_XQ07FdHdEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_XQ07FtHdEd-H5pH1S702DQ" fillColor="12632256"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_XQ07F9HdEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_XQ1iKdHdEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_XQ1iINHdEd-H5pH1S702DQ" x="2019" y="85" width="175"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_XQ1iItHdEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_XQ1iI9HdEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_XQ1iJNHdEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_XQ1iJdHdEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_XQ1iJtHdEd-H5pH1S702DQ" fillColor="12560536"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_XQ1iJ9HdEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_XQ2JMNHdEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_XQ1iKNHdEd-H5pH1S702DQ" x="2019" y="217" width="176"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_qsLggtHdEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_qsLgg9HdEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_qsLghNHdEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_qsLghdHdEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_qsLghtHdEd-H5pH1S702DQ" fillColor="8905185"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_qsLgh9HdEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_qsMHkNHdEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_qsLgiNHdEd-H5pH1S702DQ" x="2019" y="151" width="176"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_CwspctHeEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_Cwspc9HeEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_CwspdNHeEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_CwspddHeEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_CwtQgNHeEd-H5pH1S702DQ" fillColor="8905185"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_CwtQgdHeEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_CwtQg9HeEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CwtQgtHeEd-H5pH1S702DQ" x="1418" y="508" width="162"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_JMHNsdHeEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_JMHNstHeEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_JMHNs9HeEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_JMHNtNHeEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_JMHNtdHeEd-H5pH1S702DQ" fillColor="12632256"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_JMHNttHeEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_JMH0wNHeEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JMHNt9HeEd-H5pH1S702DQ" x="1418" y="376" width="162"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_JMHNudHeEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_JMHNutHeEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_JMHNu9HeEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_JMHNvNHeEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_JMHNvdHeEd-H5pH1S702DQ" fillColor="12560536"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_JMHNvtHeEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_JMH0wdHeEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JMHNv9HeEd-H5pH1S702DQ" x="1418" y="443" width="162"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_S2iEktHeEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_S2iEk9HeEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_S2iElNHeEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_S2iEldHeEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_S2iEltHeEd-H5pH1S702DQ" fillColor="10011046"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_S2iEl9HeEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_S2iroNHeEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_S2iEmNHeEd-H5pH1S702DQ" x="1418" y="574" width="162"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_9Iz-cNHeEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_9Iz-cdHeEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_9Iz-ctHeEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_9Iz-c9HeEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_9Iz-dNHeEd-H5pH1S702DQ" fillColor="12632256"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_9Iz-ddHeEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_9Iz-d9HeEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9Iz-dtHeEd-H5pH1S702DQ" x="964" y="151" width="187" height="61"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_v1TPENHgEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_v1TPEdHgEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_v1TPEtHgEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_v1TPE9HgEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_v1TPFNHgEd-H5pH1S702DQ" fillColor="8047085"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_v1TPFdHgEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_v1T2INHgEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_v1TPFtHgEd-H5pH1S702DQ" x="569" y="483" width="30" height="30"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_GPrxcNHhEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_GPrxcdHhEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_GPrxctHhEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_GPrxc9HhEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_GPrxdNHhEd-H5pH1S702DQ" fillColor="8047085"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_GPrxddHhEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_GPrxd9HhEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_GPrxdtHhEd-H5pH1S702DQ" x="1361" y="291" width="30" height="30"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_jSYrotHhEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_jSYro9HhEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_jSYrpNHhEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_jSYrpdHhEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_jSYrptHhEd-H5pH1S702DQ" fillColor="8047085"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_jSYrp9HhEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_jSZSsNHhEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_jSYrqNHhEd-H5pH1S702DQ" x="1376" y="666" width="30" height="30"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_oxYD4tHhEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_oxYD49HhEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_oxYD5NHhEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_oxYD5dHhEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_oxYD5tHhEd-H5pH1S702DQ" fillColor="8047085"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_oxYD59HhEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_oxYq8NHhEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_oxYD6NHhEd-H5pH1S702DQ" x="1978" y="321" width="30" height="30"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_9k254tHhEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_9k2549HhEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_9k255NHhEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_9k255dHhEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_9k255tHhEd-H5pH1S702DQ" fillColor="10265827"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_9k2559HhEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_9k3g8NHhEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_9k256NHhEd-H5pH1S702DQ" x="368" y="99" width="30" height="30"/>
+ </children>
+ <children xmi:type="notation:Node" xmi:id="_Gz6qctHiEd-H5pH1S702DQ" type="2001">
+ <children xmi:type="notation:Node" xmi:id="_Gz6qc9HiEd-H5pH1S702DQ" type="4001"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_Gz6qdNHiEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_Gz6qddHiEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_Gz6qdtHiEd-H5pH1S702DQ" fillColor="10265827"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_Gz6qd9HiEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:Activity" href="JBDS Aggregation.bpmn#_Gz6qedHiEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_Gz6qeNHiEd-H5pH1S702DQ" x="354" y="15" width="30" height="30"/>
+ </children>
+ <styles xmi:type="notation:DrawerStyle" xmi:id="_xkQaUdHXEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:SortingStyle" xmi:id="_xkQaUtHXEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FilteringStyle" xmi:id="_xkQaU9HXEd-H5pH1S702DQ"/>
+ </children>
+ <styles xmi:type="notation:FontStyle" xmi:id="_xkN-EdHXEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_xkN-EtHXEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:FillStyle" xmi:id="_xkN-E9HXEd-H5pH1S702DQ" fillColor="16771304"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_xkN-FNHXEd-H5pH1S702DQ" lineColor="11119017"/>
+ <element xmi:type="bpmn:Pool" href="JBDS Aggregation.bpmn#_xkKTsNHXEd-H5pH1S702DQ"/>
+ <layoutConstraint xmi:type="notation:Bounds" xmi:id="_xkRBYNHXEd-H5pH1S702DQ" x="16" y="16" width="2249" height="755"/>
+ </children>
+ <styles xmi:type="notation:PageStyle" xmi:id="_xj7qMdHXEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:GuideStyle" xmi:id="_xj7qMtHXEd-H5pH1S702DQ"/>
+ <styles xmi:type="notation:DescriptionStyle" xmi:id="_xj7qM9HXEd-H5pH1S702DQ"/>
+ <element xmi:type="bpmn:BpmnDiagram" href="JBDS Aggregation.bpmn#_xj1jkdHXEd-H5pH1S702DQ"/>
+ <edges xmi:type="notation:Edge" xmi:id="_20ZBwNHYEd-H5pH1S702DQ" type="3001" source="_4eUCYNHXEd-H5pH1S702DQ" target="_-TcCsNHXEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_20a28NHYEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_20a28dHYEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_20a28tHYEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_20a289HYEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_20ZBwdHYEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_20ZBwtHYEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_20ZBw9HYEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_20XMkdHYEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_20ZBxNHYEd-H5pH1S702DQ" points="[15, -1, -94, 0]$[56, -8, -53, -7]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_5VvkMNHYEd-H5pH1S702DQ" type="3001" source="_4eUCYNHXEd-H5pH1S702DQ" target="_xkSPgNHXEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_5VvkNdHYEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_5VvkNtHYEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_5VvkN9HYEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_5VvkONHYEd-H5pH1S702DQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_5VvkMdHYEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_5VvkMtHYEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_5VvkM9HYEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_5VuWEdHYEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_5VvkNNHYEd-H5pH1S702DQ" points="[15, -13, -94, 54]$[56, -69, -53, -2]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_53x6QNHYEd-H5pH1S702DQ" type="3001" source="_4eUCYNHXEd-H5pH1S702DQ" target="__LH4oNHXEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_53yhUNHYEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_53yhUdHYEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_53yhUtHYEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_53yhU9HYEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_53x6QdHYEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_53x6QtHYEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_53x6Q9HYEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_53wFEdHYEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_53x6RNHYEd-H5pH1S702DQ" points="[9, -15, -100, 122]$[56, -164, -53, -27]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_6dGN0NHYEd-H5pH1S702DQ" type="3001" source="_4eUCYNHXEd-H5pH1S702DQ" target="_pkSdodHYEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_6dGN1dHYEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_6dGN1tHYEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_6dGN19HYEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_6dGN2NHYEd-H5pH1S702DQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_6dGN0dHYEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_6dGN0tHYEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_6dGN09HYEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_6dEYodHYEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_6dGN1NHYEd-H5pH1S702DQ" points="[15, 15, -94, -54]$[56, 86, -53, 17]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_65i5QNHYEd-H5pH1S702DQ" type="3001" source="_4eUCYNHXEd-H5pH1S702DQ" target="_qfh94tHYEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_65jgUNHYEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_65jgUdHYEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_65jgUtHYEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_65jgU9HYEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_65i5QdHYEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_65i5QtHYEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_65i5Q9HYEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_65hEEdHYEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_65i5RNHYEd-H5pH1S702DQ" points="[6, 15, -103, -128]$[56, 152, -53, 9]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_7Wf7ANHYEd-H5pH1S702DQ" type="3001" source="_4eUCYNHXEd-H5pH1S702DQ" target="_teu58tHYEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_7WgiENHYEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_7WgiEdHYEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_7WgiEtHYEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_7WgiE9HYEd-H5pH1S702DQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_7Wf7AdHYEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_7Wf7AtHYEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_7Wf7A9HYEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_7WbpkdHYEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_7Wf7BNHYEd-H5pH1S702DQ" points="[4, 15, -105, -201]$[57, 223, -52, 7]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_9kMhoNHYEd-H5pH1S702DQ" type="3001" source="_4eUCYNHXEd-H5pH1S702DQ" target="_rRRj49HYEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_9kNIsNHYEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_9kNIsdHYEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_9kNIstHYEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_9kNIs9HYEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_9kMhodHYEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_9kMhotHYEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_9kMho9HYEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_9kL6kdHYEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_9kMhpNHYEd-H5pH1S702DQ" points="[5, 15, -104, -273]$[56, 288, -53, 0]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_-8DFYNHYEd-H5pH1S702DQ" type="3001" source="_rRRj49HYEd-H5pH1S702DQ" target="_-nQ9oNHXEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_-8DscNHYEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_-8DscdHYEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_-8DsctHYEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_-8Dsc9HYEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_-8DFYdHYEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_-8DFYtHYEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_-8DFY9HYEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_-8CeUdHYEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-8DFZNHYEd-H5pH1S702DQ" points="[17, -28, -161, 261]$[177, -317, -1, -28]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="__Yd7oNHYEd-H5pH1S702DQ" type="3001" source="_teu58tHYEd-H5pH1S702DQ" target="_-nQ9oNHXEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="__YeitNHYEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="__YeitdHYEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="__YeittHYEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="__Yeit9HYEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="__YeisNHYEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="__YeisdHYEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="__YeistHYEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#__YdUkdHYEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__Yeis9HYEd-H5pH1S702DQ" points="[27, -29, -151, 188]$[129, -245, -49, -28]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="__zoNoNHYEd-H5pH1S702DQ" type="3001" source="_qfh94tHYEd-H5pH1S702DQ" target="_-nQ9oNHXEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="__zo0sNHYEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="__zo0sdHYEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="__zo0stHYEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="__zo0s9HYEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="__zoNodHYEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="__zoNotHYEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="__zoNo9HYEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#__znmkdHYEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="__zoNpNHYEd-H5pH1S702DQ" points="[44, -28, -134, 116]$[194, -115, 16, 29]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_ALc3wNHZEd-H5pH1S702DQ" type="3001" source="_pkSdodHYEd-H5pH1S702DQ" target="_-nQ9oNHXEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_ALde0NHZEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_ALde0dHZEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_ALde0tHZEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ALde09HZEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_ALc3wdHZEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_ALc3wtHZEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_ALc3w9HZEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_ALbCkdHZEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ALc3xNHZEd-H5pH1S702DQ" points="[54, -23, -124, 47]$[125, -55, -53, 15]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_AldTMNHZEd-H5pH1S702DQ" type="3001" source="_-TcCsNHXEd-H5pH1S702DQ" target="_-nQ9oNHXEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_AldTNdHZEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_AldTNtHZEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_AldTN9HZEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_AldTONHZEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_AldTMdHZEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_AldTMtHZEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_AldTM9HZEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_AlcFEdHZEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_AldTNNHZEd-H5pH1S702DQ" points="[54, -3, -124, -3]$[125, -9, -53, -9]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_fqIFINHZEd-H5pH1S702DQ" type="3001" source="__LH4oNHXEd-H5pH1S702DQ" target="_ayu4YtHZEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_fqIsMNHZEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_fqIsMdHZEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_fqIsMtHZEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_fqIsM9HZEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_fqIFIdHZEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_fqIFItHZEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_fqIFI9HZEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_fqHeEdHZEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_fqIFJNHZEd-H5pH1S702DQ" points="[54, 10, -110, -21]$[111, 22, -53, -9]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_gAmEYNHZEd-H5pH1S702DQ" type="3001" source="_xkSPgNHXEd-H5pH1S702DQ" target="_ayu4YtHZEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_gAmEZdHZEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_gAmEZtHZEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_gAmEZ9HZEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_gAmEaNHZEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_gAmEYdHZEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_gAmEYtHZEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_gAmEY9HZEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_gAkPMdHZEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_gAmEZNHZEd-H5pH1S702DQ" points="[54, -11, -110, 28]$[111, -19, -53, 20]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_1ZRSINHZEd-H5pH1S702DQ" type="3001" source="_-nQ9oNHXEd-H5pH1S702DQ" target="_V9Wd0NHZEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_1ZR5MNHZEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_1ZR5MdHZEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_1ZR5MtHZEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_1ZR5M9HZEd-H5pH1S702DQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_1ZRSIdHZEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_1ZRSItHZEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_1ZRSI9HZEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_1ZQrEdHZEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1ZRSJNHZEd-H5pH1S702DQ" points="[88, -8, -87, -8]$[122, -25, -53, -25]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_2vL8MNHZEd-H5pH1S702DQ" type="3001" source="_V9Wd0NHZEd-H5pH1S702DQ" target="_swfectHZEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_2vNKUNHZEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_2vNKUdHZEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_2vNKUtHZEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_2vNKU9HZEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_2vL8MdHZEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_2vL8MtHZEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_2vL8M9HZEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_2vKuEdHZEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_2vL8NNHZEd-H5pH1S702DQ" points="[54, -6, -108, 26]$[227, -60, 65, -28]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_-c8coNHaEd-H5pH1S702DQ" type="3001" source="_V9Wd0NHZEd-H5pH1S702DQ" target="_8ZBdEdHaEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_-c9DsNHaEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_-c9DsdHaEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_-c9DstHaEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_-c9Ds9HaEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_-c8codHaEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_-c8cotHaEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_-c8co9HaEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_-c71kdHaEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_-c8cpNHaEd-H5pH1S702DQ" points="[54, 8, -121, -16]$[81, 12, -94, -12]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_MDYdINHbEd-H5pH1S702DQ" type="3001" source="_8ZBdEdHaEd-H5pH1S702DQ" target="_qdcoUNHaEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_MDZEMNHbEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_MDZEMdHbEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_MDZEMtHbEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_MDZEM9HbEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_MDYdIdHbEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_MDYdItHbEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_MDYdI9HbEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_MDX2EdHbEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MDYdJNHbEd-H5pH1S702DQ" points="[95, 8, -159, -22]$[253, 2, -1, -28]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_MaumINHbEd-H5pH1S702DQ" type="3001" source="_swfectHZEd-H5pH1S702DQ" target="_qdcoUNHaEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_MavNMNHbEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_MavNMdHbEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_MavNMtHbEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_MavNM9HbEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_MaumIdHbEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_MaumItHbEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_MaumI9HbEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_Mat_EdHbEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_MaumJNHbEd-H5pH1S702DQ" points="[73, 29, -181, -64]$[201, 93, -53, 0]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_hQbCoNHbEd-H5pH1S702DQ" type="3001" source="_VLa_stHbEd-H5pH1S702DQ" target="_Y0RVt9HbEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_hQbpsNHbEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_hQbpsdHbEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_hQbpstHbEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_hQbps9HbEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_hQbCodHbEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_hQbCotHbEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_hQbCo9HbEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_hQabkdHbEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_hQbCpNHbEd-H5pH1S702DQ" points="[54, 23, -125, -41]$[86, 47, -93, -17]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_xkqGINHbEd-H5pH1S702DQ" type="3001" source="_kDPIgdHbEd-H5pH1S702DQ" target="_uJ_WEtHbEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_xkqtMNHbEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_xkqtMdHbEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_xkqtMtHbEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_xkqtM9HbEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_xkqGIdHbEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_xkqGItHbEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_xkqGI9HbEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_xkpfEdHbEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_xkqGJNHbEd-H5pH1S702DQ" points="[15, -2, -69, -2]$[90, -15, 6, -15]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_x-woMNHbEd-H5pH1S702DQ" type="3001" source="_kDPIgdHbEd-H5pH1S702DQ" target="_vtB2INHbEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_x-xPQNHbEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_x-xPQdHbEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_x-xPQtHbEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_x-xPQ9HbEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_x-woMdHbEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_x-woMtHbEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_x-woM9HbEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_x-wBINHbEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_x-woNNHbEd-H5pH1S702DQ" points="[15, 11, -83, -66]$[113, 76, 15, -1]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_YglIMNHcEd-H5pH1S702DQ" type="3001" source="_TslNstHcEd-H5pH1S702DQ" target="_TsoRANHcEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_YglvRNHcEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_YglvRdHcEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_YglvRtHcEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YglvR9HcEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_YglvQNHcEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_YglvQdHcEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_YglvQtHcEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_YgkhIdHcEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YglvQ9HcEd-H5pH1S702DQ" points="[15, -5, -88, 24]$[88, -25, -15, 4]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_Ys9-YNHcEd-H5pH1S702DQ" type="3001" source="_TslNstHcEd-H5pH1S702DQ" target="_TsoRCNHcEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_Ys-lcNHcEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_Ys-lcdHcEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_Ys-lctHcEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Ys-lc9HcEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_Ys9-YdHcEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_Ys9-YtHcEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_Ys9-Y9HcEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_Ys8wQdHcEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Ys9-ZNHcEd-H5pH1S702DQ" points="[15, 10, -88, -55]$[109, 50, 6, -15]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_ayxNQNHcEd-H5pH1S702DQ" type="3001" source="_TsoRANHcEd-H5pH1S702DQ" target="_Tso4EdHcEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_ayx0UNHcEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_ayx0UdHcEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_ayx0UtHcEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ayx0U9HcEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_ayxNQdHcEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_ayxNQtHcEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_ayxNQ9HcEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_aywmMdHcEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ayxNRNHcEd-H5pH1S702DQ" points="[15, -1, -100, -1]$[100, -3, -15, -3]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_rMvsYNHcEd-H5pH1S702DQ" type="3001" source="_uJ_WEtHbEd-H5pH1S702DQ" target="_ODPmoNHcEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_rMvsZdHcEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_rMwTcNHcEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_rMwTcdHcEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_rMwTctHcEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_rMvsYdHcEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_rMvsYtHcEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_rMvsY9HcEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_rMtQIdHcEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_rMvsZNHcEd-H5pH1S702DQ" points="[15, -1, -142, -1]$[172, 6, 15, 6]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_ikaIINHdEd-H5pH1S702DQ" type="3001" source="_ODPmoNHcEd-H5pH1S702DQ" target="_XQ07EtHdEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_ikavMNHdEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_ikavMdHdEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_ikavMtHdEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ikavM9HdEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_ikaIIdHdEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_ikaIItHdEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_ikaII9HdEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_ikZhEdHdEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_ikaIJNHdEd-H5pH1S702DQ" points="[15, -1, -180, 16]$[102, -4, -93, 13]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_i0qKoNHdEd-H5pH1S702DQ" type="3001" source="_ODPmoNHcEd-H5pH1S702DQ" target="_XQ1iItHdEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_i0qxsNHdEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_i0qxsdHdEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_i0qxstHdEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_i0qxs9HdEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_i0qKodHdEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_i0qKotHdEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_i0qKo9HdEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_i0pjkdHdEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_i0qKpNHdEd-H5pH1S702DQ" points="[0, 0, -332, -85]$[0, 85, -332, 0]$[332, 85, 0, 0]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_vSngINHdEd-H5pH1S702DQ" type="3001" source="_ODPmoNHcEd-H5pH1S702DQ" target="_qsLggtHdEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_vSoHMNHdEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_vSoHMdHdEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_vSoHMtHdEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_vSoHM9HdEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_vSngIdHdEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_vSngItHdEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_vSngI9HdEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_vSm5EdHdEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_vSngJNHdEd-H5pH1S702DQ" points="[15, 11, -220, -115]$[321, 133, 86, 7]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_YKqQoNHeEd-H5pH1S702DQ" type="3001" source="_Tso4EdHcEd-H5pH1S702DQ" target="_JMHNsdHeEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_YKq3sNHeEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_YKq3sdHeEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_YKq3stHeEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YKq3s9HeEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_YKqQodHeEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_YKqQotHeEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_YKqQo9HeEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_YKppkdHeEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YKqQpNHeEd-H5pH1S702DQ" points="[15, -5, -180, 40]$[113, -35, -82, 10]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_YYssoNHeEd-H5pH1S702DQ" type="3001" source="_Tso4EdHcEd-H5pH1S702DQ" target="_JMHNudHeEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_YYtTsNHeEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_YYtTsdHeEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_YYtTstHeEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YYtTs9HeEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_YYssodHeEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_YYssotHeEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_YYsso9HeEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_YYsFkdHeEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YYsspNHeEd-H5pH1S702DQ" points="[15, 2, -182, -19]$[278, 25, 81, 4]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_YpVJoNHeEd-H5pH1S702DQ" type="3001" source="_Tso4EdHcEd-H5pH1S702DQ" target="_CwspctHeEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_YpVwsNHeEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_YpVwsdHeEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_YpVwstHeEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_YpVws9HeEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_YpVJodHeEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_YpVJotHeEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_YpVJo9HeEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_YpUikdHeEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_YpVJpNHeEd-H5pH1S702DQ" points="[15, 10, -182, -76]$[276, 89, 79, 3]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_Za_3INHeEd-H5pH1S702DQ" type="3001" source="_Tso4EdHcEd-H5pH1S702DQ" target="_S2iEktHeEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_ZbAeMNHeEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_ZbAeMdHeEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_ZbAeMtHeEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_ZbAeM9HeEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_Za_3IdHeEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_Za_3ItHeEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_Za_3I9HeEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_Za_QEdHeEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Za_3JNHeEd-H5pH1S702DQ" points="[14, 15, -183, -134]$[276, 151, 79, 2]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_FfWyoNHfEd-H5pH1S702DQ" type="3001" source="_9Iz-cNHeEd-H5pH1S702DQ" target="_VLa_stHbEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_FfXZsNHfEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_FfXZsdHfEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_FfXZstHfEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_FfXZs9HfEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_FfWyodHfEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_FfWyotHfEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_FfWyo9HfEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_FfWLkdHfEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_FfWypNHfEd-H5pH1S702DQ" points="[8, -28, -12, 68]$[26, -67, 6, 29]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_0rmPoNHgEd-H5pH1S702DQ" type="3001" source="_V9Wd0NHZEd-H5pH1S702DQ" target="_v1TPENHgEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_0rm2sNHgEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_0rm2sdHgEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_0rm2stHgEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_0rm2s9HgEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_0rmPodHgEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_0rmPotHgEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_0rmPo9HgEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_0rlokdHgEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_0rmPpNHgEd-H5pH1S702DQ" points="[14, 29, -83, -168]$[88, 182, -9, -15]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_1HXloNHgEd-H5pH1S702DQ" type="3001" source="_v1TPENHgEd-H5pH1S702DQ" target="_TslNstHcEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_1HYMsNHgEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_1HYMsdHgEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_1HYMstHgEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_1HYMs9HgEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_1HXlodHgEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_1HXlotHgEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_1HXlo9HgEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_1HW-kdHgEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_1HXlpNHgEd-H5pH1S702DQ" points="[15, 0, -109, 0]$[139, 0, 15, 0]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_Il8eMNHhEd-H5pH1S702DQ" type="3001" source="_VLa_stHbEd-H5pH1S702DQ" target="_GPrxcNHhEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_Il8eNdHhEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_Il8eNtHhEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_Il8eN9HhEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Il8eONHhEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_Il8eMdHhEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_Il8eMtHhEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_Il8eM9HhEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_Il7QEdHhEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Il8eNNHhEd-H5pH1S702DQ" points="[38, 29, -115, -83]$[168, 112, 15, 0]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_LD35MNHhEd-H5pH1S702DQ" type="3001" source="_GPrxcNHhEd-H5pH1S702DQ" target="_kDPIgdHbEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_LD4gQNHhEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_LD4gQdHhEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_LD4gQtHhEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_LD4gQ9HhEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_LD35MdHhEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_LD35MtHhEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_LD35M9HhEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_LD3SIdHhEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_LD35NNHhEd-H5pH1S702DQ" points="[15, -11, -226, 155]$[243, -181, 2, -15]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_qIirINHhEd-H5pH1S702DQ" type="3001" source="_Tso4EdHcEd-H5pH1S702DQ" target="_jSYrotHhEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_qIjSMdHhEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_qIjSMtHhEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_qIjSM9HhEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_qIjSNNHhEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_qIirIdHhEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_qIirItHhEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_qIirI9HhEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_qIiEEdHhEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_qIjSMNHhEd-H5pH1S702DQ" points="[15, 14, -286, -258]$[305, 257, 4, -15]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_u9PJMNHhEd-H5pH1S702DQ" type="3001" source="_ODPmoNHcEd-H5pH1S702DQ" target="_oxYD4tHhEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_u9PwQNHhEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_u9PwQdHhEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_u9PwQtHhEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_u9PwQ9HhEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_u9PJMdHhEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_u9PJMtHhEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_u9PJM9HhEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_u9OiIdHhEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_u9PJNNHhEd-H5pH1S702DQ" points="[15, 15, -183, -159]$[183, 182, -15, 8]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_Ae6QMNHiEd-H5pH1S702DQ" type="3001" source="_xkSPgNHXEd-H5pH1S702DQ" target="_9k254tHhEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_Ae63QNHiEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_Ae63QdHiEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_Ae63QtHiEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Ae63Q9HiEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_Ae6QMdHiEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_Ae6QMtHiEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_Ae6QM9HiEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_Ae5pIdHiEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Ae6QNNHiEd-H5pH1S702DQ" points="[54, 15, -149, -28]$[188, 50, -15, 7]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_Kba8oNHiEd-H5pH1S702DQ" type="3001" source="__LH4oNHXEd-H5pH1S702DQ" target="_Gz6qctHiEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_KbbjtNHiEd-H5pH1S702DQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_KbbjtdHiEd-H5pH1S702DQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_KbbjttHiEd-H5pH1S702DQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_Kbbjt9HiEd-H5pH1S702DQ" y="-10"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_KbbjsNHiEd-H5pH1S702DQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_KbbjsdHiEd-H5pH1S702DQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_KbbjstHiEd-H5pH1S702DQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_KbaVkdHiEd-H5pH1S702DQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_Kbbjs9HiEd-H5pH1S702DQ" points="[53, -2, -208, 4]$[276, -5, 15, 1]"/>
+ </edges>
+ <edges xmi:type="notation:Edge" xmi:id="_R0wlkCixEeC41LEso6xxJQ" type="3001" source="_qdcoUNHaEd-H5pH1S702DQ" target="_9Iz-cNHeEd-H5pH1S702DQ">
+ <children xmi:type="notation:Node" xmi:id="_R0xMoCixEeC41LEso6xxJQ" type="4012">
+ <styles xmi:type="notation:FillStyle" xmi:id="_R0xzsCixEeC41LEso6xxJQ" fillColor="16776959"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_R0xzsSixEeC41LEso6xxJQ" lineColor="16776959"/>
+ <layoutConstraint xmi:type="notation:Location" xmi:id="_R0xzsiixEeC41LEso6xxJQ" y="40"/>
+ </children>
+ <styles xmi:type="notation:RoutingStyle" xmi:id="_R0wlkSixEeC41LEso6xxJQ" routing="Rectilinear" smoothness="Normal" closestDistance="true"/>
+ <styles xmi:type="notation:FontStyle" xmi:id="_R0wlkiixEeC41LEso6xxJQ" fontName="Arial"/>
+ <styles xmi:type="notation:LineStyle" xmi:id="_R0wlkyixEeC41LEso6xxJQ" lineColor="0"/>
+ <element xmi:type="bpmn:SequenceEdge" href="JBDS Aggregation.bpmn#_R0uwYSixEeC41LEso6xxJQ"/>
+ <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_R0wllCixEeC41LEso6xxJQ" points="[45, -1, -141, -1]$[95, -1, -91, -1]"/>
+ </edges>
+</notation:Diagram>
Copied: trunk/build/diagrams/JBDS_Aggregation.png (from rev 30343, trunk/build/diagrams/JBDS Aggregation.png)
===================================================================
(Binary files differ)
13 years, 2 months
JBoss Tools SVN: r30342 - in branches/jbosstools-3.2.x/esb/tests/org.jboss.tools.esb.core.test: src/org/jboss/tools/esb/core/test and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2011-04-05 15:31:46 -0400 (Tue, 05 Apr 2011)
New Revision: 30342
Added:
branches/jbosstools-3.2.x/esb/tests/org.jboss.tools.esb.core.test/projects/Test/esb-1.2/jboss-esb-listener.xml
Modified:
branches/jbosstools-3.2.x/esb/tests/org.jboss.tools.esb.core.test/src/org/jboss/tools/esb/core/test/ESBModelTest.java
Log:
JBIDE-8616
https://issues.jboss.org/browse/JBIDE-8616
Added: branches/jbosstools-3.2.x/esb/tests/org.jboss.tools.esb.core.test/projects/Test/esb-1.2/jboss-esb-listener.xml
===================================================================
--- branches/jbosstools-3.2.x/esb/tests/org.jboss.tools.esb.core.test/projects/Test/esb-1.2/jboss-esb-listener.xml (rev 0)
+++ branches/jbosstools-3.2.x/esb/tests/org.jboss.tools.esb.core.test/projects/Test/esb-1.2/jboss-esb-listener.xml 2011-04-05 19:31:46 UTC (rev 30342)
@@ -0,0 +1,113 @@
+<?xml version="1.0"?>
+<jbossesb
+ xmlns="http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml..."
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml... http://anonsvn.jboss.org/repos/labs/labs/jbossesb/trunk/product/etc/schem...">
+ <providers>
+ <fs-provider name="flat-file">
+ <fs-bus busid="flat-file-channel">
+ <fs-message-filter directory="C:\soa\input" input-suffix="in"
+ post-delete="true" work-suffix="work"/>
+ </fs-bus>
+ </fs-provider>
+ <jms-provider connection-factory="ConnectionFactory" name="arrival-queue-provider">
+ <jms-bus busid="arrival-queue-channel">
+ <jms-message-filter dest-name="queue/ArrivalQueue" dest-type="QUEUE"/>
+ </jms-bus>
+ </jms-provider>
+ <bus-provider name="custom-provider">
+ <bus busid="custom-provider-channel"/>
+ </bus-provider>
+ </providers>
+ <services>
+ <service category="com.example.soa" description="Example SOA Service"
+ invmScope="GLOBAL" name="soa-test">
+ <listeners>
+ <fs-listener busidref="flat-file-channel" is-gateway="true"
+ name="fs-example" poll-frequency-seconds="5"/>
+ </listeners>
+ <actions mep="OneWay">
+ <action class="com.example.soa.soa.action.ExceptionActionHandler" name="exceptionHandler">
+ <property name="exceptionMethod" value="exceptionHandler"/>
+ </action>
+ <action class="org.jboss.soa.esb.actions.SystemPrintln" name="sysout">
+ <property name="message" value="MESSAGE"/>
+ <property name="printfull" value="true"/>
+ </action>
+ <action class="org.jboss.soa.esb.smooks.SmooksAction" name="transform">
+ <property name="smooksConfig" value="/META-INF/smooks/example1.xml"/>
+ <property name="resultType" value="JAVA"/>
+ <property name="javaResultBeanId" value="arrivalBean"/>
+ </action>
+ </actions>
+ </service>
+ <service category="com.example.soa" description="ArrivalQueue"
+ invmScope="GLOBAL" name="arrival-service">
+ <listeners>
+ <jms-listener busidref="arrival-queue-channel" is-gateway="true" name="arrival-queue-listener"/>
+ </listeners>
+ <actions mep="OneWay">
+ <action class="com.example.soa.soa.action.ExceptionActionHandler" name="exceptionHandler">
+ <property name="exceptionMethod" value="exceptionHandler"/>
+ </action>
+ <action class="com.example.soa.soa.action.ExtendedLogActionHandler" name="logBody">
+ <property name="logLevel" value="INFO"/>
+ </action>
+ <action class="org.jboss.soa.esb.actions.ContentBasedRouter" name="cbr-router">
+ <property name="cbrAlias" value="Drools"/>
+ <property name="ruleSet" value="/META-INF/drools/airport-code.drl"/>
+ <property name="ruleLanguage"/>
+ <property name="destinations">
+ <route-to destination-name="ERROR"
+ service-category="com.example.soa" service-name="error-service"/>
+ <route-to destination-name="SUCCESS"
+ service-category="com.example.soa" service-name="successful-record"/>
+ </property>
+ <property name="object-paths">
+ <object-path esb="body.'org.jboss.soa.esb.message.defaultEntry'"/>
+ </property>
+ </action>
+ </actions>
+ </service>
+ <service category="com.example.soa" description="Error Service"
+ invmScope="GLOBAL" name="error-service">
+ <actions mep="OneWay">
+ <action class="com.example.soa.soa.action.ExtendedLogActionHandler" name="logBody">
+ <property name="logLevel" value="INFO"/>
+ <property name="logMessage" value="ERROR"/>
+ </action>
+ <action class="com.example.soa.soa.action.ExtractArrival" name="extractPrevAirport"/>
+ <action class="org.jboss.soa.esb.services.jbpm.actions.BpmProcessor" name="bpm-action">
+ <property name="command" value="StartProcessInstanceCommand"/>
+ <property name="process-definition-name" value="soa-process"/>
+ <property name="transition-name" value="start"/>
+ <property name="esbToBpmVars">
+ <mapping bpm="previousAirport" esb="previousAirport"/>
+ </property>
+ </action>
+ </actions>
+ </service>
+ <service category="com.example.soa" description="Error Service"
+ invmScope="GLOBAL" name="successful-record">
+ <actions mep="OneWay">
+ <action class="com.example.soa.soa.action.ExtendedLogActionHandler" name="logBody">
+ <property name="logLevel" value="INFO"/>
+ <property name="logMessage" value="SUCCESS"/>
+ </action>
+ </actions>
+ </service>
+ <service category="com.example.soa"
+ description="Custom Listener Example" invmScope="GLOBAL" name="custom-listener-example">
+ <listeners>
+ <listener busidref="custom-provider-channel" name="custom-listener" is-gateway="true">
+ <property name="gatewayClass" value="com.example.soa.listener.MyFileListener"/>
+ </listener>
+ </listeners>
+ <actions mep="OneWay">
+ <action class="com.example.soa.soa.action.ExtendedLogActionHandler" name="logBody">
+ <property name="logLevel" value="INFO"/>
+ <property name="logMessage" value="SUCCESS"/>
+ </action>
+ </actions>
+ </service>
+ </services>
+</jbossesb>
Property changes on: branches/jbosstools-3.2.x/esb/tests/org.jboss.tools.esb.core.test/projects/Test/esb-1.2/jboss-esb-listener.xml
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Modified: branches/jbosstools-3.2.x/esb/tests/org.jboss.tools.esb.core.test/src/org/jboss/tools/esb/core/test/ESBModelTest.java
===================================================================
--- branches/jbosstools-3.2.x/esb/tests/org.jboss.tools.esb.core.test/src/org/jboss/tools/esb/core/test/ESBModelTest.java 2011-04-05 19:29:09 UTC (rev 30341)
+++ branches/jbosstools-3.2.x/esb/tests/org.jboss.tools.esb.core.test/src/org/jboss/tools/esb/core/test/ESBModelTest.java 2011-04-05 19:31:46 UTC (rev 30342)
@@ -58,7 +58,27 @@
assertTrue("Cannot find objects at " + errorCount + " paths\n" + sb.toString(), errorCount == 0);
}
*/
-
+
+ public void testListener() {
+ XModelObject object = getFileObject("esb-1.2", "jboss-esb-listener.xml", ESBConstants.ENT_ESB_FILE_120);
+
+ StringBuffer errorList = new StringBuffer();
+
+ checkAttributeValue(object,
+ "Services/custom-listener-example/Listeners/custom-listener",
+ "is gateway",
+ "true",
+ errorList);
+
+ checkAttributeValue(object,
+ "Services/arrival-service/Listeners/arrival-queue-listener",
+ "is gateway",
+ "true",
+ errorList);
+
+ assertTrue(errorList.toString(), errorList.length() == 0);
+ }
+
public void testJMSExample() {
XModelObject object = getFileObject("esb-1.0.1", "jboss-esb-jms.xml");
13 years, 3 months
JBoss Tools SVN: r30341 - branches/jbosstools-3.2.x/esb/plugins/org.jboss.tools.esb.core/resources/meta.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2011-04-05 15:29:09 -0400 (Tue, 05 Apr 2011)
New Revision: 30341
Modified:
branches/jbosstools-3.2.x/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb12.meta
Log:
JBIDE-8616
https://issues.jboss.org/browse/JBIDE-8616
Modified: branches/jbosstools-3.2.x/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb12.meta
===================================================================
--- branches/jbosstools-3.2.x/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb12.meta 2011-04-05 19:27:49 UTC (rev 30340)
+++ branches/jbosstools-3.2.x/esb/plugins/org.jboss.tools.esb.core/resources/meta/esb12.meta 2011-04-05 19:29:09 UTC (rev 30341)
@@ -826,11 +826,9 @@
<XModelAttribute default="listener" loader="ElementType" name="element type">
<Editor name="Uneditable"/>
</XModelAttribute>
- <XModelAttribute PROPERTIES="category=general;id=true" name="name" xmlname="name"/>
- <XModelAttribute PROPERTIES="category=general" name="channel id ref" xmlname="busidref">
- <Constraint loader="ListString"/>
- <Editor name="ESBBusList"/>
- </XModelAttribute>
+ <XModelAttributeReference
+ attributes="name,channel id ref,max threads,is gateway"
+ entity="ESBListener101" name="listener"/>
<XModelAttribute TRIM="no" name="comment" visibility="false" xmlname="#comment">
<Editor name="Note"/>
</XModelAttribute>
13 years, 3 months