<?xml version="1.0" encoding="UTF-8"?>
<Diagram>
  <ID>JAVA</ID>
  <OriginalElement />
  <nodes>
    <node x="707.3958333333334" y="356.0">javafx.fxml.Initializable</node>
    <node x="548.3958333333334" y="356.0">business.ServiceLocator</node>
    <node x="421.8202160493828" y="277.0">business.user.Admin</node>
    <node x="235.89583333333337" y="168.0">database.dao.DAOAbstractFactory</node>
    <node x="572.1535493827162" y="168.0">business.AdminInterface</node>
    <node x="404.39583333333337" y="79.0">database.dao.DAOType</node>
    <node x="514.4035493827162" y="0.0">business.bean.UserBeanType</node>
    <node x="551.7222222222222" y="79.0">business.bean.UserBean</node>
    <node x="0.0" y="277.0">database.dao.jdbc.DAOJDBCUser</node>
    <node x="90.38888888888891" y="79.0">database.dao.DAOException</node>
    <node x="85.04166666666674" y="168.0">database.entity.UserRole</node>
    <node x="262.39583333333337" y="79.0">database.dao.DAOFactory</node>
    <node x="589.3958333333334" y="435.0">ui.view.home.WelcomeAdminController</node>
    <node x="306.46141975308643" y="0.0">database.dao.DAOUser</node>
  </nodes>
  <notes />
  <edges>
    <edge source="database.dao.DAOFactory" target="database.dao.DAOUser">
      <point x="0.0" y="-14.5" />
      <point x="323.39583333333337" y="59.0" />
      <point x="358.96141975308643" y="59.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="database.dao.jdbc.DAOJDBCUser" target="database.entity.UserRole">
      <point x="46.33333333333337" y="-14.5" />
      <point x="115.83333333333337" y="257.0" />
      <point x="110.79166666666674" y="257.0" />
      <point x="-25.75" y="14.5" />
    </edge>
    <edge source="business.AdminInterface" target="business.bean.UserBean">
      <point x="0.0" y="-14.5" />
      <point x="642.6535493827162" y="148.0" />
      <point x="632.7222222222222" y="148.0" />
      <point x="27.0" y="14.5" />
    </edge>
    <edge source="ui.view.home.WelcomeAdminController" target="javafx.fxml.Initializable">
      <point x="51.0" y="-14.5" />
      <point x="742.3958333333334" y="410.0" />
      <point x="764.8958333333334" y="410.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="ui.view.home.WelcomeAdminController" target="business.ServiceLocator">
      <point x="-51.0" y="-14.5" />
      <point x="640.3958333333334" y="410.0" />
      <point x="617.8958333333334" y="410.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="business.bean.UserBean" target="business.bean.UserBeanType">
      <point x="27.0" y="-14.5" />
      <point x="632.7222222222222" y="59.0" />
      <point x="629.4035493827162" y="59.0" />
      <point x="46.0" y="14.5" />
    </edge>
    <edge source="business.user.Admin" target="business.bean.UserBeanType">
      <point x="19.333333333333314" y="-14.5" />
      <point x="484.65354938271616" y="237.0" />
      <point x="541.2222222222222" y="237.0" />
      <point x="541.2222222222222" y="59.0" />
      <point x="537.4035493827162" y="59.0" />
      <point x="-46.0" y="14.5" />
    </edge>
    <edge source="business.user.Admin" target="business.AdminInterface">
      <point x="38.66666666666657" y="-14.5" />
      <point x="503.9868827160494" y="257.0" />
      <point x="595.6535493827162" y="257.0" />
      <point x="-47.0" y="14.5" />
    </edge>
    <edge source="business.user.Admin" target="business.bean.UserBean">
      <point x="28.999999999999943" y="-14.5" />
      <point x="494.3202160493828" y="247.0" />
      <point x="561.6535493827162" y="247.0" />
      <point x="561.6535493827162" y="148.0" />
      <point x="578.7222222222222" y="148.0" />
      <point x="-27.0" y="14.5" />
    </edge>
    <edge source="business.user.Admin" target="database.dao.DAOType">
      <point x="-5.6843418860808015E-14" y="-14.5" />
      <point x="465.3202160493828" y="217.0" />
      <point x="483.89583333333337" y="217.0" />
      <point x="26.5" y="14.5" />
    </edge>
    <edge source="business.user.Admin" target="database.dao.DAOAbstractFactory">
      <point x="-9.666666666666686" y="-14.5" />
      <point x="455.65354938271616" y="227.0" />
      <point x="323.39583333333337" y="227.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="database.dao.jdbc.DAOJDBCUser" target="database.dao.DAOException">
      <point x="0.0" y="-14.5" />
      <point x="69.5" y="257.0" />
      <point x="59.669753086419746" y="257.0" />
      <point x="59.669753086419746" y="148.0" />
      <point x="107.51388888888891" y="148.0" />
      <point x="-51.375" y="14.5" />
    </edge>
    <edge source="database.dao.jdbc.DAOJDBCUser" target="database.dao.DAOUser">
      <point x="-46.33333333333337" y="-14.5" />
      <point x="23.16666666666663" y="257.0" />
      <point x="48.669753086419746" y="257.0" />
      <point x="48.669753086419746" y="49.0" />
      <point x="323.96141975308643" y="49.0" />
      <point x="-35.0" y="14.5" />
    </edge>
    <edge source="business.ServiceLocator" target="business.user.Admin">
      <point x="-46.33333333333334" y="-14.5" />
      <point x="571.5625" y="336.0" />
      <point x="465.3202160493828" y="336.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="database.dao.DAOAbstractFactory" target="database.dao.DAOFactory">
      <point x="0.0" y="-14.5" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="database.dao.DAOAbstractFactory" target="database.dao.DAOType">
      <point x="58.33333333333337" y="-14.5" />
      <point x="381.72916666666674" y="148.0" />
      <point x="430.89583333333337" y="148.0" />
      <point x="-26.5" y="14.5" />
    </edge>
    <edge source="business.ServiceLocator" target="business.AdminInterface">
      <point x="0.0" y="-14.5" />
      <point x="617.8958333333334" y="326.0" />
      <point x="660.6535493827162" y="326.0" />
      <point x="660.6535493827162" y="257.0" />
      <point x="642.6535493827162" y="257.0" />
      <point x="0.0" y="14.5" />
    </edge>
    <edge source="database.dao.DAOAbstractFactory" target="database.dao.DAOException">
      <point x="-58.33333333333337" y="-14.5" />
      <point x="265.0625" y="128.0" />
      <point x="210.2638888888889" y="128.0" />
      <point x="51.375" y="14.5" />
    </edge>
    <edge source="business.user.Admin" target="database.dao.DAOUser">
      <point x="9.666666666666629" y="-14.5" />
      <point x="474.9868827160494" y="227.0" />
      <point x="520.8958333333334" y="227.0" />
      <point x="520.8958333333334" y="59.0" />
      <point x="393.96141975308643" y="59.0" />
      <point x="35.0" y="14.5" />
    </edge>
    <edge source="business.user.Admin" target="database.entity.UserRole">
      <point x="-38.666666666666686" y="-14.5" />
      <point x="426.65354938271616" y="257.0" />
      <point x="162.29166666666674" y="257.0" />
      <point x="25.75" y="14.5" />
    </edge>
    <edge source="business.user.Admin" target="database.dao.DAOException">
      <point x="-19.33333333333337" y="-14.5" />
      <point x="445.9868827160494" y="237.0" />
      <point x="208.20833333333337" y="237.0" />
      <point x="208.20833333333337" y="138.0" />
      <point x="176.0138888888889" y="138.0" />
      <point x="17.125" y="14.5" />
    </edge>
  </edges>
  <settings layout="Hierarchic Group" zoom="0.8454106280193237" x="601.0" y="251.8914285714286" />
  <SelectedNodes>
    <node>business.bean.UserBean</node>
  </SelectedNodes>
  <Categories>
    <Category>Inner Classes</Category>
  </Categories>
  <SCOPE>All</SCOPE>
  <VISIBILITY>private</VISIBILITY>
</Diagram>

