<?xml version="1.0" encoding="UTF-8"?>
<Diagram>
  <ID>JAVA</ID>
  <OriginalElement>org.springframework.context.ApplicationContext</OriginalElement>
  <nodes>
    <node x="691.0" y="79.0">org.springframework.beans.factory.HierarchicalBeanFactory</node>
    <node x="270.0" y="632.0">org.springframework.context.support.FileSystemXmlApplicationContext</node>
    <node x="140.0" y="553.0">org.springframework.context.support.AbstractXmlApplicationContext</node>
    <node x="887.25" y="237.0">org.springframework.web.context.WebApplicationContext</node>
    <node x="676.75" y="553.0">org.springframework.web.context.support.AbstractRefreshableWebApplicationContext</node>
    <node x="604.25" y="158.0">org.springframework.context.ApplicationContext</node>
    <node x="779.5" y="316.0">org.springframework.web.context.ConfigurableWebApplicationContext</node>
    <node x="178.0" y="474.0">org.springframework.context.support.AbstractRefreshableConfigApplicationContext</node>
    <node x="234.5" y="316.0">org.springframework.context.support.AbstractApplicationContext</node>
    <node x="868.0" y="632.0">org.springframework.web.context.support.XmlWebApplicationContext</node>
    <node x="282.75" y="237.0">org.springframework.context.ConfigurableApplicationContext</node>
    <node x="624.75" y="0.0">org.springframework.beans.factory.BeanFactory</node>
    <node x="0.0" y="632.0">org.springframework.context.support.ClassPathXmlApplicationContext</node>
    <node x="544.0" y="632.0">org.springframework.web.context.support.AnnotationConfigWebApplicationContext</node>
    <node x="198.5" y="395.0">org.springframework.context.support.AbstractRefreshableApplicationContext</node>
    <node x="498.99999999999994" y="79.0">org.springframework.beans.factory.ListableBeanFactory</node>
  </nodes>
  <notes />
  <edges>
    <edge source="org.springframework.context.support.AbstractXmlApplicationContext" target="org.springframework.context.support.AbstractRefreshableConfigApplicationContext">
      <point x="0.0" y="-14.5" />
      <point x="-83.0" y="14.5" />
    </edge>
    <edge source="org.springframework.context.support.AbstractRefreshableConfigApplicationContext" target="org.springframework.context.support.AbstractRefreshableApplicationContext">
      <point x="0.0" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.web.context.support.AnnotationConfigWebApplicationContext" target="org.springframework.web.context.support.AbstractRefreshableWebApplicationContext">
      <point x="0.0" y="-14.5" />
      <point x="696.0" y="607.0" />
      <point x="756.5" y="607.0" />
      <point x="-79.75" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.HierarchicalBeanFactory" target="org.springframework.beans.factory.BeanFactory">
      <point x="0.0" y="-14.5" />
      <point x="789.5" y="54.0" />
      <point x="718.5" y="54.0" />
      <point x="31.25" y="14.5" />
    </edge>
    <edge source="org.springframework.web.context.support.XmlWebApplicationContext" target="org.springframework.web.context.support.AbstractRefreshableWebApplicationContext">
      <point x="0.0" y="-14.5" />
      <point x="976.5" y="607.0" />
      <point x="916.0" y="607.0" />
      <point x="79.75" y="14.5" />
    </edge>
    <edge source="org.springframework.beans.factory.ListableBeanFactory" target="org.springframework.beans.factory.BeanFactory">
      <point x="0.0" y="-14.5" />
      <point x="585.0" y="54.0" />
      <point x="656.0" y="54.0" />
      <point x="-31.25" y="14.5" />
    </edge>
    <edge source="org.springframework.context.support.AbstractRefreshableApplicationContext" target="org.springframework.context.support.AbstractApplicationContext">
      <point x="0.0" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.context.ConfigurableApplicationContext" target="org.springframework.context.ApplicationContext">
      <point x="0.0" y="-14.5" />
      <point x="405.25" y="212.0" />
      <point x="645.75" y="212.0" />
      <point x="-41.5" y="14.5" />
    </edge>
    <edge source="org.springframework.context.ApplicationContext" target="org.springframework.beans.factory.HierarchicalBeanFactory">
      <point x="41.5" y="-14.5" />
      <point x="728.75" y="133.0" />
      <point x="789.5" y="133.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.web.context.ConfigurableWebApplicationContext" target="org.springframework.context.ConfigurableApplicationContext">
      <point x="-68.25" y="-14.5" />
      <point x="847.75" y="291.0" />
      <point x="466.5" y="291.0" />
      <point x="61.25" y="14.5" />
    </edge>
    <edge source="org.springframework.web.context.ConfigurableWebApplicationContext" target="org.springframework.web.context.WebApplicationContext">
      <point x="68.25" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.web.context.support.AbstractRefreshableWebApplicationContext" target="org.springframework.context.support.AbstractRefreshableConfigApplicationContext">
      <point x="-79.75" y="-14.5" />
      <point x="756.5" y="528.0" />
      <point x="427.0" y="528.0" />
      <point x="83.0" y="14.5" />
    </edge>
    <edge source="org.springframework.web.context.support.AbstractRefreshableWebApplicationContext" target="org.springframework.web.context.ConfigurableWebApplicationContext">
      <point x="79.75000000000003" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.context.ApplicationContext" target="org.springframework.beans.factory.ListableBeanFactory">
      <point x="-41.5" y="-14.5" />
      <point x="645.75" y="133.0" />
      <point x="585.0" y="133.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="org.springframework.context.support.ClassPathXmlApplicationContext" target="org.springframework.context.support.AbstractXmlApplicationContext">
      <point x="0.0" y="-14.5" />
      <point x="125.0" y="607.0" />
      <point x="200.5" y="607.0" />
      <point x="-60.5" y="14.5" />
    </edge>
    <edge source="org.springframework.context.support.FileSystemXmlApplicationContext" target="org.springframework.context.support.AbstractXmlApplicationContext">
      <point x="0.0" y="-14.5" />
      <point x="397.0" y="607.0" />
      <point x="321.5" y="607.0" />
      <point x="60.5" y="14.5" />
    </edge>
    <edge source="org.springframework.context.support.AbstractApplicationContext" target="org.springframework.context.ConfigurableApplicationContext">
      <point x="0.0" y="-14.5" />
      <point x="-61.25" y="14.5" />
    </edge>
    <edge source="org.springframework.web.context.WebApplicationContext" target="org.springframework.context.ApplicationContext">
      <point x="0.0" y="-14.5" />
      <point x="984.25" y="212.0" />
      <point x="728.75" y="212.0" />
      <point x="41.5" y="14.5" />
    </edge>
  </edges>
  <settings layout="Hierarchic Group" zoom="1.0" x="543.0" y="331.0" />
  <SelectedNodes />
  <Categories />
  <SCOPE>All</SCOPE>
  <VISIBILITY>private</VISIBILITY>
</Diagram>

