<HTML> <HEAD> <META name="description" content="Violet UML Editor cross format document" /> <META name="keywords" content="Violet, UML" /> <META charset="UTF-8" /> <SCRIPT type="text/javascript"> function switchVisibility() { var obj = document.getElementById("content"); obj.style.display = (obj.style.display == "block") ? "none" : "block"; } </SCRIPT> </HEAD> <BODY> This file was generated with Violet UML Editor 2.1.0. ( <A href=# onclick="switchVisibility()">View Source</A> / <A href="http://sourceforge.net/projects/violet/files/violetumleditor/" target="_blank">Download Violet</A> ) <BR /> <BR /> <SCRIPT id="content" type="text/xml"><![CDATA[<ClassDiagramGraph id="1"> <nodes id="2"> <ClassNode id="3"> <children id="4"/> <location class="Point2D.Double" id="5" x="490.0" y="10.0"/> <id id="6" value="e740a0ab-9297-4ced-9b59-d3956d372429"/> <revision>1</revision> <backgroundColor id="7"> <red>255</red> <green>255</green> <blue>255</blue> <alpha>255</alpha> </backgroundColor> <borderColor id="8"> <red>0</red> <green>0</green> <blue>0</blue> <alpha>255</alpha> </borderColor> <textColor reference="8"/> <name id="9" justification="1" size="3" underlined="false"> <text>Article</text> </name> <attributes id="10" justification="0" size="4" underlined="false"> <text>url: string path: string dir: string id: string title: string date: Date name: string contents: string[]</text> </attributes> <methods id="11" justification="0" size="4" underlined="false"> <text>load() post(jsonobject)</text> </methods> </ClassNode> <ClassNode id="12"> <children id="13"/> <location class="Point2D.Double" id="14" x="150.0" y="20.0"/> <id id="15" value="e4c8057e-7e75-4409-8232-4bca7b866d20"/> <revision>1</revision> <backgroundColor reference="7"/> <borderColor reference="8"/> <textColor reference="8"/> <name id="16" justification="1" size="3" underlined="false"> <text>MonthlyIndex</text> </name> <attributes id="17" justification="0" size="4" underlined="false"> <text></text> </attributes> <methods id="18" justification="0" size="4" underlined="false"> <text>load()</text> </methods> </ClassNode> <ClassNode id="19"> <children id="20"/> <location class="Point2D.Double" id="21" x="20.0" y="20.0"/> <id id="22" value="198c40ef-827c-4dec-8633-2ebe074016c7"/> <revision>1</revision> <backgroundColor reference="7"/> <borderColor reference="8"/> <textColor reference="8"/> <name id="23" justification="1" size="3" underlined="false"> <text>TalkCrawler</text> </name> <attributes id="24" justification="0" size="4" underlined="false"> <text></text> </attributes> <methods id="25" justification="0" size="4" underlined="false"> <text>main()</text> </methods> </ClassNode> <ClassNode id="26"> <children id="27"/> <location class="Point2D.Double" id="28" x="310.0" y="20.0"/> <id id="29" value="e6916020-5c18-4b8f-8ce9-bf68cdb2b539"/> <revision>1</revision> <backgroundColor reference="7"/> <borderColor reference="8"/> <textColor reference="8"/> <name id="30" justification="1" size="3" underlined="false"> <text>DailyIndex</text> </name> <attributes id="31" justification="0" size="4" underlined="false"> <text></text> </attributes> <methods id="32" justification="0" size="4" underlined="false"> <text>load()</text> </methods> </ClassNode> </nodes> <edges id="33"> <AggregationEdge id="34"> <start class="ClassNode" reference="26"/> <end class="ClassNode" reference="12"/> <startLocation class="Point2D.Double" id="35" x="50.0" y="40.0"/> <endLocation class="Point2D.Double" id="36" x="40.0" y="50.0"/> <transitionPoints id="37"/> <id id="38" value="51f54392-846b-4e2f-a5ac-d901df42bda7"/> <revision>1</revision> <bentStyle name="AUTO"/> <startLabel></startLabel> <middleLabel></middleLabel> <endLabel></endLabel> </AggregationEdge> <AggregationEdge id="39"> <start class="ClassNode" reference="3"/> <end class="ClassNode" reference="26"/> <startLocation class="Point2D.Double" id="40" x="50.0" y="70.0"/> <endLocation class="Point2D.Double" id="41" x="80.0" y="40.0"/> <transitionPoints id="42"/> <id id="43" value="961acfbc-6707-4b39-9d42-729941178e90"/> <revision>1</revision> <bentStyle name="AUTO"/> <startLabel></startLabel> <middleLabel></middleLabel> <endLabel></endLabel> </AggregationEdge> <NoteEdge id="44"> <start class="ClassNode" reference="19"/> <end class="ClassNode" reference="12"/> <startLocation class="Point2D.Double" id="45" x="80.0" y="30.0"/> <endLocation class="Point2D.Double" id="46" x="60.0" y="40.0"/> <transitionPoints id="47"/> <id id="48" value="2e2abaed-d5ac-4d4b-8fb7-26c51769e779"/> <revision>1</revision> </NoteEdge> </edges> </ClassDiagramGraph>]]></SCRIPT> <BR /> <BR /> <IMG alt="embedded diagram image" src="data:image/png;base64,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" /> </BODY> </HTML>