/usr/lib/bouml/xmi2/141954.bodies is in bouml-plugouts-src 4.21-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | class UmlJoinActivityNode
!!!208898.cpp!!! sKind() : str
return "JoinNode";
!!!292611.cpp!!! solve_output_flows() : void
// output is data if at least one input is data
ControlOrData k = Unset;
const QVector<UmlItem> ch = children();
unsigned n = ch.size(); // theo 1
if (n == 0)
return;
UmlFlow * f = (UmlFlow *) ch[0];
// look at input flows
QListIterator<UmlFlow> it(_incoming_flows);
while (it.current() != 0) {
k = it.current()->control_or_data();
if (k == Unset) {
((UmlActivityNode *) it.current()->parent())->solve_output_flows();
k = it.current()->control_or_data();
}
if (k == IsData)
break;
++it;
}
f->set_control_or_data((k == IsData) ? IsData : IsControl);
|