This file is indexed.

/usr/lib/bouml/html/128002.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
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
class UmlComponent
!!!128258.cpp!!!	html(in pfix : string, in rank : uint, in level : uint) : void
  UmlCom::message(name());

  UmlItem::html("Component", (UmlDiagram *) associatedDiagram());
  
  if (parent()->kind() == aComponent) {
    fw.write("<p>nested in ");
    parent()->write();
    fw.write("</p>\n");
  }

  const QVector<UmlClass> & provided = providedClasses();

  if (provided.size() != 0) {
    const char * sep = "<p>provided classes : ";
    
    for (unsigned i = 0; i != provided.size(); i += 1) {
      fw.write(sep);
      sep = ", ";
      provided[i]->write();
    }
    fw.write("</p>\n");
  }

  const QVector<UmlClass> & required = requiredClasses();

  if (required.size() != 0) {
    const char * sep = "<p>required classes : ";
    
    for (unsigned i = 0; i != required.size(); i += 1) {
      fw.write(sep);
      sep = ", ";
      required[i]->write();
    }
    fw.write("</p>\n");
  }

  const QVector<UmlClass> & realizing = realizingClasses();

  if (realizing.size() != 0) {
    const char * sep = "<p>realizing classes : ";
    
    for (unsigned i = 0; i != realizing.size(); i += 1) {
      fw.write(sep);
      sep = ", ";
      realizing[i]->write();
    }
    fw.write("</p>\n");
  }
  
  write_children(pfix, rank, level);

  unload(FALSE, FALSE);
!!!128258.java!!!	html(in pfix : string, in rank : uint, in level : uint) : void
  UmlCom.message(name());

  html("Component", associatedDiagram());

  if (parent().kind() == anItemKind.aComponent) {
    fw.write("<p>nested in ");
    parent().write();
    fw.write("</p>\n");
  }

  UmlClass[] cls;
  
  cls = providedClasses();

  if (cls.length != 0) {
    String sep = "<p>provided classes : ";
    
    for (int i = 0; i != cls.length; i += 1) {
      fw.write(sep);
      sep = ", ";
      cls[i].write();
    }
    fw.write("</p>\n");
  }

  cls = requiredClasses();

  if (cls.length != 0) {
    String sep = "<p>required classes : ";
    
    for (int i = 0; i != cls.length; i += 1) {
      fw.write(sep);
      sep = ", ";
      cls[i].write();
    }
    fw.write("</p>\n");
  }

  cls = realizingClasses();

  if (cls.length != 0) {
    String sep = "<p>realizing classes : ";
    
    for (int i = 0; i != cls.length; i += 1) {
      fw.write(sep);
      sep = ", ";
      cls[i].write();
    }
    fw.write("</p>\n");
  }

  write_children(pfix, rank, level);
    
  unload(false, false);
!!!128130.cpp!!!	sKind() : string
  return "component";
!!!128130.java!!!	sKind() : string
  return "component";