Loading files
94ec4b8feThis file is pinned to the selected release. Download the original to open it in your design tool.
<?xml version="1.0" encoding="UTF-8"?>
<dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">
<dia:diagramdata>
<dia:attribute name="background">
<dia:color val="#ffffffff"/>
</dia:attribute>
<dia:attribute name="pagebreak">
<dia:color val="#000099ff"/>
</dia:attribute>
<dia:attribute name="paper">
<dia:composite type="paper">
<dia:attribute name="name">
<dia:string>#A4#</dia:string>
</dia:attribute>
<dia:attribute name="tmargin">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="bmargin">
<dia:real val="1.2999999523162842"/>
</dia:attribute>
<dia:attribute name="lmargin">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="rmargin">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="is_portrait">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="scaling">
<dia:real val="0.36862066388130188"/>
</dia:attribute>
<dia:attribute name="fitto">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="fitwidth">
<dia:int val="1"/>
</dia:attribute>
<dia:attribute name="fitheight">
<dia:int val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="grid">
<dia:composite type="grid">
<dia:attribute name="dynamic">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="width_x">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="width_y">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="visible_x">
<dia:int val="1"/>
</dia:attribute>
<dia:attribute name="visible_y">
<dia:int val="1"/>
</dia:attribute>
<dia:composite type="color"/>
</dia:composite>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#d8e5e5ff"/>
</dia:attribute>
<dia:attribute name="guides">
<dia:composite type="guides">
<dia:attribute name="hguides"/>
<dia:attribute name="vguides"/>
</dia:composite>
</dia:attribute>
<dia:attribute name="display">
<dia:composite type="display">
<dia:attribute name="antialiased">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="snap-to-grid">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="snap-to-object">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="show-grid">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="show-connection-points">
<dia:boolean val="true"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
</dia:diagramdata>
<dia:layer name="Background" visible="true" connectable="true" active="true">
<dia:object type="UML - Generalization" version="1" id="O0">
<dia:attribute name="obj_pos">
<dia:point val="79,14.2"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="78.15,14.15;79.85,19.05"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="79,14.2"/>
<dia:point val="79,15"/>
<dia:point val="79,15"/>
<dia:point val="79,19"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="1"/>
<dia:enum val="0"/>
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="orth_autoroute">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="stereotype">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="text_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="text_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="text_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O26" connection="5"/>
<dia:connection handle="1" to="O28" connection="0"/>
</dia:connections>
</dia:object>
<dia:object type="UML - Generalization" version="1" id="O1">
<dia:attribute name="obj_pos">
<dia:point val="51,5.2"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="50.15,5.15;51.85,25.05"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="51,5.2"/>
<dia:point val="51,6"/>
<dia:point val="51,6"/>
<dia:point val="51,25"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="1"/>
<dia:enum val="0"/>
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="orth_autoroute">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="stereotype">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="text_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="text_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="text_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O4" connection="5"/>
<dia:connection handle="1" to="O20" connection="0"/>
</dia:connections>
</dia:object>
<dia:object type="UML - Class" version="0" id="O2">
<dia:attribute name="obj_pos">
<dia:point val="38,7"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="37.95,6.95;44.4825,9.25"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="38,7"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="6.4325000000000001"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2.2000000000000002"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>#LibraryEditor#</dia:string>
</dia:attribute>
<dia:attribute name="stereotype">
<dia:string>#QMainWindow#</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_comments">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="wrap_operations">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="wrap_after_char">
<dia:int val="1"/>
</dia:attribute>
<dia:attribute name="comment_line_length">
<dia:int val="17"/>
</dia:attribute>
<dia:attribute name="comment_tagging">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="allow_resizing">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_color">
<dia:color val="#92ff92ff"/>
</dia:attribute>
<dia:attribute name="text_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="normal_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="abstract_font">
<dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
</dia:attribute>
<dia:attribute name="polymorphic_font">
<dia:font family="monospace" style="8" name="Courier-Oblique"/>
</dia:attribute>
<dia:attribute name="classname_font">
<dia:font family="sans" style="80" name="Helvetica-Bold"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font">
<dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
</dia:attribute>
<dia:attribute name="comment_font">
<dia:font family="sans" style="8" name="Helvetica-Oblique"/>
</dia:attribute>
<dia:attribute name="normal_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="polymorphic_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="abstract_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="comment_font_height">
<dia:real val="0.69999999999999996"/>
</dia:attribute>
<dia:attribute name="attributes">
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mControlPanel#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#ControlPanel*#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mFilename#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#QString#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mIsInitialized#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#bool#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mCircuit#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#Circuit*#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="operations"/>
<dia:attribute name="template">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="templates"/>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O3">
<dia:attribute name="obj_pos">
<dia:point val="45,0"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="45,-1.05;67.7775,0.2675"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#Namespace librepcb::library::editor#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="80" name="Helvetica-Bold"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="1.411111056804657"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="45,0"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="0"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="3"/>
</dia:attribute>
</dia:object>
<dia:object type="UML - Class" version="0" id="O4">
<dia:attribute name="obj_pos">
<dia:point val="51,3"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="50.95,2.95;59.6675,5.25"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="51,3"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="8.6174999999999997"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2.2000000000000002"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>#EditorWidgetBase#</dia:string>
</dia:attribute>
<dia:attribute name="stereotype">
<dia:string>#QWidget#</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_comments">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="wrap_operations">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="wrap_after_char">
<dia:int val="1"/>
</dia:attribute>
<dia:attribute name="comment_line_length">
<dia:int val="17"/>
</dia:attribute>
<dia:attribute name="comment_tagging">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="allow_resizing">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_color">
<dia:color val="#92ff92ff"/>
</dia:attribute>
<dia:attribute name="text_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="normal_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="abstract_font">
<dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
</dia:attribute>
<dia:attribute name="polymorphic_font">
<dia:font family="monospace" style="8" name="Courier-Oblique"/>
</dia:attribute>
<dia:attribute name="classname_font">
<dia:font family="sans" style="80" name="Helvetica-Bold"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font">
<dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
</dia:attribute>
<dia:attribute name="comment_font">
<dia:font family="sans" style="8" name="Helvetica-Oblique"/>
</dia:attribute>
<dia:attribute name="normal_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="polymorphic_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="abstract_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="comment_font_height">
<dia:real val="0.69999999999999996"/>
</dia:attribute>
<dia:attribute name="attributes">
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mControlPanel#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#ControlPanel*#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mFilename#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#QString#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mIsInitialized#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#bool#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mCircuit#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#Circuit*#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="operations"/>
<dia:attribute name="template">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="templates"/>
</dia:object>
<dia:object type="UML - Class" version="0" id="O5">
<dia:attribute name="obj_pos">
<dia:point val="66,16"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="65.95,15.95;74.455,18.25"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="66,16"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="8.4049999999999994"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2.2000000000000002"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>#SymbolEditorFsm#</dia:string>
</dia:attribute>
<dia:attribute name="stereotype">
<dia:string>#QObject#</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_comments">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="wrap_operations">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="wrap_after_char">
<dia:int val="1"/>
</dia:attribute>
<dia:attribute name="comment_line_length">
<dia:int val="17"/>
</dia:attribute>
<dia:attribute name="comment_tagging">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="allow_resizing">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_color">
<dia:color val="#ffb1b1ff"/>
</dia:attribute>
<dia:attribute name="text_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="normal_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="abstract_font">
<dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
</dia:attribute>
<dia:attribute name="polymorphic_font">
<dia:font family="monospace" style="8" name="Courier-Oblique"/>
</dia:attribute>
<dia:attribute name="classname_font">
<dia:font family="sans" style="80" name="Helvetica-Bold"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font">
<dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
</dia:attribute>
<dia:attribute name="comment_font">
<dia:font family="sans" style="8" name="Helvetica-Oblique"/>
</dia:attribute>
<dia:attribute name="normal_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="polymorphic_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="abstract_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="comment_font_height">
<dia:real val="0.69999999999999996"/>
</dia:attribute>
<dia:attribute name="attributes"/>
<dia:attribute name="operations"/>
<dia:attribute name="template">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="templates"/>
</dia:object>
<dia:object type="UML - Class" version="0" id="O6">
<dia:attribute name="obj_pos">
<dia:point val="28,11"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="27.95,10.95;38.365,13.25"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="28,11"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="10.315000000000001"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2.2000000000000002"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>#ExclusiveActionGroup#</dia:string>
</dia:attribute>
<dia:attribute name="stereotype">
<dia:string>#QObject#</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_comments">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="wrap_operations">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="wrap_after_char">
<dia:int val="1"/>
</dia:attribute>
<dia:attribute name="comment_line_length">
<dia:int val="17"/>
</dia:attribute>
<dia:attribute name="comment_tagging">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="allow_resizing">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_color">
<dia:color val="#ffbdbdff"/>
</dia:attribute>
<dia:attribute name="text_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="normal_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="abstract_font">
<dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
</dia:attribute>
<dia:attribute name="polymorphic_font">
<dia:font family="monospace" style="8" name="Courier-Oblique"/>
</dia:attribute>
<dia:attribute name="classname_font">
<dia:font family="sans" style="80" name="Helvetica-Bold"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font">
<dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
</dia:attribute>
<dia:attribute name="comment_font">
<dia:font family="sans" style="8" name="Helvetica-Oblique"/>
</dia:attribute>
<dia:attribute name="normal_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="polymorphic_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="abstract_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="comment_font_height">
<dia:real val="0.69999999999999996"/>
</dia:attribute>
<dia:attribute name="attributes"/>
<dia:attribute name="operations"/>
<dia:attribute name="template">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="templates"/>
</dia:object>
<dia:object type="UML - Class" version="0" id="O7">
<dia:attribute name="obj_pos">
<dia:point val="17,8"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="16.95,7.95;25.0475,9.45"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="17,8"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="7.9974999999999996"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="1.3999999999999999"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>#Ui::LibraryEditor#</dia:string>
</dia:attribute>
<dia:attribute name="stereotype">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_comments">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="wrap_operations">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="wrap_after_char">
<dia:int val="1"/>
</dia:attribute>
<dia:attribute name="comment_line_length">
<dia:int val="17"/>
</dia:attribute>
<dia:attribute name="comment_tagging">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="allow_resizing">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_color">
<dia:color val="#ffffffff"/>
</dia:attribute>
<dia:attribute name="text_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="normal_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="abstract_font">
<dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
</dia:attribute>
<dia:attribute name="polymorphic_font">
<dia:font family="monospace" style="8" name="Courier-Oblique"/>
</dia:attribute>
<dia:attribute name="classname_font">
<dia:font family="sans" style="80" name="Helvetica-Bold"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font">
<dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
</dia:attribute>
<dia:attribute name="comment_font">
<dia:font family="sans" style="8" name="Helvetica-Oblique"/>
</dia:attribute>
<dia:attribute name="normal_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="polymorphic_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="abstract_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="comment_font_height">
<dia:real val="0.69999999999999996"/>
</dia:attribute>
<dia:attribute name="attributes"/>
<dia:attribute name="operations"/>
<dia:attribute name="template">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="templates"/>
</dia:object>
<dia:object type="UML - Class" version="0" id="O8">
<dia:attribute name="obj_pos">
<dia:point val="18,13"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="17.95,12.95;22.785,15.25"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="18,13"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="4.7350000000000003"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2.2000000000000002"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>#QAction#</dia:string>
</dia:attribute>
<dia:attribute name="stereotype">
<dia:string>#QObject#</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_comments">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="wrap_operations">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="wrap_after_char">
<dia:int val="1"/>
</dia:attribute>
<dia:attribute name="comment_line_length">
<dia:int val="17"/>
</dia:attribute>
<dia:attribute name="comment_tagging">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="allow_resizing">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_color">
<dia:color val="#ffbdbdff"/>
</dia:attribute>
<dia:attribute name="text_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="normal_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="abstract_font">
<dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
</dia:attribute>
<dia:attribute name="polymorphic_font">
<dia:font family="monospace" style="8" name="Courier-Oblique"/>
</dia:attribute>
<dia:attribute name="classname_font">
<dia:font family="sans" style="80" name="Helvetica-Bold"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font">
<dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
</dia:attribute>
<dia:attribute name="comment_font">
<dia:font family="sans" style="8" name="Helvetica-Oblique"/>
</dia:attribute>
<dia:attribute name="normal_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="polymorphic_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="abstract_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="comment_font_height">
<dia:real val="0.69999999999999996"/>
</dia:attribute>
<dia:attribute name="attributes"/>
<dia:attribute name="operations"/>
<dia:attribute name="template">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="templates"/>
</dia:object>
<dia:object type="UML - Association" version="2" id="O9">
<dia:attribute name="obj_pos">
<dia:point val="20.9988,9.4"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="20.2488,8.65;22.1075,13.8"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="20.9988,9.4"/>
<dia:point val="20.9988,11.55"/>
<dia:point val="20.3675,11.55"/>
<dia:point val="20.3675,13"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="1"/>
<dia:enum val="0"/>
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="orth_autoroute">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="direction">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="show_direction">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="assoc_type">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="role_a">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_a">
<dia:string>#1#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_a">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_a">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="role_b">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_b">
<dia:string>#0..*#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_b">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_b">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="text_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="text_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="text_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O7" connection="6"/>
<dia:connection handle="1" to="O8" connection="1"/>
</dia:connections>
</dia:object>
<dia:object type="UML - Association" version="2" id="O10">
<dia:attribute name="obj_pos">
<dia:point val="41.2163,9.2"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="38.265,8.45;42.1513,12.94"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="41.2163,9.2"/>
<dia:point val="41.2163,12.1"/>
<dia:point val="38.315,12.1"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="1"/>
<dia:enum val="0"/>
</dia:attribute>
<dia:attribute name="orth_autoroute">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="direction">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="show_direction">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="assoc_type">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="role_a">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_a">
<dia:string>#1#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_a">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_a">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="role_b">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_b">
<dia:string>#1#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_b">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_b">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="text_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="text_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="text_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O2" connection="6"/>
<dia:connection handle="1" to="O6" connection="4"/>
</dia:connections>
</dia:object>
<dia:object type="UML - Association" version="2" id="O11">
<dia:attribute name="obj_pos">
<dia:point val="22.735,13"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="22.685,11.34;28.05,13.84"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="22.735,13"/>
<dia:point val="25.3675,13"/>
<dia:point val="25.3675,12.1"/>
<dia:point val="28,12.1"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="0"/>
<dia:enum val="1"/>
<dia:enum val="0"/>
</dia:attribute>
<dia:attribute name="orth_autoroute">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="direction">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="show_direction">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="assoc_type">
<dia:enum val="0"/>
</dia:attribute>
<dia:attribute name="role_a">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_a">
<dia:string>#0..*#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_a">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_a">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="role_b">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_b">
<dia:string>#0..1#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_b">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_b">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="text_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="text_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="text_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O8" connection="2"/>
<dia:connection handle="1" to="O6" connection="3"/>
</dia:connections>
</dia:object>
<dia:object type="UML - Association" version="2" id="O12">
<dia:attribute name="obj_pos">
<dia:point val="37.9496,8.1"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="24.998,7.34;38.6996,9.54"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="37.9496,8.1"/>
<dia:point val="31.1488,8.1"/>
<dia:point val="31.1488,8.7"/>
<dia:point val="25.048,8.7"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="0"/>
<dia:enum val="1"/>
<dia:enum val="0"/>
</dia:attribute>
<dia:attribute name="orth_autoroute">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="direction">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="show_direction">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="assoc_type">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="role_a">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_a">
<dia:string>#1#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_a">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_a">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="role_b">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_b">
<dia:string>#1#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_b">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_b">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="text_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="text_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="text_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O2" connection="8"/>
<dia:connection handle="1" to="O7" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="UML - Association" version="2" id="O13">
<dia:attribute name="obj_pos">
<dia:point val="44.4325,8.1"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="43.6825,7.34;51.05,11.94"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="44.4325,8.1"/>
<dia:point val="48.0662,8.1"/>
<dia:point val="48.0662,11.1"/>
<dia:point val="51,11.1"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="0"/>
<dia:enum val="1"/>
<dia:enum val="0"/>
</dia:attribute>
<dia:attribute name="orth_autoroute">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="direction">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="show_direction">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="assoc_type">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="role_a">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_a">
<dia:string>#1#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_a">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_a">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="role_b">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_b">
<dia:string>#0..*#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_b">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_b">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="text_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="text_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="text_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O2" connection="4"/>
<dia:connection handle="1" to="O15" connection="3"/>
</dia:connections>
</dia:object>
<dia:object type="UML - Association" version="2" id="O14">
<dia:attribute name="obj_pos">
<dia:point val="60.7775,17.1"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="60.0275,16.34;65.9997,17.94"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="60.7775,17.1"/>
<dia:point val="63.7136,17.1"/>
<dia:point val="63.7136,17.1"/>
<dia:point val="65.9497,17.1"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="0"/>
<dia:enum val="1"/>
<dia:enum val="0"/>
</dia:attribute>
<dia:attribute name="orth_autoroute">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="direction">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="show_direction">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="assoc_type">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="role_a">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_a">
<dia:string>#1#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_a">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_a">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="role_b">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_b">
<dia:string>#0..1#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_b">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_b">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="text_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="text_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="text_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O17" connection="4"/>
<dia:connection handle="1" to="O5" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="UML - Class" version="0" id="O15">
<dia:attribute name="obj_pos">
<dia:point val="51,10"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="50.95,9.95;66.75,12.25"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="51,10"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="15.699999999999999"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2.2000000000000002"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>#ComponentCategoryEditorWidget#</dia:string>
</dia:attribute>
<dia:attribute name="stereotype">
<dia:string>#EditorWidgetBase#</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_comments">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="wrap_operations">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="wrap_after_char">
<dia:int val="1"/>
</dia:attribute>
<dia:attribute name="comment_line_length">
<dia:int val="17"/>
</dia:attribute>
<dia:attribute name="comment_tagging">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="allow_resizing">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_color">
<dia:color val="#92ff92ff"/>
</dia:attribute>
<dia:attribute name="text_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="normal_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="abstract_font">
<dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
</dia:attribute>
<dia:attribute name="polymorphic_font">
<dia:font family="monospace" style="8" name="Courier-Oblique"/>
</dia:attribute>
<dia:attribute name="classname_font">
<dia:font family="sans" style="80" name="Helvetica-Bold"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font">
<dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
</dia:attribute>
<dia:attribute name="comment_font">
<dia:font family="sans" style="8" name="Helvetica-Oblique"/>
</dia:attribute>
<dia:attribute name="normal_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="polymorphic_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="abstract_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="comment_font_height">
<dia:real val="0.69999999999999996"/>
</dia:attribute>
<dia:attribute name="attributes">
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mControlPanel#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#ControlPanel*#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mFilename#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#QString#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mIsInitialized#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#bool#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mCircuit#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#Circuit*#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="operations"/>
<dia:attribute name="template">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="templates"/>
</dia:object>
<dia:object type="UML - Class" version="0" id="O16">
<dia:attribute name="obj_pos">
<dia:point val="51,13"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="50.95,12.95;65.36,15.25"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="51,13"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="14.309999999999999"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2.2000000000000002"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>#PackageCategoryEditorWidget#</dia:string>
</dia:attribute>
<dia:attribute name="stereotype">
<dia:string>#EditorWidgetBase#</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_comments">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="wrap_operations">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="wrap_after_char">
<dia:int val="1"/>
</dia:attribute>
<dia:attribute name="comment_line_length">
<dia:int val="17"/>
</dia:attribute>
<dia:attribute name="comment_tagging">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="allow_resizing">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_color">
<dia:color val="#92ff92ff"/>
</dia:attribute>
<dia:attribute name="text_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="normal_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="abstract_font">
<dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
</dia:attribute>
<dia:attribute name="polymorphic_font">
<dia:font family="monospace" style="8" name="Courier-Oblique"/>
</dia:attribute>
<dia:attribute name="classname_font">
<dia:font family="sans" style="80" name="Helvetica-Bold"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font">
<dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
</dia:attribute>
<dia:attribute name="comment_font">
<dia:font family="sans" style="8" name="Helvetica-Oblique"/>
</dia:attribute>
<dia:attribute name="normal_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="polymorphic_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="abstract_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="comment_font_height">
<dia:real val="0.69999999999999996"/>
</dia:attribute>
<dia:attribute name="attributes">
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mControlPanel#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#ControlPanel*#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mFilename#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#QString#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mIsInitialized#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#bool#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mCircuit#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#Circuit*#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="operations"/>
<dia:attribute name="template">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="templates"/>
</dia:object>
<dia:object type="UML - Class" version="0" id="O17">
<dia:attribute name="obj_pos">
<dia:point val="51,16"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="50.95,15.95;60.8275,18.25"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="51,16"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="9.7774999999999999"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2.2000000000000002"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>#SymbolEditorWidget#</dia:string>
</dia:attribute>
<dia:attribute name="stereotype">
<dia:string>#EditorWidgetBase#</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_comments">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="wrap_operations">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="wrap_after_char">
<dia:int val="1"/>
</dia:attribute>
<dia:attribute name="comment_line_length">
<dia:int val="17"/>
</dia:attribute>
<dia:attribute name="comment_tagging">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="allow_resizing">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_color">
<dia:color val="#92ff92ff"/>
</dia:attribute>
<dia:attribute name="text_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="normal_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="abstract_font">
<dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
</dia:attribute>
<dia:attribute name="polymorphic_font">
<dia:font family="monospace" style="8" name="Courier-Oblique"/>
</dia:attribute>
<dia:attribute name="classname_font">
<dia:font family="sans" style="80" name="Helvetica-Bold"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font">
<dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
</dia:attribute>
<dia:attribute name="comment_font">
<dia:font family="sans" style="8" name="Helvetica-Oblique"/>
</dia:attribute>
<dia:attribute name="normal_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="polymorphic_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="abstract_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="comment_font_height">
<dia:real val="0.69999999999999996"/>
</dia:attribute>
<dia:attribute name="attributes">
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mControlPanel#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#ControlPanel*#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mFilename#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#QString#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mIsInitialized#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#bool#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mCircuit#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#Circuit*#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="operations"/>
<dia:attribute name="template">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="templates"/>
</dia:object>
<dia:object type="UML - Class" version="0" id="O18">
<dia:attribute name="obj_pos">
<dia:point val="51,19"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="50.95,18.95;61.2675,21.25"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="51,19"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="10.217499999999999"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2.2000000000000002"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>#PackageEditorWidget#</dia:string>
</dia:attribute>
<dia:attribute name="stereotype">
<dia:string>#EditorWidgetBase#</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_comments">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="wrap_operations">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="wrap_after_char">
<dia:int val="1"/>
</dia:attribute>
<dia:attribute name="comment_line_length">
<dia:int val="17"/>
</dia:attribute>
<dia:attribute name="comment_tagging">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="allow_resizing">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_color">
<dia:color val="#92ff92ff"/>
</dia:attribute>
<dia:attribute name="text_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="normal_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="abstract_font">
<dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
</dia:attribute>
<dia:attribute name="polymorphic_font">
<dia:font family="monospace" style="8" name="Courier-Oblique"/>
</dia:attribute>
<dia:attribute name="classname_font">
<dia:font family="sans" style="80" name="Helvetica-Bold"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font">
<dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
</dia:attribute>
<dia:attribute name="comment_font">
<dia:font family="sans" style="8" name="Helvetica-Oblique"/>
</dia:attribute>
<dia:attribute name="normal_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="polymorphic_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="abstract_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="comment_font_height">
<dia:real val="0.69999999999999996"/>
</dia:attribute>
<dia:attribute name="attributes">
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mControlPanel#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#ControlPanel*#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mFilename#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#QString#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mIsInitialized#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#bool#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mCircuit#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#Circuit*#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="operations"/>
<dia:attribute name="template">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="templates"/>
</dia:object>
<dia:object type="UML - Class" version="0" id="O19">
<dia:attribute name="obj_pos">
<dia:point val="51,22"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="50.95,21.95;62.6575,24.25"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="51,22"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="11.6075"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2.2000000000000002"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>#ComponentEditorWidget#</dia:string>
</dia:attribute>
<dia:attribute name="stereotype">
<dia:string>#EditorWidgetBase#</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_comments">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="wrap_operations">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="wrap_after_char">
<dia:int val="1"/>
</dia:attribute>
<dia:attribute name="comment_line_length">
<dia:int val="17"/>
</dia:attribute>
<dia:attribute name="comment_tagging">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="allow_resizing">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_color">
<dia:color val="#92ff92ff"/>
</dia:attribute>
<dia:attribute name="text_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="normal_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="abstract_font">
<dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
</dia:attribute>
<dia:attribute name="polymorphic_font">
<dia:font family="monospace" style="8" name="Courier-Oblique"/>
</dia:attribute>
<dia:attribute name="classname_font">
<dia:font family="sans" style="80" name="Helvetica-Bold"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font">
<dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
</dia:attribute>
<dia:attribute name="comment_font">
<dia:font family="sans" style="8" name="Helvetica-Oblique"/>
</dia:attribute>
<dia:attribute name="normal_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="polymorphic_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="abstract_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="comment_font_height">
<dia:real val="0.69999999999999996"/>
</dia:attribute>
<dia:attribute name="attributes">
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mControlPanel#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#ControlPanel*#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mFilename#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#QString#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mIsInitialized#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#bool#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mCircuit#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#Circuit*#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="operations"/>
<dia:attribute name="template">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="templates"/>
</dia:object>
<dia:object type="UML - Class" version="0" id="O20">
<dia:attribute name="obj_pos">
<dia:point val="51,25"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="50.95,24.95;60.5225,27.25"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="51,25"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="9.4725000000000001"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2.2000000000000002"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>#DeviceEditorWidget#</dia:string>
</dia:attribute>
<dia:attribute name="stereotype">
<dia:string>#EditorWidgetBase#</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_comments">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="wrap_operations">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="wrap_after_char">
<dia:int val="1"/>
</dia:attribute>
<dia:attribute name="comment_line_length">
<dia:int val="17"/>
</dia:attribute>
<dia:attribute name="comment_tagging">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="allow_resizing">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_color">
<dia:color val="#92ff92ff"/>
</dia:attribute>
<dia:attribute name="text_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="normal_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="abstract_font">
<dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
</dia:attribute>
<dia:attribute name="polymorphic_font">
<dia:font family="monospace" style="8" name="Courier-Oblique"/>
</dia:attribute>
<dia:attribute name="classname_font">
<dia:font family="sans" style="80" name="Helvetica-Bold"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font">
<dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
</dia:attribute>
<dia:attribute name="comment_font">
<dia:font family="sans" style="8" name="Helvetica-Oblique"/>
</dia:attribute>
<dia:attribute name="normal_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="polymorphic_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="abstract_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="comment_font_height">
<dia:real val="0.69999999999999996"/>
</dia:attribute>
<dia:attribute name="attributes">
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mControlPanel#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#ControlPanel*#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mFilename#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#QString#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mIsInitialized#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#bool#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mCircuit#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#Circuit*#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="operations"/>
<dia:attribute name="template">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="templates"/>
</dia:object>
<dia:object type="UML - Association" version="2" id="O21">
<dia:attribute name="obj_pos">
<dia:point val="44.4325,8.1"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="43.6825,7.34;51.05,14.94"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="44.4325,8.1"/>
<dia:point val="48.0662,8.1"/>
<dia:point val="48.0662,14.1"/>
<dia:point val="51,14.1"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="0"/>
<dia:enum val="1"/>
<dia:enum val="0"/>
</dia:attribute>
<dia:attribute name="orth_autoroute">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="direction">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="show_direction">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="assoc_type">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="role_a">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_a">
<dia:string>#1#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_a">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_a">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="role_b">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_b">
<dia:string>#0..*#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_b">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_b">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="text_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="text_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="text_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O2" connection="4"/>
<dia:connection handle="1" to="O16" connection="3"/>
</dia:connections>
</dia:object>
<dia:object type="UML - Association" version="2" id="O22">
<dia:attribute name="obj_pos">
<dia:point val="44.4325,8.1"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="43.6825,7.34;51.05,17.94"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="44.4325,8.1"/>
<dia:point val="48.0662,8.1"/>
<dia:point val="48.0662,17.1"/>
<dia:point val="51,17.1"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="0"/>
<dia:enum val="1"/>
<dia:enum val="0"/>
</dia:attribute>
<dia:attribute name="orth_autoroute">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="direction">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="show_direction">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="assoc_type">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="role_a">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_a">
<dia:string>#1#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_a">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_a">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="role_b">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_b">
<dia:string>#0..*#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_b">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_b">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="text_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="text_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="text_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O2" connection="4"/>
<dia:connection handle="1" to="O17" connection="3"/>
</dia:connections>
</dia:object>
<dia:object type="UML - Association" version="2" id="O23">
<dia:attribute name="obj_pos">
<dia:point val="44.4325,8.1"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="43.6825,7.34;51.05,20.94"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="44.4325,8.1"/>
<dia:point val="48.0662,8.1"/>
<dia:point val="48.0662,20.1"/>
<dia:point val="51,20.1"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="0"/>
<dia:enum val="1"/>
<dia:enum val="0"/>
</dia:attribute>
<dia:attribute name="orth_autoroute">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="direction">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="show_direction">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="assoc_type">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="role_a">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_a">
<dia:string>#1#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_a">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_a">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="role_b">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_b">
<dia:string>#0..*#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_b">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_b">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="text_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="text_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="text_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O2" connection="4"/>
<dia:connection handle="1" to="O18" connection="3"/>
</dia:connections>
</dia:object>
<dia:object type="UML - Association" version="2" id="O24">
<dia:attribute name="obj_pos">
<dia:point val="44.4325,8.1"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="43.6825,7.34;51.05,23.94"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="44.4325,8.1"/>
<dia:point val="48.0662,8.1"/>
<dia:point val="48.0662,23.1"/>
<dia:point val="51,23.1"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="0"/>
<dia:enum val="1"/>
<dia:enum val="0"/>
</dia:attribute>
<dia:attribute name="orth_autoroute">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="direction">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="show_direction">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="assoc_type">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="role_a">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_a">
<dia:string>#1#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_a">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_a">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="role_b">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_b">
<dia:string>#0..*#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_b">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_b">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="text_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="text_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="text_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O2" connection="4"/>
<dia:connection handle="1" to="O19" connection="3"/>
</dia:connections>
</dia:object>
<dia:object type="UML - Association" version="2" id="O25">
<dia:attribute name="obj_pos">
<dia:point val="44.4325,8.1"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="43.6825,7.34;51.05,26.94"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="44.4325,8.1"/>
<dia:point val="48.0662,8.1"/>
<dia:point val="48.0662,26.1"/>
<dia:point val="51,26.1"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="0"/>
<dia:enum val="1"/>
<dia:enum val="0"/>
</dia:attribute>
<dia:attribute name="orth_autoroute">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="direction">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="show_direction">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="assoc_type">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="role_a">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_a">
<dia:string>#1#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_a">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_a">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="role_b">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_b">
<dia:string>#0..*#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_b">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_b">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="text_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="text_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="text_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O2" connection="4"/>
<dia:connection handle="1" to="O20" connection="3"/>
</dia:connections>
</dia:object>
<dia:object type="UML - Class" version="0" id="O26">
<dia:attribute name="obj_pos">
<dia:point val="79,12"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="78.95,11.95;88.0225,14.25"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="79,12"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="8.9725000000000001"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2.2000000000000002"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>#SymbolEditorState#</dia:string>
</dia:attribute>
<dia:attribute name="stereotype">
<dia:string>#QObject#</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_comments">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="wrap_operations">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="wrap_after_char">
<dia:int val="1"/>
</dia:attribute>
<dia:attribute name="comment_line_length">
<dia:int val="17"/>
</dia:attribute>
<dia:attribute name="comment_tagging">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="allow_resizing">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_color">
<dia:color val="#ffb1b1ff"/>
</dia:attribute>
<dia:attribute name="text_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="normal_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="abstract_font">
<dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
</dia:attribute>
<dia:attribute name="polymorphic_font">
<dia:font family="monospace" style="8" name="Courier-Oblique"/>
</dia:attribute>
<dia:attribute name="classname_font">
<dia:font family="sans" style="80" name="Helvetica-Bold"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font">
<dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
</dia:attribute>
<dia:attribute name="comment_font">
<dia:font family="sans" style="8" name="Helvetica-Oblique"/>
</dia:attribute>
<dia:attribute name="normal_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="polymorphic_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="abstract_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="comment_font_height">
<dia:real val="0.69999999999999996"/>
</dia:attribute>
<dia:attribute name="attributes"/>
<dia:attribute name="operations"/>
<dia:attribute name="template">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="templates"/>
</dia:object>
<dia:object type="UML - Class" version="0" id="O27">
<dia:attribute name="obj_pos">
<dia:point val="79,16"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="78.95,15.95;91.215,18.25"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="79,16"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="12.165000000000001"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2.2000000000000002"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>#SymbolEditorState_Select#</dia:string>
</dia:attribute>
<dia:attribute name="stereotype">
<dia:string>#SymbolEditorState#</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_comments">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="wrap_operations">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="wrap_after_char">
<dia:int val="1"/>
</dia:attribute>
<dia:attribute name="comment_line_length">
<dia:int val="17"/>
</dia:attribute>
<dia:attribute name="comment_tagging">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="allow_resizing">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_color">
<dia:color val="#ffb1b1ff"/>
</dia:attribute>
<dia:attribute name="text_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="normal_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="abstract_font">
<dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
</dia:attribute>
<dia:attribute name="polymorphic_font">
<dia:font family="monospace" style="8" name="Courier-Oblique"/>
</dia:attribute>
<dia:attribute name="classname_font">
<dia:font family="sans" style="80" name="Helvetica-Bold"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font">
<dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
</dia:attribute>
<dia:attribute name="comment_font">
<dia:font family="sans" style="8" name="Helvetica-Oblique"/>
</dia:attribute>
<dia:attribute name="normal_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="polymorphic_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="abstract_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="comment_font_height">
<dia:real val="0.69999999999999996"/>
</dia:attribute>
<dia:attribute name="attributes"/>
<dia:attribute name="operations"/>
<dia:attribute name="template">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="templates"/>
</dia:object>
<dia:object type="UML - Class" version="0" id="O28">
<dia:attribute name="obj_pos">
<dia:point val="79,19"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="78.95,18.95;92.095,21.25"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="79,19"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="13.045"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2.2000000000000002"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>#SymbolEditorState_AddPins#</dia:string>
</dia:attribute>
<dia:attribute name="stereotype">
<dia:string>#SymbolEditorState#</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_comments">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="wrap_operations">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="wrap_after_char">
<dia:int val="1"/>
</dia:attribute>
<dia:attribute name="comment_line_length">
<dia:int val="17"/>
</dia:attribute>
<dia:attribute name="comment_tagging">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="allow_resizing">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_color">
<dia:color val="#ffb1b1ff"/>
</dia:attribute>
<dia:attribute name="text_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="normal_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="abstract_font">
<dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
</dia:attribute>
<dia:attribute name="polymorphic_font">
<dia:font family="monospace" style="8" name="Courier-Oblique"/>
</dia:attribute>
<dia:attribute name="classname_font">
<dia:font family="sans" style="80" name="Helvetica-Bold"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font">
<dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
</dia:attribute>
<dia:attribute name="comment_font">
<dia:font family="sans" style="8" name="Helvetica-Oblique"/>
</dia:attribute>
<dia:attribute name="normal_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="polymorphic_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="abstract_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="comment_font_height">
<dia:real val="0.69999999999999996"/>
</dia:attribute>
<dia:attribute name="attributes"/>
<dia:attribute name="operations"/>
<dia:attribute name="template">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="templates"/>
</dia:object>
<dia:object type="UML - Association" version="2" id="O29">
<dia:attribute name="obj_pos">
<dia:point val="74.405,17.1"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="73.655,16.34;79.05,17.94"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="74.405,17.1"/>
<dia:point val="77.0525,17.1"/>
<dia:point val="77.0525,17.1"/>
<dia:point val="79,17.1"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="0"/>
<dia:enum val="1"/>
<dia:enum val="0"/>
</dia:attribute>
<dia:attribute name="orth_autoroute">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="direction">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="show_direction">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="assoc_type">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="role_a">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_a">
<dia:string>#1#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_a">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_a">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="role_b">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_b">
<dia:string>#1#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_b">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_b">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="text_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="text_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="text_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O5" connection="4"/>
<dia:connection handle="1" to="O27" connection="3"/>
</dia:connections>
</dia:object>
<dia:object type="UML - Association" version="2" id="O30">
<dia:attribute name="obj_pos">
<dia:point val="74.405,17.1"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="73.655,16.34;79.05,20.94"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="74.405,17.1"/>
<dia:point val="77.0525,17.1"/>
<dia:point val="77.0525,20.1"/>
<dia:point val="79,20.1"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="0"/>
<dia:enum val="1"/>
<dia:enum val="0"/>
</dia:attribute>
<dia:attribute name="orth_autoroute">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="direction">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="show_direction">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="assoc_type">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="role_a">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_a">
<dia:string>#1#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_a">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_a">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="role_b">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_b">
<dia:string>#1#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_b">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_b">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="text_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="text_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="text_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O5" connection="4"/>
<dia:connection handle="1" to="O28" connection="3"/>
</dia:connections>
</dia:object>
<dia:object type="UML - Class" version="0" id="O31">
<dia:attribute name="obj_pos">
<dia:point val="51,7"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="50.95,6.95;62.2075,9.25"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="51,7"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="11.157500000000001"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2.2000000000000002"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>#LibraryOverviewWidget#</dia:string>
</dia:attribute>
<dia:attribute name="stereotype">
<dia:string>#EditorWidgetBase#</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_comments">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="wrap_operations">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="wrap_after_char">
<dia:int val="1"/>
</dia:attribute>
<dia:attribute name="comment_line_length">
<dia:int val="17"/>
</dia:attribute>
<dia:attribute name="comment_tagging">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="allow_resizing">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_color">
<dia:color val="#92ff92ff"/>
</dia:attribute>
<dia:attribute name="text_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="normal_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="abstract_font">
<dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
</dia:attribute>
<dia:attribute name="polymorphic_font">
<dia:font family="monospace" style="8" name="Courier-Oblique"/>
</dia:attribute>
<dia:attribute name="classname_font">
<dia:font family="sans" style="80" name="Helvetica-Bold"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font">
<dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
</dia:attribute>
<dia:attribute name="comment_font">
<dia:font family="sans" style="8" name="Helvetica-Oblique"/>
</dia:attribute>
<dia:attribute name="normal_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="polymorphic_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="abstract_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="comment_font_height">
<dia:real val="0.69999999999999996"/>
</dia:attribute>
<dia:attribute name="attributes">
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mControlPanel#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#ControlPanel*#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mFilename#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#QString#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mIsInitialized#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#bool#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
<dia:composite type="umlattribute">
<dia:attribute name="name">
<dia:string>#mCircuit#</dia:string>
</dia:attribute>
<dia:attribute name="type">
<dia:string>#Circuit*#</dia:string>
</dia:attribute>
<dia:attribute name="value">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="visibility">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="class_scope">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="operations"/>
<dia:attribute name="template">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="templates"/>
</dia:object>
<dia:object type="UML - Association" version="2" id="O32">
<dia:attribute name="obj_pos">
<dia:point val="44.4325,8.1"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="43.6825,7.34;51.05,8.94"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="44.4325,8.1"/>
<dia:point val="48.0662,8.1"/>
<dia:point val="48.0662,8.1"/>
<dia:point val="51,8.1"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="0"/>
<dia:enum val="1"/>
<dia:enum val="0"/>
</dia:attribute>
<dia:attribute name="orth_autoroute">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="direction">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="show_direction">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="assoc_type">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="role_a">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_a">
<dia:string>#1#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_a">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_a">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="role_b">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_b">
<dia:string>#1#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_b">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_b">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="text_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="text_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="text_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O2" connection="4"/>
<dia:connection handle="1" to="O31" connection="3"/>
</dia:connections>
</dia:object>
<dia:object type="UML - Class" version="0" id="O33">
<dia:attribute name="obj_pos">
<dia:point val="28,15"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="27.95,14.95;39.015,17.25"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="28,15"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="10.965"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2.2000000000000002"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>#UndoStackActionGroup#</dia:string>
</dia:attribute>
<dia:attribute name="stereotype">
<dia:string>#QObject#</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="abstract">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="suppress_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_attributes">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_operations">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="visible_comments">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="wrap_operations">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="wrap_after_char">
<dia:int val="1"/>
</dia:attribute>
<dia:attribute name="comment_line_length">
<dia:int val="17"/>
</dia:attribute>
<dia:attribute name="comment_tagging">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="allow_resizing">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_color">
<dia:color val="#ffbdbdff"/>
</dia:attribute>
<dia:attribute name="text_color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="normal_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="abstract_font">
<dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
</dia:attribute>
<dia:attribute name="polymorphic_font">
<dia:font family="monospace" style="8" name="Courier-Oblique"/>
</dia:attribute>
<dia:attribute name="classname_font">
<dia:font family="sans" style="80" name="Helvetica-Bold"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font">
<dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
</dia:attribute>
<dia:attribute name="comment_font">
<dia:font family="sans" style="8" name="Helvetica-Oblique"/>
</dia:attribute>
<dia:attribute name="normal_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="polymorphic_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="abstract_font_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="abstract_classname_font_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="comment_font_height">
<dia:real val="0.69999999999999996"/>
</dia:attribute>
<dia:attribute name="attributes"/>
<dia:attribute name="operations"/>
<dia:attribute name="template">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="templates"/>
</dia:object>
<dia:object type="UML - Association" version="2" id="O34">
<dia:attribute name="obj_pos">
<dia:point val="41.2163,9.2"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="38.915,8.45;42.1513,16.94"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="41.2163,9.2"/>
<dia:point val="41.2163,16.1"/>
<dia:point val="38.965,16.1"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="1"/>
<dia:enum val="0"/>
</dia:attribute>
<dia:attribute name="orth_autoroute">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="direction">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="show_direction">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="assoc_type">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="role_a">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_a">
<dia:string>#1#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_a">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_a">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="role_b">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_b">
<dia:string>#1#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_b">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_b">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="text_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="text_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="text_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O2" connection="6"/>
<dia:connection handle="1" to="O33" connection="4"/>
</dia:connections>
</dia:object>
<dia:object type="UML - Association" version="2" id="O35">
<dia:attribute name="obj_pos">
<dia:point val="22.735,15.2"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="22.685,14.44;28.05,16.94"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="22.735,15.2"/>
<dia:point val="25.3675,15.2"/>
<dia:point val="25.3675,16.1"/>
<dia:point val="28,16.1"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="0"/>
<dia:enum val="1"/>
<dia:enum val="0"/>
</dia:attribute>
<dia:attribute name="orth_autoroute">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="name">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="direction">
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="show_direction">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="assoc_type">
<dia:enum val="0"/>
</dia:attribute>
<dia:attribute name="role_a">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_a">
<dia:string>#2#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_a">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_a">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="role_b">
<dia:string>##</dia:string>
</dia:attribute>
<dia:attribute name="multipicity_b">
<dia:string>#0..1#</dia:string>
</dia:attribute>
<dia:attribute name="visibility_b">
<dia:enum val="3"/>
</dia:attribute>
<dia:attribute name="show_arrow_b">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="text_font">
<dia:font family="monospace" style="0" name="Courier"/>
</dia:attribute>
<dia:attribute name="text_height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="text_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O8" connection="7"/>
<dia:connection handle="1" to="O33" connection="3"/>
</dia:connections>
</dia:object>
</dia:layer>
</dia:diagram>