<?xml version="1.0" encoding="UTF-8"?>
<Diagram>
  <ID>JAVA</ID>
  <OriginalElement>/home/centos/dev/jarvis_data_eng_AyeshaHamad/core_java/twitter/src/main/java/ca/jrvs/apps/twitter</OriginalElement>
  <nodes>
    <node x="634.7568027210884" y="67.0">ca.jrvs.apps.twitter.dao.helper.TwitterHttpHelper</node>
    <node x="324.0" y="199.0">ca.jrvs.apps.twitter.TwitterCLIApp</node>
    <node x="328.1734693877552" y="-30.0">ca.jrvs.apps.twitter.dao.CrdDao</node>
    <node x="72.75680272108846" y="67.0">ca.jrvs.apps.twitter.controller.TwitterController</node>
    <node x="295.0" y="276.0">ca.jrvs.apps.twitter.spring.TwitterCLISpringBoot</node>
    <node x="554.7568027210884" y="-30.0">ca.jrvs.apps.twitter.dao.helper.HttpHelper</node>
    <node x="472.7568027210885" y="67.0">ca.jrvs.apps.twitter.dao.TwitterDao</node>
    <node x="178.16666666666669" y="-30.0">ca.jrvs.apps.twitter.service.Service</node>
    <node x="276.0068027210885" y="67.0">ca.jrvs.apps.twitter.service.TwitterService</node>
    <node x="14.5" y="-30.0">ca.jrvs.apps.twitter.controller.Controller</node>
  </nodes>
  <notes />
  <edges>
    <edge source="ca.jrvs.apps.twitter.controller.TwitterController" target="ca.jrvs.apps.twitter.service.Service" relationship="TO_ONE">
      <point x="63.333333333333314" y="-15.0" />
      <point x="231.09013605442178" y="56.0" />
      <point x="234.66666666666669" y="56.0" />
      <point x="0.0" y="15.0" />
    </edge>
    <edge source="ca.jrvs.apps.twitter.spring.TwitterCLISpringBoot" target="ca.jrvs.apps.twitter.TwitterCLIApp" relationship="DEPENDENCY">
      <point x="55.75" y="-15.0" />
      <point x="462.25" y="219.0" />
      <point x="447.75" y="219.0" />
      <point x="41.25" y="15.0" />
    </edge>
    <edge source="ca.jrvs.apps.twitter.dao.TwitterDao" target="ca.jrvs.apps.twitter.dao.CrdDao" relationship="REALIZATION">
      <point x="-47.33333333333334" y="-15.0" />
      <point x="496.42346938775506" y="56.0" />
      <point x="477.3401360544218" y="56.0" />
      <point x="59.66666666666666" y="15.0" />
    </edge>
    <edge source="ca.jrvs.apps.twitter.service.TwitterService" target="ca.jrvs.apps.twitter.dao.CrdDao" relationship="TO_ONE">
      <point x="0.0" y="-15.0" />
      <point x="361.0068027210885" y="41.0" />
      <point x="358.0068027210885" y="41.0" />
      <point x="-59.666666666666664" y="15.0" />
    </edge>
    <edge source="ca.jrvs.apps.twitter.TwitterCLIApp" target="ca.jrvs.apps.twitter.controller.TwitterController" relationship="CREATE">
      <point x="55.0" y="-15.0" />
      <point x="461.5" y="167.5" />
      <point x="459.3818027210885" y="167.5" />
      <point x="459.3818027210885" y="133.0" />
      <point x="167.75680272108846" y="133.0" />
      <point x="0.0" y="15.0" />
    </edge>
    <edge source="ca.jrvs.apps.twitter.dao.helper.TwitterHttpHelper" target="ca.jrvs.apps.twitter.dao.helper.HttpHelper" relationship="REALIZATION">
      <point x="0.0" y="-15.0" />
      <point x="733.2568027210884" y="56.0" />
      <point x="671.4234693877551" y="56.0" />
      <point x="46.66666666666666" y="15.0" />
    </edge>
    <edge source="ca.jrvs.apps.twitter.TwitterCLIApp" target="ca.jrvs.apps.twitter.controller.Controller" relationship="TO_ONE">
      <point x="-55.0" y="-15.0" />
      <point x="351.5" y="161.5" />
      <point x="36.666666666666686" y="161.5" />
      <point x="-44.333333333333314" y="15.0" />
    </edge>
    <edge source="ca.jrvs.apps.twitter.controller.TwitterController" target="ca.jrvs.apps.twitter.controller.Controller" relationship="REALIZATION">
      <point x="-63.33333333333337" y="-15.0" />
      <point x="104.42346938775509" y="56.0" />
      <point x="125.33333333333337" y="56.0" />
      <point x="44.33333333333337" y="15.0" />
    </edge>
    <edge source="ca.jrvs.apps.twitter.service.TwitterService" target="ca.jrvs.apps.twitter.dao.CrdDao" relationship="DEPENDENCY">
      <point x="56.666666666666686" y="-15.0" />
      <point x="0.0" y="15.0" />
    </edge>
    <edge source="ca.jrvs.apps.twitter.spring.TwitterCLISpringBoot" target="ca.jrvs.apps.twitter.TwitterCLIApp" relationship="TO_ONE">
      <point x="-55.75" y="-15.0" />
      <point x="350.75" y="219.0" />
      <point x="365.25" y="219.0" />
      <point x="-41.25" y="15.0" />
    </edge>
    <edge source="ca.jrvs.apps.twitter.controller.TwitterController" target="ca.jrvs.apps.twitter.service.Service" relationship="DEPENDENCY">
      <point x="0.0" y="-15.0" />
      <point x="167.75680272108846" y="56.0" />
      <point x="197.0" y="56.0" />
      <point x="-37.666666666666686" y="15.0" />
    </edge>
    <edge source="ca.jrvs.apps.twitter.dao.TwitterDao" target="ca.jrvs.apps.twitter.dao.helper.HttpHelper" relationship="TO_ONE">
      <point x="0.0" y="-15.0" />
      <point x="543.7568027210884" y="56.0" />
      <point x="578.0901360544218" y="56.0" />
      <point x="-46.666666666666664" y="15.0" />
    </edge>
    <edge source="ca.jrvs.apps.twitter.service.TwitterService" target="ca.jrvs.apps.twitter.service.Service" relationship="REALIZATION">
      <point x="-56.66666666666666" y="-15.0" />
      <point x="304.3401360544218" y="56.0" />
      <point x="272.3333333333333" y="56.0" />
      <point x="37.66666666666663" y="15.0" />
    </edge>
    <edge source="ca.jrvs.apps.twitter.TwitterCLIApp" target="ca.jrvs.apps.twitter.dao.helper.TwitterHttpHelper" relationship="CREATE">
      <point x="55.0" y="-15.0" />
      <point x="461.5" y="160.0" />
      <point x="733.2568027210884" y="160.0" />
      <point x="0.0" y="15.0" />
    </edge>
    <edge source="ca.jrvs.apps.twitter.TwitterCLIApp" target="ca.jrvs.apps.twitter.dao.TwitterDao" relationship="CREATE">
      <point x="55.0" y="-15.0" />
      <point x="461.5" y="133.0" />
      <point x="543.7568027210884" y="133.0" />
      <point x="0.0" y="15.0" />
    </edge>
    <edge source="ca.jrvs.apps.twitter.TwitterCLIApp" target="ca.jrvs.apps.twitter.controller.Controller" relationship="DEPENDENCY">
      <point x="0.0" y="-15.0" />
      <point x="380.5" y="199.0" />
      <point x="380.5" y="148.0" />
      <point x="52.530612244898066" y="148.0" />
      <point x="52.530612244898066" y="56.0" />
      <point x="81.0" y="56.0" />
      <point x="0.0" y="15.0" />
    </edge>
    <edge source="ca.jrvs.apps.twitter.dao.TwitterDao" target="ca.jrvs.apps.twitter.dao.helper.HttpHelper" relationship="DEPENDENCY">
      <point x="47.33333333333334" y="-15.0" />
      <point x="591.0901360544218" y="56.0" />
      <point x="624.7568027210884" y="56.0" />
      <point x="0.0" y="15.0" />
    </edge>
    <edge source="ca.jrvs.apps.twitter.TwitterCLIApp" target="ca.jrvs.apps.twitter.service.TwitterService" relationship="CREATE">
      <point x="55.0" y="-15.0" />
      <point x="461.5" y="122.0" />
      <point x="361.0068027210885" y="122.0" />
      <point x="0.0" y="15.0" />
    </edge>
  </edges>
  <settings layout="Hierarchic" zoom="1.0" showDependencies="true" x="416.0" y="137.0" />
  <SelectedNodes />
  <Categories />
  <SCOPE>All</SCOPE>
  <VISIBILITY>private</VISIBILITY>
</Diagram>

