Skip to content

Commit

Permalink
update 41 to fix issue #1143
Browse files Browse the repository at this point in the history
  • Loading branch information
brunobuzzi committed Aug 7, 2020
1 parent 6c7c70b commit e194ff9
Show file tree
Hide file tree
Showing 14 changed files with 22 additions and 19 deletions.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Accessing
extendedAttributesDo: aBlock

aBlock value: extendedAttributes
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@
"drawLastOn:" : "BrunoBB 12/05/2016 10:30",
"drawOn:at:" : "BrunoBB 12/05/2016 10:53",
"expectedExecutionTime" : "BrunoBB 02/06/2017 07:36",
"extendedAttributes" : "BrunoBB 12/13/2015 13:37",
"extendedAttributes:" : "BrunoBB 12/13/2015 13:37",
"extendedAttributesDo:" : "brunobb 08/07/2020 12:14",
"extendedValueOf:" : "brunobb 07/01/2019 12:39",
"extendedValueOf:ifAbsent:" : "brunobb 07/01/2019 12:40",
"getFieldNames" : "BrunoBB 11/12/2016 07:51",
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Accessing
extendedAttributesDo: aBlock

aBlock value: extendedAttributes
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
"endArtifact:" : "BrunoBB 10/27/2015 17:30",
"endArtifactDo:" : "brunobb 08/07/2020 11:45",
"evaluateConditionIn:" : "brunobb 11/16/2018 17:34",
"extendedAttributes" : "BrunoBB 12/13/2015 13:47",
"extendedAttributes:" : "BrunoBB 12/13/2015 13:47",
"extendedAttributesDo:" : "brunobb 08/07/2020 12:13",
"extendedValueOf:" : "BrunoBB 12/13/2015 13:47",
"extendedValueOf:ifAbsent:" : "BrunoBB 12/13/2015 13:47",
"getUsedFieldsNamesInCondition" : "brunobb 12/14/2018 09:44",
Expand Down
2 changes: 1 addition & 1 deletion repository/BpmCore.package/monticello.meta/version

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ populateBpmDefinition: aBpmProcessDefinition withXPDL: aXPDLWorflowProcess for:
aBpmProcessDefinition addAllParticipants: participants.
roles := Dictionary new.

aBpmProcessDefinition setExtendedAttributesWith: aXPDLWorflowProcess extendedAttributes.
aXPDLWorflowProcess extendedAttributesDo: [:attr | aBpmProcessDefinition setExtendedAttributesWith: attr].

aXPDLWorflowProcess parentLanesKeysDo: [:laneName | | newOrExistingRole |
newOrExistingRole := self defaultFrontOfficeRoleClass createNewOrGetExisting: laneName in: anOrbeonApplication applicationName.
Expand All @@ -24,15 +24,15 @@ populateBpmDefinition: aBpmProcessDefinition withXPDL: aXPDLWorflowProcess for:
newArtifact addPerformer: bpmPerformer;
grantRole: performerRole]. "grant the role of the performer to the task definition"
newArtifact addToParentProcess.
newArtifact setExtendedAttributesWith: xpdlActivity extendedAttributes.
xpdlActivity extendedAttributesDo: [:attr | newArtifact setExtendedAttributesWith: attr].
xpdlActivity performersIfEmpty: ["if has perfomers --> lanes roles are NOT granted to the task (only performers roles are granted)"
lanesNames := (xpdlActivity getLanesFrom: aXPDLWorflowProcess) collect: [:each | each getName].
lanesNames do: [:laneName | (roles at: laneName ifAbsent: [nil]) ifNotNil: [:rol | newArtifact grantRole: rol]]
]
].
aXPDLWorflowProcess transitionsCollect: [:xpdlTransition | | newTransition |
newTransition := (xpdlTransition createBpmDefinitionOn: aBpmProcessDefinition) addToParentProcess.
newTransition extendedAttributes: xpdlTransition extendedAttributes.
xpdlTransition extendedAttributesDo: [:attr | newTransition extendedAttributes: attr].
newTransition setStartArtifact: (xpdlTransition getStartEventFrom: aBpmProcessDefinition).
newTransition setEndArtifact: (xpdlTransition getEndEventFrom: aBpmProcessDefinition).
].
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
"mapProcess:toApplication:" : "brunobb 10/07/2019 12:44",
"participants" : "BrunoBB 10/31/2015 16:29",
"participants:" : "BrunoBB 10/31/2015 16:29",
"populateBpmDefinition:withXPDL:for:" : "brunobb 08/04/2020 11:03",
"populateBpmDefinition:withXPDL:for:" : "brunobb 08/07/2020 12:16",
"processes" : "BrunoBB 10/26/2015 17:48",
"processes:" : "BrunoBB 10/26/2015 17:48",
"processesMapping" : "BrunoBB 01/21/2016 12:34",
Expand Down
2 changes: 1 addition & 1 deletion repository/BpmXpdl.package/monticello.meta/version

Large diffs are not rendered by default.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Accessing
extendedAttributesDo: aBlock

aBlock value: extendedAttributes
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@
"attributes:" : "brunobb 11/06/2018 06:52",
"center" : "brunobb 12/27/2018 08:22",
"completionQuantity:" : "brunobb 11/06/2018 06:52",
"extendedAttributes" : "brunobb 11/06/2018 06:52",
"extendedAttributes:" : "brunobb 11/06/2018 06:52",
"extendedAttributesDo:" : "brunobb 08/07/2020 12:14",
"extendedValueOf:" : "brunobb 11/06/2018 06:52",
"extendedValueOf:ifAbsent:" : "brunobb 11/06/2018 06:52",
"extent" : "brunobb 12/27/2018 09:00",
Expand Down

Large diffs are not rendered by default.

0 comments on commit e194ff9

Please sign in to comment.