/usr/lib/bouml/xmi2import/151042.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 33 34 35 36 37 38 39 40 41 | class Manifestation
!!!248322.cpp!!! import(inout in : FileIn, inout token : Token, in artifact : UmlArtifact) : void
QCString s;
QCString name;
QCString utilized;
name = token.valueOf("name");
if (!(s = token.valueOf("utilizedelement")).isEmpty())
utilized = s;
else if (!(s = token.valueOf("client")).isEmpty())
utilized = s;
if (! token.closed()) {
QCString k = token.what();
const char * kstr = k;
while (in.read(), !token.close(kstr)) {
s = token.what();
if (s == "utilizedelement")
utilized = token.xmiIdref();
else if ((s == "client") && s.isEmpty())
utilized = token.xmiIdref();
if (! token.closed())
in.finish(s);
}
}
if (utilized.isEmpty())
in.warning("'utilizedElement' and 'client' missing in Manifestation");
else
All.append(Manifestation(name, artifact, utilized));
!!!248706.cpp!!! solveThem() : void
QValueList<Manifestation>::Iterator it;
for (it = All.begin(); it != All.end(); ++it)
(*it).artifact->solveManifestation((*it).name, (*it).utilized);
All.clear();
|