<?xml version="1.0" encoding="UTF-8"?>
<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">
  <key id="external" for="node" attr.name="external" attr.type="boolean"/>
  <key id="package" for="node" attr.name="package" attr.type="string"/>
  <key id="interface" for="node" attr.name="interface" attr.type="boolean"/>
  <key id="abstract" for="node" attr.name="abstract" attr.type="boolean"/>
  <key id="fields" for="node" attr.name="fields" attr.type="integer"/>
  <key id="methods" for="node" attr.name="methods" attr.type="integer"/>
  <key id="code_size" for="node" attr.name="code_size" attr.type="integer"/>
  <key id="weight" for="edge" attr.name="weight" attr.type="integer"/>
  <graph id="Java_classes" edgedefault="directed">
    <node id="A">
      <data key="external">false</data>
      <data key="package"/>
      <data key="interface">false</data>
      <data key="abstract">false</data>
      <data key="fields">0</data>
      <data key="methods">2</data>
      <data key="code_size">52</data>
    </node>
    <node id="B">
      <data key="external">false</data>
      <data key="package"/>
      <data key="interface">false</data>
      <data key="abstract">false</data>
      <data key="fields">0</data>
      <data key="methods">2</data>
      <data key="code_size">9</data>
    </node>
    <node id="java.lang">
      <graph>
        <node id="java.lang.Cloneable">
          <data key="external">true</data>
          <data key="package">java.lang</data>
        </node>
        <node id="java.lang.Throwable">
          <data key="external">true</data>
          <data key="package">java.lang</data>
        </node>
        <node id="java.lang.System">
          <data key="external">true</data>
          <data key="package">java.lang</data>
        </node>
        <node id="java.lang.String">
          <data key="external">true</data>
          <data key="package">java.lang</data>
        </node>
        <node id="java.lang.Integer">
          <data key="external">true</data>
          <data key="package">java.lang</data>
        </node>
        <node id="java.lang.Object">
          <data key="external">true</data>
          <data key="package">java.lang</data>
        </node>
      </graph>
    </node>
    <node id="java.io">
      <graph>
        <node id="java.io.PrintStream">
          <data key="external">true</data>
          <data key="package">java.io</data>
        </node>
      </graph>
    </node>
    <edge id="edge1" directed="true" source="B" target="java.lang.Object"/>
    <edge id="edge2" directed="true" source="A" target="java.lang.Object"/>
    <edge id="edge3" directed="true" source="A" target="java.lang.Cloneable"/>
    <edge id="edge4" directed="true" source="B" target="java.lang.Object">
      <data key="weight">1</data>
    </edge>
    <edge id="edge5" directed="true" source="A" target="B">
      <data key="weight">1</data>
    </edge>
    <edge id="edge6" directed="true" source="A" target="java.io.PrintStream">
      <data key="weight">2</data>
    </edge>
    <edge id="edge7" directed="true" source="A" target="java.lang.Integer">
      <data key="weight">1</data>
    </edge>
    <edge id="edge8" directed="true" source="A" target="java.lang.Object">
      <data key="weight">1</data>
    </edge>
    <edge id="edge9" directed="true" source="A" target="java.lang.String">
      <data key="weight">1</data>
    </edge>
    <edge id="edge10" directed="true" source="A" target="java.lang.System">
      <data key="weight">1</data>
    </edge>
    <edge id="edge11" directed="true" source="A" target="java.lang.Throwable">
      <data key="weight">1</data>
    </edge>
  </graph>
</graphml>

