true
fallse
抽象网关abstractGatewaySourcej及其输出元素列表arrayList
false
arrayList = bTempElement输出元素列表
num = 0
num --弹出栈顶数赋值给i
bTempElement = arrayList.get(i)
i ++
开始
1 == 1?
!abstractGateway.isAllDone()?
num == 0
bTempElement是抽象网关?
i=0
abstractGatewaySource.allDone()
num ++当前i值入栈
bTempElement是endEvent?
!bTempElement.isDone()?
结束
i arrayList.size()?
bTempElement设为后续元素
bTempElement.trans()
ture