<?xml version="1.0" encoding="UTF-8"?>
<Diagram>
  <ID>JAVA</ID>
  <OriginalElement>org.springframework.context.support.ClassPathXmlApplicationContext</OriginalElement>
  <nodes>
    <node x="218.87500000000006" y="80.0">org.springframework.beans.factory.HierarchicalBeanFactory</node>
    <node x="744.2712962962962" y="0.0">org.springframework.core.io.ResourceLoader</node>
    <node x="652.6046296296296" y="650.0">org.springframework.context.support.FileSystemXmlApplicationContext</node>
    <node x="786.8546296296296" y="570.0">org.springframework.context.support.AbstractXmlApplicationContext</node>
    <node x="285.3546296296296" y="330.0">org.springframework.beans.factory.support.BeanDefinitionRegistry</node>
    <node x="631.4379629629628" y="170.0">org.springframework.context.ApplicationContext</node>
    <node x="485.3546296296296" y="410.0">org.springframework.context.annotation.AnnotationConfigApplicationContext</node>
    <node x="744.3546296296296" y="490.0">org.springframework.context.support.AbstractRefreshableConfigApplicationContext</node>
    <node x="642.2083333333334" y="330.0">org.springframework.context.support.AbstractApplicationContext</node>
    <node x="1033.8546296296295" y="570.0">org.springframework.web.context.support.XmlWebApplicationContext</node>
    <node x="593.9379629629628" y="250.0">org.springframework.context.ConfigurableApplicationContext</node>
    <node x="31.70833333333337" y="0.0">org.springframework.beans.factory.BeanFactory</node>
    <node x="911.6046296296296" y="650.0">org.springframework.context.support.ClassPathXmlApplicationContext</node>
    <node x="665.7712962962962" y="80.0">org.springframework.core.io.support.ResourcePatternResolver</node>
    <node x="0.0" y="410.0">org.springframework.beans.factory.support.DefaultListableBeanFactory</node>
    <node x="279.8546296296296" y="570.0">org.springframework.web.context.support.AnnotationConfigWebApplicationContext</node>
    <node x="763.3546296296296" y="410.0">org.springframework.context.support.AbstractRefreshableApplicationContext</node>
    <node x="15.240740740740762" y="80.0">org.springframework.beans.factory.ListableBeanFactory</node>
  </nodes>
  <notes />
  <edges>
    <edge source="org.springframework.context.support.AbstractRefreshableConfigApplicationContext" target="org.springframework.context.support.AbstractRefreshableApplicationContext">
      <point x="0.0" y="-15.0" />
      <point x="0.0" y="15.0" />
    </edge>
    <edge source="org.springframework.beans.factory.HierarchicalBeanFactory" target="org.springframework.beans.factory.BeanFactory">
      <point x="0.0" y="-15.0" />
      <point x="312.37500000000006" y="55.0" />
      <point x="130.875" y="55.0" />
      <point x="39.66666666666666" y="15.0" />
    </edge>
    <edge source="org.springframework.web.context.support.AnnotationConfigWebApplicationContext" target="org.springframework.context.ConfigurableApplicationContext">
      <point x="0.0" y="-15.0" />
      <point x="422.3546296296296" y="545.0" />
      <point x="474.8546296296296" y="545.0" />
      <point x="474.8546296296296" y="310.0" />
      <point x="632.6046296296295" y="310.0" />
      <point x="-77.33333333333337" y="15.0" />
    </edge>
    <edge source="org.springframework.web.context.support.XmlWebApplicationContext" target="org.springframework.context.support.AbstractRefreshableConfigApplicationContext">
      <point x="-68.66666666666669" y="-15.0" />
      <point x="1068.187962962963" y="545.0" />
      <point x="1004.3546296296296" y="545.0" />
      <point x="104.0" y="15.0" />
    </edge>
    <edge source="org.springframework.beans.factory.support.DefaultListableBeanFactory" target="org.springframework.beans.factory.ListableBeanFactory">
      <point x="-25.5" y="-15.0" />
      <point x="76.5" y="390.0" />
      <point x="55.99074074074076" y="390.0" />
      <point x="-40.75" y="15.0" />
    </edge>
    <edge source="org.springframework.beans.factory.ListableBeanFactory" target="org.springframework.beans.factory.BeanFactory">
      <point x="0.0" y="-15.0" />
      <point x="96.74074074074076" y="55.0" />
      <point x="91.20833333333337" y="55.0" />
      <point x="0.0" y="15.0" />
    </edge>
    <edge source="org.springframework.beans.factory.support.DefaultListableBeanFactory" target="org.springframework.beans.factory.BeanFactory">
      <point x="-76.5" y="-15.0" />
      <point x="25.5" y="390.0" />
      <point x="4.740740740740762" y="390.0" />
      <point x="4.740740740740762" y="55.0" />
      <point x="51.54166666666674" y="55.0" />
      <point x="-39.66666666666663" y="15.0" />
    </edge>
    <edge source="org.springframework.context.support.AbstractApplicationContext" target="org.springframework.core.io.ResourceLoader">
      <point x="51.25" y="-15.0" />
      <point x="795.9583333333334" y="310.0" />
      <point x="869.2712962962962" y="310.0" />
      <point x="869.2712962962962" y="55.0" />
      <point x="851.5212962962962" y="55.0" />
      <point x="35.74999999999997" y="15.0" />
    </edge>
    <edge source="org.springframework.context.support.ClassPathXmlApplicationContext" target="org.springframework.context.support.AbstractXmlApplicationContext">
      <point x="0.0" y="-15.0" />
      <point x="1028.6046296296295" y="625.0" />
      <point x="957.1046296296296" y="625.0" />
      <point x="56.75" y="15.0" />
    </edge>
    <edge source="org.springframework.context.support.AbstractApplicationContext" target="org.springframework.context.ConfigurableApplicationContext">
      <point x="-51.25" y="-15.0" />
      <point x="693.4583333333334" y="310.0" />
      <point x="709.9379629629628" y="310.0" />
      <point x="0.0" y="15.0" />
    </edge>
    <edge source="org.springframework.beans.factory.support.DefaultListableBeanFactory" target="org.springframework.beans.factory.support.BeanDefinitionRegistry">
      <point x="76.5" y="-15.0" />
      <point x="178.5" y="390.0" />
      <point x="330.1046296296296" y="390.0" />
      <point x="-44.75" y="15.0" />
    </edge>
    <edge source="org.springframework.context.support.AbstractXmlApplicationContext" target="org.springframework.context.support.AbstractRefreshableConfigApplicationContext">
      <point x="0.0" y="-15.0" />
      <point x="0.0" y="15.0" />
    </edge>
    <edge source="org.springframework.web.context.support.XmlWebApplicationContext" target="org.springframework.context.ConfigurableApplicationContext">
      <point x="0.0" y="-15.0" />
      <point x="1136.8546296296295" y="545.0" />
      <point x="1151.4583333333335" y="545.0" />
      <point x="1151.4583333333335" y="300.0" />
      <point x="787.2712962962962" y="300.0" />
      <point x="77.33333333333337" y="15.0" />
    </edge>
    <edge source="org.springframework.core.io.support.ResourcePatternResolver" target="org.springframework.core.io.ResourceLoader">
      <point x="0.0" y="-15.0" />
      <point x="762.2712962962962" y="55.0" />
      <point x="780.0212962962962" y="55.0" />
      <point x="-35.75" y="15.0" />
    </edge>
    <edge source="org.springframework.web.context.support.AnnotationConfigWebApplicationContext" target="org.springframework.context.support.AbstractRefreshableConfigApplicationContext">
      <point x="95.0" y="-15.0" />
      <point x="517.3546296296296" y="545.0" />
      <point x="796.3546296296296" y="545.0" />
      <point x="-104.0" y="15.0" />
    </edge>
    <edge source="org.springframework.beans.factory.support.DefaultListableBeanFactory" target="org.springframework.beans.factory.HierarchicalBeanFactory">
      <point x="25.5" y="-15.0" />
      <point x="127.5" y="380.0" />
      <point x="225.85462962962958" y="380.0" />
      <point x="225.85462962962958" y="150.0" />
      <point x="265.62500000000006" y="150.0" />
      <point x="-46.75" y="15.0" />
    </edge>
    <edge source="org.springframework.context.annotation.AnnotationConfigApplicationContext" target="org.springframework.context.support.AbstractApplicationContext">
      <point x="64.5" y="-15.0" />
      <point x="678.8546296296296" y="390.0" />
      <point x="693.4583333333334" y="390.0" />
      <point x="-51.25" y="15.0" />
    </edge>
    <edge source="org.springframework.web.context.support.XmlWebApplicationContext" target="org.springframework.context.ApplicationContext">
      <point x="68.66666666666674" y="-15.0" />
      <point x="1205.5212962962964" y="545.0" />
      <point x="1190.312962962963" y="545.0" />
      <point x="1190.312962962963" y="225.0" />
      <point x="762.2712962962962" y="225.0" />
      <point x="52.33333333333337" y="15.0" />
    </edge>
    <edge source="org.springframework.context.support.AbstractRefreshableApplicationContext" target="org.springframework.context.support.AbstractApplicationContext">
      <point x="-1.1368683772161603E-13" y="-15.0" />
      <point x="900.3546296296295" y="390.0" />
      <point x="795.9583333333334" y="390.0" />
      <point x="51.25" y="15.0" />
    </edge>
    <edge source="org.springframework.web.context.support.AnnotationConfigWebApplicationContext" target="org.springframework.context.ApplicationContext">
      <point x="-95.0" y="-15.0" />
      <point x="327.3546296296296" y="545.0" />
      <point x="274.8546296296296" y="545.0" />
      <point x="274.8546296296296" y="225.0" />
      <point x="657.6046296296295" y="225.0" />
      <point x="-52.33333333333337" y="15.0" />
    </edge>
    <edge source="org.springframework.context.ConfigurableApplicationContext" target="org.springframework.context.ApplicationContext">
      <point x="0.0" y="-15.0" />
      <point x="0.0" y="15.0" />
    </edge>
    <edge source="org.springframework.context.ApplicationContext" target="org.springframework.beans.factory.HierarchicalBeanFactory">
      <point x="0.0" y="-15.0" />
      <point x="709.9379629629628" y="130.0" />
      <point x="359.12500000000006" y="130.0" />
      <point x="46.75" y="15.0" />
    </edge>
    <edge source="org.springframework.context.annotation.AnnotationConfigApplicationContext" target="org.springframework.beans.factory.support.BeanDefinitionRegistry">
      <point x="-64.5" y="-15.0" />
      <point x="549.8546296296296" y="390.0" />
      <point x="419.6046296296296" y="390.0" />
      <point x="44.75" y="15.0" />
    </edge>
    <edge source="org.springframework.context.ApplicationContext" target="org.springframework.beans.factory.ListableBeanFactory">
      <point x="-52.33333333333337" y="-15.0" />
      <point x="657.6046296296295" y="140.0" />
      <point x="137.49074074074076" y="140.0" />
      <point x="40.75" y="15.0" />
    </edge>
    <edge source="org.springframework.context.support.FileSystemXmlApplicationContext" target="org.springframework.context.support.AbstractXmlApplicationContext">
      <point x="0.0" y="-15.0" />
      <point x="772.1046296296296" y="625.0" />
      <point x="843.6046296296296" y="625.0" />
      <point x="-56.75" y="15.0" />
    </edge>
    <edge source="org.springframework.context.ApplicationContext" target="org.springframework.core.io.support.ResourcePatternResolver">
      <point x="52.33333333333337" y="-15.0" />
      <point x="0.0" y="15.0" />
    </edge>
  </edges>
  <settings layout="Hierarchic Group" zoom="1.0063291139240507" x="951.9622641509434" y="435.6163522012578" />
  <SelectedNodes>
    <node>org.springframework.context.ApplicationContext</node>
  </SelectedNodes>
  <Categories>
    <Category>Inner Classes</Category>
  </Categories>
  <SCOPE>All</SCOPE>
  <VISIBILITY>private</VISIBILITY>
</Diagram>

