<?xml version="1.0"?>
<diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">
<diagramdata>
<attribute name="background">
<color val="#ffffff"/>
</attribute>
<attribute name="paper">
<composite type="paper">
<attribute name="name">
<string>#A4#</string>
</attribute>
<attribute name="tmargin">
<real val="2.82"/>
</attribute>
<attribute name="bmargin">
<real val="2.82"/>
</attribute>
<attribute name="lmargin">
<real val="2.82"/>
</attribute>
<attribute name="rmargin">
<real val="2.82"/>
</attribute>
<attribute name="is_portrait">
<boolean val="true"/>
</attribute>
<attribute name="scaling">
<real val="1"/>
</attribute>
<attribute name="fitto">
<boolean val="false"/>
</attribute>
</composite>
</attribute>
</diagramdata>
<layer name="æÏÎ" visible="true">
<object type="UML - Class" version="0" id="O0">
<attribute name="obj_pos">
<point val="-11.8995,9.42218"/>
</attribute>
<attribute name="obj_bb">
<rectangle val="-11.9495,9.37218;67.4881,16.8722"/>
</attribute>
<attribute name="elem_corner">
<point val="-11.8995,9.42218"/>
</attribute>
<attribute name="elem_width">
<real val="79.3376"/>
</attribute>
<attribute name="elem_height">
<real val="7.4"/>
</attribute>
<attribute name="name">
<string>#Pager#</string>
</attribute>
<attribute name="stereotype">
<string/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="suppress_attributes">
<boolean val="false"/>
</attribute>
<attribute name="suppress_operations">
<boolean val="false"/>
</attribute>
<attribute name="visible_attributes">
<boolean val="true"/>
</attribute>
<attribute name="visible_operations">
<boolean val="true"/>
</attribute>
<attribute name="attributes">
<composite type="umlattribute">
<attribute name="name">
<string>#total_pages#</string>
</attribute>
<attribute name="type">
<string>#int#</string>
</attribute>
<attribute name="value">
<string>#1#</string>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#elem_per_page#</string>
</attribute>
<attribute name="type">
<string>#int#</string>
</attribute>
<attribute name="value">
<string>#10#</string>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#count_elements#</string>
</attribute>
<attribute name="type">
<string>#int#</string>
</attribute>
<attribute name="value">
<string>#0#</string>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#arr#</string>
</attribute>
<attribute name="type">
<string>#array#</string>
</attribute>
<attribute name="value">
<string>#()#</string>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
</attribute>
<attribute name="operations">
<composite type="umloperation">
<attribute name="name">
<string>#new#</string>
</attribute>
<attribute name="type">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
<attribute name="parameters">
<composite type="umlparameter">
<attribute name="name">
<string>#arr#</string>
</attribute>
<attribute name="type">
<string>#array#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="kind">
<enum val="0"/>
</attribute>
</composite>
<composite type="umlparameter">
<attribute name="name">
<string>#elem_per_page#</string>
</attribute>
<attribute name="type">
<string>#int#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="kind">
<enum val="0"/>
</attribute>
</composite>
</attribute>
</composite>
<composite type="umloperation">
<attribute name="name">
<string>#page#</string>
</attribute>
<attribute name="type">
<string>#Page#</string>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
<attribute name="parameters">
<composite type="umlparameter">
<attribute name="name">
<string>#page_number#</string>
</attribute>
<attribute name="type">
<string>#int#</string>
</attribute>
<attribute name="value">
<string/>
</attribute>
<attribute name="kind">
<enum val="0"/>
</attribute>
</composite>
</attribute>
</composite>
<composite type="umloperation">
<attribute name="name">
<string>#printPageNumbers#</string>
</attribute>
<attribute name="type">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
<attribute name="parameters">
<composite type="umlparameter">
<attribute name="name">
<string>#curr_page#</string>
</attribute>
<attribute name="type">
<string>#int#</string>
</attribute>
<attribute name="value">
<string>#1#</string>
</attribute>
<attribute name="kind">
<enum val="0"/>
</attribute>
</composite>
<composite type="umlparameter">
<attribute name="name">
<string>#range#</string>
</attribute>
<attribute name="type">
<string>#string#</string>
</attribute>
<attribute name="value">
<string>#{'all','series'}#</string>
</attribute>
<attribute name="kind">
<enum val="0"/>
</attribute>
</composite>
<composite type="umlparameter">
<attribute name="name">
<string>#type#</string>
</attribute>
<attribute name="type">
<string>#string#</string>
</attribute>
<attribute name="value">
<string>#{'numbers','from','fromto'}#</string>
</attribute>
<attribute name="kind">
<enum val="0"/>
</attribute>
</composite>
<composite type="umlparameter">
<attribute name="name">
<string>#url#</string>
</attribute>
<attribute name="type">
<string>#string#</string>
</attribute>
<attribute name="value">
<string>#''#</string>
</attribute>
<attribute name="kind">
<enum val="0"/>
</attribute>
</composite>
<composite type="umlparameter">
<attribute name="name">
<string>#paramName#</string>
</attribute>
<attribute name="type">
<string>#string#</string>
</attribute>
<attribute name="value">
<string>#'pageno'#</string>
</attribute>
<attribute name="kind">
<enum val="0"/>
</attribute>
</composite>
<composite type="umlparameter">
<attribute name="name">
<string>#seriesrange#</string>
</attribute>
<attribute name="type">
<string>#int#</string>
</attribute>
<attribute name="value">
<string>#2#</string>
</attribute>
<attribute name="kind">
<enum val="0"/>
</attribute>
</composite>
</attribute>
</composite>
</attribute>
<attribute name="template">
<boolean val="false"/>
</attribute>
<attribute name="templates"/>
</object>
<object type="Standard - Text" version="0" id="O1">
<attribute name="obj_pos">
<point val="27.05,4.6"/>
</attribute>
<attribute name="obj_bb">
<rectangle val="13.921,3.8069;40.179,5.8069"/>
</attribute>
<attribute name="text">
<composite type="text">
<attribute name="string">
<string>#Pager class
for priniting different arrays page by page#</string>
</attribute>
<attribute name="font">
<font name="Courier"/>
</attribute>
<attribute name="height">
<real val="1"/>
</attribute>
<attribute name="pos">
<point val="27.05,4.6"/>
</attribute>
<attribute name="color">
<color val="#000000"/>
</attribute>
<attribute name="alignment">
<enum val="1"/>
</attribute>
</composite>
</attribute>
</object>
<object type="UML - Class" version="0" id="O2">
<attribute name="obj_pos">
<point val="20.5769,24.6186"/>
</attribute>
<attribute name="obj_bb">
<rectangle val="20.5269,24.5686;35.0013,33.6686"/>
</attribute>
<attribute name="elem_corner">
<point val="20.5769,24.6186"/>
</attribute>
<attribute name="elem_width">
<real val="14.3744"/>
</attribute>
<attribute name="elem_height">
<real val="9"/>
</attribute>
<attribute name="name">
<string>#Page#</string>
</attribute>
<attribute name="stereotype">
<string/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="suppress_attributes">
<boolean val="false"/>
</attribute>
<attribute name="suppress_operations">
<boolean val="false"/>
</attribute>
<attribute name="visible_attributes">
<boolean val="true"/>
</attribute>
<attribute name="visible_operations">
<boolean val="true"/>
</attribute>
<attribute name="attributes">
<composite type="umlattribute">
<attribute name="name">
<string>#pageno#</string>
</attribute>
<attribute name="type">
<string>#int#</string>
</attribute>
<attribute name="value">
<string>#1#</string>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#from#</string>
</attribute>
<attribute name="type">
<string>#int#</string>
</attribute>
<attribute name="value">
<string>#1#</string>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#to#</string>
</attribute>
<attribute name="type">
<string>#int#</string>
</attribute>
<attribute name="value">
<string>#1#</string>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
<composite type="umlattribute">
<attribute name="name">
<string>#result#</string>
</attribute>
<attribute name="type">
<string>#array of mixed#</string>
</attribute>
<attribute name="value">
<string>#()#</string>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
</composite>
</attribute>
<attribute name="operations">
<composite type="umloperation">
<attribute name="name">
<string>#new#</string>
</attribute>
<attribute name="type">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
<attribute name="parameters">
<composite type="umlparameter">
<attribute name="name">
<string>#pageno#</string>
</attribute>
<attribute name="type">
<string>#int#</string>
</attribute>
<attribute name="value">
<string>#1#</string>
</attribute>
<attribute name="kind">
<enum val="0"/>
</attribute>
</composite>
</attribute>
</composite>
<composite type="umloperation">
<attribute name="name">
<string>#setFrom#</string>
</attribute>
<attribute name="type">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
<attribute name="parameters">
<composite type="umlparameter">
<attribute name="name">
<string>#from#</string>
</attribute>
<attribute name="type">
<string>#int#</string>
</attribute>
<attribute name="value">
<string>#1#</string>
</attribute>
<attribute name="kind">
<enum val="0"/>
</attribute>
</composite>
</attribute>
</composite>
<composite type="umloperation">
<attribute name="name">
<string>#setTo#</string>
</attribute>
<attribute name="type">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
<attribute name="parameters">
<composite type="umlparameter">
<attribute name="name">
<string>#to#</string>
</attribute>
<attribute name="type">
<string>#int#</string>
</attribute>
<attribute name="value">
<string>#1#</string>
</attribute>
<attribute name="kind">
<enum val="0"/>
</attribute>
</composite>
</attribute>
</composite>
<composite type="umloperation">
<attribute name="name">
<string>#setResult#</string>
</attribute>
<attribute name="type">
<string/>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
<attribute name="parameters">
<composite type="umlparameter">
<attribute name="name">
<string>#result#</string>
</attribute>
<attribute name="type">
<string>#array#</string>
</attribute>
<attribute name="value">
<string>#()#</string>
</attribute>
<attribute name="kind">
<enum val="0"/>
</attribute>
</composite>
</attribute>
</composite>
<composite type="umloperation">
<attribute name="name">
<string>#getResult#</string>
</attribute>
<attribute name="type">
<string>#array of mixed#</string>
</attribute>
<attribute name="visibility">
<enum val="0"/>
</attribute>
<attribute name="abstract">
<boolean val="false"/>
</attribute>
<attribute name="class_scope">
<boolean val="false"/>
</attribute>
<attribute name="parameters"/>
</composite>
</attribute>
<attribute name="template">
<boolean val="false"/>
</attribute>
<attribute name="templates"/>
</object>
<object type="UML - Dependency" version="0" id="O3">
<attribute name="obj_pos">
<point val="27.7693,16.8222"/>
</attribute>
<attribute name="obj_bb">
<rectangle val="26.9141,15.9722;28.6193,25.4686"/>
</attribute>
<attribute name="orth_points">
<point val="27.7693,16.8222"/>
<point val="27.7693,20.7065"/>
<point val="27.7641,20.7065"/>
<point val="27.7641,24.6186"/>
</attribute>
<attribute name="orth_orient">
<enum val="1"/>
<enum val="0"/>
<enum val="1"/>
</attribute>
<attribute name="draw_arrow">
<boolean val="true"/>
</attribute>
<attribute name="name">
<string/>
</attribute>
<attribute name="stereotype">
<string/>
</attribute>
<connections>
<connection handle="0" to="O0" connection="6"/>
<connection handle="1" to="O2" connection="1"/>
</connections>
</object>
</layer>
</diagram>
|