<?xml version="1.0" encoding="UTF-8"?>
<Diagram>
  <ID>JAVA</ID>
  <OriginalElement>org.springframework.context.event.ContextRefreshedEvent</OriginalElement>
  <nodes>
    <node x="0.0" y="435.0">org.springframework.context.event.GenericApplicationListener</node>
    <node x="221.99999999999994" y="435.0">org.springframework.context.event.SmartApplicationListener</node>
    <node x="130.49999999999994" y="343.5">org.springframework.context.ApplicationListener</node>
    <node x="1012.0" y="435.0">org.springframework.context.event.ContextStartedEvent</node>
    <node x="452.3461538461538" y="0.0">java.io.Serializable</node>
    <node x="411.8461538461538" y="80.0">java.util.EventObject</node>
    <node x="433.99999999999994" y="435.0">org.springframework.context.event.ContextClosedEvent</node>
    <node x="411.8461538461538" y="206.0">org.springframework.context.ApplicationEvent</node>
    <node x="107.99999999999994" y="229.0">java.util.EventListener</node>
    <node x="617.0" y="435.0">org.springframework.context.event.ContextRefreshedEvent</node>
    <node x="819.0" y="435.0">org.springframework.context.event.ContextStoppedEvent</node>
    <node x="414.3461538461538" y="332.0">org.springframework.context.PayloadApplicationEvent</node>
    <node x="712.75" y="343.5">org.springframework.context.event.ApplicationContextEvent</node>
  </nodes>
  <notes />
  <edges>
    <edge source="org.springframework.context.ApplicationListener" target="org.springframework.context.ApplicationEvent">
      <point x="39.5" y="-15.0" />
      <point x="248.99999999999994" y="307.0" />
      <point x="444.3461538461538" y="307.0" />
      <point x="-65.0" y="38.0" />
    </edge>
    <edge source="org.springframework.context.event.SmartApplicationListener" target="org.springframework.context.ApplicationListener">
      <point x="0.0" y="-15.0" />
      <point x="317.99999999999994" y="415.0" />
      <point x="248.99999999999994" y="415.0" />
      <point x="39.5" y="15.0" />
    </edge>
    <edge source="org.springframework.context.ApplicationListener" target="java.util.EventListener">
      <point x="-39.5" y="-15.0" />
      <point x="0.0" y="15.0" />
    </edge>
    <edge source="org.springframework.context.event.ApplicationContextEvent" target="org.springframework.context.ApplicationEvent">
      <point x="0.0" y="-15.0" />
      <point x="806.75" y="307.0" />
      <point x="574.3461538461538" y="307.0" />
      <point x="65.0" y="38.0" />
    </edge>
    <edge source="org.springframework.context.event.ContextRefreshedEvent" target="org.springframework.context.event.ApplicationContextEvent">
      <point x="0.0" y="-15.0" />
      <point x="708.0" y="415.0" />
      <point x="783.25" y="415.0" />
      <point x="-23.5" y="15.0" />
    </edge>
    <edge source="org.springframework.context.PayloadApplicationEvent" target="org.springframework.context.ApplicationEvent">
      <point x="0.0" y="-26.5" />
      <point x="0.0" y="38.0" />
    </edge>
    <edge source="org.springframework.context.ApplicationEvent" target="java.util.EventObject">
      <point x="0.0" y="-38.0" />
      <point x="0.0" y="38.0" />
    </edge>
    <edge source="org.springframework.context.event.ContextStoppedEvent" target="org.springframework.context.event.ApplicationContextEvent">
      <point x="0.0" y="-15.0" />
      <point x="905.5" y="415.0" />
      <point x="830.25" y="415.0" />
      <point x="23.5" y="15.0" />
    </edge>
    <edge source="org.springframework.context.event.GenericApplicationListener" target="org.springframework.context.ApplicationListener">
      <point x="0.0" y="-15.0" />
      <point x="101.0" y="415.0" />
      <point x="169.99999999999994" y="415.0" />
      <point x="-39.5" y="15.0" />
    </edge>
    <edge source="org.springframework.context.event.ContextStartedEvent" target="org.springframework.context.event.ApplicationContextEvent">
      <point x="0.0" y="-15.0" />
      <point x="1094.5" y="405.0" />
      <point x="877.25" y="405.0" />
      <point x="70.5" y="15.0" />
    </edge>
    <edge source="java.util.EventObject" target="java.io.Serializable">
      <point x="0.0" y="-38.0" />
      <point x="0.0" y="15.0" />
    </edge>
    <edge source="org.springframework.context.event.ContextClosedEvent" target="org.springframework.context.event.ApplicationContextEvent">
      <point x="0.0" y="-15.0" />
      <point x="515.5" y="405.0" />
      <point x="736.25" y="405.0" />
      <point x="-70.5" y="15.0" />
    </edge>
  </edges>
  <settings layout="Hierarchic Group" zoom="1.0" x="588.5" y="438.0" />
  <SelectedNodes />
  <Categories>
    <Category>Fields</Category>
  </Categories>
  <SCOPE>All</SCOPE>
  <VISIBILITY>private</VISIBILITY>
</Diagram>

