easyappointments/doc/thesis/diagrams/ea-cd-backend-users.io
alextselegidis@gmail.com 26055fedea * Added content in the implementation.tex
* Added the draw.io files into repository.
2013-10-24 16:18:35 +00:00

1 line
No EOL
5.2 KiB
Io

<mxGraphModel dx="800" dy="800" grid="1" guides="1" tooltips="1" connect="1" fold="1" page="1" pageScale="1" pageWidth="826" pageHeight="1169" style="default-style2"><root><mxCell id="0"/><mxCell id="1" parent="0"/><mxCell id="3" value="&lt;p style=&quot;margin: 0px; margin-top: 4px; text-align: center;&quot;&gt;&lt;strong&gt;BackendUsers&lt;/strong&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p style=&quot;margin: 0px; margin-left: 4px;&quot;&gt;+ wp: WorkingPlan&lt;/p&gt;&lt;p style=&quot;margin: 0px; margin-left: 4px;&quot;&gt;+ helper: UserHelper&lt;/p&gt;&lt;hr /&gt;&lt;p style=&quot;margin: 0px; margin-left: 4px;&quot;&gt;+ initialize(): void&lt;/p&gt;&lt;p style=&quot;margin: 0px; margin-left: 4px;&quot;&gt;+ bindEventHandlers(): void&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1" vertex="1" parent="1"><mxGeometry x="50" y="55" width="180" height="140" as="geometry"/></mxCell><mxCell id="4" value="&lt;p style=&quot;margin: 0px; margin-top: 4px; text-align: center;&quot;&gt;&lt;em&gt;&amp;lt;&amp;lt;Interface&amp;gt;&amp;gt;&lt;/em&gt;&lt;br /&gt;&lt;strong&gt;UsersHelper&lt;/strong&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p style=&quot;margin: 0px; margin-left: 4px;&quot;&gt;+ filterResults: array&lt;/p&gt;&lt;hr /&gt;&lt;p style=&quot;margin: 0px; margin-left: 4px;&quot;&gt;+ bindEventHandlers(): void&lt;br /&gt; + save(): void&lt;br /&gt; + delete(): void&lt;br /&gt; + resetForm(): void&lt;br /&gt; + validate(): bool&lt;br /&gt; + display(): void&lt;br /&gt; + filter(): void&lt;br /&gt; + getFilterHtml(): string&lt;br /&gt; + select(): void&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1" vertex="1" parent="1"><mxGeometry x="340" y="70" width="310" height="220" as="geometry"/></mxCell><mxCell id="5" value="&lt;p style=&quot;margin: 0px; margin-top: 4px; text-align: center;&quot;&gt;&lt;strong&gt;AdminsHelper&lt;/strong&gt;&lt;/p&gt;&lt;hr /&gt;&lt;div style=&quot;height: 2px;&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;hr /&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1" vertex="1" parent="1"><mxGeometry x="270" y="380" width="140" height="60" as="geometry"/></mxCell><mxCell id="6" value="&lt;p style=&quot;margin: 0px; margin-top: 4px; text-align: center;&quot;&gt;&lt;strong&gt;ProvidersHelper&lt;/strong&gt;&lt;/p&gt;&lt;hr /&gt;&lt;div style=&quot;height: 2px;&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;hr /&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1" vertex="1" parent="1"><mxGeometry x="440" y="380" width="140" height="60" as="geometry"/></mxCell><mxCell id="7" value="&lt;p style=&quot;margin: 0px; margin-top: 4px; text-align: center;&quot;&gt;&lt;strong&gt;SecretariesHelper&lt;/strong&gt;&lt;/p&gt;&lt;hr /&gt;&lt;div style=&quot;height: 2px;&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;hr /&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1" vertex="1" parent="1"><mxGeometry x="610" y="380" width="140" height="60" as="geometry"/></mxCell><mxCell id="8" value="" style="endArrow=block;startArrow=none;endFill=0;startFill=0;exitX=0.5;exitY=0;entryX=0.25;entryY=1;dashed=1" edge="1" parent="1" source="5" target="4"><mxGeometry as="geometry"><mxPoint as="sourcePoint"/><mxPoint x="160" as="targetPoint"/></mxGeometry></mxCell><mxCell id="9" value="" style="endArrow=block;startArrow=none;endFill=0;startFill=0;exitX=0.5;exitY=0;entryX=0.5;entryY=1;dashed=1" edge="1" parent="1" source="6" target="4"><mxGeometry as="geometry"><mxPoint as="sourcePoint"/><mxPoint x="160" as="targetPoint"/></mxGeometry></mxCell><mxCell id="10" value="" style="endArrow=block;startArrow=none;endFill=0;startFill=0;exitX=0.5;exitY=0;entryX=0.75;entryY=1;dashed=1" edge="1" parent="1" source="7" target="4"><mxGeometry as="geometry"><mxPoint as="sourcePoint"/><mxPoint x="160" as="targetPoint"/></mxGeometry></mxCell><mxCell id="11" value="" style="endArrow=diamondThin;startArrow=none;endFill=1;startFill=0;exitX=0;exitY=0.25;entryX=1;entryY=0.5" edge="1" parent="1" source="4" target="3"><mxGeometry as="geometry"><mxPoint as="sourcePoint"/><mxPoint x="160" as="targetPoint"/></mxGeometry></mxCell><mxCell id="12" value="&lt;p style=&quot;margin: 0px; margin-top: 4px; text-align: center;&quot;&gt;&lt;strong&gt;WorkingPlan&lt;/strong&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p style=&quot;margin: 0px; margin-left: 4px;&quot;&gt;+ enableCancel: bool&lt;/p&gt;&lt;p style=&quot;margin: 0px; margin-left: 4px;&quot;&gt;+ enableSubmit: bool&lt;/p&gt;&lt;hr /&gt;&lt;p style=&quot;margin: 0px; margin-left: 4px;&quot;&gt;+ setup(): void&lt;/p&gt;&lt;p style=&quot;margin: 0px; margin-left: 4px;&quot;&gt;+ bindEventHandlers(): void&lt;/p&gt;&lt;p style=&quot;margin: 0px; margin-left: 4px;&quot;&gt;+ editableBreakDay(): void&lt;/p&gt;&lt;p style=&quot;margin: 0px; margin-left: 4px;&quot;&gt;+ editableBreakTime(): void&lt;/p&gt;&lt;p style=&quot;margin: 0px; margin-left: 4px;&quot;&gt;+ get(): void&lt;/p&gt;&lt;p style=&quot;margin: 0px; margin-left: 4px;&quot;&gt;+ timepickers(): void&lt;/p&gt;" style="verticalAlign=top;align=left;overflow=fill;fontSize=12;fontFamily=Helvetica;html=1" vertex="1" parent="1"><mxGeometry x="50" y="240" width="180" height="180" as="geometry"/></mxCell></root></mxGraphModel>