<?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="#ffffff"/></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="2.8222"/></dia:attribute><dia:attribute name="bmargin"><dia:real val="2.8222"/></dia:attribute><dia:attribute name="lmargin"><dia:real val="2.8222"/></dia:attribute><dia:attribute name="rmargin"><dia:real val="2.8222"/></dia:attribute><dia:attribute name="is_portrait"><dia:boolean val="true"/></dia:attribute><dia:attribute name="scaling"><dia:real val="1"/></dia:attribute><dia:attribute name="fitto"><dia:boolean val="false"/></dia:attribute></dia:composite></dia:attribute><dia:attribute name="grid"><dia:composite type="grid"><dia:attribute name="width_x"><dia:real val="0.2"/></dia:attribute><dia:attribute name="width_y"><dia:real val="0.2"/></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></dia:attribute><dia:attribute name="guides"><dia:composite type="guides"><dia:attribute name="hguides"/><dia:attribute name="vguides"/></dia:composite></dia:attribute></dia:diagramdata><dia:layer name="Background" visible="true"><dia:object type="UML - Class" version="0" id="O0"><dia:attribute name="obj_pos"><dia:point val="7.8,11.4"/></dia:attribute><dia:attribute name="obj_bb"><dia:rectangle val="7.75,11.35;23.15,15.45"/></dia:attribute><dia:attribute name="elem_corner"><dia:point val="7.8,11.4"/></dia:attribute><dia:attribute name="elem_width"><dia:real val="15.3"/></dia:attribute><dia:attribute name="elem_height"><dia:real val="4"/></dia:attribute><dia:attribute name="name"><dia:string>#Unknown#</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="true"/></dia:attribute><dia:attribute name="suppress_attributes"><dia:boolean val="true"/></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="true"/></dia:attribute><dia:attribute name="visible_comments"><dia:boolean val="false"/></dia:attribute><dia:attribute name="foreground_color"><dia:color val="#000000"/></dia:attribute><dia:attribute name="background_color"><dia:color val="#ffffff"/></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"/></dia:attribute><dia:attribute name="polymorphic_font"><dia:font family="monospace" style="8" name="Courier"/></dia:attribute><dia:attribute name="classname_font"><dia:font family="sans" style="80" name="Courier"/></dia:attribute><dia:attribute name="abstract_classname_font"><dia:font family="sans" style="88" name="Courier"/></dia:attribute><dia:attribute name="comment_font"><dia:font family="sans" style="8" name="Courier"/></dia:attribute><dia:attribute name="font_height"><dia:real val="0.8"/></dia:attribute><dia:attribute name="polymorphic_font_height"><dia:real val="0.8"/></dia:attribute><dia:attribute name="abstract_font_height"><dia:real val="0.8"/></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="1"/></dia:attribute><dia:attribute name="attributes"/><dia:attribute name="operations"><dia:composite type="umloperation"><dia:attribute name="name"><dia:string>#ref#</dia:string></dia:attribute><dia:attribute name="stereotype"><dia:string>##</dia:string></dia:attribute><dia:attribute name="type"><dia:string>##</dia:string></dia:attribute><dia:attribute name="visibility"><dia:enum val="0"/></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="inheritance_type"><dia:enum val="1"/></dia:attribute><dia:attribute name="query"><dia:boolean val="false"/></dia:attribute><dia:attribute name="class_scope"><dia:boolean val="false"/></dia:attribute><dia:attribute name="parameters"/></dia:composite><dia:composite type="umloperation"><dia:attribute name="name"><dia:string>#unref#</dia:string></dia:attribute><dia:attribute name="stereotype"><dia:string>##</dia:string></dia:attribute><dia:attribute name="type"><dia:string>##</dia:string></dia:attribute><dia:attribute name="visibility"><dia:enum val="0"/></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="inheritance_type"><dia:enum val="1"/></dia:attribute><dia:attribute name="query"><dia:boolean val="false"/></dia:attribute><dia:attribute name="class_scope"><dia:boolean val="false"/></dia:attribute><dia:attribute name="parameters"/></dia:composite><dia:composite type="umloperation"><dia:attribute name="name"><dia:string>#queryInterface#</dia:string></dia:attribute><dia:attribute name="stereotype"><dia:string>##</dia:string></dia:attribute><dia:attribute name="type"><dia:string>#Unknown#</dia:string></dia:attribute><dia:attribute name="visibility"><dia:enum val="0"/></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="inheritance_type"><dia:enum val="1"/></dia:attribute><dia:attribute name="query"><dia:boolean val="false"/></dia:attribute><dia:attribute name="class_scope"><dia:boolean val="false"/></dia:attribute><dia:attribute name="parameters"><dia:composite type="umlparameter"><dia:attribute name="name"><dia:string>#repoid#</dia:string></dia:attribute><dia:attribute name="type"><dia:string>#string#</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="kind"><dia:enum val="1"/></dia:attribute></dia:composite></dia:attribute></dia:composite></dia:attribute><dia:attribute name="template"><dia:boolean val="false"/></dia:attribute><dia:attribute name="templates"/></dia:object><dia:object type="UML - Note" version="0" id="O1"><dia:attribute name="obj_pos"><dia:point val="5.5,6.55"/></dia:attribute><dia:attribute name="obj_bb"><dia:rectangle val="5.45,6.5;25.4,9.9"/></dia:attribute><dia:attribute name="elem_corner"><dia:point val="5.5,6.55"/></dia:attribute><dia:attribute name="elem_width"><dia:real val="19.85"/></dia:attribute><dia:attribute name="elem_height"><dia:real val="3.3"/></dia:attribute><dia:attribute name="text"><dia:composite type="text"><dia:attribute name="string"><dia:string>#This is the base interface from which every bonobo interface
is derived. It provides the mechanisms for introspecting an
aggregate object.#</dia:string></dia:attribute><dia:attribute name="font"><dia:font family="sans" style="0" name="Courier"/></dia:attribute><dia:attribute name="height"><dia:real val="0.8"/></dia:attribute><dia:attribute name="pos"><dia:point val="5.85,7.85"/></dia:attribute><dia:attribute name="color"><dia:color val="#000000"/></dia:attribute><dia:attribute name="alignment"><dia:enum val="0"/></dia:attribute></dia:composite></dia:attribute></dia:object><dia:object type="Standard - Line" version="0" id="O2"><dia:attribute name="obj_pos"><dia:point val="15.425,9.85"/></dia:attribute><dia:attribute name="obj_bb"><dia:rectangle val="15.3742,9.7992;15.5008,11.4508"/></dia:attribute><dia:attribute name="conn_endpoints"><dia:point val="15.425,9.85"/><dia:point val="15.45,11.4"/></dia:attribute><dia:attribute name="numcp"><dia:int val="1"/></dia:attribute><dia:attribute name="line_style"><dia:enum val="1"/></dia:attribute><dia:attribute name="dashlength"><dia:real val="0.4"/></dia:attribute><dia:connections><dia:connection handle="0" to="O1" connection="6"/><dia:connection handle="1" to="O0" connection="1"/></dia:connections></dia:object><dia:object type="UML - Note" version="0" id="O3"><dia:attribute name="obj_pos"><dia:point val="-5.2,11.4"/></dia:attribute><dia:attribute name="obj_bb"><dia:rectangle val="-5.25,11.35;5.75,13.15"/></dia:attribute><dia:attribute name="elem_corner"><dia:point val="-5.2,11.4"/></dia:attribute><dia:attribute name="elem_width"><dia:real val="10.9"/></dia:attribute><dia:attribute name="elem_height"><dia:real val="1.7"/></dia:attribute><dia:attribute name="text"><dia:composite type="text"><dia:attribute name="string"><dia:string>#increments the reference count#</dia:string></dia:attribute><dia:attribute name="font"><dia:font family="sans" style="0" name="Courier"/></dia:attribute><dia:attribute name="height"><dia:real val="0.8"/></dia:attribute><dia:attribute name="pos"><dia:point val="-4.85,12.7"/></dia:attribute><dia:attribute name="color"><dia:color val="#000000"/></dia:attribute><dia:attribute name="alignment"><dia:enum val="0"/></dia:attribute></dia:composite></dia:attribute></dia:object><dia:object type="Standard - Line" version="0" id="O4"><dia:attribute name="obj_pos"><dia:point val="5.7,12.25"/></dia:attribute><dia:attribute name="obj_bb"><dia:rectangle val="5.63045,12.1804;7.86955,13.7696"/></dia:attribute><dia:attribute name="conn_endpoints"><dia:point val="5.7,12.25"/><dia:point val="7.8,13.7"/></dia:attribute><dia:attribute name="numcp"><dia:int val="1"/></dia:attribute><dia:attribute name="line_style"><dia:enum val="1"/></dia:attribute><dia:attribute name="dashlength"><dia:real val="0.4"/></dia:attribute><dia:connections><dia:connection handle="0" to="O3" connection="4"/><dia:connection handle="1" to="O0" connection="8"/></dia:connections></dia:object><dia:object type="UML - Note" version="0" id="O5"><dia:attribute name="obj_pos"><dia:point val="-5.4,13.9"/></dia:attribute><dia:attribute name="obj_bb"><dia:rectangle val="-5.45,13.85;5.8,15.65"/></dia:attribute><dia:attribute name="elem_corner"><dia:point val="-5.4,13.9"/></dia:attribute><dia:attribute name="elem_width"><dia:real val="11.15"/></dia:attribute><dia:attribute name="elem_height"><dia:real val="1.7"/></dia:attribute><dia:attribute name="text"><dia:composite type="text"><dia:attribute name="string"><dia:string>#decrements the reference count#</dia:string></dia:attribute><dia:attribute name="font"><dia:font family="sans" style="0" name="Courier"/></dia:attribute><dia:attribute name="height"><dia:real val="0.8"/></dia:attribute><dia:attribute name="pos"><dia:point val="-5.05,15.2"/></dia:attribute><dia:attribute name="color"><dia:color val="#000000"/></dia:attribute><dia:attribute name="alignment"><dia:enum val="0"/></dia:attribute></dia:composite></dia:attribute></dia:object><dia:object type="Standard - Line" version="0" id="O6"><dia:attribute name="obj_pos"><dia:point val="5.75,14.75"/></dia:attribute><dia:attribute name="obj_bb"><dia:rectangle val="5.69431,14.4443;7.85569,14.8057"/></dia:attribute><dia:attribute name="conn_endpoints"><dia:point val="5.75,14.75"/><dia:point val="7.8,14.5"/></dia:attribute><dia:attribute name="numcp"><dia:int val="1"/></dia:attribute><dia:attribute name="line_style"><dia:enum val="1"/></dia:attribute><dia:attribute name="dashlength"><dia:real val="0.4"/></dia:attribute><dia:connections><dia:connection handle="0" to="O5" connection="4"/><dia:connection handle="1" to="O0" connection="10"/></dia:connections></dia:object><dia:object type="UML - Note" version="0" id="O7"><dia:attribute name="obj_pos"><dia:point val="-2.25,16.55"/></dia:attribute><dia:attribute name="obj_bb"><dia:rectangle val="-2.3,16.5;13.35,19.9"/></dia:attribute><dia:attribute name="elem_corner"><dia:point val="-2.25,16.55"/></dia:attribute><dia:attribute name="elem_width"><dia:real val="15.55"/></dia:attribute><dia:attribute name="elem_height"><dia:real val="3.3"/></dia:attribute><dia:attribute name="text"><dia:composite type="text"><dia:attribute name="string"><dia:string>#Returns a CORBA object exposing the interface
specified by repoid, or a nil object if the
interface cannot be queried.#</dia:string></dia:attribute><dia:attribute name="font"><dia:font family="sans" style="0" name="Courier"/></dia:attribute><dia:attribute name="height"><dia:real val="0.8"/></dia:attribute><dia:attribute name="pos"><dia:point val="-1.9,17.85"/></dia:attribute><dia:attribute name="color"><dia:color val="#000000"/></dia:attribute><dia:attribute name="alignment"><dia:enum val="0"/></dia:attribute></dia:composite></dia:attribute></dia:object><dia:object type="Standard - Line" version="0" id="O8"><dia:attribute name="obj_pos"><dia:point val="5.525,16.55"/></dia:attribute><dia:attribute name="obj_bb"><dia:rectangle val="5.4571,15.2321;7.8679,16.6179"/></dia:attribute><dia:attribute name="conn_endpoints"><dia:point val="5.525,16.55"/><dia:point val="7.8,15.3"/></dia:attribute><dia:attribute name="numcp"><dia:int val="1"/></dia:attribute><dia:attribute name="line_style"><dia:enum val="1"/></dia:attribute><dia:attribute name="dashlength"><dia:real val="0.4"/></dia:attribute><dia:connections><dia:connection handle="0" to="O7" connection="1"/><dia:connection handle="1" to="O0" connection="12"/></dia:connections></dia:object></dia:layer></dia:diagram>