<?xml version="1.0" encoding="UTF-8"?>
<uml:Model xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:uml="http://www.eclipse.org/uml2/2.1.0/UML" xmi:id="_xUw6YBkyEd6WJ8gws_yupQ" name="swt-3_0">
  <packagedElement xmi:type="uml:Package" xmi:id="_xVD1UBkyEd6WJ8gws_yupQ" name="org">
    <packagedElement xmi:type="uml:Package" xmi:id="_xVD1URkyEd6WJ8gws_yupQ" name="eclipse">
      <packagedElement xmi:type="uml:Package" xmi:id="_xVEcYBkyEd6WJ8gws_yupQ" name="swt">
        <packagedElement xmi:type="uml:Class" xmi:id="_xVEcYRkyEd6WJ8gws_yupQ" name="SWT">
          <generalization xmi:id="_xVEcZRkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
          <ownedAttribute xmi:id="_xXUfIRkyEd6WJ8gws_yupQ" name="None" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXUfIhkyEd6WJ8gws_yupQ" name="KeyDown" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXUfIxkyEd6WJ8gws_yupQ" name="KeyUp" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXUfJBkyEd6WJ8gws_yupQ" name="MouseDown" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXUfJRkyEd6WJ8gws_yupQ" name="MouseUp" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXUfJhkyEd6WJ8gws_yupQ" name="MouseMove" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXUfJxkyEd6WJ8gws_yupQ" name="MouseEnter" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXUfKBkyEd6WJ8gws_yupQ" name="MouseExit" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXUfKRkyEd6WJ8gws_yupQ" name="MouseDoubleClick" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXUfKhkyEd6WJ8gws_yupQ" name="Paint" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXUfKxkyEd6WJ8gws_yupQ" name="Move" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXUfLBkyEd6WJ8gws_yupQ" name="Resize" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXUfLRkyEd6WJ8gws_yupQ" name="Dispose" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVGMBkyEd6WJ8gws_yupQ" name="Selection" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVGMRkyEd6WJ8gws_yupQ" name="DefaultSelection" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVGMhkyEd6WJ8gws_yupQ" name="FocusIn" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVGMxkyEd6WJ8gws_yupQ" name="FocusOut" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVGNBkyEd6WJ8gws_yupQ" name="Expand" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVGNRkyEd6WJ8gws_yupQ" name="Collapse" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVGNhkyEd6WJ8gws_yupQ" name="Iconify" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVGNxkyEd6WJ8gws_yupQ" name="Deiconify" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVGOBkyEd6WJ8gws_yupQ" name="Close" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVGORkyEd6WJ8gws_yupQ" name="Show" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVGOhkyEd6WJ8gws_yupQ" name="Hide" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVGOxkyEd6WJ8gws_yupQ" name="Modify" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVGPBkyEd6WJ8gws_yupQ" name="Verify" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVGPRkyEd6WJ8gws_yupQ" name="Activate" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVGPhkyEd6WJ8gws_yupQ" name="Deactivate" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVGPxkyEd6WJ8gws_yupQ" name="Help" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVGQBkyEd6WJ8gws_yupQ" name="DragDetect" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVGQRkyEd6WJ8gws_yupQ" name="Arm" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVGQhkyEd6WJ8gws_yupQ" name="Traverse" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVtQBkyEd6WJ8gws_yupQ" name="MouseHover" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVtQRkyEd6WJ8gws_yupQ" name="HardKeyDown" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVtQhkyEd6WJ8gws_yupQ" name="HardKeyUp" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVtQxkyEd6WJ8gws_yupQ" name="MenuDetect" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVtRBkyEd6WJ8gws_yupQ" name="SetData" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVtRRkyEd6WJ8gws_yupQ" name="NONE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVtRhkyEd6WJ8gws_yupQ" name="DRAG" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVtRxkyEd6WJ8gws_yupQ" name="NULL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVtSBkyEd6WJ8gws_yupQ" name="DEFAULT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVtSRkyEd6WJ8gws_yupQ" name="BAR" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVtShkyEd6WJ8gws_yupQ" name="DROP_DOWN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXVtSxkyEd6WJ8gws_yupQ" name="POP_UP" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXWUUBkyEd6WJ8gws_yupQ" name="SEPARATOR" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXWUURkyEd6WJ8gws_yupQ" name="TOGGLE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXWUUhkyEd6WJ8gws_yupQ" name="ARROW" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXWUUxkyEd6WJ8gws_yupQ" name="PUSH" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXWUVBkyEd6WJ8gws_yupQ" name="RADIO" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXWUVRkyEd6WJ8gws_yupQ" name="CHECK" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXWUVhkyEd6WJ8gws_yupQ" name="CASCADE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXWUVxkyEd6WJ8gws_yupQ" name="MULTI" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXWUWBkyEd6WJ8gws_yupQ" name="SINGLE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXWUWRkyEd6WJ8gws_yupQ" name="READ_ONLY" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXWUWhkyEd6WJ8gws_yupQ" name="WRAP" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXWUWxkyEd6WJ8gws_yupQ" name="SIMPLE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXWUXBkyEd6WJ8gws_yupQ" name="PASSWORD" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXWUXRkyEd6WJ8gws_yupQ" name="SHADOW_IN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXWUXhkyEd6WJ8gws_yupQ" name="SHADOW_OUT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXWUXxkyEd6WJ8gws_yupQ" name="SHADOW_ETCHED_IN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXWUYBkyEd6WJ8gws_yupQ" name="SHADOW_ETCHED_OUT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXW7YBkyEd6WJ8gws_yupQ" name="SHADOW_NONE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXW7YRkyEd6WJ8gws_yupQ" name="INDETERMINATE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXW7YhkyEd6WJ8gws_yupQ" name="TOOL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXW7YxkyEd6WJ8gws_yupQ" name="NO_TRIM" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXW7ZBkyEd6WJ8gws_yupQ" name="RESIZE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXW7ZRkyEd6WJ8gws_yupQ" name="TITLE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXW7ZhkyEd6WJ8gws_yupQ" name="CLOSE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXW7ZxkyEd6WJ8gws_yupQ" name="MENU" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXW7aBkyEd6WJ8gws_yupQ" name="MIN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXW7aRkyEd6WJ8gws_yupQ" name="MAX" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXW7ahkyEd6WJ8gws_yupQ" name="H_SCROLL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXW7axkyEd6WJ8gws_yupQ" name="V_SCROLL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXW7bBkyEd6WJ8gws_yupQ" name="BORDER" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXW7bRkyEd6WJ8gws_yupQ" name="CLIP_CHILDREN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXW7bhkyEd6WJ8gws_yupQ" name="CLIP_SIBLINGS" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXW7bxkyEd6WJ8gws_yupQ" name="ON_TOP" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXXicBkyEd6WJ8gws_yupQ" name="SHELL_TRIM" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXXicRkyEd6WJ8gws_yupQ" name="DIALOG_TRIM" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXXichkyEd6WJ8gws_yupQ" name="MODELESS" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXXicxkyEd6WJ8gws_yupQ" name="PRIMARY_MODAL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXXidBkyEd6WJ8gws_yupQ" name="APPLICATION_MODAL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXXidRkyEd6WJ8gws_yupQ" name="SYSTEM_MODAL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXXidhkyEd6WJ8gws_yupQ" name="HIDE_SELECTION" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXXidxkyEd6WJ8gws_yupQ" name="FULL_SELECTION" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXXieBkyEd6WJ8gws_yupQ" name="FLAT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXXieRkyEd6WJ8gws_yupQ" name="SMOOTH" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXXiehkyEd6WJ8gws_yupQ" name="NO_BACKGROUND" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXXiexkyEd6WJ8gws_yupQ" name="NO_FOCUS" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXXifBkyEd6WJ8gws_yupQ" name="NO_REDRAW_RESIZE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXXifRkyEd6WJ8gws_yupQ" name="NO_MERGE_PAINTS" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXXifhkyEd6WJ8gws_yupQ" name="NO_RADIO_GROUP" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYJgBkyEd6WJ8gws_yupQ" name="LEFT_TO_RIGHT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYJgRkyEd6WJ8gws_yupQ" name="RIGHT_TO_LEFT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYJghkyEd6WJ8gws_yupQ" name="MIRRORED" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYJgxkyEd6WJ8gws_yupQ" name="EMBEDDED" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYJhBkyEd6WJ8gws_yupQ" name="VIRTUAL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYJhRkyEd6WJ8gws_yupQ" name="UP" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYJhhkyEd6WJ8gws_yupQ" name="TOP" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYJhxkyEd6WJ8gws_yupQ" name="DOWN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYJiBkyEd6WJ8gws_yupQ" name="BOTTOM" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYJiRkyEd6WJ8gws_yupQ" name="LEAD" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYJihkyEd6WJ8gws_yupQ" name="LEFT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYJixkyEd6WJ8gws_yupQ" name="TRAIL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYJjBkyEd6WJ8gws_yupQ" name="RIGHT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYwkBkyEd6WJ8gws_yupQ" name="CENTER" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYwkRkyEd6WJ8gws_yupQ" name="HORIZONTAL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYwkhkyEd6WJ8gws_yupQ" name="VERTICAL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYwkxkyEd6WJ8gws_yupQ" name="BEGINNING" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYwlBkyEd6WJ8gws_yupQ" name="FILL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYwlRkyEd6WJ8gws_yupQ" name="DBCS" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYwlhkyEd6WJ8gws_yupQ" name="ALPHA" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYwlxkyEd6WJ8gws_yupQ" name="NATIVE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYwmBkyEd6WJ8gws_yupQ" name="PHONETIC" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYwmRkyEd6WJ8gws_yupQ" name="ROMAN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYwmxkyEd6WJ8gws_yupQ" name="BS" visibility="public" isLeaf="true" isStatic="true" type="_xXYwmhkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXYwnBkyEd6WJ8gws_yupQ" name="CR" visibility="public" isLeaf="true" isStatic="true" type="_xXYwmhkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZXoBkyEd6WJ8gws_yupQ" name="DEL" visibility="public" isLeaf="true" isStatic="true" type="_xXYwmhkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZXoRkyEd6WJ8gws_yupQ" name="ESC" visibility="public" isLeaf="true" isStatic="true" type="_xXYwmhkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZXohkyEd6WJ8gws_yupQ" name="LF" visibility="public" isLeaf="true" isStatic="true" type="_xXYwmhkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZXoxkyEd6WJ8gws_yupQ" name="TAB" visibility="public" isLeaf="true" isStatic="true" type="_xXYwmhkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZXpBkyEd6WJ8gws_yupQ" name="ALT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZXpRkyEd6WJ8gws_yupQ" name="SHIFT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZXphkyEd6WJ8gws_yupQ" name="CTRL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZXpxkyEd6WJ8gws_yupQ" name="CONTROL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZXqBkyEd6WJ8gws_yupQ" name="COMMAND" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZXqRkyEd6WJ8gws_yupQ" name="MODIFIER_MASK" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZXqhkyEd6WJ8gws_yupQ" name="BUTTON1" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZXqxkyEd6WJ8gws_yupQ" name="BUTTON2" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZXrBkyEd6WJ8gws_yupQ" name="BUTTON3" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZ-sBkyEd6WJ8gws_yupQ" name="BUTTON_MASK" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZ-sRkyEd6WJ8gws_yupQ" name="MOD1" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZ-shkyEd6WJ8gws_yupQ" name="MOD2" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZ-sxkyEd6WJ8gws_yupQ" name="MOD3" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZ-tBkyEd6WJ8gws_yupQ" name="MOD4" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZ-tRkyEd6WJ8gws_yupQ" name="KEYCODE_BIT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZ-thkyEd6WJ8gws_yupQ" name="KEY_MASK" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZ-txkyEd6WJ8gws_yupQ" name="ARROW_UP" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZ-uBkyEd6WJ8gws_yupQ" name="ARROW_DOWN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZ-uRkyEd6WJ8gws_yupQ" name="ARROW_LEFT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZ-uhkyEd6WJ8gws_yupQ" name="ARROW_RIGHT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXZ-uxkyEd6WJ8gws_yupQ" name="PAGE_UP" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXalwBkyEd6WJ8gws_yupQ" name="PAGE_DOWN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXalwRkyEd6WJ8gws_yupQ" name="HOME" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXalwhkyEd6WJ8gws_yupQ" name="END" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXalwxkyEd6WJ8gws_yupQ" name="INSERT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXalxBkyEd6WJ8gws_yupQ" name="F1" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXalxRkyEd6WJ8gws_yupQ" name="F2" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXalxhkyEd6WJ8gws_yupQ" name="F3" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXalxxkyEd6WJ8gws_yupQ" name="F4" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXalyBkyEd6WJ8gws_yupQ" name="F5" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXalyRkyEd6WJ8gws_yupQ" name="F6" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXalyhkyEd6WJ8gws_yupQ" name="F7" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXalyxkyEd6WJ8gws_yupQ" name="F8" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXbM0BkyEd6WJ8gws_yupQ" name="F9" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXbM0RkyEd6WJ8gws_yupQ" name="F10" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXbM0hkyEd6WJ8gws_yupQ" name="F11" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXbM0xkyEd6WJ8gws_yupQ" name="F12" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXbM1BkyEd6WJ8gws_yupQ" name="F13" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXbM1RkyEd6WJ8gws_yupQ" name="F14" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXbM1hkyEd6WJ8gws_yupQ" name="F15" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXbM1xkyEd6WJ8gws_yupQ" name="KEYPAD_MULTIPLY" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXbM2BkyEd6WJ8gws_yupQ" name="KEYPAD_ADD" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXbM2RkyEd6WJ8gws_yupQ" name="KEYPAD_SUBTRACT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXbM2hkyEd6WJ8gws_yupQ" name="KEYPAD_DECIMAL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXbM2xkyEd6WJ8gws_yupQ" name="KEYPAD_DIVIDE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXbz4BkyEd6WJ8gws_yupQ" name="KEYPAD_0" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXbz4RkyEd6WJ8gws_yupQ" name="KEYPAD_1" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXbz4hkyEd6WJ8gws_yupQ" name="KEYPAD_2" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXbz4xkyEd6WJ8gws_yupQ" name="KEYPAD_3" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXbz5BkyEd6WJ8gws_yupQ" name="KEYPAD_4" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXbz5RkyEd6WJ8gws_yupQ" name="KEYPAD_5" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXbz5hkyEd6WJ8gws_yupQ" name="KEYPAD_6" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXbz5xkyEd6WJ8gws_yupQ" name="KEYPAD_7" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXbz6BkyEd6WJ8gws_yupQ" name="KEYPAD_8" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXbz6RkyEd6WJ8gws_yupQ" name="KEYPAD_9" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXbz6hkyEd6WJ8gws_yupQ" name="KEYPAD_EQUAL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXca8BkyEd6WJ8gws_yupQ" name="KEYPAD_CR" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXca8RkyEd6WJ8gws_yupQ" name="HELP" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXca8hkyEd6WJ8gws_yupQ" name="CAPS_LOCK" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXca8xkyEd6WJ8gws_yupQ" name="NUM_LOCK" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXca9BkyEd6WJ8gws_yupQ" name="SCROLL_LOCK" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXca9RkyEd6WJ8gws_yupQ" name="PAUSE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXca9hkyEd6WJ8gws_yupQ" name="BREAK" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXca9xkyEd6WJ8gws_yupQ" name="PRINT_SCREEN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXca-BkyEd6WJ8gws_yupQ" name="ICON_ERROR" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXca-RkyEd6WJ8gws_yupQ" name="ICON_INFORMATION" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXca-hkyEd6WJ8gws_yupQ" name="ICON_QUESTION" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXdCABkyEd6WJ8gws_yupQ" name="ICON_WARNING" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXdCARkyEd6WJ8gws_yupQ" name="ICON_WORKING" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXdCAhkyEd6WJ8gws_yupQ" name="OK" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXdCAxkyEd6WJ8gws_yupQ" name="YES" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXdCBBkyEd6WJ8gws_yupQ" name="NO" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXdCBRkyEd6WJ8gws_yupQ" name="CANCEL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXdCBhkyEd6WJ8gws_yupQ" name="ABORT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXdCBxkyEd6WJ8gws_yupQ" name="RETRY" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXdCCBkyEd6WJ8gws_yupQ" name="IGNORE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXdCCRkyEd6WJ8gws_yupQ" name="OPEN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXdpEBkyEd6WJ8gws_yupQ" name="SAVE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXdpERkyEd6WJ8gws_yupQ" name="COLOR_WHITE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXdpEhkyEd6WJ8gws_yupQ" name="COLOR_BLACK" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXdpExkyEd6WJ8gws_yupQ" name="COLOR_RED" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXdpFBkyEd6WJ8gws_yupQ" name="COLOR_DARK_RED" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXdpFRkyEd6WJ8gws_yupQ" name="COLOR_GREEN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXdpFhkyEd6WJ8gws_yupQ" name="COLOR_DARK_GREEN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXdpFxkyEd6WJ8gws_yupQ" name="COLOR_YELLOW" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXdpGBkyEd6WJ8gws_yupQ" name="COLOR_DARK_YELLOW" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXdpGRkyEd6WJ8gws_yupQ" name="COLOR_BLUE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXeQIBkyEd6WJ8gws_yupQ" name="COLOR_DARK_BLUE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXeQIRkyEd6WJ8gws_yupQ" name="COLOR_MAGENTA" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXeQIhkyEd6WJ8gws_yupQ" name="COLOR_DARK_MAGENTA" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXeQIxkyEd6WJ8gws_yupQ" name="COLOR_CYAN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXeQJBkyEd6WJ8gws_yupQ" name="COLOR_DARK_CYAN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXeQJRkyEd6WJ8gws_yupQ" name="COLOR_GRAY" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXeQJhkyEd6WJ8gws_yupQ" name="COLOR_DARK_GRAY" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXeQJxkyEd6WJ8gws_yupQ" name="COLOR_WIDGET_DARK_SHADOW" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXeQKBkyEd6WJ8gws_yupQ" name="COLOR_WIDGET_NORMAL_SHADOW" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXeQKRkyEd6WJ8gws_yupQ" name="COLOR_WIDGET_LIGHT_SHADOW" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXe3MBkyEd6WJ8gws_yupQ" name="COLOR_WIDGET_HIGHLIGHT_SHADOW" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXe3MRkyEd6WJ8gws_yupQ" name="COLOR_WIDGET_FOREGROUND" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXe3MhkyEd6WJ8gws_yupQ" name="COLOR_WIDGET_BACKGROUND" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXe3MxkyEd6WJ8gws_yupQ" name="COLOR_WIDGET_BORDER" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXe3NBkyEd6WJ8gws_yupQ" name="COLOR_LIST_FOREGROUND" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXe3NRkyEd6WJ8gws_yupQ" name="COLOR_LIST_BACKGROUND" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXe3NhkyEd6WJ8gws_yupQ" name="COLOR_LIST_SELECTION" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXe3NxkyEd6WJ8gws_yupQ" name="COLOR_LIST_SELECTION_TEXT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXe3OBkyEd6WJ8gws_yupQ" name="COLOR_INFO_FOREGROUND" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXe3ORkyEd6WJ8gws_yupQ" name="COLOR_INFO_BACKGROUND" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXfeQBkyEd6WJ8gws_yupQ" name="COLOR_TITLE_FOREGROUND" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXfeQRkyEd6WJ8gws_yupQ" name="COLOR_TITLE_BACKGROUND" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXfeQhkyEd6WJ8gws_yupQ" name="COLOR_TITLE_BACKGROUND_GRADIENT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXgFUBkyEd6WJ8gws_yupQ" name="COLOR_TITLE_INACTIVE_FOREGROUND" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXgFURkyEd6WJ8gws_yupQ" name="COLOR_TITLE_INACTIVE_BACKGROUND" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXgFUhkyEd6WJ8gws_yupQ" name="COLOR_TITLE_INACTIVE_BACKGROUND_GRADIENT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXgFUxkyEd6WJ8gws_yupQ" name="DRAW_TRANSPARENT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXgFVBkyEd6WJ8gws_yupQ" name="DRAW_DELIMITER" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXgFVRkyEd6WJ8gws_yupQ" name="DRAW_TAB" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXgFVhkyEd6WJ8gws_yupQ" name="DRAW_MNEMONIC" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXgFVxkyEd6WJ8gws_yupQ" name="ERROR_UNSPECIFIED" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXgsYBkyEd6WJ8gws_yupQ" name="ERROR_NO_HANDLES" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXgsYRkyEd6WJ8gws_yupQ" name="ERROR_NO_MORE_CALLBACKS" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXgsYhkyEd6WJ8gws_yupQ" name="ERROR_NULL_ARGUMENT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXgsYxkyEd6WJ8gws_yupQ" name="ERROR_INVALID_ARGUMENT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXgsZBkyEd6WJ8gws_yupQ" name="ERROR_INVALID_RANGE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXgsZRkyEd6WJ8gws_yupQ" name="ERROR_CANNOT_BE_ZERO" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXgsZhkyEd6WJ8gws_yupQ" name="ERROR_CANNOT_GET_ITEM" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXhTcBkyEd6WJ8gws_yupQ" name="ERROR_CANNOT_GET_SELECTION" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXhTcRkyEd6WJ8gws_yupQ" name="ERROR_CANNOT_GET_ITEM_HEIGHT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXhTchkyEd6WJ8gws_yupQ" name="ERROR_CANNOT_GET_TEXT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXhTcxkyEd6WJ8gws_yupQ" name="ERROR_CANNOT_SET_TEXT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXhTdBkyEd6WJ8gws_yupQ" name="ERROR_ITEM_NOT_ADDED" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXhTdRkyEd6WJ8gws_yupQ" name="ERROR_ITEM_NOT_REMOVED" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXhTdhkyEd6WJ8gws_yupQ" name="ERROR_NOT_IMPLEMENTED" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXh6gBkyEd6WJ8gws_yupQ" name="ERROR_MENU_NOT_DROP_DOWN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXh6gRkyEd6WJ8gws_yupQ" name="ERROR_THREAD_INVALID_ACCESS" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXh6ghkyEd6WJ8gws_yupQ" name="ERROR_WIDGET_DISPOSED" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXh6gxkyEd6WJ8gws_yupQ" name="ERROR_MENUITEM_NOT_CASCADE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXh6hBkyEd6WJ8gws_yupQ" name="ERROR_CANNOT_SET_SELECTION" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXh6hRkyEd6WJ8gws_yupQ" name="ERROR_CANNOT_SET_MENU" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXh6hhkyEd6WJ8gws_yupQ" name="ERROR_CANNOT_SET_ENABLED" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXh6hxkyEd6WJ8gws_yupQ" name="ERROR_CANNOT_GET_ENABLED" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXh6iBkyEd6WJ8gws_yupQ" name="ERROR_INVALID_PARENT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXihkBkyEd6WJ8gws_yupQ" name="ERROR_MENU_NOT_BAR" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXihkRkyEd6WJ8gws_yupQ" name="ERROR_CANNOT_GET_COUNT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXihkhkyEd6WJ8gws_yupQ" name="ERROR_MENU_NOT_POP_UP" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXihkxkyEd6WJ8gws_yupQ" name="ERROR_UNSUPPORTED_DEPTH" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXihlBkyEd6WJ8gws_yupQ" name="ERROR_IO" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXihlRkyEd6WJ8gws_yupQ" name="ERROR_INVALID_IMAGE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXihlhkyEd6WJ8gws_yupQ" name="ERROR_UNSUPPORTED_FORMAT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXihlxkyEd6WJ8gws_yupQ" name="ERROR_INVALID_SUBCLASS" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXjIoBkyEd6WJ8gws_yupQ" name="ERROR_GRAPHIC_DISPOSED" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXjIoRkyEd6WJ8gws_yupQ" name="ERROR_DEVICE_DISPOSED" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXjIohkyEd6WJ8gws_yupQ" name="ERROR_FAILED_EXEC" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXjIoxkyEd6WJ8gws_yupQ" name="ERROR_FAILED_LOAD_LIBRARY" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXjIpBkyEd6WJ8gws_yupQ" name="TRAVERSE_NONE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXjIpRkyEd6WJ8gws_yupQ" name="TRAVERSE_ESCAPE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXjIphkyEd6WJ8gws_yupQ" name="TRAVERSE_RETURN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXjIpxkyEd6WJ8gws_yupQ" name="TRAVERSE_TAB_PREVIOUS" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXjvsBkyEd6WJ8gws_yupQ" name="TRAVERSE_TAB_NEXT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXjvsRkyEd6WJ8gws_yupQ" name="TRAVERSE_ARROW_PREVIOUS" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXjvshkyEd6WJ8gws_yupQ" name="TRAVERSE_ARROW_NEXT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXjvsxkyEd6WJ8gws_yupQ" name="TRAVERSE_MNEMONIC" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXjvtBkyEd6WJ8gws_yupQ" name="TRAVERSE_PAGE_PREVIOUS" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXjvtRkyEd6WJ8gws_yupQ" name="TRAVERSE_PAGE_NEXT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXjvthkyEd6WJ8gws_yupQ" name="BITMAP" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXjvtxkyEd6WJ8gws_yupQ" name="ICON" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXjvuBkyEd6WJ8gws_yupQ" name="IMAGE_COPY" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXkWwBkyEd6WJ8gws_yupQ" name="IMAGE_DISABLE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXkWwRkyEd6WJ8gws_yupQ" name="IMAGE_GRAY" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXkWwhkyEd6WJ8gws_yupQ" name="NORMAL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXkWwxkyEd6WJ8gws_yupQ" name="BOLD" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXkWxBkyEd6WJ8gws_yupQ" name="ITALIC" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXkWxRkyEd6WJ8gws_yupQ" name="CURSOR_ARROW" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXkWxhkyEd6WJ8gws_yupQ" name="CURSOR_WAIT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXkWxxkyEd6WJ8gws_yupQ" name="CURSOR_CROSS" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXk90BkyEd6WJ8gws_yupQ" name="CURSOR_APPSTARTING" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXk90RkyEd6WJ8gws_yupQ" name="CURSOR_HELP" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXk90hkyEd6WJ8gws_yupQ" name="CURSOR_SIZEALL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXk90xkyEd6WJ8gws_yupQ" name="CURSOR_SIZENESW" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXpPQBkyEd6WJ8gws_yupQ" name="CURSOR_SIZENS" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXpPQRkyEd6WJ8gws_yupQ" name="CURSOR_SIZENWSE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXpPQhkyEd6WJ8gws_yupQ" name="CURSOR_SIZEWE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXp2UBkyEd6WJ8gws_yupQ" name="CURSOR_SIZEN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXp2URkyEd6WJ8gws_yupQ" name="CURSOR_SIZES" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXp2UhkyEd6WJ8gws_yupQ" name="CURSOR_SIZEE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXp2UxkyEd6WJ8gws_yupQ" name="CURSOR_SIZEW" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXp2VBkyEd6WJ8gws_yupQ" name="CURSOR_SIZENE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXqdYBkyEd6WJ8gws_yupQ" name="CURSOR_SIZESE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXqdYRkyEd6WJ8gws_yupQ" name="CURSOR_SIZESW" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXqdYhkyEd6WJ8gws_yupQ" name="CURSOR_SIZENW" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXqdYxkyEd6WJ8gws_yupQ" name="CURSOR_UPARROW" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXqdZBkyEd6WJ8gws_yupQ" name="CURSOR_IBEAM" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXqdZRkyEd6WJ8gws_yupQ" name="CURSOR_NO" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXrEcBkyEd6WJ8gws_yupQ" name="CURSOR_HAND" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXrEcRkyEd6WJ8gws_yupQ" name="LINE_SOLID" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXrEchkyEd6WJ8gws_yupQ" name="LINE_DASH" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXrEcxkyEd6WJ8gws_yupQ" name="LINE_DOT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXrEdBkyEd6WJ8gws_yupQ" name="LINE_DASHDOT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXrrgBkyEd6WJ8gws_yupQ" name="LINE_DASHDOTDOT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXrrgRkyEd6WJ8gws_yupQ" name="IMAGE_UNDEFINED" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXrrghkyEd6WJ8gws_yupQ" name="IMAGE_BMP" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXrrgxkyEd6WJ8gws_yupQ" name="IMAGE_BMP_RLE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXrrhBkyEd6WJ8gws_yupQ" name="IMAGE_GIF" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXrrhRkyEd6WJ8gws_yupQ" name="IMAGE_ICO" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXsSkBkyEd6WJ8gws_yupQ" name="IMAGE_JPEG" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXsSkRkyEd6WJ8gws_yupQ" name="IMAGE_PNG" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXsSkhkyEd6WJ8gws_yupQ" name="IMAGE_TIFF" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXsSkxkyEd6WJ8gws_yupQ" name="DM_UNSPECIFIED" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXsSlBkyEd6WJ8gws_yupQ" name="DM_FILL_NONE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXs5oBkyEd6WJ8gws_yupQ" name="DM_FILL_BACKGROUND" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXs5oRkyEd6WJ8gws_yupQ" name="DM_FILL_PREVIOUS" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXs5ohkyEd6WJ8gws_yupQ" name="TRANSPARENCY_NONE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXs5oxkyEd6WJ8gws_yupQ" name="TRANSPARENCY_ALPHA" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXs5pBkyEd6WJ8gws_yupQ" name="TRANSPARENCY_MASK" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXs5pRkyEd6WJ8gws_yupQ" name="TRANSPARENCY_PIXEL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXtgsBkyEd6WJ8gws_yupQ" name="MOVEMENT_CHAR" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXtgsRkyEd6WJ8gws_yupQ" name="MOVEMENT_CLUSTER" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedAttribute xmi:id="_xXtgshkyEd6WJ8gws_yupQ" name="MOVEMENT_WORD" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
          <ownedOperation xmi:id="_xXtgsxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
          <ownedOperation xmi:id="_xXtgtRkyEd6WJ8gws_yupQ" name="getMessage" visibility="public" isStatic="true">
            <ownedParameter xmi:id="_xXtgthkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            <ownedParameter xmi:id="_xXtgtxkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_xXtguBkyEd6WJ8gws_yupQ" name="getPlatform" visibility="public" isStatic="true">
            <ownedParameter xmi:id="_xXtguRkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_xXuHwBkyEd6WJ8gws_yupQ" name="getVersion" visibility="public" isStatic="true">
            <ownedParameter xmi:id="_xXuHwRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_xXuHwhkyEd6WJ8gws_yupQ" name="error" visibility="public" isStatic="true">
            <ownedParameter xmi:id="_xXuHwxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
          </ownedOperation>
          <ownedOperation xmi:id="_xXuHxRkyEd6WJ8gws_yupQ" name="error" visibility="public" isStatic="true">
            <ownedParameter xmi:id="_xXuHxhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedParameter xmi:id="_xXuHxxkyEd6WJ8gws_yupQ" name="arg1" type="_xXuHxBkyEd6WJ8gws_yupQ"/>
          </ownedOperation>
          <ownedOperation xmi:id="_xXuHyBkyEd6WJ8gws_yupQ" name="error" visibility="public" isStatic="true">
            <ownedParameter xmi:id="_xXuHyRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedParameter xmi:id="_xXuHyhkyEd6WJ8gws_yupQ" name="arg1" type="_xXuHxBkyEd6WJ8gws_yupQ"/>
            <ownedParameter xmi:id="_xXuHyxkyEd6WJ8gws_yupQ" name="arg2" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
          </ownedOperation>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_xVEcZhkyEd6WJ8gws_yupQ" name="SWTError">
          <generalization xmi:id="_xVEcaBkyEd6WJ8gws_yupQ" general="_xVEcZxkyEd6WJ8gws_yupQ"/>
          <ownedAttribute xmi:id="_xXuHzBkyEd6WJ8gws_yupQ" name="code" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
          <ownedAttribute xmi:id="_xXuu0BkyEd6WJ8gws_yupQ" name="throwable" visibility="public" type="_xXuHxBkyEd6WJ8gws_yupQ"/>
          <ownedOperation xmi:id="_xXuu0RkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
          <ownedOperation xmi:id="_xXuu0hkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
            <ownedParameter xmi:id="_xXuu0xkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
          </ownedOperation>
          <ownedOperation xmi:id="_xXuu1BkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
            <ownedParameter xmi:id="_xXuu1RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
          </ownedOperation>
          <ownedOperation xmi:id="_xXuu1hkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
            <ownedParameter xmi:id="_xXuu1xkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedParameter xmi:id="_xXuu2BkyEd6WJ8gws_yupQ" name="arg1" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
          </ownedOperation>
          <ownedOperation xmi:id="_xXuu2RkyEd6WJ8gws_yupQ" name="getMessage" visibility="public">
            <ownedParameter xmi:id="_xXuu2hkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_xXuu2xkyEd6WJ8gws_yupQ" name="printStackTrace" visibility="public"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Class" xmi:id="_xVFDcBkyEd6WJ8gws_yupQ" name="SWTException">
          <generalization xmi:id="_xVFDchkyEd6WJ8gws_yupQ" general="_xVFDcRkyEd6WJ8gws_yupQ"/>
          <ownedAttribute xmi:id="_xXuu3BkyEd6WJ8gws_yupQ" name="code" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
          <ownedAttribute xmi:id="_xXvV4BkyEd6WJ8gws_yupQ" name="throwable" visibility="public" type="_xXuHxBkyEd6WJ8gws_yupQ"/>
          <ownedOperation xmi:id="_xXvV4RkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
          <ownedOperation xmi:id="_xXvV4hkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
            <ownedParameter xmi:id="_xXvV4xkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
          </ownedOperation>
          <ownedOperation xmi:id="_xXvV5BkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
            <ownedParameter xmi:id="_xXvV5RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
          </ownedOperation>
          <ownedOperation xmi:id="_xXvV5hkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
            <ownedParameter xmi:id="_xXvV5xkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedParameter xmi:id="_xXvV6BkyEd6WJ8gws_yupQ" name="arg1" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
          </ownedOperation>
          <ownedOperation xmi:id="_xXvV6RkyEd6WJ8gws_yupQ" name="getMessage" visibility="public">
            <ownedParameter xmi:id="_xXvV6hkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
          </ownedOperation>
          <ownedOperation xmi:id="_xXvV6xkyEd6WJ8gws_yupQ" name="printStackTrace" visibility="public"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_xVFDcxkyEd6WJ8gws_yupQ" name="accessibility">
          <packagedElement xmi:type="uml:Class" xmi:id="_xVFDdBkyEd6WJ8gws_yupQ" name="ACC">
            <generalization xmi:id="_xVFqgBkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xXvV7BkyEd6WJ8gws_yupQ" name="STATE_NORMAL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXv88BkyEd6WJ8gws_yupQ" name="STATE_SELECTED" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXv88RkyEd6WJ8gws_yupQ" name="STATE_SELECTABLE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXv88hkyEd6WJ8gws_yupQ" name="STATE_MULTISELECTABLE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXv88xkyEd6WJ8gws_yupQ" name="STATE_FOCUSED" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXv89BkyEd6WJ8gws_yupQ" name="STATE_FOCUSABLE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXv89RkyEd6WJ8gws_yupQ" name="STATE_PRESSED" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXv89hkyEd6WJ8gws_yupQ" name="STATE_CHECKED" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXv89xkyEd6WJ8gws_yupQ" name="STATE_EXPANDED" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXv8-BkyEd6WJ8gws_yupQ" name="STATE_COLLAPSED" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXv8-RkyEd6WJ8gws_yupQ" name="STATE_HOTTRACKED" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXv8-hkyEd6WJ8gws_yupQ" name="STATE_BUSY" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXv8-xkyEd6WJ8gws_yupQ" name="STATE_READONLY" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXv8_BkyEd6WJ8gws_yupQ" name="STATE_INVISIBLE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXv8_RkyEd6WJ8gws_yupQ" name="STATE_OFFSCREEN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXv8_hkyEd6WJ8gws_yupQ" name="STATE_SIZEABLE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXv8_xkyEd6WJ8gws_yupQ" name="STATE_LINKED" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXwkABkyEd6WJ8gws_yupQ" name="ROLE_CLIENT_AREA" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXwkARkyEd6WJ8gws_yupQ" name="ROLE_WINDOW" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXwkAhkyEd6WJ8gws_yupQ" name="ROLE_MENUBAR" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXwkAxkyEd6WJ8gws_yupQ" name="ROLE_MENU" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXwkBBkyEd6WJ8gws_yupQ" name="ROLE_MENUITEM" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXwkBRkyEd6WJ8gws_yupQ" name="ROLE_SEPARATOR" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXwkBhkyEd6WJ8gws_yupQ" name="ROLE_TOOLTIP" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXwkBxkyEd6WJ8gws_yupQ" name="ROLE_SCROLLBAR" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXwkCBkyEd6WJ8gws_yupQ" name="ROLE_DIALOG" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXwkCRkyEd6WJ8gws_yupQ" name="ROLE_LABEL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXwkChkyEd6WJ8gws_yupQ" name="ROLE_PUSHBUTTON" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXwkCxkyEd6WJ8gws_yupQ" name="ROLE_CHECKBUTTON" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXwkDBkyEd6WJ8gws_yupQ" name="ROLE_RADIOBUTTON" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXwkDRkyEd6WJ8gws_yupQ" name="ROLE_COMBOBOX" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXwkDhkyEd6WJ8gws_yupQ" name="ROLE_TEXT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXwkDxkyEd6WJ8gws_yupQ" name="ROLE_TOOLBAR" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXwkEBkyEd6WJ8gws_yupQ" name="ROLE_LIST" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXxLEBkyEd6WJ8gws_yupQ" name="ROLE_LISTITEM" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXxLERkyEd6WJ8gws_yupQ" name="ROLE_TABLE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXxLEhkyEd6WJ8gws_yupQ" name="ROLE_TABLECELL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXxLExkyEd6WJ8gws_yupQ" name="ROLE_TABLECOLUMNHEADER" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXxLFBkyEd6WJ8gws_yupQ" name="ROLE_TABLECOLUMN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXxLFRkyEd6WJ8gws_yupQ" name="ROLE_TABLEROWHEADER" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXxLFhkyEd6WJ8gws_yupQ" name="ROLE_TREE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXxLFxkyEd6WJ8gws_yupQ" name="ROLE_TREEITEM" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXxLGBkyEd6WJ8gws_yupQ" name="ROLE_TABFOLDER" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXxLGRkyEd6WJ8gws_yupQ" name="ROLE_TABITEM" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXxLGhkyEd6WJ8gws_yupQ" name="ROLE_PROGRESSBAR" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXxLGxkyEd6WJ8gws_yupQ" name="ROLE_SLIDER" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXxLHBkyEd6WJ8gws_yupQ" name="ROLE_LINK" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXxLHRkyEd6WJ8gws_yupQ" name="CHILDID_SELF" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXxLHhkyEd6WJ8gws_yupQ" name="CHILDID_NONE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXxLHxkyEd6WJ8gws_yupQ" name="CHILDID_MULTIPLE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXxyIBkyEd6WJ8gws_yupQ" name="TEXT_INSERT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xXxyIRkyEd6WJ8gws_yupQ" name="TEXT_DELETE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedOperation xmi:id="_xXxyIhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVFqgRkyEd6WJ8gws_yupQ" name="Accessible">
            <generalization xmi:id="_xVFqghkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xXxyJhkyEd6WJ8gws_yupQ" name="addAccessibleListener" visibility="public">
              <ownedParameter xmi:id="_xXxyJxkyEd6WJ8gws_yupQ" name="arg0" type="_xVFqhBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xXxyKBkyEd6WJ8gws_yupQ" name="removeAccessibleListener" visibility="public">
              <ownedParameter xmi:id="_xXxyKRkyEd6WJ8gws_yupQ" name="arg0" type="_xVFqhBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xXxyKhkyEd6WJ8gws_yupQ" name="addAccessibleControlListener" visibility="public">
              <ownedParameter xmi:id="_xXxyKxkyEd6WJ8gws_yupQ" name="arg0" type="_xVGRkhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xXxyLBkyEd6WJ8gws_yupQ" name="removeAccessibleControlListener" visibility="public">
              <ownedParameter xmi:id="_xXxyLRkyEd6WJ8gws_yupQ" name="arg0" type="_xVGRkhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xXyZMBkyEd6WJ8gws_yupQ" name="addAccessibleTextListener" visibility="public">
              <ownedParameter xmi:id="_xXyZMRkyEd6WJ8gws_yupQ" name="arg0" type="_xVHfsxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xXyZMhkyEd6WJ8gws_yupQ" name="removeAccessibleTextListener" visibility="public">
              <ownedParameter xmi:id="_xXyZMxkyEd6WJ8gws_yupQ" name="arg0" type="_xVHfsxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xXyZNBkyEd6WJ8gws_yupQ" name="getControl" visibility="public">
              <ownedParameter xmi:id="_xXyZNRkyEd6WJ8gws_yupQ" name="return" type="_xWtbIRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xXyZNhkyEd6WJ8gws_yupQ" name="selectionChanged" visibility="public"/>
            <ownedOperation xmi:id="_xXyZNxkyEd6WJ8gws_yupQ" name="textCaretMoved" visibility="public">
              <ownedParameter xmi:id="_xXyZOBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xXyZORkyEd6WJ8gws_yupQ" name="textChanged" visibility="public">
              <ownedParameter xmi:id="_xXyZOhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xXyZOxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xXyZPBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xXyZPRkyEd6WJ8gws_yupQ" name="textSelectionChanged" visibility="public"/>
            <ownedOperation xmi:id="_xXyZPhkyEd6WJ8gws_yupQ" name="setFocus" visibility="public">
              <ownedParameter xmi:id="_xXyZPxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVFqgxkyEd6WJ8gws_yupQ" name="AccessibleAdapter" clientDependency="_xVFqhRkyEd6WJ8gws_yupQ" isAbstract="true">
            <generalization xmi:id="_xVGRkBkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xVFqhRkyEd6WJ8gws_yupQ" supplier="_xVFqhBkyEd6WJ8gws_yupQ" client="_xVFqgxkyEd6WJ8gws_yupQ" contract="_xVFqhBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xXzAQBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xXzAQRkyEd6WJ8gws_yupQ" name="getName" visibility="public">
              <ownedParameter xmi:id="_xXzAQhkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4phkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xXzAQxkyEd6WJ8gws_yupQ" name="getHelp" visibility="public">
              <ownedParameter xmi:id="_xXzARBkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4phkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xXzARRkyEd6WJ8gws_yupQ" name="getKeyboardShortcut" visibility="public">
              <ownedParameter xmi:id="_xXzARhkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4phkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xXzARxkyEd6WJ8gws_yupQ" name="getDescription" visibility="public">
              <ownedParameter xmi:id="_xXzASBkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4phkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xVFqhBkyEd6WJ8gws_yupQ" name="AccessibleListener" isAbstract="true">
            <ownedOperation xmi:id="_xX2DlBkyEd6WJ8gws_yupQ" name="getName" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX2DlRkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4phkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX2DlhkyEd6WJ8gws_yupQ" name="getHelp" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX2DlxkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4phkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX2DmBkyEd6WJ8gws_yupQ" name="getKeyboardShortcut" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX2DmRkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4phkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX2DmhkyEd6WJ8gws_yupQ" name="getDescription" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX2DmxkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4phkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVGRkRkyEd6WJ8gws_yupQ" name="AccessibleControlAdapter" clientDependency="_xVGRkxkyEd6WJ8gws_yupQ" isAbstract="true">
            <generalization xmi:id="_xVGRlBkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xVGRkxkyEd6WJ8gws_yupQ" supplier="_xVGRkhkyEd6WJ8gws_yupQ" client="_xVGRkRkyEd6WJ8gws_yupQ" contract="_xVGRkhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xXzASRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xXzAShkyEd6WJ8gws_yupQ" name="getChildAtPoint" visibility="public">
              <ownedParameter xmi:id="_xXznUBkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4oBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xXznURkyEd6WJ8gws_yupQ" name="getLocation" visibility="public">
              <ownedParameter xmi:id="_xXznUhkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4oBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xXznUxkyEd6WJ8gws_yupQ" name="getChild" visibility="public">
              <ownedParameter xmi:id="_xXznVBkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4oBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xXznVRkyEd6WJ8gws_yupQ" name="getChildCount" visibility="public">
              <ownedParameter xmi:id="_xXznVhkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4oBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xXznVxkyEd6WJ8gws_yupQ" name="getDefaultAction" visibility="public">
              <ownedParameter xmi:id="_xXznWBkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4oBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xXznWRkyEd6WJ8gws_yupQ" name="getFocus" visibility="public">
              <ownedParameter xmi:id="_xXznWhkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4oBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xXznWxkyEd6WJ8gws_yupQ" name="getRole" visibility="public">
              <ownedParameter xmi:id="_xXznXBkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4oBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX0OYBkyEd6WJ8gws_yupQ" name="getSelection" visibility="public">
              <ownedParameter xmi:id="_xX0OYRkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4oBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX0OYhkyEd6WJ8gws_yupQ" name="getState" visibility="public">
              <ownedParameter xmi:id="_xX0OYxkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4oBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX0OZBkyEd6WJ8gws_yupQ" name="getValue" visibility="public">
              <ownedParameter xmi:id="_xX0OZRkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4oBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX0OZhkyEd6WJ8gws_yupQ" name="getChildren" visibility="public">
              <ownedParameter xmi:id="_xX0OZxkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4oBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xVGRkhkyEd6WJ8gws_yupQ" name="AccessibleControlListener" isAbstract="true">
            <ownedOperation xmi:id="_xX01dxkyEd6WJ8gws_yupQ" name="getChildAtPoint" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX01eBkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4oBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX01eRkyEd6WJ8gws_yupQ" name="getLocation" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX01ehkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4oBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX01exkyEd6WJ8gws_yupQ" name="getChild" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX01fBkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4oBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX01fRkyEd6WJ8gws_yupQ" name="getChildCount" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX01fhkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4oBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX01fxkyEd6WJ8gws_yupQ" name="getDefaultAction" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX01gBkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4oBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX1cgBkyEd6WJ8gws_yupQ" name="getFocus" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX1cgRkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4oBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX1cghkyEd6WJ8gws_yupQ" name="getRole" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX1cgxkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4oBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX1chBkyEd6WJ8gws_yupQ" name="getSelection" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX1chRkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4oBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX1chhkyEd6WJ8gws_yupQ" name="getState" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX1chxkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4oBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX1ciBkyEd6WJ8gws_yupQ" name="getValue" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX1ciRkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4oBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX1cihkyEd6WJ8gws_yupQ" name="getChildren" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX1cixkyEd6WJ8gws_yupQ" name="arg0" type="_xVG4oBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVG4oBkyEd6WJ8gws_yupQ" name="AccessibleControlEvent">
            <ownedAttribute xmi:id="_xX0OaBkyEd6WJ8gws_yupQ" name="childID" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX0OaRkyEd6WJ8gws_yupQ" name="accessible" visibility="public" type="_xVFqgRkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX0OahkyEd6WJ8gws_yupQ" name="x" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX0OaxkyEd6WJ8gws_yupQ" name="y" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX0ObBkyEd6WJ8gws_yupQ" name="width" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX0ObRkyEd6WJ8gws_yupQ" name="height" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX0ObhkyEd6WJ8gws_yupQ" name="detail" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX01cBkyEd6WJ8gws_yupQ" name="result" visibility="public" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX01chkyEd6WJ8gws_yupQ" name="children" visibility="public" type="_xX01cRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xX01cxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xX01dBkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX01dRkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xX01dhkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVG4phkyEd6WJ8gws_yupQ" name="AccessibleEvent">
            <ownedAttribute xmi:id="_xX1cjBkyEd6WJ8gws_yupQ" name="childID" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX1cjRkyEd6WJ8gws_yupQ" name="result" visibility="public" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xX2DkBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xX2DkRkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX2DkhkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xX2DkxkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVHfshkyEd6WJ8gws_yupQ" name="AccessibleTextAdapter" clientDependency="_xVHftBkyEd6WJ8gws_yupQ" isAbstract="true">
            <generalization xmi:id="_xVHftRkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xVHftBkyEd6WJ8gws_yupQ" supplier="_xVHfsxkyEd6WJ8gws_yupQ" client="_xVHfshkyEd6WJ8gws_yupQ" contract="_xVHfsxkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xX2DnBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xX2DnRkyEd6WJ8gws_yupQ" name="getCaretOffset" visibility="public">
              <ownedParameter xmi:id="_xX2DnhkyEd6WJ8gws_yupQ" name="arg0" type="_xVIGwBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX2qoBkyEd6WJ8gws_yupQ" name="getSelectionRange" visibility="public">
              <ownedParameter xmi:id="_xX2qoRkyEd6WJ8gws_yupQ" name="arg0" type="_xVIGwBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xVHfsxkyEd6WJ8gws_yupQ" name="AccessibleTextListener" isAbstract="true">
            <ownedOperation xmi:id="_xX2qqRkyEd6WJ8gws_yupQ" name="getCaretOffset" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX2qqhkyEd6WJ8gws_yupQ" name="arg0" type="_xVIGwBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX2qqxkyEd6WJ8gws_yupQ" name="getSelectionRange" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX2qrBkyEd6WJ8gws_yupQ" name="arg0" type="_xVIGwBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVIGwBkyEd6WJ8gws_yupQ" name="AccessibleTextEvent">
            <ownedAttribute xmi:id="_xX2qohkyEd6WJ8gws_yupQ" name="childID" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX2qoxkyEd6WJ8gws_yupQ" name="offset" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX2qpBkyEd6WJ8gws_yupQ" name="length" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xX2qpRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xX2qphkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX2qpxkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xX2qqBkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_xVLxIBkyEd6WJ8gws_yupQ" name="awt">
          <packagedElement xmi:type="uml:Class" xmi:id="_xVLxIRkyEd6WJ8gws_yupQ" name="SWT_AWT">
            <generalization xmi:id="_xVLxIhkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX2qrRkyEd6WJ8gws_yupQ" name="embeddedFrameClass" visibility="public" isStatic="true" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xX3RsBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xX3RsxkyEd6WJ8gws_yupQ" name="new_Frame" visibility="public" isStatic="true">
              <ownedParameter xmi:id="_xX3RtBkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xX3RtRkyEd6WJ8gws_yupQ" name="return" type="_xX3RshkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX3RtxkyEd6WJ8gws_yupQ" name="new_Shell" visibility="public" isStatic="true">
              <ownedParameter xmi:id="_xX3RuBkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PcBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xX3RuRkyEd6WJ8gws_yupQ" name="arg1" type="_xX3RthkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xX3RuhkyEd6WJ8gws_yupQ" name="return" type="_xXHq0BkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_xVM_QBkyEd6WJ8gws_yupQ" name="browser">
          <packagedElement xmi:type="uml:Class" xmi:id="_xVNmUBkyEd6WJ8gws_yupQ" name="Browser">
            <generalization xmi:id="_xVNmUxkyEd6WJ8gws_yupQ" general="_xVNmUhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xX4f0BkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xX4f0RkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xX4f0hkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX4f0xkyEd6WJ8gws_yupQ" name="addCloseWindowListener" visibility="public">
              <ownedParameter xmi:id="_xX4f1BkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmVRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX4f1RkyEd6WJ8gws_yupQ" name="addLocationListener" visibility="public">
              <ownedParameter xmi:id="_xX4f1hkyEd6WJ8gws_yupQ" name="arg0" type="_xVONYRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX4f1xkyEd6WJ8gws_yupQ" name="addOpenWindowListener" visibility="public">
              <ownedParameter xmi:id="_xX4f2BkyEd6WJ8gws_yupQ" name="arg0" type="_xVO0chkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX4f2RkyEd6WJ8gws_yupQ" name="addProgressListener" visibility="public">
              <ownedParameter xmi:id="_xX4f2hkyEd6WJ8gws_yupQ" name="arg0" type="_xVPbgBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX4f2xkyEd6WJ8gws_yupQ" name="addStatusTextListener" visibility="public">
              <ownedParameter xmi:id="_xX4f3BkyEd6WJ8gws_yupQ" name="arg0" type="_xVQCkhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX4f3RkyEd6WJ8gws_yupQ" name="addTitleListener" visibility="public">
              <ownedParameter xmi:id="_xX4f3hkyEd6WJ8gws_yupQ" name="arg0" type="_xVQpoRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX4f3xkyEd6WJ8gws_yupQ" name="addVisibilityWindowListener" visibility="public">
              <ownedParameter xmi:id="_xX4f4BkyEd6WJ8gws_yupQ" name="arg0" type="_xVQpoxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX4f4hkyEd6WJ8gws_yupQ" name="back" visibility="public">
              <ownedParameter xmi:id="_xX5G4BkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX5G4RkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
            <ownedOperation xmi:id="_xX5G4hkyEd6WJ8gws_yupQ" name="forward" visibility="public">
              <ownedParameter xmi:id="_xX5G4xkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX5G5BkyEd6WJ8gws_yupQ" name="getUrl" visibility="public">
              <ownedParameter xmi:id="_xX5G5RkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX5G5hkyEd6WJ8gws_yupQ" name="isBackEnabled" visibility="public">
              <ownedParameter xmi:id="_xX5G5xkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX5G6BkyEd6WJ8gws_yupQ" name="isForwardEnabled" visibility="public">
              <ownedParameter xmi:id="_xX5G6RkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX5G6hkyEd6WJ8gws_yupQ" name="refresh" visibility="public"/>
            <ownedOperation xmi:id="_xX5G6xkyEd6WJ8gws_yupQ" name="removeCloseWindowListener" visibility="public">
              <ownedParameter xmi:id="_xX5G7BkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmVRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX5G7RkyEd6WJ8gws_yupQ" name="removeLocationListener" visibility="public">
              <ownedParameter xmi:id="_xX5G7hkyEd6WJ8gws_yupQ" name="arg0" type="_xVONYRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX5G7xkyEd6WJ8gws_yupQ" name="removeOpenWindowListener" visibility="public">
              <ownedParameter xmi:id="_xX5G8BkyEd6WJ8gws_yupQ" name="arg0" type="_xVO0chkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX5G8RkyEd6WJ8gws_yupQ" name="removeProgressListener" visibility="public">
              <ownedParameter xmi:id="_xX5G8hkyEd6WJ8gws_yupQ" name="arg0" type="_xVPbgBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX5G8xkyEd6WJ8gws_yupQ" name="removeStatusTextListener" visibility="public">
              <ownedParameter xmi:id="_xX5G9BkyEd6WJ8gws_yupQ" name="arg0" type="_xVQCkhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX5t8BkyEd6WJ8gws_yupQ" name="removeTitleListener" visibility="public">
              <ownedParameter xmi:id="_xX5t8RkyEd6WJ8gws_yupQ" name="arg0" type="_xVQpoRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX5t8hkyEd6WJ8gws_yupQ" name="removeVisibilityWindowListener" visibility="public">
              <ownedParameter xmi:id="_xX5t8xkyEd6WJ8gws_yupQ" name="arg0" type="_xVQpoxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX5t9BkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xX5t9RkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xX5t9hkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX5t9xkyEd6WJ8gws_yupQ" name="setUrl" visibility="public">
              <ownedParameter xmi:id="_xX5t-BkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xX5t-RkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX5t-hkyEd6WJ8gws_yupQ" name="stop" visibility="public"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xVNmVRkyEd6WJ8gws_yupQ" name="CloseWindowListener" isAbstract="true">
            <ownedOperation xmi:id="_xX5t-xkyEd6WJ8gws_yupQ" name="close" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX5t_BkyEd6WJ8gws_yupQ" name="arg0" type="_xVRQsBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVONYBkyEd6WJ8gws_yupQ" name="LocationAdapter" clientDependency="_xVONYhkyEd6WJ8gws_yupQ" isAbstract="true">
            <generalization xmi:id="_xVONYxkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xVONYhkyEd6WJ8gws_yupQ" supplier="_xVONYRkyEd6WJ8gws_yupQ" client="_xVONYBkyEd6WJ8gws_yupQ" contract="_xVONYRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xX5t_RkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xX5t_hkyEd6WJ8gws_yupQ" name="changing" visibility="public">
              <ownedParameter xmi:id="_xX5t_xkyEd6WJ8gws_yupQ" name="arg0" type="_xVONZBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX6VABkyEd6WJ8gws_yupQ" name="changed" visibility="public">
              <ownedParameter xmi:id="_xX6VARkyEd6WJ8gws_yupQ" name="arg0" type="_xVONZBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xVONYRkyEd6WJ8gws_yupQ" name="LocationListener" isAbstract="true">
            <ownedOperation xmi:id="_xX6VBRkyEd6WJ8gws_yupQ" name="changing" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX6VBhkyEd6WJ8gws_yupQ" name="arg0" type="_xVONZBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX6VBxkyEd6WJ8gws_yupQ" name="changed" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX6VCBkyEd6WJ8gws_yupQ" name="arg0" type="_xVONZBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVONZBkyEd6WJ8gws_yupQ" name="LocationEvent">
            <generalization xmi:id="_xVONZxkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX6VAhkyEd6WJ8gws_yupQ" name="location" visibility="public" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX6VAxkyEd6WJ8gws_yupQ" name="top" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX6VBBkyEd6WJ8gws_yupQ" name="doit" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xVO0chkyEd6WJ8gws_yupQ" name="OpenWindowListener" isAbstract="true">
            <ownedOperation xmi:id="_xX6VCRkyEd6WJ8gws_yupQ" name="open" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX6VChkyEd6WJ8gws_yupQ" name="arg0" type="_xVRQsBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVO0cxkyEd6WJ8gws_yupQ" name="ProgressAdapter" clientDependency="_xVPbgRkyEd6WJ8gws_yupQ" isAbstract="true">
            <generalization xmi:id="_xVPbghkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xVPbgRkyEd6WJ8gws_yupQ" supplier="_xVPbgBkyEd6WJ8gws_yupQ" client="_xVO0cxkyEd6WJ8gws_yupQ" contract="_xVPbgBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xX6VCxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xX68EBkyEd6WJ8gws_yupQ" name="changed" visibility="public">
              <ownedParameter xmi:id="_xX68ERkyEd6WJ8gws_yupQ" name="arg0" type="_xVPbgxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX68EhkyEd6WJ8gws_yupQ" name="completed" visibility="public">
              <ownedParameter xmi:id="_xX68ExkyEd6WJ8gws_yupQ" name="arg0" type="_xVPbgxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xVPbgBkyEd6WJ8gws_yupQ" name="ProgressListener" isAbstract="true">
            <ownedOperation xmi:id="_xX68FhkyEd6WJ8gws_yupQ" name="changed" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX68FxkyEd6WJ8gws_yupQ" name="arg0" type="_xVPbgxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX68GBkyEd6WJ8gws_yupQ" name="completed" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX68GRkyEd6WJ8gws_yupQ" name="arg0" type="_xVPbgxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVPbgxkyEd6WJ8gws_yupQ" name="ProgressEvent">
            <generalization xmi:id="_xVPbhBkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX68FBkyEd6WJ8gws_yupQ" name="current" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX68FRkyEd6WJ8gws_yupQ" name="total" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVPbhhkyEd6WJ8gws_yupQ" name="StatusTextEvent">
            <generalization xmi:id="_xVQCkBkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX68GhkyEd6WJ8gws_yupQ" name="text" visibility="public" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xVQCkhkyEd6WJ8gws_yupQ" name="StatusTextListener" isAbstract="true">
            <ownedOperation xmi:id="_xX7jIBkyEd6WJ8gws_yupQ" name="changed" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX7jIRkyEd6WJ8gws_yupQ" name="arg0" type="_xVPbhhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVQCkxkyEd6WJ8gws_yupQ" name="TitleEvent">
            <generalization xmi:id="_xVQClBkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX7jIhkyEd6WJ8gws_yupQ" name="title" visibility="public" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xVQpoRkyEd6WJ8gws_yupQ" name="TitleListener" isAbstract="true">
            <ownedOperation xmi:id="_xX7jIxkyEd6WJ8gws_yupQ" name="changed" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX7jJBkyEd6WJ8gws_yupQ" name="arg0" type="_xVQCkxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVQpohkyEd6WJ8gws_yupQ" name="VisibilityWindowAdapter" clientDependency="_xVQppBkyEd6WJ8gws_yupQ" isAbstract="true">
            <generalization xmi:id="_xVQppRkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xVQppBkyEd6WJ8gws_yupQ" supplier="_xVQpoxkyEd6WJ8gws_yupQ" client="_xVQpohkyEd6WJ8gws_yupQ" contract="_xVQpoxkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xX7jJRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xX7jJhkyEd6WJ8gws_yupQ" name="hide" visibility="public">
              <ownedParameter xmi:id="_xX7jJxkyEd6WJ8gws_yupQ" name="arg0" type="_xVRQsBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX7jKBkyEd6WJ8gws_yupQ" name="show" visibility="public">
              <ownedParameter xmi:id="_xX7jKRkyEd6WJ8gws_yupQ" name="arg0" type="_xVRQsBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xVQpoxkyEd6WJ8gws_yupQ" name="VisibilityWindowListener" isAbstract="true">
            <ownedOperation xmi:id="_xX7jKhkyEd6WJ8gws_yupQ" name="hide" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX8KMBkyEd6WJ8gws_yupQ" name="arg0" type="_xVRQsBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX8KMRkyEd6WJ8gws_yupQ" name="show" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX8KMhkyEd6WJ8gws_yupQ" name="arg0" type="_xVRQsBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVRQsBkyEd6WJ8gws_yupQ" name="WindowEvent">
            <generalization xmi:id="_xVRQsRkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX8KMxkyEd6WJ8gws_yupQ" name="browser" visibility="public" type="_xVNmUBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX8KNBkyEd6WJ8gws_yupQ" name="location" visibility="public" type="_xWTLchkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX8KNRkyEd6WJ8gws_yupQ" name="size" visibility="public" type="_xWTLchkyEd6WJ8gws_yupQ"/>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_xVNmURkyEd6WJ8gws_yupQ" name="widgets">
          <packagedElement xmi:type="uml:Class" xmi:id="_xVNmUhkyEd6WJ8gws_yupQ" name="Composite">
            <generalization xmi:id="_xWvQUxkyEd6WJ8gws_yupQ" general="_xWvQUhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xbAFQRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbAFQhkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbAFQxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbAsUBkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xbAsURkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbAsUhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbAsUxkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbAsVBkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbAsVRkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
            <ownedOperation xmi:id="_xbAsVhkyEd6WJ8gws_yupQ" name="getChildren" visibility="public">
              <ownedParameter xmi:id="_xbAsVxkyEd6WJ8gws_yupQ" name="return" type="_xYBCtRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbAsWBkyEd6WJ8gws_yupQ" name="getLayout" visibility="public">
              <ownedParameter xmi:id="_xbAsWRkyEd6WJ8gws_yupQ" name="return" type="_xVprMxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbAsWhkyEd6WJ8gws_yupQ" name="getTabList" visibility="public">
              <ownedParameter xmi:id="_xbAsWxkyEd6WJ8gws_yupQ" name="return" type="_xYBCtRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbAsXBkyEd6WJ8gws_yupQ" name="layout" visibility="public"/>
            <ownedOperation xmi:id="_xbAsXRkyEd6WJ8gws_yupQ" name="layout" visibility="public">
              <ownedParameter xmi:id="_xbAsXhkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbAsXxkyEd6WJ8gws_yupQ" name="setFocus" visibility="public">
              <ownedParameter xmi:id="_xbAsYBkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbAsYRkyEd6WJ8gws_yupQ" name="setLayout" visibility="public">
              <ownedParameter xmi:id="_xbAsYhkyEd6WJ8gws_yupQ" name="arg0" type="_xVprMxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbBTYBkyEd6WJ8gws_yupQ" name="setTabList" visibility="public">
              <ownedParameter xmi:id="_xbBTYRkyEd6WJ8gws_yupQ" name="arg0" type="_xYBCtRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVTF4hkyEd6WJ8gws_yupQ" name="Canvas">
            <generalization xmi:id="_xWuCMBkyEd6WJ8gws_yupQ" general="_xVNmUhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xa5XlRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xa5XlhkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa5XlxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa5XmBkyEd6WJ8gws_yupQ" name="getCaret" visibility="public">
              <ownedParameter xmi:id="_xa5XmRkyEd6WJ8gws_yupQ" name="return" type="_xWuCMRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa5XmhkyEd6WJ8gws_yupQ" name="scroll" visibility="public">
              <ownedParameter xmi:id="_xa5XmxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa5-oBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa5-oRkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa5-ohkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa5-oxkyEd6WJ8gws_yupQ" name="arg4" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa5-pBkyEd6WJ8gws_yupQ" name="arg5" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa5-pRkyEd6WJ8gws_yupQ" name="arg6" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa5-phkyEd6WJ8gws_yupQ" name="setCaret" visibility="public">
              <ownedParameter xmi:id="_xa5-pxkyEd6WJ8gws_yupQ" name="arg0" type="_xWuCMRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa5-qBkyEd6WJ8gws_yupQ" name="setFont" visibility="public">
              <ownedParameter xmi:id="_xa5-qRkyEd6WJ8gws_yupQ" name="arg0" type="_xWNr4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVhvYRkyEd6WJ8gws_yupQ" name="Item" isAbstract="true">
            <generalization xmi:id="_xW7dkxkyEd6WJ8gws_yupQ" general="_xV2fgRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xbo-cBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbo-cRkyEd6WJ8gws_yupQ" name="arg0" type="_xV2fgRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbo-chkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbqzoBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbqzoRkyEd6WJ8gws_yupQ" name="arg0" type="_xV2fgRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbqzohkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbqzoxkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbqzpBkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
            <ownedOperation xmi:id="_xbqzpRkyEd6WJ8gws_yupQ" name="getImage" visibility="public">
              <ownedParameter xmi:id="_xbqzphkyEd6WJ8gws_yupQ" name="return" type="_xWQIIhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbqzpxkyEd6WJ8gws_yupQ" name="getText" visibility="public">
              <ownedParameter xmi:id="_xbqzqBkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbqzqRkyEd6WJ8gws_yupQ" name="setImage" visibility="public">
              <ownedParameter xmi:id="_xbqzqhkyEd6WJ8gws_yupQ" name="arg0" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbrasBkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xbrasRkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVprMxkyEd6WJ8gws_yupQ" name="Layout" isAbstract="true">
            <generalization xmi:id="_xW8EohkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xbt2_BkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xbt2_RkyEd6WJ8gws_yupQ" name="computeSize" visibility="protected" isAbstract="true">
              <ownedParameter xmi:id="_xbt2_hkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbueABkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbueARkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbueAhkyEd6WJ8gws_yupQ" name="arg3" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbueAxkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbueBBkyEd6WJ8gws_yupQ" name="layout" visibility="protected" isAbstract="true">
              <ownedParameter xmi:id="_xbueBRkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbueBhkyEd6WJ8gws_yupQ" name="arg1" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xV2fgRkyEd6WJ8gws_yupQ" name="Widget" isAbstract="true">
            <generalization xmi:id="_xXSp8BkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xc3tgBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xc3tgRkyEd6WJ8gws_yupQ" name="arg0" type="_xV2fgRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xc3tghkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc3tgxkyEd6WJ8gws_yupQ" name="addListener" visibility="public">
              <ownedParameter xmi:id="_xc3thBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xc3thRkyEd6WJ8gws_yupQ" name="arg1" type="_xXBkMhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc3thhkyEd6WJ8gws_yupQ" name="addDisposeListener" visibility="public">
              <ownedParameter xmi:id="_xc3thxkyEd6WJ8gws_yupQ" name="arg0" type="_xWFwFhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc3tiBkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
            <ownedOperation xmi:id="_xc3tiRkyEd6WJ8gws_yupQ" name="checkWidget" visibility="protected"/>
            <ownedOperation xmi:id="_xc4UkBkyEd6WJ8gws_yupQ" name="dispose" visibility="public"/>
            <ownedOperation xmi:id="_xc4UkRkyEd6WJ8gws_yupQ" name="getData" visibility="public">
              <ownedParameter xmi:id="_xc4UkhkyEd6WJ8gws_yupQ" name="return" type="_xVEcZBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc4UkxkyEd6WJ8gws_yupQ" name="getData" visibility="public">
              <ownedParameter xmi:id="_xc4UlBkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xc4UlRkyEd6WJ8gws_yupQ" name="return" type="_xVEcZBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc4UlhkyEd6WJ8gws_yupQ" name="getDisplay" visibility="public">
              <ownedParameter xmi:id="_xc4UlxkyEd6WJ8gws_yupQ" name="return" type="_xW6PcBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc4UmBkyEd6WJ8gws_yupQ" name="getStyle" visibility="public">
              <ownedParameter xmi:id="_xc4UmRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc4UmhkyEd6WJ8gws_yupQ" name="isDisposed" visibility="public">
              <ownedParameter xmi:id="_xc4UmxkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc4UnBkyEd6WJ8gws_yupQ" name="isListening" visibility="protected">
              <ownedParameter xmi:id="_xc4UnRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xc4UnhkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc4UnxkyEd6WJ8gws_yupQ" name="notifyListeners" visibility="public">
              <ownedParameter xmi:id="_xc4UoBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xc4UoRkyEd6WJ8gws_yupQ" name="arg1" type="_xW6PchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc4UohkyEd6WJ8gws_yupQ" name="removeListener" visibility="public">
              <ownedParameter xmi:id="_xc47oBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xc47oRkyEd6WJ8gws_yupQ" name="arg1" type="_xXBkMhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc47ohkyEd6WJ8gws_yupQ" name="removeListener" visibility="protected">
              <ownedParameter xmi:id="_xc47oxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xc47pBkyEd6WJ8gws_yupQ" name="arg1"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc47pRkyEd6WJ8gws_yupQ" name="removeDisposeListener" visibility="public">
              <ownedParameter xmi:id="_xc47phkyEd6WJ8gws_yupQ" name="arg0" type="_xWFwFhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc47pxkyEd6WJ8gws_yupQ" name="setData" visibility="public">
              <ownedParameter xmi:id="_xc47qBkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc47qRkyEd6WJ8gws_yupQ" name="setData" visibility="public">
              <ownedParameter xmi:id="_xc47qhkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xc47qxkyEd6WJ8gws_yupQ" name="arg1" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc47rBkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xc47rRkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWpJshkyEd6WJ8gws_yupQ" name="Dialog" isAbstract="true">
            <generalization xmi:id="_xWy6shkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xbP84BkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbP84RkyEd6WJ8gws_yupQ" name="arg0" type="_xXHq0BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbP84hkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbP84xkyEd6WJ8gws_yupQ" name="arg0" type="_xXHq0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbP85BkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbP85RkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
            <ownedOperation xmi:id="_xbP85hkyEd6WJ8gws_yupQ" name="getParent" visibility="public">
              <ownedParameter xmi:id="_xbP85xkyEd6WJ8gws_yupQ" name="return" type="_xXHq0BkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbP86BkyEd6WJ8gws_yupQ" name="getStyle" visibility="public">
              <ownedParameter xmi:id="_xbP86RkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbP86hkyEd6WJ8gws_yupQ" name="getText" visibility="public">
              <ownedParameter xmi:id="_xbP86xkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbP87BkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xbP87RkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWtbIBkyEd6WJ8gws_yupQ" name="Button">
            <generalization xmi:id="_xWtbIhkyEd6WJ8gws_yupQ" general="_xWtbIRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xa27UBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xa27URkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa27UhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa27UxkyEd6WJ8gws_yupQ" name="addSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xa27VBkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa27VRkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xa27VhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa3iYBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa3iYRkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa3iYhkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa3iYxkyEd6WJ8gws_yupQ" name="getAlignment" visibility="public">
              <ownedParameter xmi:id="_xa3iZBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa3iZRkyEd6WJ8gws_yupQ" name="getImage" visibility="public">
              <ownedParameter xmi:id="_xa3iZhkyEd6WJ8gws_yupQ" name="return" type="_xWQIIhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa3iZxkyEd6WJ8gws_yupQ" name="getSelection" visibility="public">
              <ownedParameter xmi:id="_xa3iaBkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa3iaRkyEd6WJ8gws_yupQ" name="getText" visibility="public">
              <ownedParameter xmi:id="_xa3iahkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa3iaxkyEd6WJ8gws_yupQ" name="removeSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xa3ibBkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa3ibRkyEd6WJ8gws_yupQ" name="setAlignment" visibility="public">
              <ownedParameter xmi:id="_xa4wgBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa4wgRkyEd6WJ8gws_yupQ" name="setBounds" visibility="public">
              <ownedParameter xmi:id="_xa4wghkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa4wgxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa4whBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa4whRkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa4whhkyEd6WJ8gws_yupQ" name="setImage" visibility="public">
              <ownedParameter xmi:id="_xa5XkBkyEd6WJ8gws_yupQ" name="arg0" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa5XkRkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xa5XkhkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa5XkxkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xa5XlBkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWtbIRkyEd6WJ8gws_yupQ" name="Control" isAbstract="true">
            <generalization xmi:id="_xWxFgRkyEd6WJ8gws_yupQ" general="_xV2fgRkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xbDvoBkyEd6WJ8gws_yupQ" name="handle" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xbDvoRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbDvohkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbDvoxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbDvpBkyEd6WJ8gws_yupQ" name="addControlListener" visibility="public">
              <ownedParameter xmi:id="_xbDvpRkyEd6WJ8gws_yupQ" name="arg0" type="_xWFJBRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbDvphkyEd6WJ8gws_yupQ" name="addFocusListener" visibility="public">
              <ownedParameter xmi:id="_xbDvpxkyEd6WJ8gws_yupQ" name="arg0" type="_xWGXIRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbDvqBkyEd6WJ8gws_yupQ" name="addHelpListener" visibility="public">
              <ownedParameter xmi:id="_xbDvqRkyEd6WJ8gws_yupQ" name="arg0" type="_xWG-MxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbDvqhkyEd6WJ8gws_yupQ" name="addKeyListener" visibility="public">
              <ownedParameter xmi:id="_xbDvqxkyEd6WJ8gws_yupQ" name="arg0" type="_xWG-NRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbEWsBkyEd6WJ8gws_yupQ" name="addMouseListener" visibility="public">
              <ownedParameter xmi:id="_xbEWsRkyEd6WJ8gws_yupQ" name="arg0" type="_xWIMVhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbEWshkyEd6WJ8gws_yupQ" name="addMouseTrackListener" visibility="public">
              <ownedParameter xmi:id="_xbEWsxkyEd6WJ8gws_yupQ" name="arg0" type="_xWIzZhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbEWtBkyEd6WJ8gws_yupQ" name="addMouseMoveListener" visibility="public">
              <ownedParameter xmi:id="_xbEWtRkyEd6WJ8gws_yupQ" name="arg0" type="_xWIzZBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbEWthkyEd6WJ8gws_yupQ" name="addPaintListener" visibility="public">
              <ownedParameter xmi:id="_xbEWtxkyEd6WJ8gws_yupQ" name="arg0" type="_xWJadhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbEWuBkyEd6WJ8gws_yupQ" name="addTraverseListener" visibility="public">
              <ownedParameter xmi:id="_xbEWuRkyEd6WJ8gws_yupQ" name="arg0" type="_xWLPoRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbEWuhkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xbEWuxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbEWvBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbEWvRkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbEWvhkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xbEWvxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbEWwBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbEWwRkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbEWwhkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbE9wBkyEd6WJ8gws_yupQ" name="forceFocus" visibility="public">
              <ownedParameter xmi:id="_xbE9wRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbE9whkyEd6WJ8gws_yupQ" name="getAccessible" visibility="public">
              <ownedParameter xmi:id="_xbE9wxkyEd6WJ8gws_yupQ" name="return" type="_xVFqgRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbE9xBkyEd6WJ8gws_yupQ" name="getBackground" visibility="public">
              <ownedParameter xmi:id="_xbE9xRkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbE9xhkyEd6WJ8gws_yupQ" name="getBorderWidth" visibility="public">
              <ownedParameter xmi:id="_xbE9xxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbE9yBkyEd6WJ8gws_yupQ" name="getBounds" visibility="public">
              <ownedParameter xmi:id="_xbE9yRkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbE9yhkyEd6WJ8gws_yupQ" name="getEnabled" visibility="public">
              <ownedParameter xmi:id="_xbE9yxkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbE9zBkyEd6WJ8gws_yupQ" name="getFont" visibility="public">
              <ownedParameter xmi:id="_xbE9zRkyEd6WJ8gws_yupQ" name="return" type="_xWNr4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbE9zhkyEd6WJ8gws_yupQ" name="getForeground" visibility="public">
              <ownedParameter xmi:id="_xbE9zxkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbE90BkyEd6WJ8gws_yupQ" name="getLayoutData" visibility="public">
              <ownedParameter xmi:id="_xbE90RkyEd6WJ8gws_yupQ" name="return" type="_xVEcZBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbE90hkyEd6WJ8gws_yupQ" name="getLocation" visibility="public">
              <ownedParameter xmi:id="_xbFk0BkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbFk0RkyEd6WJ8gws_yupQ" name="getMenu" visibility="public">
              <ownedParameter xmi:id="_xbFk0hkyEd6WJ8gws_yupQ" name="return" type="_xXCyUBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbFk0xkyEd6WJ8gws_yupQ" name="getMonitor" visibility="public">
              <ownedParameter xmi:id="_xbFk1BkyEd6WJ8gws_yupQ" name="return" type="_xXEAchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbFk1RkyEd6WJ8gws_yupQ" name="getParent" visibility="public">
              <ownedParameter xmi:id="_xbFk1hkyEd6WJ8gws_yupQ" name="return" type="_xVNmUhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbFk1xkyEd6WJ8gws_yupQ" name="getShell" visibility="public">
              <ownedParameter xmi:id="_xbFk2BkyEd6WJ8gws_yupQ" name="return" type="_xXHq0BkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbFk2RkyEd6WJ8gws_yupQ" name="getSize" visibility="public">
              <ownedParameter xmi:id="_xbFk2hkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbFk2xkyEd6WJ8gws_yupQ" name="getToolTipText" visibility="public">
              <ownedParameter xmi:id="_xbFk3BkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbFk3RkyEd6WJ8gws_yupQ" name="getVisible" visibility="public">
              <ownedParameter xmi:id="_xbFk3hkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbGL4hkyEd6WJ8gws_yupQ" name="isEnabled" visibility="public">
              <ownedParameter xmi:id="_xbGL4xkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbGL5BkyEd6WJ8gws_yupQ" name="isFocusControl" visibility="public">
              <ownedParameter xmi:id="_xbGL5RkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbGL5hkyEd6WJ8gws_yupQ" name="isReparentable" visibility="public">
              <ownedParameter xmi:id="_xbGL5xkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbGL6BkyEd6WJ8gws_yupQ" name="isVisible" visibility="public">
              <ownedParameter xmi:id="_xbGL6RkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbGL6hkyEd6WJ8gws_yupQ" name="moveAbove" visibility="public">
              <ownedParameter xmi:id="_xbGL6xkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbGL7BkyEd6WJ8gws_yupQ" name="moveBelow" visibility="public">
              <ownedParameter xmi:id="_xbGL7RkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbGL7hkyEd6WJ8gws_yupQ" name="pack" visibility="public"/>
            <ownedOperation xmi:id="_xbGL7xkyEd6WJ8gws_yupQ" name="pack" visibility="public">
              <ownedParameter xmi:id="_xbGL8BkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbGL8RkyEd6WJ8gws_yupQ" name="redraw" visibility="public"/>
            <ownedOperation xmi:id="_xbGL8hkyEd6WJ8gws_yupQ" name="redraw" visibility="public">
              <ownedParameter xmi:id="_xbGL8xkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbGy8BkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbGy8RkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbGy8hkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbGy8xkyEd6WJ8gws_yupQ" name="arg4" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbGy9BkyEd6WJ8gws_yupQ" name="removeControlListener" visibility="public">
              <ownedParameter xmi:id="_xbGy9RkyEd6WJ8gws_yupQ" name="arg0" type="_xWFJBRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbGy9hkyEd6WJ8gws_yupQ" name="removeFocusListener" visibility="public">
              <ownedParameter xmi:id="_xbGy9xkyEd6WJ8gws_yupQ" name="arg0" type="_xWGXIRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbGy-BkyEd6WJ8gws_yupQ" name="removeHelpListener" visibility="public">
              <ownedParameter xmi:id="_xbGy-RkyEd6WJ8gws_yupQ" name="arg0" type="_xWG-MxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbGy-hkyEd6WJ8gws_yupQ" name="removeKeyListener" visibility="public">
              <ownedParameter xmi:id="_xbGy-xkyEd6WJ8gws_yupQ" name="arg0" type="_xWG-NRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbGy_BkyEd6WJ8gws_yupQ" name="removeMouseListener" visibility="public">
              <ownedParameter xmi:id="_xbGy_RkyEd6WJ8gws_yupQ" name="arg0" type="_xWIMVhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbGy_hkyEd6WJ8gws_yupQ" name="removeMouseMoveListener" visibility="public">
              <ownedParameter xmi:id="_xbHaABkyEd6WJ8gws_yupQ" name="arg0" type="_xWIzZBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbHaARkyEd6WJ8gws_yupQ" name="removeMouseTrackListener" visibility="public">
              <ownedParameter xmi:id="_xbHaAhkyEd6WJ8gws_yupQ" name="arg0" type="_xWIzZhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbHaAxkyEd6WJ8gws_yupQ" name="removePaintListener" visibility="public">
              <ownedParameter xmi:id="_xbHaBBkyEd6WJ8gws_yupQ" name="arg0" type="_xWJadhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbHaBRkyEd6WJ8gws_yupQ" name="removeTraverseListener" visibility="public">
              <ownedParameter xmi:id="_xbHaBhkyEd6WJ8gws_yupQ" name="arg0" type="_xWLPoRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbHaBxkyEd6WJ8gws_yupQ" name="setBackground" visibility="public">
              <ownedParameter xmi:id="_xbHaCBkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbHaCRkyEd6WJ8gws_yupQ" name="setBounds" visibility="public">
              <ownedParameter xmi:id="_xbHaChkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbHaCxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbHaDBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbHaDRkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbHaDhkyEd6WJ8gws_yupQ" name="setBounds" visibility="public">
              <ownedParameter xmi:id="_xbHaDxkyEd6WJ8gws_yupQ" name="arg0" type="_xWTygxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbHaEBkyEd6WJ8gws_yupQ" name="setCapture" visibility="public">
              <ownedParameter xmi:id="_xbHaERkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbIBEBkyEd6WJ8gws_yupQ" name="setCursor" visibility="public">
              <ownedParameter xmi:id="_xbIBERkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbIBEhkyEd6WJ8gws_yupQ" name="setEnabled" visibility="public">
              <ownedParameter xmi:id="_xbIBExkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbIBFBkyEd6WJ8gws_yupQ" name="setFocus" visibility="public">
              <ownedParameter xmi:id="_xbIBFRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbIBFhkyEd6WJ8gws_yupQ" name="setFont" visibility="public">
              <ownedParameter xmi:id="_xbIBFxkyEd6WJ8gws_yupQ" name="arg0" type="_xWNr4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbIBGBkyEd6WJ8gws_yupQ" name="setForeground" visibility="public">
              <ownedParameter xmi:id="_xbIBGRkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbIBGhkyEd6WJ8gws_yupQ" name="setLayoutData" visibility="public">
              <ownedParameter xmi:id="_xbIBGxkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbIBHBkyEd6WJ8gws_yupQ" name="setLocation" visibility="public">
              <ownedParameter xmi:id="_xbIBHRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbIBHhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbIBHxkyEd6WJ8gws_yupQ" name="setLocation" visibility="public">
              <ownedParameter xmi:id="_xbIBIBkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbIBIRkyEd6WJ8gws_yupQ" name="setMenu" visibility="public">
              <ownedParameter xmi:id="_xbIoIBkyEd6WJ8gws_yupQ" name="arg0" type="_xXCyUBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbIoIRkyEd6WJ8gws_yupQ" name="setParent" visibility="public">
              <ownedParameter xmi:id="_xbIoIhkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbIoIxkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbIoJBkyEd6WJ8gws_yupQ" name="setRedraw" visibility="public">
              <ownedParameter xmi:id="_xbIoJRkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbIoJhkyEd6WJ8gws_yupQ" name="setSize" visibility="public">
              <ownedParameter xmi:id="_xbIoJxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbIoKBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbIoKRkyEd6WJ8gws_yupQ" name="setSize" visibility="public">
              <ownedParameter xmi:id="_xbIoKhkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbIoKxkyEd6WJ8gws_yupQ" name="setToolTipText" visibility="public">
              <ownedParameter xmi:id="_xbIoLBkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbIoLRkyEd6WJ8gws_yupQ" name="setVisible" visibility="public">
              <ownedParameter xmi:id="_xbIoLhkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbIoLxkyEd6WJ8gws_yupQ" name="toControl" visibility="public">
              <ownedParameter xmi:id="_xbIoMBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbIoMRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbJPMBkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbJPMRkyEd6WJ8gws_yupQ" name="toControl" visibility="public">
              <ownedParameter xmi:id="_xbJPMhkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbJPMxkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbJPNBkyEd6WJ8gws_yupQ" name="toDisplay" visibility="public">
              <ownedParameter xmi:id="_xbJPNRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbJPNhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbJPNxkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbJPOBkyEd6WJ8gws_yupQ" name="toDisplay" visibility="public">
              <ownedParameter xmi:id="_xbJPORkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbJPOhkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbJPOxkyEd6WJ8gws_yupQ" name="traverse" visibility="public">
              <ownedParameter xmi:id="_xbJPPBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbJPPRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbJPPhkyEd6WJ8gws_yupQ" name="update" visibility="public"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWuCMRkyEd6WJ8gws_yupQ" name="Caret">
            <generalization xmi:id="_xWuCMhkyEd6WJ8gws_yupQ" general="_xV2fgRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xa6lsBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xa6lsRkyEd6WJ8gws_yupQ" name="arg0" type="_xVTF4hkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa6lshkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa6lsxkyEd6WJ8gws_yupQ" name="getBounds" visibility="public">
              <ownedParameter xmi:id="_xa6ltBkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa6ltRkyEd6WJ8gws_yupQ" name="getFont" visibility="public">
              <ownedParameter xmi:id="_xa6lthkyEd6WJ8gws_yupQ" name="return" type="_xWNr4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa6ltxkyEd6WJ8gws_yupQ" name="getImage" visibility="public">
              <ownedParameter xmi:id="_xa6luBkyEd6WJ8gws_yupQ" name="return" type="_xWQIIhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa6luRkyEd6WJ8gws_yupQ" name="getLocation" visibility="public">
              <ownedParameter xmi:id="_xa6luhkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa6luxkyEd6WJ8gws_yupQ" name="getParent" visibility="public">
              <ownedParameter xmi:id="_xa6lvBkyEd6WJ8gws_yupQ" name="return" type="_xVTF4hkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa6lvRkyEd6WJ8gws_yupQ" name="getSize" visibility="public">
              <ownedParameter xmi:id="_xa7MwBkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa7MwRkyEd6WJ8gws_yupQ" name="getVisible" visibility="public">
              <ownedParameter xmi:id="_xa7MwhkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa7MwxkyEd6WJ8gws_yupQ" name="isVisible" visibility="public">
              <ownedParameter xmi:id="_xa7MxBkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa7MxRkyEd6WJ8gws_yupQ" name="setBounds" visibility="public">
              <ownedParameter xmi:id="_xa7MxhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa7MxxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa7MyBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa7MyRkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa7MyhkyEd6WJ8gws_yupQ" name="setBounds" visibility="public">
              <ownedParameter xmi:id="_xa7MyxkyEd6WJ8gws_yupQ" name="arg0" type="_xWTygxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa7MzBkyEd6WJ8gws_yupQ" name="setFont" visibility="public">
              <ownedParameter xmi:id="_xa7MzRkyEd6WJ8gws_yupQ" name="arg0" type="_xWNr4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa7MzhkyEd6WJ8gws_yupQ" name="setImage" visibility="public">
              <ownedParameter xmi:id="_xa7MzxkyEd6WJ8gws_yupQ" name="arg0" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa7M0BkyEd6WJ8gws_yupQ" name="setLocation" visibility="public">
              <ownedParameter xmi:id="_xa7M0RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa7M0hkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa7z0BkyEd6WJ8gws_yupQ" name="setLocation" visibility="public">
              <ownedParameter xmi:id="_xa7z0RkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa7z0hkyEd6WJ8gws_yupQ" name="setSize" visibility="public">
              <ownedParameter xmi:id="_xa7z0xkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa7z1BkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa7z1RkyEd6WJ8gws_yupQ" name="setSize" visibility="public">
              <ownedParameter xmi:id="_xa7z1hkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa7z1xkyEd6WJ8gws_yupQ" name="setVisible" visibility="public">
              <ownedParameter xmi:id="_xa7z2BkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWuCMxkyEd6WJ8gws_yupQ" name="ColorDialog">
            <generalization xmi:id="_xWuCNBkyEd6WJ8gws_yupQ" general="_xWpJshkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xa7z2RkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xa7z2hkyEd6WJ8gws_yupQ" name="arg0" type="_xXHq0BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa7z2xkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xa7z3BkyEd6WJ8gws_yupQ" name="arg0" type="_xXHq0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa8a4BkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa8a4RkyEd6WJ8gws_yupQ" name="getRGB" visibility="public">
              <ownedParameter xmi:id="_xa8a4hkyEd6WJ8gws_yupQ" name="return" type="_xWTygBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa8a4xkyEd6WJ8gws_yupQ" name="open" visibility="public">
              <ownedParameter xmi:id="_xa8a5BkyEd6WJ8gws_yupQ" name="return" type="_xWTygBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa8a5RkyEd6WJ8gws_yupQ" name="setRGB" visibility="public">
              <ownedParameter xmi:id="_xa8a5hkyEd6WJ8gws_yupQ" name="arg0" type="_xWTygBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWvQUBkyEd6WJ8gws_yupQ" name="Combo">
            <generalization xmi:id="_xWvQURkyEd6WJ8gws_yupQ" general="_xVNmUhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xa9B8BkyEd6WJ8gws_yupQ" name="LIMIT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedOperation xmi:id="_xa9B8RkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xa9B8hkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa9B8xkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa9B9BkyEd6WJ8gws_yupQ" name="add" visibility="public">
              <ownedParameter xmi:id="_xa9B9RkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa9B9hkyEd6WJ8gws_yupQ" name="add" visibility="public">
              <ownedParameter xmi:id="_xa9B9xkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa9B-BkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa9pABkyEd6WJ8gws_yupQ" name="addModifyListener" visibility="public">
              <ownedParameter xmi:id="_xa9pARkyEd6WJ8gws_yupQ" name="arg0" type="_xWIMVBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa9pAhkyEd6WJ8gws_yupQ" name="addSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xa9pAxkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa9pBBkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
            <ownedOperation xmi:id="_xa9pBRkyEd6WJ8gws_yupQ" name="clearSelection" visibility="public"/>
            <ownedOperation xmi:id="_xa9pBhkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xa9pBxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa9pCBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa9pCRkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa9pChkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa9pCxkyEd6WJ8gws_yupQ" name="copy" visibility="public"/>
            <ownedOperation xmi:id="_xa9pDBkyEd6WJ8gws_yupQ" name="cut" visibility="public"/>
            <ownedOperation xmi:id="_xa9pDRkyEd6WJ8gws_yupQ" name="deselect" visibility="public">
              <ownedParameter xmi:id="_xa9pDhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa9pDxkyEd6WJ8gws_yupQ" name="deselectAll" visibility="public"/>
            <ownedOperation xmi:id="_xa9pEBkyEd6WJ8gws_yupQ" name="getItem" visibility="public">
              <ownedParameter xmi:id="_xa9pERkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa9pEhkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa-QEBkyEd6WJ8gws_yupQ" name="getItemCount" visibility="public">
              <ownedParameter xmi:id="_xa-QERkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa-QEhkyEd6WJ8gws_yupQ" name="getItemHeight" visibility="public">
              <ownedParameter xmi:id="_xa-QExkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa-QFBkyEd6WJ8gws_yupQ" name="getItems" visibility="public">
              <ownedParameter xmi:id="_xa-QFRkyEd6WJ8gws_yupQ" name="return" type="_xYBCwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa-QFhkyEd6WJ8gws_yupQ" name="getOrientation" visibility="public">
              <ownedParameter xmi:id="_xa-QFxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa-QGBkyEd6WJ8gws_yupQ" name="getSelection" visibility="public">
              <ownedParameter xmi:id="_xa-QGRkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa-QGhkyEd6WJ8gws_yupQ" name="getSelectionIndex" visibility="public">
              <ownedParameter xmi:id="_xa-QGxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa-QHBkyEd6WJ8gws_yupQ" name="getText" visibility="public">
              <ownedParameter xmi:id="_xa-QHRkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa-QHhkyEd6WJ8gws_yupQ" name="getTextHeight" visibility="public">
              <ownedParameter xmi:id="_xa-QHxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa-QIBkyEd6WJ8gws_yupQ" name="getTextLimit" visibility="public">
              <ownedParameter xmi:id="_xa-QIRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa-3IBkyEd6WJ8gws_yupQ" name="getVisibleItemCount" visibility="public">
              <ownedParameter xmi:id="_xa-3IRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa-3IhkyEd6WJ8gws_yupQ" name="indexOf" visibility="public">
              <ownedParameter xmi:id="_xa-3IxkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa-3JBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa-3JRkyEd6WJ8gws_yupQ" name="indexOf" visibility="public">
              <ownedParameter xmi:id="_xa-3JhkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa-3JxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa-3KBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa-3KRkyEd6WJ8gws_yupQ" name="paste" visibility="public"/>
            <ownedOperation xmi:id="_xa-3KhkyEd6WJ8gws_yupQ" name="remove" visibility="public">
              <ownedParameter xmi:id="_xa-3KxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa-3LBkyEd6WJ8gws_yupQ" name="remove" visibility="public">
              <ownedParameter xmi:id="_xa-3LRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa-3LhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa-3LxkyEd6WJ8gws_yupQ" name="remove" visibility="public">
              <ownedParameter xmi:id="_xa-3MBkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa-3MRkyEd6WJ8gws_yupQ" name="removeAll" visibility="public"/>
            <ownedOperation xmi:id="_xa-3MhkyEd6WJ8gws_yupQ" name="removeModifyListener" visibility="public">
              <ownedParameter xmi:id="_xa_eMBkyEd6WJ8gws_yupQ" name="arg0" type="_xWIMVBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa_eMRkyEd6WJ8gws_yupQ" name="removeSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xa_eMhkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa_eMxkyEd6WJ8gws_yupQ" name="select" visibility="public">
              <ownedParameter xmi:id="_xa_eNBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa_eNRkyEd6WJ8gws_yupQ" name="setItem" visibility="public">
              <ownedParameter xmi:id="_xa_eNhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa_eNxkyEd6WJ8gws_yupQ" name="arg1" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa_eOBkyEd6WJ8gws_yupQ" name="setItems" visibility="public">
              <ownedParameter xmi:id="_xa_eORkyEd6WJ8gws_yupQ" name="arg0" type="_xYBCwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa_eOhkyEd6WJ8gws_yupQ" name="setOrientation" visibility="public">
              <ownedParameter xmi:id="_xa_eOxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa_ePBkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xa_ePRkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa_ePhkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xa_ePxkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa_eQBkyEd6WJ8gws_yupQ" name="setTextLimit" visibility="public">
              <ownedParameter xmi:id="_xa_eQRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa_eQhkyEd6WJ8gws_yupQ" name="setVisibleItemCount" visibility="public">
              <ownedParameter xmi:id="_xbAFQBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWvQUhkyEd6WJ8gws_yupQ" name="Scrollable" isAbstract="true">
            <generalization xmi:id="_xXGcsBkyEd6WJ8gws_yupQ" general="_xWtbIRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xb-8sBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xb-8sRkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb-8shkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb-8sxkyEd6WJ8gws_yupQ" name="computeTrim" visibility="public">
              <ownedParameter xmi:id="_xb-8tBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb_jwBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb_jwRkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb_jwhkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb_jwxkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb_jxBkyEd6WJ8gws_yupQ" name="getClientArea" visibility="public">
              <ownedParameter xmi:id="_xb_jxRkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb_jxhkyEd6WJ8gws_yupQ" name="getHorizontalBar" visibility="public">
              <ownedParameter xmi:id="_xcAK0BkyEd6WJ8gws_yupQ" name="return" type="_xXF1oBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcAK0RkyEd6WJ8gws_yupQ" name="getVerticalBar" visibility="public">
              <ownedParameter xmi:id="_xcAK0hkyEd6WJ8gws_yupQ" name="return" type="_xXF1oBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWxskBkyEd6WJ8gws_yupQ" name="CoolBar">
            <generalization xmi:id="_xWyToBkyEd6WJ8gws_yupQ" general="_xVNmUhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xbKdUBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbKdURkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbKdUhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbKdUxkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
            <ownedOperation xmi:id="_xbKdVBkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xbKdVRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbKdVhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbKdVxkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbKdWBkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbKdWRkyEd6WJ8gws_yupQ" name="getItem" visibility="public">
              <ownedParameter xmi:id="_xbKdWhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbKdWxkyEd6WJ8gws_yupQ" name="return" type="_xWyToRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbKdXBkyEd6WJ8gws_yupQ" name="getItemCount" visibility="public">
              <ownedParameter xmi:id="_xbKdXRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbLEYRkyEd6WJ8gws_yupQ" name="getItems" visibility="public">
              <ownedParameter xmi:id="_xbLEYhkyEd6WJ8gws_yupQ" name="return" type="_xbLEYBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbLEYxkyEd6WJ8gws_yupQ" name="indexOf" visibility="public">
              <ownedParameter xmi:id="_xbLEZBkyEd6WJ8gws_yupQ" name="arg0" type="_xWyToRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbLEZRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbLEZhkyEd6WJ8gws_yupQ" name="setBounds" visibility="public">
              <ownedParameter xmi:id="_xbLEZxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbLEaBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbLEaRkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbLEahkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbLEaxkyEd6WJ8gws_yupQ" name="setSize" visibility="public">
              <ownedParameter xmi:id="_xbLEbBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbLEbRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbLEbhkyEd6WJ8gws_yupQ" name="getItemOrder" visibility="public">
              <ownedParameter xmi:id="_xbLEbxkyEd6WJ8gws_yupQ" name="return" type="_xX9YUhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbLEcRkyEd6WJ8gws_yupQ" name="getItemSizes" visibility="public">
              <ownedParameter xmi:id="_xbLrcBkyEd6WJ8gws_yupQ" name="return" type="_xbLEcBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbLrcRkyEd6WJ8gws_yupQ" name="getLocked" visibility="public">
              <ownedParameter xmi:id="_xbLrchkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbLrcxkyEd6WJ8gws_yupQ" name="getWrapIndices" visibility="public">
              <ownedParameter xmi:id="_xbLrdBkyEd6WJ8gws_yupQ" name="return" type="_xX9YUhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbLrdRkyEd6WJ8gws_yupQ" name="setLocked" visibility="public">
              <ownedParameter xmi:id="_xbLrdhkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbLrdxkyEd6WJ8gws_yupQ" name="setWrapIndices" visibility="public">
              <ownedParameter xmi:id="_xbLreBkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbLreRkyEd6WJ8gws_yupQ" name="setItemLayout" visibility="public">
              <ownedParameter xmi:id="_xbLrehkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbLrexkyEd6WJ8gws_yupQ" name="arg1" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbLrfBkyEd6WJ8gws_yupQ" name="arg2" type="_xbLEcBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWyToRkyEd6WJ8gws_yupQ" name="CoolItem">
            <generalization xmi:id="_xWyTohkyEd6WJ8gws_yupQ" general="_xVhvYRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xbM5kBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbM5kRkyEd6WJ8gws_yupQ" name="arg0" type="_xWxskBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbM5khkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbM5kxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbM5lBkyEd6WJ8gws_yupQ" name="arg0" type="_xWxskBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbM5lRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbM5lhkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbM5lxkyEd6WJ8gws_yupQ" name="addSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xbM5mBkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbM5mRkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
            <ownedOperation xmi:id="_xbM5mhkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xbM5mxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbM5nBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbM5nRkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbNgoBkyEd6WJ8gws_yupQ" name="dispose" visibility="public"/>
            <ownedOperation xmi:id="_xbNgoRkyEd6WJ8gws_yupQ" name="getBounds" visibility="public">
              <ownedParameter xmi:id="_xbNgohkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbNgoxkyEd6WJ8gws_yupQ" name="getControl" visibility="public">
              <ownedParameter xmi:id="_xbNgpBkyEd6WJ8gws_yupQ" name="return" type="_xWtbIRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbNgpRkyEd6WJ8gws_yupQ" name="getMinimumSize" visibility="public">
              <ownedParameter xmi:id="_xbNgphkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbNgpxkyEd6WJ8gws_yupQ" name="getParent" visibility="public">
              <ownedParameter xmi:id="_xbNgqBkyEd6WJ8gws_yupQ" name="return" type="_xWxskBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbNgqRkyEd6WJ8gws_yupQ" name="getPreferredSize" visibility="public">
              <ownedParameter xmi:id="_xbNgqhkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbNgqxkyEd6WJ8gws_yupQ" name="getSize" visibility="public">
              <ownedParameter xmi:id="_xbNgrBkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbNgrRkyEd6WJ8gws_yupQ" name="removeSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xbNgrhkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbNgrxkyEd6WJ8gws_yupQ" name="setControl" visibility="public">
              <ownedParameter xmi:id="_xbNgsBkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbNgsRkyEd6WJ8gws_yupQ" name="setMinimumSize" visibility="public">
              <ownedParameter xmi:id="_xbNgshkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbNgsxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbOHsBkyEd6WJ8gws_yupQ" name="setMinimumSize" visibility="public">
              <ownedParameter xmi:id="_xbOHsRkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbOHshkyEd6WJ8gws_yupQ" name="setPreferredSize" visibility="public">
              <ownedParameter xmi:id="_xbOHsxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbOHtBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbOHtRkyEd6WJ8gws_yupQ" name="setPreferredSize" visibility="public">
              <ownedParameter xmi:id="_xbOHthkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbOHtxkyEd6WJ8gws_yupQ" name="setSize" visibility="public">
              <ownedParameter xmi:id="_xbOHuBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbOHuRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbOHuhkyEd6WJ8gws_yupQ" name="setSize" visibility="public">
              <ownedParameter xmi:id="_xbOHuxkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWy6sBkyEd6WJ8gws_yupQ" name="Decorations">
            <generalization xmi:id="_xWy6sRkyEd6WJ8gws_yupQ" general="_xVTF4hkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xbOuwBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbOuwRkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbOuwhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbOuwxkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
            <ownedOperation xmi:id="_xbOuxBkyEd6WJ8gws_yupQ" name="getDefaultButton" visibility="public">
              <ownedParameter xmi:id="_xbOuxRkyEd6WJ8gws_yupQ" name="return" type="_xWtbIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbOuxhkyEd6WJ8gws_yupQ" name="getImage" visibility="public">
              <ownedParameter xmi:id="_xbOuxxkyEd6WJ8gws_yupQ" name="return" type="_xWQIIhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbOuyRkyEd6WJ8gws_yupQ" name="getImages" visibility="public">
              <ownedParameter xmi:id="_xbOuyhkyEd6WJ8gws_yupQ" name="return" type="_xbOuyBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbOuyxkyEd6WJ8gws_yupQ" name="getMaximized" visibility="public">
              <ownedParameter xmi:id="_xbOuzBkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbOuzRkyEd6WJ8gws_yupQ" name="getMenuBar" visibility="public">
              <ownedParameter xmi:id="_xbOuzhkyEd6WJ8gws_yupQ" name="return" type="_xXCyUBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbOuzxkyEd6WJ8gws_yupQ" name="getMinimized" visibility="public">
              <ownedParameter xmi:id="_xbPV0BkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbPV0RkyEd6WJ8gws_yupQ" name="getText" visibility="public">
              <ownedParameter xmi:id="_xbPV0hkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbPV0xkyEd6WJ8gws_yupQ" name="setDefaultButton" visibility="public">
              <ownedParameter xmi:id="_xbPV1BkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbPV1RkyEd6WJ8gws_yupQ" name="setImage" visibility="public">
              <ownedParameter xmi:id="_xbPV1hkyEd6WJ8gws_yupQ" name="arg0" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbPV1xkyEd6WJ8gws_yupQ" name="setImages" visibility="public">
              <ownedParameter xmi:id="_xbPV2BkyEd6WJ8gws_yupQ" name="arg0" type="_xbOuyBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbPV2RkyEd6WJ8gws_yupQ" name="setMaximized" visibility="public">
              <ownedParameter xmi:id="_xbPV2hkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbPV2xkyEd6WJ8gws_yupQ" name="setMenuBar" visibility="public">
              <ownedParameter xmi:id="_xbPV3BkyEd6WJ8gws_yupQ" name="arg0" type="_xXCyUBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbPV3RkyEd6WJ8gws_yupQ" name="setMinimized" visibility="public">
              <ownedParameter xmi:id="_xbPV3hkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbPV3xkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xbPV4BkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xW1-ABkyEd6WJ8gws_yupQ" name="DirectoryDialog">
            <generalization xmi:id="_xW1-ARkyEd6WJ8gws_yupQ" general="_xWpJshkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xbQj8BkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbQj8RkyEd6WJ8gws_yupQ" name="arg0" type="_xXHq0BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbUOUBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbUOURkyEd6WJ8gws_yupQ" name="arg0" type="_xXHq0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbUOUhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbUOUxkyEd6WJ8gws_yupQ" name="getFilterPath" visibility="public">
              <ownedParameter xmi:id="_xbUOVBkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbUOVRkyEd6WJ8gws_yupQ" name="getMessage" visibility="public">
              <ownedParameter xmi:id="_xbUOVhkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbUOVxkyEd6WJ8gws_yupQ" name="open" visibility="public">
              <ownedParameter xmi:id="_xbUOWBkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbU1YBkyEd6WJ8gws_yupQ" name="setMessage" visibility="public">
              <ownedParameter xmi:id="_xbU1YRkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbU1YhkyEd6WJ8gws_yupQ" name="setFilterPath" visibility="public">
              <ownedParameter xmi:id="_xbU1YxkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xW6PcBkyEd6WJ8gws_yupQ" name="Display">
            <generalization xmi:id="_xW6PcRkyEd6WJ8gws_yupQ" general="_xWNE0BkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xbXRoBkyEd6WJ8gws_yupQ" name="addFilter" visibility="public">
              <ownedParameter xmi:id="_xbXRoRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbXRohkyEd6WJ8gws_yupQ" name="arg1" type="_xXBkMhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbXRoxkyEd6WJ8gws_yupQ" name="addListener" visibility="public">
              <ownedParameter xmi:id="_xbXRpBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbXRpRkyEd6WJ8gws_yupQ" name="arg1" type="_xXBkMhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbXRphkyEd6WJ8gws_yupQ" name="asyncExec" visibility="public">
              <ownedParameter xmi:id="_xbXRpxkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YVxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbXRqBkyEd6WJ8gws_yupQ" name="beep" visibility="public"/>
            <ownedOperation xmi:id="_xbXRqRkyEd6WJ8gws_yupQ" name="checkDevice" visibility="protected"/>
            <ownedOperation xmi:id="_xbXRqhkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
            <ownedOperation xmi:id="_xbXRqxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xbXRrBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbXRrRkyEd6WJ8gws_yupQ" name="arg0" type="_xWNE1BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbXRrhkyEd6WJ8gws_yupQ" name="close" visibility="public"/>
            <ownedOperation xmi:id="_xbXRrxkyEd6WJ8gws_yupQ" name="create" visibility="protected">
              <ownedParameter xmi:id="_xbXRsBkyEd6WJ8gws_yupQ" name="arg0" type="_xWNE1BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbXRsRkyEd6WJ8gws_yupQ" name="destroy" visibility="protected"/>
            <ownedOperation xmi:id="_xbXRshkyEd6WJ8gws_yupQ" name="disposeExec" visibility="public">
              <ownedParameter xmi:id="_xbX4sBkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YVxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbX4sRkyEd6WJ8gws_yupQ" name="findWidget" visibility="public">
              <ownedParameter xmi:id="_xbX4shkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbX4sxkyEd6WJ8gws_yupQ" name="return" type="_xV2fgRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbX4tBkyEd6WJ8gws_yupQ" name="findDisplay" visibility="public" isStatic="true">
              <ownedParameter xmi:id="_xbX4tRkyEd6WJ8gws_yupQ" name="arg0" type="_xZx9QRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbX4thkyEd6WJ8gws_yupQ" name="return" type="_xW6PcBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbX4txkyEd6WJ8gws_yupQ" name="getActiveShell" visibility="public">
              <ownedParameter xmi:id="_xbX4uBkyEd6WJ8gws_yupQ" name="return" type="_xXHq0BkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbX4uRkyEd6WJ8gws_yupQ" name="getBounds" visibility="public">
              <ownedParameter xmi:id="_xbX4uhkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbX4uxkyEd6WJ8gws_yupQ" name="getCurrent" visibility="public" isStatic="true">
              <ownedParameter xmi:id="_xbX4vBkyEd6WJ8gws_yupQ" name="return" type="_xW6PcBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbX4vRkyEd6WJ8gws_yupQ" name="getClientArea" visibility="public">
              <ownedParameter xmi:id="_xbX4vhkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbX4vxkyEd6WJ8gws_yupQ" name="getCursorControl" visibility="public">
              <ownedParameter xmi:id="_xbX4wBkyEd6WJ8gws_yupQ" name="return" type="_xWtbIRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbX4wRkyEd6WJ8gws_yupQ" name="getCursorLocation" visibility="public">
              <ownedParameter xmi:id="_xbX4whkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbYfwBkyEd6WJ8gws_yupQ" name="getCursorSizes" visibility="public">
              <ownedParameter xmi:id="_xbYfwRkyEd6WJ8gws_yupQ" name="return" type="_xbLEcBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbYfwhkyEd6WJ8gws_yupQ" name="getDefault" visibility="public" isStatic="true">
              <ownedParameter xmi:id="_xbYfwxkyEd6WJ8gws_yupQ" name="return" type="_xW6PcBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbYfxBkyEd6WJ8gws_yupQ" name="getData" visibility="public">
              <ownedParameter xmi:id="_xbYfxRkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbYfxhkyEd6WJ8gws_yupQ" name="return" type="_xVEcZBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbYfxxkyEd6WJ8gws_yupQ" name="getData" visibility="public">
              <ownedParameter xmi:id="_xbYfyBkyEd6WJ8gws_yupQ" name="return" type="_xVEcZBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbYfyRkyEd6WJ8gws_yupQ" name="getDismissalAlignment" visibility="public">
              <ownedParameter xmi:id="_xbYfyhkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbYfyxkyEd6WJ8gws_yupQ" name="getDoubleClickTime" visibility="public">
              <ownedParameter xmi:id="_xbYfzBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbYfzRkyEd6WJ8gws_yupQ" name="getFocusControl" visibility="public">
              <ownedParameter xmi:id="_xbYfzhkyEd6WJ8gws_yupQ" name="return" type="_xWtbIRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbYfzxkyEd6WJ8gws_yupQ" name="getHighContrast" visibility="public">
              <ownedParameter xmi:id="_xbYf0BkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbYf0RkyEd6WJ8gws_yupQ" name="getIconDepth" visibility="public">
              <ownedParameter xmi:id="_xbYf0hkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbZG0BkyEd6WJ8gws_yupQ" name="getIconSizes" visibility="public">
              <ownedParameter xmi:id="_xbZG0RkyEd6WJ8gws_yupQ" name="return" type="_xbLEcBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbZG0xkyEd6WJ8gws_yupQ" name="getMonitors" visibility="public">
              <ownedParameter xmi:id="_xbZG1BkyEd6WJ8gws_yupQ" name="return" type="_xbZG0hkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbZG1RkyEd6WJ8gws_yupQ" name="getPrimaryMonitor" visibility="public">
              <ownedParameter xmi:id="_xbZG1hkyEd6WJ8gws_yupQ" name="return" type="_xXEAchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbZG2BkyEd6WJ8gws_yupQ" name="getShells" visibility="public">
              <ownedParameter xmi:id="_xbZG2RkyEd6WJ8gws_yupQ" name="return" type="_xbZG1xkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbZG2hkyEd6WJ8gws_yupQ" name="getSyncThread" visibility="public">
              <ownedParameter xmi:id="_xbZG2xkyEd6WJ8gws_yupQ" name="return" type="_xZx9QRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbZG3BkyEd6WJ8gws_yupQ" name="getSystemColor" visibility="public">
              <ownedParameter xmi:id="_xbZG3RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbZG3hkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbZG3xkyEd6WJ8gws_yupQ" name="getSystemCursor" visibility="public">
              <ownedParameter xmi:id="_xbZG4BkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbZG4RkyEd6WJ8gws_yupQ" name="return" type="_xWMdwxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbZt4BkyEd6WJ8gws_yupQ" name="getSystemImage" visibility="public">
              <ownedParameter xmi:id="_xbZt4RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbZt4hkyEd6WJ8gws_yupQ" name="return" type="_xWQIIhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbZt4xkyEd6WJ8gws_yupQ" name="getSystemTray" visibility="public">
              <ownedParameter xmi:id="_xbZt5BkyEd6WJ8gws_yupQ" name="return" type="_xXPmoBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbZt5RkyEd6WJ8gws_yupQ" name="getThread" visibility="public">
              <ownedParameter xmi:id="_xbZt5hkyEd6WJ8gws_yupQ" name="return" type="_xZx9QRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbZt5xkyEd6WJ8gws_yupQ" name="init" visibility="protected"/>
            <ownedOperation xmi:id="_xbZt7hkyEd6WJ8gws_yupQ" name="post" visibility="public">
              <ownedParameter xmi:id="_xbZt7xkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PchkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbZt8BkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbaU8BkyEd6WJ8gws_yupQ" name="map" visibility="public">
              <ownedParameter xmi:id="_xbaU8RkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbaU8hkyEd6WJ8gws_yupQ" name="arg1" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbaU8xkyEd6WJ8gws_yupQ" name="arg2" type="_xWTLchkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbaU9BkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbaU9RkyEd6WJ8gws_yupQ" name="map" visibility="public">
              <ownedParameter xmi:id="_xbaU9hkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbaU9xkyEd6WJ8gws_yupQ" name="arg1" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbaU-BkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbaU-RkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbaU-hkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbaU-xkyEd6WJ8gws_yupQ" name="map" visibility="public">
              <ownedParameter xmi:id="_xbaU_BkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbaU_RkyEd6WJ8gws_yupQ" name="arg1" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbaU_hkyEd6WJ8gws_yupQ" name="arg2" type="_xWTygxkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xba8ABkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xba8ARkyEd6WJ8gws_yupQ" name="map" visibility="public">
              <ownedParameter xmi:id="_xba8AhkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xba8AxkyEd6WJ8gws_yupQ" name="arg1" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xba8BBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xba8BRkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xba8BhkyEd6WJ8gws_yupQ" name="arg4" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xba8BxkyEd6WJ8gws_yupQ" name="arg5" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xba8CBkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xba8CRkyEd6WJ8gws_yupQ" name="readAndDispatch" visibility="public">
              <ownedParameter xmi:id="_xba8ChkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xba8CxkyEd6WJ8gws_yupQ" name="release" visibility="protected"/>
            <ownedOperation xmi:id="_xba8DBkyEd6WJ8gws_yupQ" name="removeFilter" visibility="public">
              <ownedParameter xmi:id="_xba8DRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbbjEBkyEd6WJ8gws_yupQ" name="arg1" type="_xXBkMhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbbjERkyEd6WJ8gws_yupQ" name="removeListener" visibility="public">
              <ownedParameter xmi:id="_xbbjEhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbbjExkyEd6WJ8gws_yupQ" name="arg1" type="_xXBkMhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbbjFBkyEd6WJ8gws_yupQ" name="setAppName" visibility="public" isStatic="true">
              <ownedParameter xmi:id="_xbbjFRkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbbjFhkyEd6WJ8gws_yupQ" name="setCursorLocation" visibility="public">
              <ownedParameter xmi:id="_xbbjFxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbbjGBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbbjGRkyEd6WJ8gws_yupQ" name="setCursorLocation" visibility="public">
              <ownedParameter xmi:id="_xbbjGhkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbbjGxkyEd6WJ8gws_yupQ" name="setData" visibility="public">
              <ownedParameter xmi:id="_xbbjHBkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbbjHRkyEd6WJ8gws_yupQ" name="arg1" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbbjHhkyEd6WJ8gws_yupQ" name="setData" visibility="public">
              <ownedParameter xmi:id="_xbbjHxkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbbjIBkyEd6WJ8gws_yupQ" name="setSynchronizer" visibility="public">
              <ownedParameter xmi:id="_xbcKIBkyEd6WJ8gws_yupQ" name="arg0" type="_xXIR4hkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbdYQBkyEd6WJ8gws_yupQ" name="sleep" visibility="public">
              <ownedParameter xmi:id="_xbdYQRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbdYQhkyEd6WJ8gws_yupQ" name="syncExec" visibility="public">
              <ownedParameter xmi:id="_xbdYQxkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YVxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbdYRBkyEd6WJ8gws_yupQ" name="timerExec" visibility="public">
              <ownedParameter xmi:id="_xbdYRRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbdYRhkyEd6WJ8gws_yupQ" name="arg1" type="_xX9YVxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbdYRxkyEd6WJ8gws_yupQ" name="update" visibility="public"/>
            <ownedOperation xmi:id="_xbdYSBkyEd6WJ8gws_yupQ" name="wake" visibility="public"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xW6PchkyEd6WJ8gws_yupQ" name="Event">
            <generalization xmi:id="_xW6PcxkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xbd_UBkyEd6WJ8gws_yupQ" name="display" visibility="public" type="_xW6PcBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xbd_URkyEd6WJ8gws_yupQ" name="widget" visibility="public" type="_xV2fgRkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xbd_UhkyEd6WJ8gws_yupQ" name="type" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xbd_UxkyEd6WJ8gws_yupQ" name="detail" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xbd_VBkyEd6WJ8gws_yupQ" name="item" visibility="public" type="_xV2fgRkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xbd_VRkyEd6WJ8gws_yupQ" name="gc" visibility="public" type="_xWPhEBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xbd_VhkyEd6WJ8gws_yupQ" name="x" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xbd_VxkyEd6WJ8gws_yupQ" name="y" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xbd_WBkyEd6WJ8gws_yupQ" name="width" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xbd_WRkyEd6WJ8gws_yupQ" name="height" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xbd_WhkyEd6WJ8gws_yupQ" name="count" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xbd_WxkyEd6WJ8gws_yupQ" name="time" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xbd_XBkyEd6WJ8gws_yupQ" name="button" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xbemYBkyEd6WJ8gws_yupQ" name="character" visibility="public" type="_xXYwmhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xbemYRkyEd6WJ8gws_yupQ" name="keyCode" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xbemYhkyEd6WJ8gws_yupQ" name="stateMask" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xbemYxkyEd6WJ8gws_yupQ" name="start" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xbemZBkyEd6WJ8gws_yupQ" name="end" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xbemZRkyEd6WJ8gws_yupQ" name="text" visibility="public" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xbemZhkyEd6WJ8gws_yupQ" name="doit" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xbemZxkyEd6WJ8gws_yupQ" name="data" visibility="public" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xbemaBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xbemaRkyEd6WJ8gws_yupQ" name="getBounds" visibility="public">
              <ownedParameter xmi:id="_xbemahkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbemaxkyEd6WJ8gws_yupQ" name="setBounds" visibility="public">
              <ownedParameter xmi:id="_xbembBkyEd6WJ8gws_yupQ" name="arg0" type="_xWTygxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbembRkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xbembhkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xW62gBkyEd6WJ8gws_yupQ" name="FileDialog">
            <generalization xmi:id="_xW62gRkyEd6WJ8gws_yupQ" general="_xWpJshkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xbfNcBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbfNcRkyEd6WJ8gws_yupQ" name="arg0" type="_xXHq0BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbfNchkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbfNcxkyEd6WJ8gws_yupQ" name="arg0" type="_xXHq0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbfNdBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbfNdRkyEd6WJ8gws_yupQ" name="getFileName" visibility="public">
              <ownedParameter xmi:id="_xbfNdhkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbfNdxkyEd6WJ8gws_yupQ" name="getFileNames" visibility="public">
              <ownedParameter xmi:id="_xbf0gBkyEd6WJ8gws_yupQ" name="return" type="_xYBCwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbf0gRkyEd6WJ8gws_yupQ" name="getFilterExtensions" visibility="public">
              <ownedParameter xmi:id="_xbf0ghkyEd6WJ8gws_yupQ" name="return" type="_xYBCwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbf0gxkyEd6WJ8gws_yupQ" name="getFilterNames" visibility="public">
              <ownedParameter xmi:id="_xbf0hBkyEd6WJ8gws_yupQ" name="return" type="_xYBCwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbf0hRkyEd6WJ8gws_yupQ" name="getFilterPath" visibility="public">
              <ownedParameter xmi:id="_xbf0hhkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbgbkBkyEd6WJ8gws_yupQ" name="open" visibility="public">
              <ownedParameter xmi:id="_xbgbkRkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbgbkhkyEd6WJ8gws_yupQ" name="setFileName" visibility="public">
              <ownedParameter xmi:id="_xbgbkxkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbgblBkyEd6WJ8gws_yupQ" name="setFilterExtensions" visibility="public">
              <ownedParameter xmi:id="_xbgblRkyEd6WJ8gws_yupQ" name="arg0" type="_xYBCwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbgblhkyEd6WJ8gws_yupQ" name="setFilterNames" visibility="public">
              <ownedParameter xmi:id="_xbhCoBkyEd6WJ8gws_yupQ" name="arg0" type="_xYBCwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbhCoRkyEd6WJ8gws_yupQ" name="setFilterPath" visibility="public">
              <ownedParameter xmi:id="_xbhCohkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xW62ghkyEd6WJ8gws_yupQ" name="FontDialog">
            <generalization xmi:id="_xW7dkBkyEd6WJ8gws_yupQ" general="_xWpJshkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xbiQwBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbiQwRkyEd6WJ8gws_yupQ" name="arg0" type="_xXHq0BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbiQwhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbiQwxkyEd6WJ8gws_yupQ" name="arg0" type="_xXHq0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbiQxBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbiQxRkyEd6WJ8gws_yupQ" name="getFontData" visibility="public">
              <ownedParameter xmi:id="_xbiQxhkyEd6WJ8gws_yupQ" name="return" type="_xWOS8BkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbiQxxkyEd6WJ8gws_yupQ" name="getFontList" visibility="public">
              <ownedParameter xmi:id="_xbi30BkyEd6WJ8gws_yupQ" name="return" type="_xZiFrhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbi30RkyEd6WJ8gws_yupQ" name="getRGB" visibility="public">
              <ownedParameter xmi:id="_xbi30hkyEd6WJ8gws_yupQ" name="return" type="_xWTygBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbi30xkyEd6WJ8gws_yupQ" name="open" visibility="public">
              <ownedParameter xmi:id="_xbi31BkyEd6WJ8gws_yupQ" name="return" type="_xWOS8BkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbi31RkyEd6WJ8gws_yupQ" name="setFontData" visibility="public">
              <ownedParameter xmi:id="_xbi31hkyEd6WJ8gws_yupQ" name="arg0" type="_xWOS8BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbi31xkyEd6WJ8gws_yupQ" name="setFontList" visibility="public">
              <ownedParameter xmi:id="_xbi32BkyEd6WJ8gws_yupQ" name="arg0" type="_xZiFrhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbi32RkyEd6WJ8gws_yupQ" name="setRGB" visibility="public">
              <ownedParameter xmi:id="_xbi32hkyEd6WJ8gws_yupQ" name="arg0" type="_xWTygBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xW7dkRkyEd6WJ8gws_yupQ" name="Group">
            <generalization xmi:id="_xW7dkhkyEd6WJ8gws_yupQ" general="_xVNmUhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xbje4BkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbje4RkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbje4hkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbje4xkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
            <ownedOperation xmi:id="_xbje5BkyEd6WJ8gws_yupQ" name="computeTrim" visibility="public">
              <ownedParameter xmi:id="_xbje5RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbje5hkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbje5xkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbje6BkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbje6RkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbje6hkyEd6WJ8gws_yupQ" name="getClientArea" visibility="public">
              <ownedParameter xmi:id="_xbje6xkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbje7BkyEd6WJ8gws_yupQ" name="getText" visibility="public">
              <ownedParameter xmi:id="_xbje7RkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbje7hkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xbkF8BkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xW8EoBkyEd6WJ8gws_yupQ" name="Label">
            <generalization xmi:id="_xW8EoRkyEd6WJ8gws_yupQ" general="_xWtbIRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xbtP4BkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbtP4RkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbtP4hkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbtP4xkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xbtP5BkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbtP5RkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbtP5hkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbtP5xkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbtP6BkyEd6WJ8gws_yupQ" name="getAlignment" visibility="public">
              <ownedParameter xmi:id="_xbtP6RkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbt28BkyEd6WJ8gws_yupQ" name="getBorderWidth" visibility="public">
              <ownedParameter xmi:id="_xbt28RkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbt28hkyEd6WJ8gws_yupQ" name="getImage" visibility="public">
              <ownedParameter xmi:id="_xbt28xkyEd6WJ8gws_yupQ" name="return" type="_xWQIIhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbt29BkyEd6WJ8gws_yupQ" name="getText" visibility="public">
              <ownedParameter xmi:id="_xbt29RkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbt29hkyEd6WJ8gws_yupQ" name="setAlignment" visibility="public">
              <ownedParameter xmi:id="_xbt29xkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbt2-BkyEd6WJ8gws_yupQ" name="setImage" visibility="public">
              <ownedParameter xmi:id="_xbt2-RkyEd6WJ8gws_yupQ" name="arg0" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbt2-hkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xbt2-xkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXA9IBkyEd6WJ8gws_yupQ" name="List">
            <generalization xmi:id="_xXBkMBkyEd6WJ8gws_yupQ" general="_xWvQUhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xbvFEBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbvFERkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbvFEhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbvFExkyEd6WJ8gws_yupQ" name="add" visibility="public">
              <ownedParameter xmi:id="_xbvFFBkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbvFFRkyEd6WJ8gws_yupQ" name="add" visibility="public">
              <ownedParameter xmi:id="_xbvFFhkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbvFFxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbvFGBkyEd6WJ8gws_yupQ" name="addSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xbvsIBkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbvsIRkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xbvsIhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbvsIxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbvsJBkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbvsJRkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbvsJhkyEd6WJ8gws_yupQ" name="computeTrim" visibility="public">
              <ownedParameter xmi:id="_xbvsJxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbvsKBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbwTMBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbwTMRkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbwTMhkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbwTMxkyEd6WJ8gws_yupQ" name="deselect" visibility="public">
              <ownedParameter xmi:id="_xbwTNBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbwTNRkyEd6WJ8gws_yupQ" name="deselect" visibility="public">
              <ownedParameter xmi:id="_xbwTNhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbwTNxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbwTOBkyEd6WJ8gws_yupQ" name="deselect" visibility="public">
              <ownedParameter xmi:id="_xbwTORkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbwTOhkyEd6WJ8gws_yupQ" name="deselectAll" visibility="public"/>
            <ownedOperation xmi:id="_xbwTOxkyEd6WJ8gws_yupQ" name="getClientArea" visibility="public">
              <ownedParameter xmi:id="_xbwTPBkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbwTPRkyEd6WJ8gws_yupQ" name="getFocusIndex" visibility="public">
              <ownedParameter xmi:id="_xbw6QBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbw6QRkyEd6WJ8gws_yupQ" name="getItem" visibility="public">
              <ownedParameter xmi:id="_xbw6QhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbw6QxkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbw6RBkyEd6WJ8gws_yupQ" name="getItemCount" visibility="public">
              <ownedParameter xmi:id="_xbw6RRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbw6RhkyEd6WJ8gws_yupQ" name="getItemHeight" visibility="public">
              <ownedParameter xmi:id="_xbw6RxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbw6SBkyEd6WJ8gws_yupQ" name="getItems" visibility="public">
              <ownedParameter xmi:id="_xbw6SRkyEd6WJ8gws_yupQ" name="return" type="_xYBCwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbw6ShkyEd6WJ8gws_yupQ" name="getSelection" visibility="public">
              <ownedParameter xmi:id="_xbw6SxkyEd6WJ8gws_yupQ" name="return" type="_xYBCwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbw6TBkyEd6WJ8gws_yupQ" name="getSelectionCount" visibility="public">
              <ownedParameter xmi:id="_xbw6TRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbw6ThkyEd6WJ8gws_yupQ" name="getSelectionIndex" visibility="public">
              <ownedParameter xmi:id="_xbw6TxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbw6UBkyEd6WJ8gws_yupQ" name="getSelectionIndices" visibility="public">
              <ownedParameter xmi:id="_xbw6URkyEd6WJ8gws_yupQ" name="return" type="_xX9YUhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbw6UhkyEd6WJ8gws_yupQ" name="getTopIndex" visibility="public">
              <ownedParameter xmi:id="_xbxhUBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbxhURkyEd6WJ8gws_yupQ" name="indexOf" visibility="public">
              <ownedParameter xmi:id="_xbxhUhkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbxhUxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbxhVBkyEd6WJ8gws_yupQ" name="indexOf" visibility="public">
              <ownedParameter xmi:id="_xbxhVRkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbxhVhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbxhVxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbxhWBkyEd6WJ8gws_yupQ" name="isSelected" visibility="public">
              <ownedParameter xmi:id="_xbxhWRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbxhWhkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbxhWxkyEd6WJ8gws_yupQ" name="remove" visibility="public">
              <ownedParameter xmi:id="_xbxhXBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbxhXRkyEd6WJ8gws_yupQ" name="remove" visibility="public">
              <ownedParameter xmi:id="_xbxhXhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbxhXxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbxhYBkyEd6WJ8gws_yupQ" name="remove" visibility="public">
              <ownedParameter xmi:id="_xbxhYRkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbyIYBkyEd6WJ8gws_yupQ" name="remove" visibility="public">
              <ownedParameter xmi:id="_xbyIYRkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbyIYhkyEd6WJ8gws_yupQ" name="removeAll" visibility="public"/>
            <ownedOperation xmi:id="_xbyIYxkyEd6WJ8gws_yupQ" name="removeSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xbyIZBkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbyIZRkyEd6WJ8gws_yupQ" name="select" visibility="public">
              <ownedParameter xmi:id="_xbyIZhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbyIZxkyEd6WJ8gws_yupQ" name="select" visibility="public">
              <ownedParameter xmi:id="_xbyIaBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbyIaRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbyIahkyEd6WJ8gws_yupQ" name="select" visibility="public">
              <ownedParameter xmi:id="_xbyIaxkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbyIbBkyEd6WJ8gws_yupQ" name="selectAll" visibility="public"/>
            <ownedOperation xmi:id="_xbyIbRkyEd6WJ8gws_yupQ" name="setItem" visibility="public">
              <ownedParameter xmi:id="_xbyIbhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbyIbxkyEd6WJ8gws_yupQ" name="arg1" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbyIcBkyEd6WJ8gws_yupQ" name="setItems" visibility="public">
              <ownedParameter xmi:id="_xbyIcRkyEd6WJ8gws_yupQ" name="arg0" type="_xYBCwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbyIchkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xbyIcxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbyvcBkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xbyvcRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbyvchkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbyvcxkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xbyvdBkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbyvdRkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xbyvdhkyEd6WJ8gws_yupQ" name="arg0" type="_xYBCwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbyvdxkyEd6WJ8gws_yupQ" name="setTopIndex" visibility="public">
              <ownedParameter xmi:id="_xbyveBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbyveRkyEd6WJ8gws_yupQ" name="showSelection" visibility="public"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xXBkMhkyEd6WJ8gws_yupQ" name="Listener" isAbstract="true">
            <ownedOperation xmi:id="_xbyvehkyEd6WJ8gws_yupQ" name="handleEvent" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xbyvexkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXCyUBkyEd6WJ8gws_yupQ" name="Menu">
            <generalization xmi:id="_xXCyURkyEd6WJ8gws_yupQ" general="_xV2fgRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xbzWgBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbzWgRkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbzWghkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbzWgxkyEd6WJ8gws_yupQ" name="arg0" type="_xWy6sBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbz9kBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbz9kRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbz9khkyEd6WJ8gws_yupQ" name="arg0" type="_xXCyUBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbz9kxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xbz9lBkyEd6WJ8gws_yupQ" name="arg0" type="_xXDZYBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbz9lRkyEd6WJ8gws_yupQ" name="addHelpListener" visibility="public">
              <ownedParameter xmi:id="_xbz9lhkyEd6WJ8gws_yupQ" name="arg0" type="_xWG-MxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbz9lxkyEd6WJ8gws_yupQ" name="addMenuListener" visibility="public">
              <ownedParameter xmi:id="_xbz9mBkyEd6WJ8gws_yupQ" name="arg0" type="_xWHlRBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbz9mRkyEd6WJ8gws_yupQ" name="getDefaultItem" visibility="public">
              <ownedParameter xmi:id="_xbz9mhkyEd6WJ8gws_yupQ" name="return" type="_xXDZYBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbz9mxkyEd6WJ8gws_yupQ" name="getEnabled" visibility="public">
              <ownedParameter xmi:id="_xbz9nBkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xbz9nRkyEd6WJ8gws_yupQ" name="getItem" visibility="public">
              <ownedParameter xmi:id="_xbz9nhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xbz9nxkyEd6WJ8gws_yupQ" name="return" type="_xXDZYBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb0koBkyEd6WJ8gws_yupQ" name="getItemCount" visibility="public">
              <ownedParameter xmi:id="_xb0koRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb0koxkyEd6WJ8gws_yupQ" name="getItems" visibility="public">
              <ownedParameter xmi:id="_xb0kpBkyEd6WJ8gws_yupQ" name="return" type="_xb0kohkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb0kpRkyEd6WJ8gws_yupQ" name="getParent" visibility="public">
              <ownedParameter xmi:id="_xb0kphkyEd6WJ8gws_yupQ" name="return" type="_xWy6sBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb0kpxkyEd6WJ8gws_yupQ" name="getParentItem" visibility="public">
              <ownedParameter xmi:id="_xb0kqBkyEd6WJ8gws_yupQ" name="return" type="_xXDZYBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb0kqRkyEd6WJ8gws_yupQ" name="getParentMenu" visibility="public">
              <ownedParameter xmi:id="_xb0kqhkyEd6WJ8gws_yupQ" name="return" type="_xXCyUBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb0kqxkyEd6WJ8gws_yupQ" name="getShell" visibility="public">
              <ownedParameter xmi:id="_xb0krBkyEd6WJ8gws_yupQ" name="return" type="_xXHq0BkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb0krRkyEd6WJ8gws_yupQ" name="getVisible" visibility="public">
              <ownedParameter xmi:id="_xb0krhkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb0krxkyEd6WJ8gws_yupQ" name="indexOf" visibility="public">
              <ownedParameter xmi:id="_xb0ksBkyEd6WJ8gws_yupQ" name="arg0" type="_xXDZYBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb0ksRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb1LsBkyEd6WJ8gws_yupQ" name="isEnabled" visibility="public">
              <ownedParameter xmi:id="_xb1LsRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb1LshkyEd6WJ8gws_yupQ" name="isVisible" visibility="public">
              <ownedParameter xmi:id="_xb1LsxkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb1ywBkyEd6WJ8gws_yupQ" name="removeHelpListener" visibility="public">
              <ownedParameter xmi:id="_xb1ywRkyEd6WJ8gws_yupQ" name="arg0" type="_xWG-MxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb1ywhkyEd6WJ8gws_yupQ" name="removeMenuListener" visibility="public">
              <ownedParameter xmi:id="_xb1ywxkyEd6WJ8gws_yupQ" name="arg0" type="_xWHlRBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb1yxBkyEd6WJ8gws_yupQ" name="setDefaultItem" visibility="public">
              <ownedParameter xmi:id="_xb1yxRkyEd6WJ8gws_yupQ" name="arg0" type="_xXDZYBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb1yxhkyEd6WJ8gws_yupQ" name="setEnabled" visibility="public">
              <ownedParameter xmi:id="_xb1yxxkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb2Z0BkyEd6WJ8gws_yupQ" name="setLocation" visibility="public">
              <ownedParameter xmi:id="_xb2Z0RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb2Z0hkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb2Z0xkyEd6WJ8gws_yupQ" name="setLocation" visibility="public">
              <ownedParameter xmi:id="_xb2Z1BkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb2Z1RkyEd6WJ8gws_yupQ" name="setVisible" visibility="public">
              <ownedParameter xmi:id="_xb2Z1hkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXDZYBkyEd6WJ8gws_yupQ" name="MenuItem">
            <generalization xmi:id="_xXDZYRkyEd6WJ8gws_yupQ" general="_xVhvYRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xb3A4BkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xb3A4RkyEd6WJ8gws_yupQ" name="arg0" type="_xXCyUBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb3A4hkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb3A4xkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xb3A5BkyEd6WJ8gws_yupQ" name="arg0" type="_xXCyUBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb3A5RkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb3A5hkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb3A6RkyEd6WJ8gws_yupQ" name="addArmListener" visibility="public">
              <ownedParameter xmi:id="_xb3A6hkyEd6WJ8gws_yupQ" name="arg0" type="_xWFJAxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb3A6xkyEd6WJ8gws_yupQ" name="addHelpListener" visibility="public">
              <ownedParameter xmi:id="_xb3A7BkyEd6WJ8gws_yupQ" name="arg0" type="_xWG-MxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb3A7RkyEd6WJ8gws_yupQ" name="addSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xb3A7hkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb3A7xkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
            <ownedOperation xmi:id="_xb3A8BkyEd6WJ8gws_yupQ" name="getAccelerator" visibility="public">
              <ownedParameter xmi:id="_xb3A8RkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb3n8BkyEd6WJ8gws_yupQ" name="getEnabled" visibility="public">
              <ownedParameter xmi:id="_xb3n8RkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb3n8hkyEd6WJ8gws_yupQ" name="getMenu" visibility="public">
              <ownedParameter xmi:id="_xb3n8xkyEd6WJ8gws_yupQ" name="return" type="_xXCyUBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb3n9BkyEd6WJ8gws_yupQ" name="getParent" visibility="public">
              <ownedParameter xmi:id="_xb3n9RkyEd6WJ8gws_yupQ" name="return" type="_xXCyUBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb3n9hkyEd6WJ8gws_yupQ" name="getSelection" visibility="public">
              <ownedParameter xmi:id="_xb3n9xkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb3n-BkyEd6WJ8gws_yupQ" name="isEnabled" visibility="public">
              <ownedParameter xmi:id="_xb3n-RkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb3n-hkyEd6WJ8gws_yupQ" name="removeArmListener" visibility="public">
              <ownedParameter xmi:id="_xb3n-xkyEd6WJ8gws_yupQ" name="arg0" type="_xWFJAxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb3n_BkyEd6WJ8gws_yupQ" name="removeHelpListener" visibility="public">
              <ownedParameter xmi:id="_xb3n_RkyEd6WJ8gws_yupQ" name="arg0" type="_xWG-MxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb3n_hkyEd6WJ8gws_yupQ" name="removeSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xb4PABkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb4PARkyEd6WJ8gws_yupQ" name="setAccelerator" visibility="public">
              <ownedParameter xmi:id="_xb4PAhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb4PAxkyEd6WJ8gws_yupQ" name="setEnabled" visibility="public">
              <ownedParameter xmi:id="_xb4PBBkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb4PBRkyEd6WJ8gws_yupQ" name="setImage" visibility="public">
              <ownedParameter xmi:id="_xb4PBhkyEd6WJ8gws_yupQ" name="arg0" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb4PBxkyEd6WJ8gws_yupQ" name="setMenu" visibility="public">
              <ownedParameter xmi:id="_xb4PCBkyEd6WJ8gws_yupQ" name="arg0" type="_xXCyUBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb4PCRkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xb4PChkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb4PCxkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xb4PDBkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXEAcBkyEd6WJ8gws_yupQ" name="MessageBox">
            <generalization xmi:id="_xXEAcRkyEd6WJ8gws_yupQ" general="_xWpJshkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xb42EBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xb42ERkyEd6WJ8gws_yupQ" name="arg0" type="_xXHq0BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb42EhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xb42ExkyEd6WJ8gws_yupQ" name="arg0" type="_xXHq0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb42FBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb42FRkyEd6WJ8gws_yupQ" name="getMessage" visibility="public">
              <ownedParameter xmi:id="_xb42FhkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb42FxkyEd6WJ8gws_yupQ" name="open" visibility="public">
              <ownedParameter xmi:id="_xb42GBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb42GRkyEd6WJ8gws_yupQ" name="setMessage" visibility="public">
              <ownedParameter xmi:id="_xb42GhkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXEAchkyEd6WJ8gws_yupQ" name="Monitor" isLeaf="true">
            <generalization xmi:id="_xXEAcxkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xb42GxkyEd6WJ8gws_yupQ" name="equals" visibility="public">
              <ownedParameter xmi:id="_xb42HBkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb5dIBkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb5dIRkyEd6WJ8gws_yupQ" name="getBounds" visibility="public">
              <ownedParameter xmi:id="_xb5dIhkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb5dIxkyEd6WJ8gws_yupQ" name="getClientArea" visibility="public">
              <ownedParameter xmi:id="_xb5dJBkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb5dJRkyEd6WJ8gws_yupQ" name="hashCode" visibility="public">
              <ownedParameter xmi:id="_xb5dJhkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXEngBkyEd6WJ8gws_yupQ" name="ProgressBar">
            <generalization xmi:id="_xXEngRkyEd6WJ8gws_yupQ" general="_xWtbIRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xb5dJxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xb5dKBkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb5dKRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb5dKhkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xb6EMBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb6EMRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb6EMhkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb6EMxkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb6ENBkyEd6WJ8gws_yupQ" name="getMaximum" visibility="public">
              <ownedParameter xmi:id="_xb6ENRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb6ENhkyEd6WJ8gws_yupQ" name="getMinimum" visibility="public">
              <ownedParameter xmi:id="_xb6ENxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb6EOBkyEd6WJ8gws_yupQ" name="getSelection" visibility="public">
              <ownedParameter xmi:id="_xb6EORkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb6EOhkyEd6WJ8gws_yupQ" name="setMaximum" visibility="public">
              <ownedParameter xmi:id="_xb6EOxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb6EPBkyEd6WJ8gws_yupQ" name="setMinimum" visibility="public">
              <ownedParameter xmi:id="_xb6EPRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb6EPhkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xb6EPxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXFOkBkyEd6WJ8gws_yupQ" name="Sash">
            <generalization xmi:id="_xXFOkRkyEd6WJ8gws_yupQ" general="_xWtbIRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xb6rQBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xb6rQRkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb6rQhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb6rQxkyEd6WJ8gws_yupQ" name="addSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xb6rRBkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb6rRRkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xb6rRhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb6rRxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb6rSBkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb7SUBkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb7SURkyEd6WJ8gws_yupQ" name="removeSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xb7SUhkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXFOkhkyEd6WJ8gws_yupQ" name="Scale">
            <generalization xmi:id="_xXFOkxkyEd6WJ8gws_yupQ" general="_xWtbIRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xb7SUxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xb7SVBkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb7SVRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb7SVhkyEd6WJ8gws_yupQ" name="addSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xb7SVxkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb7SWBkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xb7SWRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb7SWhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb7SWxkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb75YBkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb75YRkyEd6WJ8gws_yupQ" name="getIncrement" visibility="public">
              <ownedParameter xmi:id="_xb75YhkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb75YxkyEd6WJ8gws_yupQ" name="getMaximum" visibility="public">
              <ownedParameter xmi:id="_xb75ZBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb75ZRkyEd6WJ8gws_yupQ" name="getMinimum" visibility="public">
              <ownedParameter xmi:id="_xb75ZhkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb75ZxkyEd6WJ8gws_yupQ" name="getPageIncrement" visibility="public">
              <ownedParameter xmi:id="_xb75aBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb75aRkyEd6WJ8gws_yupQ" name="getSelection" visibility="public">
              <ownedParameter xmi:id="_xb75ahkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb75axkyEd6WJ8gws_yupQ" name="removeSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xb75bBkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb75bRkyEd6WJ8gws_yupQ" name="setIncrement" visibility="public">
              <ownedParameter xmi:id="_xb75bhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb75bxkyEd6WJ8gws_yupQ" name="setMaximum" visibility="public">
              <ownedParameter xmi:id="_xb75cBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb75cRkyEd6WJ8gws_yupQ" name="setMinimum" visibility="public">
              <ownedParameter xmi:id="_xb75chkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb8gcBkyEd6WJ8gws_yupQ" name="setPageIncrement" visibility="public">
              <ownedParameter xmi:id="_xb8gcRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb8gchkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xb8gcxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXF1oBkyEd6WJ8gws_yupQ" name="ScrollBar">
            <generalization xmi:id="_xXF1oRkyEd6WJ8gws_yupQ" general="_xV2fgRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xb9HgBkyEd6WJ8gws_yupQ" name="addSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xb9HgRkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb9HghkyEd6WJ8gws_yupQ" name="getEnabled" visibility="public">
              <ownedParameter xmi:id="_xb9HgxkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb9HhBkyEd6WJ8gws_yupQ" name="getIncrement" visibility="public">
              <ownedParameter xmi:id="_xb9HhRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb9HhhkyEd6WJ8gws_yupQ" name="getMaximum" visibility="public">
              <ownedParameter xmi:id="_xb9HhxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb9HiBkyEd6WJ8gws_yupQ" name="getMinimum" visibility="public">
              <ownedParameter xmi:id="_xb9HiRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb9HihkyEd6WJ8gws_yupQ" name="getPageIncrement" visibility="public">
              <ownedParameter xmi:id="_xb9HixkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb9HjBkyEd6WJ8gws_yupQ" name="getParent" visibility="public">
              <ownedParameter xmi:id="_xb9HjRkyEd6WJ8gws_yupQ" name="return" type="_xWvQUhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb9HjhkyEd6WJ8gws_yupQ" name="getSelection" visibility="public">
              <ownedParameter xmi:id="_xb9HjxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb9HkBkyEd6WJ8gws_yupQ" name="getSize" visibility="public">
              <ownedParameter xmi:id="_xb9HkRkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb9HkhkyEd6WJ8gws_yupQ" name="getThumb" visibility="public">
              <ownedParameter xmi:id="_xb9HkxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb9ukBkyEd6WJ8gws_yupQ" name="getVisible" visibility="public">
              <ownedParameter xmi:id="_xb9ukRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb9ukhkyEd6WJ8gws_yupQ" name="isEnabled" visibility="public">
              <ownedParameter xmi:id="_xb9ukxkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb9ulBkyEd6WJ8gws_yupQ" name="isVisible" visibility="public">
              <ownedParameter xmi:id="_xb9ulRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb9ulhkyEd6WJ8gws_yupQ" name="removeSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xb9ulxkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb9umBkyEd6WJ8gws_yupQ" name="setIncrement" visibility="public">
              <ownedParameter xmi:id="_xb9umRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb9umhkyEd6WJ8gws_yupQ" name="setEnabled" visibility="public">
              <ownedParameter xmi:id="_xb9umxkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb9unBkyEd6WJ8gws_yupQ" name="setMaximum" visibility="public">
              <ownedParameter xmi:id="_xb9unRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb9unhkyEd6WJ8gws_yupQ" name="setMinimum" visibility="public">
              <ownedParameter xmi:id="_xb9unxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb-VoBkyEd6WJ8gws_yupQ" name="setPageIncrement" visibility="public">
              <ownedParameter xmi:id="_xb-VoRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb-VohkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xb-VoxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb-VpBkyEd6WJ8gws_yupQ" name="setThumb" visibility="public">
              <ownedParameter xmi:id="_xb-VpRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb-VphkyEd6WJ8gws_yupQ" name="setValues" visibility="public">
              <ownedParameter xmi:id="_xb-VpxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb-VqBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb-VqRkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb-VqhkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb-VqxkyEd6WJ8gws_yupQ" name="arg4" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xb-VrBkyEd6WJ8gws_yupQ" name="arg5" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xb-VrRkyEd6WJ8gws_yupQ" name="setVisible" visibility="public">
              <ownedParameter xmi:id="_xb-VrhkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXHq0BkyEd6WJ8gws_yupQ" name="Shell">
            <generalization xmi:id="_xXHq0RkyEd6WJ8gws_yupQ" general="_xWy6sBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xcItsBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xcItsRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xcItshkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcItsxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xcIttBkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PcBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcIttRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xcItthkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PcBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcIttxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcItuBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xcItuRkyEd6WJ8gws_yupQ" name="arg0" type="_xXHq0BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcJUwBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xcJUwRkyEd6WJ8gws_yupQ" name="arg0" type="_xXHq0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcJUwhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcJUwxkyEd6WJ8gws_yupQ" name="addShellListener" visibility="public">
              <ownedParameter xmi:id="_xcJ70BkyEd6WJ8gws_yupQ" name="arg0" type="_xWKokBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcJ70RkyEd6WJ8gws_yupQ" name="close" visibility="public"/>
            <ownedOperation xmi:id="_xcJ70hkyEd6WJ8gws_yupQ" name="computeTrim" visibility="public">
              <ownedParameter xmi:id="_xcJ70xkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcJ71BkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcJ71RkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcJ71hkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcKi4BkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcKi4RkyEd6WJ8gws_yupQ" name="forceActive" visibility="public"/>
            <ownedOperation xmi:id="_xcKi4hkyEd6WJ8gws_yupQ" name="getClientArea" visibility="public">
              <ownedParameter xmi:id="_xcKi4xkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcKi5BkyEd6WJ8gws_yupQ" name="getBounds" visibility="public">
              <ownedParameter xmi:id="_xcKi5RkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcKi5hkyEd6WJ8gws_yupQ" name="getImeInputMode" visibility="public">
              <ownedParameter xmi:id="_xcKi5xkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcKi6BkyEd6WJ8gws_yupQ" name="getLocation" visibility="public">
              <ownedParameter xmi:id="_xcKi6RkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcLJ8BkyEd6WJ8gws_yupQ" name="getMaximized" visibility="public">
              <ownedParameter xmi:id="_xcLJ8RkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcLJ8hkyEd6WJ8gws_yupQ" name="getMinimized" visibility="public">
              <ownedParameter xmi:id="_xcLJ8xkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcLJ9BkyEd6WJ8gws_yupQ" name="getRegion" visibility="public">
              <ownedParameter xmi:id="_xcLJ9RkyEd6WJ8gws_yupQ" name="return" type="_xWVAoBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcLJ9hkyEd6WJ8gws_yupQ" name="getShell" visibility="public">
              <ownedParameter xmi:id="_xcLJ9xkyEd6WJ8gws_yupQ" name="return" type="_xXHq0BkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcLJ-BkyEd6WJ8gws_yupQ" name="getShells" visibility="public">
              <ownedParameter xmi:id="_xcLJ-RkyEd6WJ8gws_yupQ" name="return" type="_xbZG1xkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcLJ-hkyEd6WJ8gws_yupQ" name="getSize" visibility="public">
              <ownedParameter xmi:id="_xcLxABkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcLxARkyEd6WJ8gws_yupQ" name="getVisible" visibility="public">
              <ownedParameter xmi:id="_xcLxAhkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcLxAxkyEd6WJ8gws_yupQ" name="isEnabled" visibility="public">
              <ownedParameter xmi:id="_xcLxBBkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcLxBRkyEd6WJ8gws_yupQ" name="isVisible" visibility="public">
              <ownedParameter xmi:id="_xcLxBhkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcLxBxkyEd6WJ8gws_yupQ" name="open" visibility="public"/>
            <ownedOperation xmi:id="_xcLxCBkyEd6WJ8gws_yupQ" name="removeShellListener" visibility="public">
              <ownedParameter xmi:id="_xcLxCRkyEd6WJ8gws_yupQ" name="arg0" type="_xWKokBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcLxChkyEd6WJ8gws_yupQ" name="setActive" visibility="public"/>
            <ownedOperation xmi:id="_xcLxCxkyEd6WJ8gws_yupQ" name="setBounds" visibility="public">
              <ownedParameter xmi:id="_xcLxDBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcLxDRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcMYEBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcMYERkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcMYEhkyEd6WJ8gws_yupQ" name="setEnabled" visibility="public">
              <ownedParameter xmi:id="_xcMYExkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcMYFBkyEd6WJ8gws_yupQ" name="setMenuBar" visibility="public">
              <ownedParameter xmi:id="_xcMYFRkyEd6WJ8gws_yupQ" name="arg0" type="_xXCyUBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcMYFhkyEd6WJ8gws_yupQ" name="setImeInputMode" visibility="public">
              <ownedParameter xmi:id="_xcMYFxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcMYGBkyEd6WJ8gws_yupQ" name="setLocation" visibility="public">
              <ownedParameter xmi:id="_xcMYGRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcMYGhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcMYGxkyEd6WJ8gws_yupQ" name="setMaximized" visibility="public">
              <ownedParameter xmi:id="_xcMYHBkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcM_IBkyEd6WJ8gws_yupQ" name="setMinimized" visibility="public">
              <ownedParameter xmi:id="_xcM_IRkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcM_IhkyEd6WJ8gws_yupQ" name="setRegion" visibility="public">
              <ownedParameter xmi:id="_xcM_IxkyEd6WJ8gws_yupQ" name="arg0" type="_xWVAoBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcM_JBkyEd6WJ8gws_yupQ" name="setSize" visibility="public">
              <ownedParameter xmi:id="_xcM_JRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcM_JhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcM_JxkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xcM_KBkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcM_KRkyEd6WJ8gws_yupQ" name="setVisible" visibility="public">
              <ownedParameter xmi:id="_xcM_KhkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXIR4BkyEd6WJ8gws_yupQ" name="Slider">
            <generalization xmi:id="_xXIR4RkyEd6WJ8gws_yupQ" general="_xWtbIRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xcNmMBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xcNmMRkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcNmMhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcNmMxkyEd6WJ8gws_yupQ" name="addSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xcNmNBkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcNmNRkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xcONQBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcONQRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcONQhkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcONQxkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcONRBkyEd6WJ8gws_yupQ" name="getIncrement" visibility="public">
              <ownedParameter xmi:id="_xcONRRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcONRhkyEd6WJ8gws_yupQ" name="getMaximum" visibility="public">
              <ownedParameter xmi:id="_xcONRxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcONSBkyEd6WJ8gws_yupQ" name="getMinimum" visibility="public">
              <ownedParameter xmi:id="_xcONSRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcONShkyEd6WJ8gws_yupQ" name="getPageIncrement" visibility="public">
              <ownedParameter xmi:id="_xcONSxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcONTBkyEd6WJ8gws_yupQ" name="getSelection" visibility="public">
              <ownedParameter xmi:id="_xcONTRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcONThkyEd6WJ8gws_yupQ" name="getThumb" visibility="public">
              <ownedParameter xmi:id="_xcO0UBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcO0URkyEd6WJ8gws_yupQ" name="removeSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xcO0UhkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcO0UxkyEd6WJ8gws_yupQ" name="setIncrement" visibility="public">
              <ownedParameter xmi:id="_xcO0VBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcO0VRkyEd6WJ8gws_yupQ" name="setMaximum" visibility="public">
              <ownedParameter xmi:id="_xcO0VhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcO0VxkyEd6WJ8gws_yupQ" name="setMinimum" visibility="public">
              <ownedParameter xmi:id="_xcO0WBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcO0WRkyEd6WJ8gws_yupQ" name="setPageIncrement" visibility="public">
              <ownedParameter xmi:id="_xcO0WhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcO0WxkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xcO0XBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcO0XRkyEd6WJ8gws_yupQ" name="setThumb" visibility="public">
              <ownedParameter xmi:id="_xcO0XhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcPbYBkyEd6WJ8gws_yupQ" name="setValues" visibility="public">
              <ownedParameter xmi:id="_xcPbYRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcPbYhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcPbYxkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcPbZBkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcPbZRkyEd6WJ8gws_yupQ" name="arg4" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcPbZhkyEd6WJ8gws_yupQ" name="arg5" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXIR4hkyEd6WJ8gws_yupQ" name="Synchronizer">
            <generalization xmi:id="_xXIR4xkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xcPbZxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xcPbaBkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PcBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcPbaRkyEd6WJ8gws_yupQ" name="asyncExec" visibility="protected">
              <ownedParameter xmi:id="_xcPbahkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YVxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcQCcBkyEd6WJ8gws_yupQ" name="syncExec" visibility="protected">
              <ownedParameter xmi:id="_xcQCcRkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YVxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXI48BkyEd6WJ8gws_yupQ" name="TabFolder">
            <generalization xmi:id="_xXI48RkyEd6WJ8gws_yupQ" general="_xVNmUhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xcQCchkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xcQCcxkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcQCdBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcQpgBkyEd6WJ8gws_yupQ" name="addSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xcQpgRkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcQpghkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
            <ownedOperation xmi:id="_xcQpgxkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xcQphBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcQphRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcQphhkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcQphxkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcQpiBkyEd6WJ8gws_yupQ" name="computeTrim" visibility="public">
              <ownedParameter xmi:id="_xcQpiRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcQpihkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcQpixkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcQpjBkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcQpjRkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcQpjhkyEd6WJ8gws_yupQ" name="getClientArea" visibility="public">
              <ownedParameter xmi:id="_xcQpjxkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcQpkBkyEd6WJ8gws_yupQ" name="getItem" visibility="public">
              <ownedParameter xmi:id="_xcQpkRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcQpkhkyEd6WJ8gws_yupQ" name="return" type="_xXJgABkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcRQkBkyEd6WJ8gws_yupQ" name="getItemCount" visibility="public">
              <ownedParameter xmi:id="_xcRQkRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcRQkxkyEd6WJ8gws_yupQ" name="getItems" visibility="public">
              <ownedParameter xmi:id="_xcRQlBkyEd6WJ8gws_yupQ" name="return" type="_xcRQkhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcRQlRkyEd6WJ8gws_yupQ" name="getSelection" visibility="public">
              <ownedParameter xmi:id="_xcRQlhkyEd6WJ8gws_yupQ" name="return" type="_xcRQkhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcRQlxkyEd6WJ8gws_yupQ" name="getSelectionIndex" visibility="public">
              <ownedParameter xmi:id="_xcRQmBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcRQmRkyEd6WJ8gws_yupQ" name="indexOf" visibility="public">
              <ownedParameter xmi:id="_xcRQmhkyEd6WJ8gws_yupQ" name="arg0" type="_xXJgABkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcRQmxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcRQnBkyEd6WJ8gws_yupQ" name="removeSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xcRQnRkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcRQnhkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xcRQnxkyEd6WJ8gws_yupQ" name="arg0" type="_xcRQkhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcRQoBkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xcR3oBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXJgABkyEd6WJ8gws_yupQ" name="TabItem">
            <generalization xmi:id="_xXJgARkyEd6WJ8gws_yupQ" general="_xVhvYRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xcR3oRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xcR3ohkyEd6WJ8gws_yupQ" name="arg0" type="_xXI48BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcR3oxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcR3pBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xcR3pRkyEd6WJ8gws_yupQ" name="arg0" type="_xXI48BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcR3phkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcR3pxkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcR3qBkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
            <ownedOperation xmi:id="_xcR3qRkyEd6WJ8gws_yupQ" name="getControl" visibility="public">
              <ownedParameter xmi:id="_xcR3qhkyEd6WJ8gws_yupQ" name="return" type="_xWtbIRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcSesBkyEd6WJ8gws_yupQ" name="getParent" visibility="public">
              <ownedParameter xmi:id="_xcSesRkyEd6WJ8gws_yupQ" name="return" type="_xXI48BkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcSeshkyEd6WJ8gws_yupQ" name="getToolTipText" visibility="public">
              <ownedParameter xmi:id="_xcSesxkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcSetBkyEd6WJ8gws_yupQ" name="setControl" visibility="public">
              <ownedParameter xmi:id="_xcSetRkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcSethkyEd6WJ8gws_yupQ" name="setImage" visibility="public">
              <ownedParameter xmi:id="_xcSetxkyEd6WJ8gws_yupQ" name="arg0" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcSeuBkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xcSeuRkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcSeuhkyEd6WJ8gws_yupQ" name="setToolTipText" visibility="public">
              <ownedParameter xmi:id="_xcSeuxkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXKuIBkyEd6WJ8gws_yupQ" name="Table">
            <generalization xmi:id="_xXKuIRkyEd6WJ8gws_yupQ" general="_xVNmUhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xcUT4BkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xcUT4RkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcUT4hkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcUT4xkyEd6WJ8gws_yupQ" name="addSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xcUT5BkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcUT5RkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
            <ownedOperation xmi:id="_xcUT5hkyEd6WJ8gws_yupQ" name="clear" visibility="public">
              <ownedParameter xmi:id="_xcUT5xkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcUT6BkyEd6WJ8gws_yupQ" name="clear" visibility="public">
              <ownedParameter xmi:id="_xcUT6RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcUT6hkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcUT6xkyEd6WJ8gws_yupQ" name="clear" visibility="public">
              <ownedParameter xmi:id="_xcUT7BkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcUT7RkyEd6WJ8gws_yupQ" name="clearAll" visibility="public"/>
            <ownedOperation xmi:id="_xcUT7hkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xcUT7xkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcUT8BkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcU68BkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcU68RkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcU68hkyEd6WJ8gws_yupQ" name="computeTrim" visibility="public">
              <ownedParameter xmi:id="_xcU68xkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcU69BkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcU69RkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcU69hkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcU69xkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcU6-BkyEd6WJ8gws_yupQ" name="deselect" visibility="public">
              <ownedParameter xmi:id="_xcU6-RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcU6-hkyEd6WJ8gws_yupQ" name="deselect" visibility="public">
              <ownedParameter xmi:id="_xcU6-xkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcU6_BkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcU6_RkyEd6WJ8gws_yupQ" name="deselect" visibility="public">
              <ownedParameter xmi:id="_xcU6_hkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcU6_xkyEd6WJ8gws_yupQ" name="deselectAll" visibility="public"/>
            <ownedOperation xmi:id="_xcViABkyEd6WJ8gws_yupQ" name="getClientArea" visibility="public">
              <ownedParameter xmi:id="_xcViARkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcViAhkyEd6WJ8gws_yupQ" name="getColumn" visibility="public">
              <ownedParameter xmi:id="_xcViAxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcViBBkyEd6WJ8gws_yupQ" name="return" type="_xXKuIhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcViBRkyEd6WJ8gws_yupQ" name="getColumnCount" visibility="public">
              <ownedParameter xmi:id="_xcViBhkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcViCBkyEd6WJ8gws_yupQ" name="getColumns" visibility="public">
              <ownedParameter xmi:id="_xcViCRkyEd6WJ8gws_yupQ" name="return" type="_xcViBxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcViChkyEd6WJ8gws_yupQ" name="getGridLineWidth" visibility="public">
              <ownedParameter xmi:id="_xcViCxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcViDBkyEd6WJ8gws_yupQ" name="getHeaderHeight" visibility="public">
              <ownedParameter xmi:id="_xcViDRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcViDhkyEd6WJ8gws_yupQ" name="getHeaderVisible" visibility="public">
              <ownedParameter xmi:id="_xcViDxkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcViEBkyEd6WJ8gws_yupQ" name="getItem" visibility="public">
              <ownedParameter xmi:id="_xcViERkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcWJEBkyEd6WJ8gws_yupQ" name="return" type="_xXLVMBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcWJERkyEd6WJ8gws_yupQ" name="getItem" visibility="public">
              <ownedParameter xmi:id="_xcWJEhkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcWJExkyEd6WJ8gws_yupQ" name="return" type="_xXLVMBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcWJFBkyEd6WJ8gws_yupQ" name="getItemCount" visibility="public">
              <ownedParameter xmi:id="_xcWJFRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcWJFhkyEd6WJ8gws_yupQ" name="getItemHeight" visibility="public">
              <ownedParameter xmi:id="_xcWJFxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcWJGRkyEd6WJ8gws_yupQ" name="getItems" visibility="public">
              <ownedParameter xmi:id="_xcWJGhkyEd6WJ8gws_yupQ" name="return" type="_xcWJGBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcWJGxkyEd6WJ8gws_yupQ" name="getLinesVisible" visibility="public">
              <ownedParameter xmi:id="_xcWJHBkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcWJHRkyEd6WJ8gws_yupQ" name="getSelection" visibility="public">
              <ownedParameter xmi:id="_xcWJHhkyEd6WJ8gws_yupQ" name="return" type="_xcWJGBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcWJHxkyEd6WJ8gws_yupQ" name="getSelectionCount" visibility="public">
              <ownedParameter xmi:id="_xcWJIBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcWJIRkyEd6WJ8gws_yupQ" name="getSelectionIndex" visibility="public">
              <ownedParameter xmi:id="_xcWwIBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcWwIRkyEd6WJ8gws_yupQ" name="getSelectionIndices" visibility="public">
              <ownedParameter xmi:id="_xcWwIhkyEd6WJ8gws_yupQ" name="return" type="_xX9YUhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcWwIxkyEd6WJ8gws_yupQ" name="getTopIndex" visibility="public">
              <ownedParameter xmi:id="_xcWwJBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcWwJRkyEd6WJ8gws_yupQ" name="indexOf" visibility="public">
              <ownedParameter xmi:id="_xcWwJhkyEd6WJ8gws_yupQ" name="arg0" type="_xXKuIhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcWwJxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcWwKBkyEd6WJ8gws_yupQ" name="indexOf" visibility="public">
              <ownedParameter xmi:id="_xcWwKRkyEd6WJ8gws_yupQ" name="arg0" type="_xXLVMBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcWwKhkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcWwKxkyEd6WJ8gws_yupQ" name="isSelected" visibility="public">
              <ownedParameter xmi:id="_xcWwLBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcWwLRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcWwLhkyEd6WJ8gws_yupQ" name="remove" visibility="public">
              <ownedParameter xmi:id="_xcWwLxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcWwMBkyEd6WJ8gws_yupQ" name="remove" visibility="public">
              <ownedParameter xmi:id="_xcWwMRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcXXMBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcXXMRkyEd6WJ8gws_yupQ" name="remove" visibility="public">
              <ownedParameter xmi:id="_xcXXMhkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcXXMxkyEd6WJ8gws_yupQ" name="removeAll" visibility="public"/>
            <ownedOperation xmi:id="_xcXXNBkyEd6WJ8gws_yupQ" name="removeSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xcXXNRkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcXXNhkyEd6WJ8gws_yupQ" name="select" visibility="public">
              <ownedParameter xmi:id="_xcXXNxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcXXOBkyEd6WJ8gws_yupQ" name="select" visibility="public">
              <ownedParameter xmi:id="_xcXXORkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcXXOhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcXXOxkyEd6WJ8gws_yupQ" name="select" visibility="public">
              <ownedParameter xmi:id="_xcXXPBkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcXXPRkyEd6WJ8gws_yupQ" name="selectAll" visibility="public"/>
            <ownedOperation xmi:id="_xcXXPhkyEd6WJ8gws_yupQ" name="setHeaderVisible" visibility="public">
              <ownedParameter xmi:id="_xcXXPxkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcXXQBkyEd6WJ8gws_yupQ" name="setItemCount" visibility="public">
              <ownedParameter xmi:id="_xcX-QBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcX-QRkyEd6WJ8gws_yupQ" name="setLinesVisible" visibility="public">
              <ownedParameter xmi:id="_xcX-QhkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcX-QxkyEd6WJ8gws_yupQ" name="setRedraw" visibility="public">
              <ownedParameter xmi:id="_xcX-RBkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcX-RRkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xcX-RhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcX-RxkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xcX-SBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcX-SRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcX-ShkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xcX-SxkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcX-TBkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xcX-TRkyEd6WJ8gws_yupQ" name="arg0" type="_xcWJGBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcX-ThkyEd6WJ8gws_yupQ" name="setTopIndex" visibility="public">
              <ownedParameter xmi:id="_xcX-TxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcYlUBkyEd6WJ8gws_yupQ" name="showColumn" visibility="public">
              <ownedParameter xmi:id="_xcYlURkyEd6WJ8gws_yupQ" name="arg0" type="_xXKuIhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcYlUhkyEd6WJ8gws_yupQ" name="showItem" visibility="public">
              <ownedParameter xmi:id="_xcYlUxkyEd6WJ8gws_yupQ" name="arg0" type="_xXLVMBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcYlVBkyEd6WJ8gws_yupQ" name="showSelection" visibility="public"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXKuIhkyEd6WJ8gws_yupQ" name="TableColumn">
            <generalization xmi:id="_xXKuIxkyEd6WJ8gws_yupQ" general="_xVhvYRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xcYlVRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xcYlVhkyEd6WJ8gws_yupQ" name="arg0" type="_xXKuIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcYlVxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcZMYBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xcZMYRkyEd6WJ8gws_yupQ" name="arg0" type="_xXKuIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcZMYhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcZMYxkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcZzcBkyEd6WJ8gws_yupQ" name="addControlListener" visibility="public">
              <ownedParameter xmi:id="_xcZzcRkyEd6WJ8gws_yupQ" name="arg0" type="_xWFJBRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcZzchkyEd6WJ8gws_yupQ" name="addSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xcZzcxkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcaagBkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
            <ownedOperation xmi:id="_xcaagRkyEd6WJ8gws_yupQ" name="getAlignment" visibility="public">
              <ownedParameter xmi:id="_xcaaghkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcaagxkyEd6WJ8gws_yupQ" name="getParent" visibility="public">
              <ownedParameter xmi:id="_xcaahBkyEd6WJ8gws_yupQ" name="return" type="_xXKuIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcaahRkyEd6WJ8gws_yupQ" name="getResizable" visibility="public">
              <ownedParameter xmi:id="_xcaahhkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcaahxkyEd6WJ8gws_yupQ" name="getWidth" visibility="public">
              <ownedParameter xmi:id="_xcaaiBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcaaiRkyEd6WJ8gws_yupQ" name="pack" visibility="public"/>
            <ownedOperation xmi:id="_xcaaihkyEd6WJ8gws_yupQ" name="removeControlListener" visibility="public">
              <ownedParameter xmi:id="_xcaaixkyEd6WJ8gws_yupQ" name="arg0" type="_xWFJBRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcaajBkyEd6WJ8gws_yupQ" name="removeSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xcaajRkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcaajhkyEd6WJ8gws_yupQ" name="setAlignment" visibility="public">
              <ownedParameter xmi:id="_xcaajxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcaakBkyEd6WJ8gws_yupQ" name="setImage" visibility="public">
              <ownedParameter xmi:id="_xcaakRkyEd6WJ8gws_yupQ" name="arg0" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcaakhkyEd6WJ8gws_yupQ" name="setResizable" visibility="public">
              <ownedParameter xmi:id="_xcaakxkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcbBkBkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xcbBkRkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcbBkhkyEd6WJ8gws_yupQ" name="setWidth" visibility="public">
              <ownedParameter xmi:id="_xcbBkxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXLVMBkyEd6WJ8gws_yupQ" name="TableItem">
            <generalization xmi:id="_xXLVMRkyEd6WJ8gws_yupQ" general="_xVhvYRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xcbBlBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xcbooBkyEd6WJ8gws_yupQ" name="arg0" type="_xXKuIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcbooRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcboohkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xcbooxkyEd6WJ8gws_yupQ" name="arg0" type="_xXKuIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcbopBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcbopRkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcbophkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
            <ownedOperation xmi:id="_xcbopxkyEd6WJ8gws_yupQ" name="getBackground" visibility="public">
              <ownedParameter xmi:id="_xcboqBkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcboqRkyEd6WJ8gws_yupQ" name="getBackground" visibility="public">
              <ownedParameter xmi:id="_xcboqhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcboqxkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcborBkyEd6WJ8gws_yupQ" name="getBounds" visibility="public">
              <ownedParameter xmi:id="_xcborRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcborhkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcborxkyEd6WJ8gws_yupQ" name="getChecked" visibility="public">
              <ownedParameter xmi:id="_xcbosBkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xccPsBkyEd6WJ8gws_yupQ" name="getFont" visibility="public">
              <ownedParameter xmi:id="_xccPsRkyEd6WJ8gws_yupQ" name="return" type="_xWNr4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xccPshkyEd6WJ8gws_yupQ" name="getFont" visibility="public">
              <ownedParameter xmi:id="_xccPsxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xccPtBkyEd6WJ8gws_yupQ" name="return" type="_xWNr4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xccPtRkyEd6WJ8gws_yupQ" name="getForeground" visibility="public">
              <ownedParameter xmi:id="_xccPthkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xccPtxkyEd6WJ8gws_yupQ" name="getForeground" visibility="public">
              <ownedParameter xmi:id="_xccPuBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xccPuRkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xccPuhkyEd6WJ8gws_yupQ" name="getGrayed" visibility="public">
              <ownedParameter xmi:id="_xccPuxkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xccPvBkyEd6WJ8gws_yupQ" name="getImage" visibility="public">
              <ownedParameter xmi:id="_xccPvRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xccPvhkyEd6WJ8gws_yupQ" name="return" type="_xWQIIhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xccPvxkyEd6WJ8gws_yupQ" name="getImageBounds" visibility="public">
              <ownedParameter xmi:id="_xccPwBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xccPwRkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xccPwhkyEd6WJ8gws_yupQ" name="getImageIndent" visibility="public">
              <ownedParameter xmi:id="_xccPwxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcc2wBkyEd6WJ8gws_yupQ" name="getParent" visibility="public">
              <ownedParameter xmi:id="_xcc2wRkyEd6WJ8gws_yupQ" name="return" type="_xXKuIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcc2whkyEd6WJ8gws_yupQ" name="getText" visibility="public">
              <ownedParameter xmi:id="_xcc2wxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcc2xBkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcc2xRkyEd6WJ8gws_yupQ" name="setBackground" visibility="public">
              <ownedParameter xmi:id="_xcc2xhkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcc2xxkyEd6WJ8gws_yupQ" name="setBackground" visibility="public">
              <ownedParameter xmi:id="_xcc2yBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcc2yRkyEd6WJ8gws_yupQ" name="arg1" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcc2yhkyEd6WJ8gws_yupQ" name="setChecked" visibility="public">
              <ownedParameter xmi:id="_xcc2yxkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcc2zBkyEd6WJ8gws_yupQ" name="setFont" visibility="public">
              <ownedParameter xmi:id="_xcc2zRkyEd6WJ8gws_yupQ" name="arg0" type="_xWNr4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcc2zhkyEd6WJ8gws_yupQ" name="setFont" visibility="public">
              <ownedParameter xmi:id="_xcc2zxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcc20BkyEd6WJ8gws_yupQ" name="arg1" type="_xWNr4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcdd0BkyEd6WJ8gws_yupQ" name="setForeground" visibility="public">
              <ownedParameter xmi:id="_xcdd0RkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcdd0hkyEd6WJ8gws_yupQ" name="setForeground" visibility="public">
              <ownedParameter xmi:id="_xcdd0xkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcdd1BkyEd6WJ8gws_yupQ" name="arg1" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcdd1RkyEd6WJ8gws_yupQ" name="setGrayed" visibility="public">
              <ownedParameter xmi:id="_xcdd1hkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcdd1xkyEd6WJ8gws_yupQ" name="setImage" visibility="public">
              <ownedParameter xmi:id="_xcdd2BkyEd6WJ8gws_yupQ" name="arg0" type="_xbOuyBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcdd2RkyEd6WJ8gws_yupQ" name="setImage" visibility="public">
              <ownedParameter xmi:id="_xcdd2hkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcdd2xkyEd6WJ8gws_yupQ" name="arg1" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcdd3BkyEd6WJ8gws_yupQ" name="setImage" visibility="public">
              <ownedParameter xmi:id="_xcdd3RkyEd6WJ8gws_yupQ" name="arg0" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcdd3hkyEd6WJ8gws_yupQ" name="setImageIndent" visibility="public">
              <ownedParameter xmi:id="_xcdd3xkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcdd4BkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xcdd4RkyEd6WJ8gws_yupQ" name="arg0" type="_xYBCwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xceE4BkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xceE4RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xceE4hkyEd6WJ8gws_yupQ" name="arg1" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xceE4xkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xceE5BkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXMjUBkyEd6WJ8gws_yupQ" name="Text">
            <generalization xmi:id="_xXMjURkyEd6WJ8gws_yupQ" general="_xWvQUhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xcer8BkyEd6WJ8gws_yupQ" name="LIMIT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xcer8RkyEd6WJ8gws_yupQ" name="DELIMITER" visibility="public" isLeaf="true" isStatic="true" type="_xXtgtBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedOperation xmi:id="_xcfTABkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xcfTARkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcfTAhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcfTAxkyEd6WJ8gws_yupQ" name="addModifyListener" visibility="public">
              <ownedParameter xmi:id="_xcfTBBkyEd6WJ8gws_yupQ" name="arg0" type="_xWIMVBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcfTBRkyEd6WJ8gws_yupQ" name="addSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xcfTBhkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcfTBxkyEd6WJ8gws_yupQ" name="addVerifyListener" visibility="public">
              <ownedParameter xmi:id="_xcfTCBkyEd6WJ8gws_yupQ" name="arg0" type="_xWL2tRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcfTCRkyEd6WJ8gws_yupQ" name="append" visibility="public">
              <ownedParameter xmi:id="_xcfTChkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcfTCxkyEd6WJ8gws_yupQ" name="clearSelection" visibility="public"/>
            <ownedOperation xmi:id="_xcfTDBkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xcfTDRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcfTDhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcfTDxkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcfTEBkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcfTERkyEd6WJ8gws_yupQ" name="computeTrim" visibility="public">
              <ownedParameter xmi:id="_xcf6EBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcf6ERkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcf6EhkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcf6ExkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcf6FBkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcf6FRkyEd6WJ8gws_yupQ" name="copy" visibility="public"/>
            <ownedOperation xmi:id="_xcf6FhkyEd6WJ8gws_yupQ" name="cut" visibility="public"/>
            <ownedOperation xmi:id="_xcf6FxkyEd6WJ8gws_yupQ" name="getCaretLineNumber" visibility="public">
              <ownedParameter xmi:id="_xcf6GBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcf6GRkyEd6WJ8gws_yupQ" name="getCaretLocation" visibility="public">
              <ownedParameter xmi:id="_xcf6GhkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcf6GxkyEd6WJ8gws_yupQ" name="getCaretPosition" visibility="public">
              <ownedParameter xmi:id="_xcf6HBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcf6HRkyEd6WJ8gws_yupQ" name="getCharCount" visibility="public">
              <ownedParameter xmi:id="_xcf6HhkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcf6HxkyEd6WJ8gws_yupQ" name="getDoubleClickEnabled" visibility="public">
              <ownedParameter xmi:id="_xcf6IBkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcf6IRkyEd6WJ8gws_yupQ" name="getEchoChar" visibility="public">
              <ownedParameter xmi:id="_xcf6IhkyEd6WJ8gws_yupQ" name="return" type="_xXYwmhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcghIBkyEd6WJ8gws_yupQ" name="getEditable" visibility="public">
              <ownedParameter xmi:id="_xcghIRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcghIhkyEd6WJ8gws_yupQ" name="getLineCount" visibility="public">
              <ownedParameter xmi:id="_xcghIxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcghJBkyEd6WJ8gws_yupQ" name="getLineDelimiter" visibility="public">
              <ownedParameter xmi:id="_xcghJRkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcghJhkyEd6WJ8gws_yupQ" name="getLineHeight" visibility="public">
              <ownedParameter xmi:id="_xcghJxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcghKBkyEd6WJ8gws_yupQ" name="getOrientation" visibility="public">
              <ownedParameter xmi:id="_xcghKRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcghKhkyEd6WJ8gws_yupQ" name="getSelection" visibility="public">
              <ownedParameter xmi:id="_xcghKxkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcghLBkyEd6WJ8gws_yupQ" name="getSelectionCount" visibility="public">
              <ownedParameter xmi:id="_xcghLRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcghLhkyEd6WJ8gws_yupQ" name="getSelectionText" visibility="public">
              <ownedParameter xmi:id="_xcghLxkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcghMBkyEd6WJ8gws_yupQ" name="getTabs" visibility="public">
              <ownedParameter xmi:id="_xcghMRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcghMhkyEd6WJ8gws_yupQ" name="getText" visibility="public">
              <ownedParameter xmi:id="_xchIMBkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xchIMRkyEd6WJ8gws_yupQ" name="getText" visibility="public">
              <ownedParameter xmi:id="_xchIMhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xchIMxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xchINBkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xchINRkyEd6WJ8gws_yupQ" name="getTextLimit" visibility="public">
              <ownedParameter xmi:id="_xchINhkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xchINxkyEd6WJ8gws_yupQ" name="getTopIndex" visibility="public">
              <ownedParameter xmi:id="_xchIOBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xchIORkyEd6WJ8gws_yupQ" name="getTopPixel" visibility="public">
              <ownedParameter xmi:id="_xchIOhkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xchIOxkyEd6WJ8gws_yupQ" name="insert" visibility="public">
              <ownedParameter xmi:id="_xchIPBkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xchIPRkyEd6WJ8gws_yupQ" name="paste" visibility="public"/>
            <ownedOperation xmi:id="_xchIPhkyEd6WJ8gws_yupQ" name="removeModifyListener" visibility="public">
              <ownedParameter xmi:id="_xchIPxkyEd6WJ8gws_yupQ" name="arg0" type="_xWIMVBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xchvQBkyEd6WJ8gws_yupQ" name="removeSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xchvQRkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xchvQhkyEd6WJ8gws_yupQ" name="removeVerifyListener" visibility="public">
              <ownedParameter xmi:id="_xchvQxkyEd6WJ8gws_yupQ" name="arg0" type="_xWL2tRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xchvRBkyEd6WJ8gws_yupQ" name="selectAll" visibility="public"/>
            <ownedOperation xmi:id="_xchvRRkyEd6WJ8gws_yupQ" name="setDoubleClickEnabled" visibility="public">
              <ownedParameter xmi:id="_xchvRhkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xchvRxkyEd6WJ8gws_yupQ" name="setEchoChar" visibility="public">
              <ownedParameter xmi:id="_xchvSBkyEd6WJ8gws_yupQ" name="arg0" type="_xXYwmhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xchvSRkyEd6WJ8gws_yupQ" name="setEditable" visibility="public">
              <ownedParameter xmi:id="_xchvShkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xchvSxkyEd6WJ8gws_yupQ" name="setOrientation" visibility="public">
              <ownedParameter xmi:id="_xchvTBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xchvTRkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xchvThkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xchvTxkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xchvUBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xchvURkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xciWUBkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xciWURkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xciWUhkyEd6WJ8gws_yupQ" name="setTabs" visibility="public">
              <ownedParameter xmi:id="_xciWUxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xciWVBkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xciWVRkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xciWVhkyEd6WJ8gws_yupQ" name="setTextLimit" visibility="public">
              <ownedParameter xmi:id="_xciWVxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xciWWBkyEd6WJ8gws_yupQ" name="setTopIndex" visibility="public">
              <ownedParameter xmi:id="_xciWWRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xciWWhkyEd6WJ8gws_yupQ" name="showSelection" visibility="public"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXNxcBkyEd6WJ8gws_yupQ" name="ToolBar">
            <generalization xmi:id="_xXNxcRkyEd6WJ8gws_yupQ" general="_xVNmUhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xci9YBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xci9YRkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xci9YhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xci9YxkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
            <ownedOperation xmi:id="_xci9ZBkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xci9ZRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xci9ZhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xci9ZxkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xci9aBkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xci9aRkyEd6WJ8gws_yupQ" name="getItem" visibility="public">
              <ownedParameter xmi:id="_xci9ahkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xci9axkyEd6WJ8gws_yupQ" name="return" type="_xXOYgBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xci9bBkyEd6WJ8gws_yupQ" name="getItem" visibility="public">
              <ownedParameter xmi:id="_xci9bRkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xci9bhkyEd6WJ8gws_yupQ" name="return" type="_xXOYgBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcjkcBkyEd6WJ8gws_yupQ" name="getItemCount" visibility="public">
              <ownedParameter xmi:id="_xcjkcRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcjkcxkyEd6WJ8gws_yupQ" name="getItems" visibility="public">
              <ownedParameter xmi:id="_xcjkdBkyEd6WJ8gws_yupQ" name="return" type="_xcjkchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcjkdRkyEd6WJ8gws_yupQ" name="getRowCount" visibility="public">
              <ownedParameter xmi:id="_xcjkdhkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcjkdxkyEd6WJ8gws_yupQ" name="indexOf" visibility="public">
              <ownedParameter xmi:id="_xcjkeBkyEd6WJ8gws_yupQ" name="arg0" type="_xXOYgBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcjkeRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcjkehkyEd6WJ8gws_yupQ" name="setRedraw" visibility="public">
              <ownedParameter xmi:id="_xcjkexkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXOYgBkyEd6WJ8gws_yupQ" name="ToolItem">
            <generalization xmi:id="_xXO_kBkyEd6WJ8gws_yupQ" general="_xVhvYRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xckLgBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xckykBkyEd6WJ8gws_yupQ" name="arg0" type="_xXNxcBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xckykRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xckykhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xckykxkyEd6WJ8gws_yupQ" name="arg0" type="_xXNxcBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xckylBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xckylRkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xckylhkyEd6WJ8gws_yupQ" name="addSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xckylxkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xckymBkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
            <ownedOperation xmi:id="_xckymRkyEd6WJ8gws_yupQ" name="dispose" visibility="public"/>
            <ownedOperation xmi:id="_xckymhkyEd6WJ8gws_yupQ" name="getBounds" visibility="public">
              <ownedParameter xmi:id="_xckymxkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xckynBkyEd6WJ8gws_yupQ" name="getControl" visibility="public">
              <ownedParameter xmi:id="_xckynRkyEd6WJ8gws_yupQ" name="return" type="_xWtbIRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xckynhkyEd6WJ8gws_yupQ" name="getDisabledImage" visibility="public">
              <ownedParameter xmi:id="_xckynxkyEd6WJ8gws_yupQ" name="return" type="_xWQIIhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xckyoBkyEd6WJ8gws_yupQ" name="getEnabled" visibility="public">
              <ownedParameter xmi:id="_xckyoRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xclZoBkyEd6WJ8gws_yupQ" name="getHotImage" visibility="public">
              <ownedParameter xmi:id="_xclZoRkyEd6WJ8gws_yupQ" name="return" type="_xWQIIhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xclZohkyEd6WJ8gws_yupQ" name="getParent" visibility="public">
              <ownedParameter xmi:id="_xclZoxkyEd6WJ8gws_yupQ" name="return" type="_xXNxcBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xclZpBkyEd6WJ8gws_yupQ" name="getSelection" visibility="public">
              <ownedParameter xmi:id="_xclZpRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xclZphkyEd6WJ8gws_yupQ" name="getToolTipText" visibility="public">
              <ownedParameter xmi:id="_xclZpxkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xclZqBkyEd6WJ8gws_yupQ" name="getWidth" visibility="public">
              <ownedParameter xmi:id="_xclZqRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xclZqhkyEd6WJ8gws_yupQ" name="isEnabled" visibility="public">
              <ownedParameter xmi:id="_xclZqxkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xclZrBkyEd6WJ8gws_yupQ" name="removeSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xclZrRkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xclZrhkyEd6WJ8gws_yupQ" name="setControl" visibility="public">
              <ownedParameter xmi:id="_xclZrxkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xclZsBkyEd6WJ8gws_yupQ" name="setEnabled" visibility="public">
              <ownedParameter xmi:id="_xclZsRkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xclZshkyEd6WJ8gws_yupQ" name="setDisabledImage" visibility="public">
              <ownedParameter xmi:id="_xclZsxkyEd6WJ8gws_yupQ" name="arg0" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcmAsBkyEd6WJ8gws_yupQ" name="setHotImage" visibility="public">
              <ownedParameter xmi:id="_xcmAsRkyEd6WJ8gws_yupQ" name="arg0" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcmAshkyEd6WJ8gws_yupQ" name="setImage" visibility="public">
              <ownedParameter xmi:id="_xcmAsxkyEd6WJ8gws_yupQ" name="arg0" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcmAtBkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xcmAtRkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcmAthkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xcmAtxkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcmAuBkyEd6WJ8gws_yupQ" name="setToolTipText" visibility="public">
              <ownedParameter xmi:id="_xcmAuRkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcmAuhkyEd6WJ8gws_yupQ" name="setWidth" visibility="public">
              <ownedParameter xmi:id="_xcmAuxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXO_kRkyEd6WJ8gws_yupQ" name="Tracker">
            <generalization xmi:id="_xXO_khkyEd6WJ8gws_yupQ" general="_xV2fgRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xcmnwBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xcmnwRkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcmnwhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcmnwxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xcmnxBkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PcBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcmnxRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcmnxhkyEd6WJ8gws_yupQ" name="addControlListener" visibility="public">
              <ownedParameter xmi:id="_xcmnxxkyEd6WJ8gws_yupQ" name="arg0" type="_xWFJBRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcnO0BkyEd6WJ8gws_yupQ" name="close" visibility="public"/>
            <ownedOperation xmi:id="_xcnO0hkyEd6WJ8gws_yupQ" name="getRectangles" visibility="public">
              <ownedParameter xmi:id="_xcnO0xkyEd6WJ8gws_yupQ" name="return" type="_xcnO0RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcnO1BkyEd6WJ8gws_yupQ" name="getStippled" visibility="public">
              <ownedParameter xmi:id="_xcnO1RkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcnO1hkyEd6WJ8gws_yupQ" name="open" visibility="public">
              <ownedParameter xmi:id="_xcnO1xkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcnO2BkyEd6WJ8gws_yupQ" name="removeControlListener" visibility="public">
              <ownedParameter xmi:id="_xcn14BkyEd6WJ8gws_yupQ" name="arg0" type="_xWFJBRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcn14RkyEd6WJ8gws_yupQ" name="setCursor" visibility="public">
              <ownedParameter xmi:id="_xcn14hkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcn14xkyEd6WJ8gws_yupQ" name="setRectangles" visibility="public">
              <ownedParameter xmi:id="_xcn15BkyEd6WJ8gws_yupQ" name="arg0" type="_xcnO0RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcn15RkyEd6WJ8gws_yupQ" name="setStippled" visibility="public">
              <ownedParameter xmi:id="_xcn15hkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXPmoBkyEd6WJ8gws_yupQ" name="Tray">
            <generalization xmi:id="_xXPmoRkyEd6WJ8gws_yupQ" general="_xV2fgRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xcn15xkyEd6WJ8gws_yupQ" name="getItem" visibility="public">
              <ownedParameter xmi:id="_xcn16BkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcn16RkyEd6WJ8gws_yupQ" name="return" type="_xXPmohkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcn16hkyEd6WJ8gws_yupQ" name="getItemCount" visibility="public">
              <ownedParameter xmi:id="_xcn16xkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcprEBkyEd6WJ8gws_yupQ" name="getItems" visibility="public">
              <ownedParameter xmi:id="_xcprERkyEd6WJ8gws_yupQ" name="return" type="_xcpEABkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXPmohkyEd6WJ8gws_yupQ" name="TrayItem">
            <generalization xmi:id="_xXPmoxkyEd6WJ8gws_yupQ" general="_xVhvYRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xcprEhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xcprExkyEd6WJ8gws_yupQ" name="arg0" type="_xXPmoBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcprFBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcprFRkyEd6WJ8gws_yupQ" name="addSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xcprFhkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcprFxkyEd6WJ8gws_yupQ" name="getToolTipText" visibility="public">
              <ownedParameter xmi:id="_xcprGBkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcprGRkyEd6WJ8gws_yupQ" name="getVisible" visibility="public">
              <ownedParameter xmi:id="_xcprGhkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcprGxkyEd6WJ8gws_yupQ" name="removeSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xcqSIBkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcqSIRkyEd6WJ8gws_yupQ" name="setImage" visibility="public">
              <ownedParameter xmi:id="_xcqSIhkyEd6WJ8gws_yupQ" name="arg0" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcqSIxkyEd6WJ8gws_yupQ" name="setToolTipText" visibility="public">
              <ownedParameter xmi:id="_xcqSJBkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcqSJRkyEd6WJ8gws_yupQ" name="setVisible" visibility="public">
              <ownedParameter xmi:id="_xcqSJhkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXQ0wBkyEd6WJ8gws_yupQ" name="Tree">
            <generalization xmi:id="_xXQ0wRkyEd6WJ8gws_yupQ" general="_xVNmUhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xcrgQBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xcrgQRkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcrgQhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcrgQxkyEd6WJ8gws_yupQ" name="addSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xcrgRBkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcrgRRkyEd6WJ8gws_yupQ" name="addTreeListener" visibility="public">
              <ownedParameter xmi:id="_xcrgRhkyEd6WJ8gws_yupQ" name="arg0" type="_xWLPoxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcsHUBkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xcsHURkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcsHUhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcsHUxkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcsHVBkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcsHVRkyEd6WJ8gws_yupQ" name="computeTrim" visibility="public">
              <ownedParameter xmi:id="_xcsHVhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcsHVxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcsHWBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcsHWRkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcsHWhkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcsHWxkyEd6WJ8gws_yupQ" name="deselectAll" visibility="public"/>
            <ownedOperation xmi:id="_xcsHXBkyEd6WJ8gws_yupQ" name="getClientArea" visibility="public">
              <ownedParameter xmi:id="_xcsHXRkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcsHXhkyEd6WJ8gws_yupQ" name="getItem" visibility="public">
              <ownedParameter xmi:id="_xcsHXxkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcsHYBkyEd6WJ8gws_yupQ" name="return" type="_xXRb0BkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcsuYBkyEd6WJ8gws_yupQ" name="getItemCount" visibility="public">
              <ownedParameter xmi:id="_xcsuYRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcsuYhkyEd6WJ8gws_yupQ" name="getItemHeight" visibility="public">
              <ownedParameter xmi:id="_xcsuYxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcsuZRkyEd6WJ8gws_yupQ" name="getItems" visibility="public">
              <ownedParameter xmi:id="_xcsuZhkyEd6WJ8gws_yupQ" name="return" type="_xcsuZBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcsuZxkyEd6WJ8gws_yupQ" name="getParentItem" visibility="public">
              <ownedParameter xmi:id="_xcsuaBkyEd6WJ8gws_yupQ" name="return" type="_xXRb0BkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcsuaRkyEd6WJ8gws_yupQ" name="getSelection" visibility="public">
              <ownedParameter xmi:id="_xcsuahkyEd6WJ8gws_yupQ" name="return" type="_xcsuZBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcsuaxkyEd6WJ8gws_yupQ" name="getSelectionCount" visibility="public">
              <ownedParameter xmi:id="_xcsubBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcsubRkyEd6WJ8gws_yupQ" name="getTopItem" visibility="public">
              <ownedParameter xmi:id="_xcsubhkyEd6WJ8gws_yupQ" name="return" type="_xXRb0BkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcsubxkyEd6WJ8gws_yupQ" name="removeAll" visibility="public"/>
            <ownedOperation xmi:id="_xctVcBkyEd6WJ8gws_yupQ" name="removeSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xctVcRkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xctVchkyEd6WJ8gws_yupQ" name="removeTreeListener" visibility="public">
              <ownedParameter xmi:id="_xcxm4BkyEd6WJ8gws_yupQ" name="arg0" type="_xWLPoxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcyN8BkyEd6WJ8gws_yupQ" name="setInsertMark" visibility="public">
              <ownedParameter xmi:id="_xcyN8RkyEd6WJ8gws_yupQ" name="arg0" type="_xXRb0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xcyN8hkyEd6WJ8gws_yupQ" name="arg1" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcyN8xkyEd6WJ8gws_yupQ" name="selectAll" visibility="public"/>
            <ownedOperation xmi:id="_xcyN9BkyEd6WJ8gws_yupQ" name="setRedraw" visibility="public">
              <ownedParameter xmi:id="_xcyN9RkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcyN9hkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xcyN9xkyEd6WJ8gws_yupQ" name="arg0" type="_xcsuZBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xcyN-BkyEd6WJ8gws_yupQ" name="setTopItem" visibility="public">
              <ownedParameter xmi:id="_xcyN-RkyEd6WJ8gws_yupQ" name="arg0" type="_xXRb0BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xczcEBkyEd6WJ8gws_yupQ" name="showItem" visibility="public">
              <ownedParameter xmi:id="_xczcERkyEd6WJ8gws_yupQ" name="arg0" type="_xXRb0BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xczcEhkyEd6WJ8gws_yupQ" name="showSelection" visibility="public"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXRb0BkyEd6WJ8gws_yupQ" name="TreeItem">
            <generalization xmi:id="_xXRb0RkyEd6WJ8gws_yupQ" general="_xVhvYRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xc0DIBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xc0DIRkyEd6WJ8gws_yupQ" name="arg0" type="_xXQ0wBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xc0DIhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc0DIxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xc0DJBkyEd6WJ8gws_yupQ" name="arg0" type="_xXQ0wBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xc0DJRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xc0DJhkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc0DJxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xc0DKBkyEd6WJ8gws_yupQ" name="arg0" type="_xXRb0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xc0DKRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc0DKhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xc0qMBkyEd6WJ8gws_yupQ" name="arg0" type="_xXRb0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xc0qMRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xc0qMhkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc0qMxkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
            <ownedOperation xmi:id="_xc0qNBkyEd6WJ8gws_yupQ" name="getBackground" visibility="public">
              <ownedParameter xmi:id="_xc0qNRkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc0qNhkyEd6WJ8gws_yupQ" name="getBounds" visibility="public">
              <ownedParameter xmi:id="_xc0qNxkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc0qOBkyEd6WJ8gws_yupQ" name="getChecked" visibility="public">
              <ownedParameter xmi:id="_xc0qORkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc0qOhkyEd6WJ8gws_yupQ" name="getExpanded" visibility="public">
              <ownedParameter xmi:id="_xc0qOxkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc0qPBkyEd6WJ8gws_yupQ" name="getFont" visibility="public">
              <ownedParameter xmi:id="_xc0qPRkyEd6WJ8gws_yupQ" name="return" type="_xWNr4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc0qPhkyEd6WJ8gws_yupQ" name="getForeground" visibility="public">
              <ownedParameter xmi:id="_xc0qPxkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc0qQBkyEd6WJ8gws_yupQ" name="getGrayed" visibility="public">
              <ownedParameter xmi:id="_xc0qQRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc0qQhkyEd6WJ8gws_yupQ" name="getItemCount" visibility="public">
              <ownedParameter xmi:id="_xc0qQxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc1RQBkyEd6WJ8gws_yupQ" name="getItems" visibility="public">
              <ownedParameter xmi:id="_xc1RQRkyEd6WJ8gws_yupQ" name="return" type="_xcsuZBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc1RQhkyEd6WJ8gws_yupQ" name="getParent" visibility="public">
              <ownedParameter xmi:id="_xc1RQxkyEd6WJ8gws_yupQ" name="return" type="_xXQ0wBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc1RRBkyEd6WJ8gws_yupQ" name="getParentItem" visibility="public">
              <ownedParameter xmi:id="_xc1RRRkyEd6WJ8gws_yupQ" name="return" type="_xXRb0BkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc1RRhkyEd6WJ8gws_yupQ" name="setBackground" visibility="public">
              <ownedParameter xmi:id="_xc1RRxkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc1RSBkyEd6WJ8gws_yupQ" name="setChecked" visibility="public">
              <ownedParameter xmi:id="_xc1RSRkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc1RShkyEd6WJ8gws_yupQ" name="setExpanded" visibility="public">
              <ownedParameter xmi:id="_xc1RSxkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc1RTBkyEd6WJ8gws_yupQ" name="setFont" visibility="public">
              <ownedParameter xmi:id="_xc1RTRkyEd6WJ8gws_yupQ" name="arg0" type="_xWNr4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc1RThkyEd6WJ8gws_yupQ" name="setForeground" visibility="public">
              <ownedParameter xmi:id="_xc1RTxkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc1RUBkyEd6WJ8gws_yupQ" name="setGrayed" visibility="public">
              <ownedParameter xmi:id="_xc1RURkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc14UBkyEd6WJ8gws_yupQ" name="setImage" visibility="public">
              <ownedParameter xmi:id="_xc14URkyEd6WJ8gws_yupQ" name="arg0" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc14UhkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xc14UxkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xXRb0hkyEd6WJ8gws_yupQ" name="TypedListener" clientDependency="_xXRb0xkyEd6WJ8gws_yupQ">
            <generalization xmi:id="_xXRb1BkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xc2fYBkyEd6WJ8gws_yupQ" name="eventListener" visibility="protected"/>
            <interfaceRealization xmi:id="_xXRb0xkyEd6WJ8gws_yupQ" supplier="_xXBkMhkyEd6WJ8gws_yupQ" client="_xXRb0hkyEd6WJ8gws_yupQ" contract="_xXBkMhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xc2fYRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xc2fYhkyEd6WJ8gws_yupQ" name="arg0"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc2fYxkyEd6WJ8gws_yupQ" name="getEventListener" visibility="public">
              <ownedParameter xmi:id="_xc2fZBkyEd6WJ8gws_yupQ" name="return" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xc2fZRkyEd6WJ8gws_yupQ" name="handleEvent" visibility="public">
              <ownedParameter xmi:id="_xc2fZhkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xYBCtRkyEd6WJ8gws_yupQ" name="Control[]" isLeaf="true" isAbstract="true"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xbLEYBkyEd6WJ8gws_yupQ" name="CoolItem[]" isLeaf="true" isAbstract="true"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xbZG0hkyEd6WJ8gws_yupQ" name="Monitor[]" isLeaf="true" isAbstract="true"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xbZG1xkyEd6WJ8gws_yupQ" name="Shell[]" isLeaf="true" isAbstract="true"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xb0kohkyEd6WJ8gws_yupQ" name="MenuItem[]" isLeaf="true" isAbstract="true"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xcRQkhkyEd6WJ8gws_yupQ" name="TabItem[]" isLeaf="true" isAbstract="true"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xcViBxkyEd6WJ8gws_yupQ" name="TableColumn[]" isLeaf="true" isAbstract="true"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xcWJGBkyEd6WJ8gws_yupQ" name="TableItem[]" isLeaf="true" isAbstract="true"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xcjkchkyEd6WJ8gws_yupQ" name="ToolItem[]" isLeaf="true" isAbstract="true"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xcpEABkyEd6WJ8gws_yupQ" name="TrayItem[]" isLeaf="true" isAbstract="true"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xcsuZBkyEd6WJ8gws_yupQ" name="TreeItem[]" isLeaf="true" isAbstract="true"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_xVONZRkyEd6WJ8gws_yupQ" name="events">
          <packagedElement xmi:type="uml:Class" xmi:id="_xVONZhkyEd6WJ8gws_yupQ" name="TypedEvent">
            <ownedAttribute xmi:id="_xZd0NhkyEd6WJ8gws_yupQ" name="display" visibility="public" type="_xW6PcBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZd0NxkyEd6WJ8gws_yupQ" name="widget" visibility="public" type="_xV2fgRkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZd0OBkyEd6WJ8gws_yupQ" name="time" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZebQBkyEd6WJ8gws_yupQ" name="data" visibility="public" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZebQRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZebQhkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZebQxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZebRBkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZebRRkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xZebRhkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWFJABkyEd6WJ8gws_yupQ" name="ArmEvent" isLeaf="true">
            <generalization xmi:id="_xWFJARkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZMudxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZMueBkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xWFJAxkyEd6WJ8gws_yupQ" name="ArmListener" isAbstract="true">
            <ownedOperation xmi:id="_xZNVgBkyEd6WJ8gws_yupQ" name="widgetArmed" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZNVgRkyEd6WJ8gws_yupQ" name="arg0" type="_xWFJABkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWFJBBkyEd6WJ8gws_yupQ" name="ControlAdapter" clientDependency="_xWFJBhkyEd6WJ8gws_yupQ" isAbstract="true">
            <generalization xmi:id="_xWFJBxkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xWFJBhkyEd6WJ8gws_yupQ" supplier="_xWFJBRkyEd6WJ8gws_yupQ" client="_xWFJBBkyEd6WJ8gws_yupQ" contract="_xWFJBRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZNVghkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xZNVgxkyEd6WJ8gws_yupQ" name="controlMoved" visibility="public">
              <ownedParameter xmi:id="_xZNVhBkyEd6WJ8gws_yupQ" name="arg0" type="_xWFwEBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZNVhRkyEd6WJ8gws_yupQ" name="controlResized" visibility="public">
              <ownedParameter xmi:id="_xZNVhhkyEd6WJ8gws_yupQ" name="arg0" type="_xWFwEBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xWFJBRkyEd6WJ8gws_yupQ" name="ControlListener" isAbstract="true">
            <ownedOperation xmi:id="_xZNViRkyEd6WJ8gws_yupQ" name="controlMoved" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZNVihkyEd6WJ8gws_yupQ" name="arg0" type="_xWFwEBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZNVixkyEd6WJ8gws_yupQ" name="controlResized" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZNVjBkyEd6WJ8gws_yupQ" name="arg0" type="_xWFwEBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWFwEBkyEd6WJ8gws_yupQ" name="ControlEvent" isLeaf="true">
            <generalization xmi:id="_xWFwERkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZNVhxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZNViBkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWFwExkyEd6WJ8gws_yupQ" name="DisposeEvent" isLeaf="true">
            <generalization xmi:id="_xWFwFBkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZN8kBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZN8kRkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xWFwFhkyEd6WJ8gws_yupQ" name="DisposeListener" isAbstract="true">
            <ownedOperation xmi:id="_xZN8khkyEd6WJ8gws_yupQ" name="widgetDisposed" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZN8kxkyEd6WJ8gws_yupQ" name="arg0" type="_xWFwExkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWGXIBkyEd6WJ8gws_yupQ" name="FocusAdapter" clientDependency="_xWGXIhkyEd6WJ8gws_yupQ" isAbstract="true">
            <generalization xmi:id="_xWGXIxkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xWGXIhkyEd6WJ8gws_yupQ" supplier="_xWGXIRkyEd6WJ8gws_yupQ" client="_xWGXIBkyEd6WJ8gws_yupQ" contract="_xWGXIRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZN8lBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xZN8lRkyEd6WJ8gws_yupQ" name="focusGained" visibility="public">
              <ownedParameter xmi:id="_xZN8lhkyEd6WJ8gws_yupQ" name="arg0" type="_xWGXJBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZN8lxkyEd6WJ8gws_yupQ" name="focusLost" visibility="public">
              <ownedParameter xmi:id="_xZN8mBkyEd6WJ8gws_yupQ" name="arg0" type="_xWGXJBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xWGXIRkyEd6WJ8gws_yupQ" name="FocusListener" isAbstract="true">
            <ownedOperation xmi:id="_xZN8mxkyEd6WJ8gws_yupQ" name="focusGained" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZOjoBkyEd6WJ8gws_yupQ" name="arg0" type="_xWGXJBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZOjoRkyEd6WJ8gws_yupQ" name="focusLost" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZOjohkyEd6WJ8gws_yupQ" name="arg0" type="_xWGXJBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWGXJBkyEd6WJ8gws_yupQ" name="FocusEvent" isLeaf="true">
            <generalization xmi:id="_xWGXJRkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZN8mRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZN8mhkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWG-MBkyEd6WJ8gws_yupQ" name="HelpEvent" isLeaf="true">
            <generalization xmi:id="_xWG-MRkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZOjoxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZOjpBkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xWG-MxkyEd6WJ8gws_yupQ" name="HelpListener" isAbstract="true">
            <ownedOperation xmi:id="_xZOjpRkyEd6WJ8gws_yupQ" name="helpRequested" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZOjphkyEd6WJ8gws_yupQ" name="arg0" type="_xWG-MBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWG-NBkyEd6WJ8gws_yupQ" name="KeyAdapter" clientDependency="_xWG-NhkyEd6WJ8gws_yupQ" isAbstract="true">
            <generalization xmi:id="_xWG-NxkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xWG-NhkyEd6WJ8gws_yupQ" supplier="_xWG-NRkyEd6WJ8gws_yupQ" client="_xWG-NBkyEd6WJ8gws_yupQ" contract="_xWG-NRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZOjpxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xZOjqBkyEd6WJ8gws_yupQ" name="keyPressed" visibility="public">
              <ownedParameter xmi:id="_xZOjqRkyEd6WJ8gws_yupQ" name="arg0" type="_xWHlQBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZOjqhkyEd6WJ8gws_yupQ" name="keyReleased" visibility="public">
              <ownedParameter xmi:id="_xZOjqxkyEd6WJ8gws_yupQ" name="arg0" type="_xWHlQBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xWG-NRkyEd6WJ8gws_yupQ" name="KeyListener" isAbstract="true">
            <ownedOperation xmi:id="_xZPKuBkyEd6WJ8gws_yupQ" name="keyPressed" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZPKuRkyEd6WJ8gws_yupQ" name="arg0" type="_xWHlQBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZPKuhkyEd6WJ8gws_yupQ" name="keyReleased" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZPKuxkyEd6WJ8gws_yupQ" name="arg0" type="_xWHlQBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWHlQBkyEd6WJ8gws_yupQ" name="KeyEvent">
            <generalization xmi:id="_xWHlQRkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZPKsBkyEd6WJ8gws_yupQ" name="character" visibility="public" type="_xXYwmhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZPKsRkyEd6WJ8gws_yupQ" name="keyCode" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZPKshkyEd6WJ8gws_yupQ" name="stateMask" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZPKsxkyEd6WJ8gws_yupQ" name="doit" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZPKtBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZPKtRkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZPKthkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xZPKtxkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWHlQxkyEd6WJ8gws_yupQ" name="MenuAdapter" clientDependency="_xWHlRRkyEd6WJ8gws_yupQ" isAbstract="true">
            <generalization xmi:id="_xWHlRhkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xWHlRRkyEd6WJ8gws_yupQ" supplier="_xWHlRBkyEd6WJ8gws_yupQ" client="_xWHlQxkyEd6WJ8gws_yupQ" contract="_xWHlRBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZPKvBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xZPKvRkyEd6WJ8gws_yupQ" name="menuHidden" visibility="public">
              <ownedParameter xmi:id="_xZPKvhkyEd6WJ8gws_yupQ" name="arg0" type="_xWHlRxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZPxwBkyEd6WJ8gws_yupQ" name="menuShown" visibility="public">
              <ownedParameter xmi:id="_xZPxwRkyEd6WJ8gws_yupQ" name="arg0" type="_xWHlRxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xWHlRBkyEd6WJ8gws_yupQ" name="MenuListener" isAbstract="true">
            <ownedOperation xmi:id="_xZWfcBkyEd6WJ8gws_yupQ" name="menuHidden" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZWfcRkyEd6WJ8gws_yupQ" name="arg0" type="_xWHlRxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZXGgBkyEd6WJ8gws_yupQ" name="menuShown" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZXGgRkyEd6WJ8gws_yupQ" name="arg0" type="_xWHlRxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWHlRxkyEd6WJ8gws_yupQ" name="MenuEvent" isLeaf="true">
            <generalization xmi:id="_xWHlSBkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZPxwhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZPxwxkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWIMURkyEd6WJ8gws_yupQ" name="ModifyEvent" isLeaf="true">
            <generalization xmi:id="_xWIMUhkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZXGghkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZXGgxkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xWIMVBkyEd6WJ8gws_yupQ" name="ModifyListener" isAbstract="true">
            <ownedOperation xmi:id="_xZXGhBkyEd6WJ8gws_yupQ" name="modifyText" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZXGhRkyEd6WJ8gws_yupQ" name="arg0" type="_xWIMURkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWIMVRkyEd6WJ8gws_yupQ" name="MouseAdapter" clientDependency="_xWIMVxkyEd6WJ8gws_yupQ" isAbstract="true">
            <generalization xmi:id="_xWIMWBkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xWIMVxkyEd6WJ8gws_yupQ" supplier="_xWIMVhkyEd6WJ8gws_yupQ" client="_xWIMVRkyEd6WJ8gws_yupQ" contract="_xWIMVhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZXGhhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xZXtkBkyEd6WJ8gws_yupQ" name="mouseDoubleClick" visibility="public">
              <ownedParameter xmi:id="_xZXtkRkyEd6WJ8gws_yupQ" name="arg0" type="_xWIzYBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZXtkhkyEd6WJ8gws_yupQ" name="mouseDown" visibility="public">
              <ownedParameter xmi:id="_xZXtkxkyEd6WJ8gws_yupQ" name="arg0" type="_xWIzYBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZXtlBkyEd6WJ8gws_yupQ" name="mouseUp" visibility="public">
              <ownedParameter xmi:id="_xZXtlRkyEd6WJ8gws_yupQ" name="arg0" type="_xWIzYBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xWIMVhkyEd6WJ8gws_yupQ" name="MouseListener" isAbstract="true">
            <ownedOperation xmi:id="_xZYUpBkyEd6WJ8gws_yupQ" name="mouseDoubleClick" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZYUpRkyEd6WJ8gws_yupQ" name="arg0" type="_xWIzYBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZYUphkyEd6WJ8gws_yupQ" name="mouseDown" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZYUpxkyEd6WJ8gws_yupQ" name="arg0" type="_xWIzYBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZY7sBkyEd6WJ8gws_yupQ" name="mouseUp" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZY7sRkyEd6WJ8gws_yupQ" name="arg0" type="_xWIzYBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWIzYBkyEd6WJ8gws_yupQ" name="MouseEvent" isLeaf="true">
            <generalization xmi:id="_xWIzYRkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZXtlhkyEd6WJ8gws_yupQ" name="button" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZXtlxkyEd6WJ8gws_yupQ" name="stateMask" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZXtmBkyEd6WJ8gws_yupQ" name="x" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZXtmRkyEd6WJ8gws_yupQ" name="y" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZYUoBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZYUoRkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZYUohkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xZYUoxkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xWIzZBkyEd6WJ8gws_yupQ" name="MouseMoveListener" isAbstract="true">
            <ownedOperation xmi:id="_xZY7shkyEd6WJ8gws_yupQ" name="mouseMove" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZY7sxkyEd6WJ8gws_yupQ" name="arg0" type="_xWIzYBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWIzZRkyEd6WJ8gws_yupQ" name="MouseTrackAdapter" clientDependency="_xWJacBkyEd6WJ8gws_yupQ" isAbstract="true">
            <generalization xmi:id="_xWJacRkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xWJacBkyEd6WJ8gws_yupQ" supplier="_xWIzZhkyEd6WJ8gws_yupQ" client="_xWIzZRkyEd6WJ8gws_yupQ" contract="_xWIzZhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZY7tBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xZY7tRkyEd6WJ8gws_yupQ" name="mouseEnter" visibility="public">
              <ownedParameter xmi:id="_xZY7thkyEd6WJ8gws_yupQ" name="arg0" type="_xWIzYBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZY7txkyEd6WJ8gws_yupQ" name="mouseExit" visibility="public">
              <ownedParameter xmi:id="_xZY7uBkyEd6WJ8gws_yupQ" name="arg0" type="_xWIzYBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZY7uRkyEd6WJ8gws_yupQ" name="mouseHover" visibility="public">
              <ownedParameter xmi:id="_xZY7uhkyEd6WJ8gws_yupQ" name="arg0" type="_xWIzYBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xWIzZhkyEd6WJ8gws_yupQ" name="MouseTrackListener" isAbstract="true">
            <ownedOperation xmi:id="_xZZiwBkyEd6WJ8gws_yupQ" name="mouseEnter" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZZiwRkyEd6WJ8gws_yupQ" name="arg0" type="_xWIzYBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZZiwhkyEd6WJ8gws_yupQ" name="mouseExit" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZZiwxkyEd6WJ8gws_yupQ" name="arg0" type="_xWIzYBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZZixBkyEd6WJ8gws_yupQ" name="mouseHover" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZZixRkyEd6WJ8gws_yupQ" name="arg0" type="_xWIzYBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWJacxkyEd6WJ8gws_yupQ" name="PaintEvent" isLeaf="true">
            <generalization xmi:id="_xWJadBkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZZixhkyEd6WJ8gws_yupQ" name="gc" visibility="public" type="_xWPhEBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZZixxkyEd6WJ8gws_yupQ" name="x" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZaJ0BkyEd6WJ8gws_yupQ" name="y" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZaJ0RkyEd6WJ8gws_yupQ" name="width" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZaJ0hkyEd6WJ8gws_yupQ" name="height" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZaJ0xkyEd6WJ8gws_yupQ" name="count" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZaJ1BkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZaJ1RkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZaJ1hkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xZaJ1xkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xWJadhkyEd6WJ8gws_yupQ" name="PaintListener" isAbstract="true">
            <ownedOperation xmi:id="_xZaJ2BkyEd6WJ8gws_yupQ" name="paintControl" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZaJ2RkyEd6WJ8gws_yupQ" name="arg0" type="_xWJacxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWKBgBkyEd6WJ8gws_yupQ" name="SelectionAdapter" clientDependency="_xWKBghkyEd6WJ8gws_yupQ" isAbstract="true">
            <generalization xmi:id="_xWKBgxkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xWKBghkyEd6WJ8gws_yupQ" supplier="_xWKBgRkyEd6WJ8gws_yupQ" client="_xWKBgBkyEd6WJ8gws_yupQ" contract="_xWKBgRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZaJ2hkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xZaw4BkyEd6WJ8gws_yupQ" name="widgetSelected" visibility="public">
              <ownedParameter xmi:id="_xZaw4RkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBhBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZaw4hkyEd6WJ8gws_yupQ" name="widgetDefaultSelected" visibility="public">
              <ownedParameter xmi:id="_xZaw4xkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBhBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xWKBgRkyEd6WJ8gws_yupQ" name="SelectionListener" isAbstract="true">
            <ownedOperation xmi:id="_xZbX9BkyEd6WJ8gws_yupQ" name="widgetSelected" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZbX9RkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBhBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZbX9hkyEd6WJ8gws_yupQ" name="widgetDefaultSelected" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZbX9xkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBhBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWKBhBkyEd6WJ8gws_yupQ" name="SelectionEvent">
            <generalization xmi:id="_xWKBhRkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZaw5BkyEd6WJ8gws_yupQ" name="item" visibility="public" type="_xV2fgRkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZaw5RkyEd6WJ8gws_yupQ" name="detail" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZaw5hkyEd6WJ8gws_yupQ" name="x" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZaw5xkyEd6WJ8gws_yupQ" name="y" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZaw6BkyEd6WJ8gws_yupQ" name="width" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZaw6RkyEd6WJ8gws_yupQ" name="height" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZaw6hkyEd6WJ8gws_yupQ" name="stateMask" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZaw6xkyEd6WJ8gws_yupQ" name="doit" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZbX8BkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZbX8RkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZbX8hkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xZbX8xkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWKBhxkyEd6WJ8gws_yupQ" name="ShellAdapter" clientDependency="_xWKokRkyEd6WJ8gws_yupQ" isAbstract="true">
            <generalization xmi:id="_xWKokhkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xWKokRkyEd6WJ8gws_yupQ" supplier="_xWKokBkyEd6WJ8gws_yupQ" client="_xWKBhxkyEd6WJ8gws_yupQ" contract="_xWKokBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZbX-BkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xZbX-RkyEd6WJ8gws_yupQ" name="shellActivated" visibility="public">
              <ownedParameter xmi:id="_xZbX-hkyEd6WJ8gws_yupQ" name="arg0" type="_xWKokxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZb_ABkyEd6WJ8gws_yupQ" name="shellClosed" visibility="public">
              <ownedParameter xmi:id="_xZb_ARkyEd6WJ8gws_yupQ" name="arg0" type="_xWKokxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZb_AhkyEd6WJ8gws_yupQ" name="shellDeactivated" visibility="public">
              <ownedParameter xmi:id="_xZb_AxkyEd6WJ8gws_yupQ" name="arg0" type="_xWKokxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZb_BBkyEd6WJ8gws_yupQ" name="shellDeiconified" visibility="public">
              <ownedParameter xmi:id="_xZb_BRkyEd6WJ8gws_yupQ" name="arg0" type="_xWKokxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZb_BhkyEd6WJ8gws_yupQ" name="shellIconified" visibility="public">
              <ownedParameter xmi:id="_xZb_BxkyEd6WJ8gws_yupQ" name="arg0" type="_xWKokxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xWKokBkyEd6WJ8gws_yupQ" name="ShellListener" isAbstract="true">
            <ownedOperation xmi:id="_xZcmEhkyEd6WJ8gws_yupQ" name="shellActivated" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZcmExkyEd6WJ8gws_yupQ" name="arg0" type="_xWKokxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZcmFBkyEd6WJ8gws_yupQ" name="shellClosed" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZcmFRkyEd6WJ8gws_yupQ" name="arg0" type="_xWKokxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZcmFhkyEd6WJ8gws_yupQ" name="shellDeactivated" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZcmFxkyEd6WJ8gws_yupQ" name="arg0" type="_xWKokxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZcmGBkyEd6WJ8gws_yupQ" name="shellDeiconified" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZcmGRkyEd6WJ8gws_yupQ" name="arg0" type="_xWKokxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZcmGhkyEd6WJ8gws_yupQ" name="shellIconified" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZcmGxkyEd6WJ8gws_yupQ" name="arg0" type="_xWKokxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWKokxkyEd6WJ8gws_yupQ" name="ShellEvent" isLeaf="true">
            <generalization xmi:id="_xWKolBkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZb_CBkyEd6WJ8gws_yupQ" name="doit" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZb_CRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZb_ChkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZcmEBkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xZcmERkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWKolhkyEd6WJ8gws_yupQ" name="TraverseEvent" isLeaf="true">
            <generalization xmi:id="_xWKolxkyEd6WJ8gws_yupQ" general="_xWHlQBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZdNIBkyEd6WJ8gws_yupQ" name="detail" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZdNIRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZdNIhkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZdNIxkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xZdNJBkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xWLPoRkyEd6WJ8gws_yupQ" name="TraverseListener" isAbstract="true">
            <ownedOperation xmi:id="_xZdNJRkyEd6WJ8gws_yupQ" name="keyTraversed" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZdNJhkyEd6WJ8gws_yupQ" name="arg0" type="_xWKolhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWLPohkyEd6WJ8gws_yupQ" name="TreeAdapter" clientDependency="_xWLPpBkyEd6WJ8gws_yupQ" isAbstract="true">
            <generalization xmi:id="_xWLPpRkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xWLPpBkyEd6WJ8gws_yupQ" supplier="_xWLPoxkyEd6WJ8gws_yupQ" client="_xWLPohkyEd6WJ8gws_yupQ" contract="_xWLPoxkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZdNJxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xZdNKBkyEd6WJ8gws_yupQ" name="treeCollapsed" visibility="public">
              <ownedParameter xmi:id="_xZdNKRkyEd6WJ8gws_yupQ" name="arg0" type="_xWLPphkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZdNKhkyEd6WJ8gws_yupQ" name="treeExpanded" visibility="public">
              <ownedParameter xmi:id="_xZdNKxkyEd6WJ8gws_yupQ" name="arg0" type="_xWLPphkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xWLPoxkyEd6WJ8gws_yupQ" name="TreeListener" isAbstract="true">
            <ownedOperation xmi:id="_xZd0MhkyEd6WJ8gws_yupQ" name="treeCollapsed" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZd0MxkyEd6WJ8gws_yupQ" name="arg0" type="_xWLPphkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZd0NBkyEd6WJ8gws_yupQ" name="treeExpanded" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZd0NRkyEd6WJ8gws_yupQ" name="arg0" type="_xWLPphkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWLPphkyEd6WJ8gws_yupQ" name="TreeEvent" isLeaf="true">
            <generalization xmi:id="_xWLPpxkyEd6WJ8gws_yupQ" general="_xWKBhBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZd0MBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZd0MRkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWL2shkyEd6WJ8gws_yupQ" name="VerifyEvent" isLeaf="true">
            <generalization xmi:id="_xWL2sxkyEd6WJ8gws_yupQ" general="_xWHlQBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZebRxkyEd6WJ8gws_yupQ" name="start" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZebSBkyEd6WJ8gws_yupQ" name="end" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZebSRkyEd6WJ8gws_yupQ" name="text" visibility="public" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZebShkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZebSxkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZebTBkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xZebTRkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xWL2tRkyEd6WJ8gws_yupQ" name="VerifyListener" isAbstract="true">
            <ownedOperation xmi:id="_xZfCUBkyEd6WJ8gws_yupQ" name="verifyText" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZfCURkyEd6WJ8gws_yupQ" name="arg0" type="_xWL2shkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_xVTF4BkyEd6WJ8gws_yupQ" name="custom">
          <packagedElement xmi:type="uml:Class" xmi:id="_xVTF4RkyEd6WJ8gws_yupQ" name="AnimatedProgress">
            <generalization xmi:id="_xVTF4xkyEd6WJ8gws_yupQ" general="_xVTF4hkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xX8xQBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xX8xQRkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xX8xQhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX8xQxkyEd6WJ8gws_yupQ" name="clear" visibility="public"/>
            <ownedOperation xmi:id="_xX8xRBkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xX8xRRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xX8xRhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xX8xRxkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xX8xSBkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX8xSRkyEd6WJ8gws_yupQ" name="start" visibility="public"/>
            <ownedOperation xmi:id="_xX8xShkyEd6WJ8gws_yupQ" name="stop" visibility="public"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVTF5BkyEd6WJ8gws_yupQ" name="BidiSegmentEvent">
            <generalization xmi:id="_xVTF5RkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX9YUBkyEd6WJ8gws_yupQ" name="lineOffset" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX9YURkyEd6WJ8gws_yupQ" name="lineText" visibility="public" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xX9YUxkyEd6WJ8gws_yupQ" name="segments" visibility="public" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xVTF5xkyEd6WJ8gws_yupQ" name="BidiSegmentListener" isAbstract="true">
            <ownedOperation xmi:id="_xX9YVBkyEd6WJ8gws_yupQ" name="lineGetSegments" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xX9YVRkyEd6WJ8gws_yupQ" name="arg0" type="_xVTF5BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVTs8BkyEd6WJ8gws_yupQ" name="BusyIndicator">
            <generalization xmi:id="_xVTs8RkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xX9YVhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xX9YWBkyEd6WJ8gws_yupQ" name="showWhile" visibility="public" isStatic="true">
              <ownedParameter xmi:id="_xX9YWRkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PcBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xX9YWhkyEd6WJ8gws_yupQ" name="arg1" type="_xX9YVxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVUUABkyEd6WJ8gws_yupQ" name="CBanner">
            <generalization xmi:id="_xVUUARkyEd6WJ8gws_yupQ" general="_xVNmUhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xX9_YBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xX9_YRkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xX9_YhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX9_YxkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xX9_ZBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xX9_ZRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xX9_ZhkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xX9_ZxkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX-mcBkyEd6WJ8gws_yupQ" name="computeTrim" visibility="public">
              <ownedParameter xmi:id="_xX-mcRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xX-mchkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xX-mcxkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xX-mdBkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xX-mdRkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX-mdhkyEd6WJ8gws_yupQ" name="getBottom" visibility="public">
              <ownedParameter xmi:id="_xX-mdxkyEd6WJ8gws_yupQ" name="return" type="_xWtbIRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX-meBkyEd6WJ8gws_yupQ" name="getClientArea" visibility="public">
              <ownedParameter xmi:id="_xX-meRkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX-mehkyEd6WJ8gws_yupQ" name="getLeft" visibility="public">
              <ownedParameter xmi:id="_xX-mexkyEd6WJ8gws_yupQ" name="return" type="_xWtbIRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX-mfBkyEd6WJ8gws_yupQ" name="getRight" visibility="public">
              <ownedParameter xmi:id="_xX-mfRkyEd6WJ8gws_yupQ" name="return" type="_xWtbIRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX-mfhkyEd6WJ8gws_yupQ" name="getRightWidth" visibility="public">
              <ownedParameter xmi:id="_xX-mfxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX-mgBkyEd6WJ8gws_yupQ" name="getSimple" visibility="public">
              <ownedParameter xmi:id="_xX-mgRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX-mghkyEd6WJ8gws_yupQ" name="layout" visibility="public">
              <ownedParameter xmi:id="_xX-mgxkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX-mhBkyEd6WJ8gws_yupQ" name="setBottom" visibility="public">
              <ownedParameter xmi:id="_xX_NgBkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX_NgRkyEd6WJ8gws_yupQ" name="setLayout" visibility="public">
              <ownedParameter xmi:id="_xX_NghkyEd6WJ8gws_yupQ" name="arg0" type="_xVprMxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX_NgxkyEd6WJ8gws_yupQ" name="setLeft" visibility="public">
              <ownedParameter xmi:id="_xX_NhBkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX_NhRkyEd6WJ8gws_yupQ" name="setRight" visibility="public">
              <ownedParameter xmi:id="_xX_NhhkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX_NhxkyEd6WJ8gws_yupQ" name="setRightWidth" visibility="public">
              <ownedParameter xmi:id="_xX_NiBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xX_NiRkyEd6WJ8gws_yupQ" name="setSimple" visibility="public">
              <ownedParameter xmi:id="_xX_NihkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVViIBkyEd6WJ8gws_yupQ" name="CCombo" isLeaf="true">
            <generalization xmi:id="_xVViIRkyEd6WJ8gws_yupQ" general="_xVNmUhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xYAboBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xYAboRkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYAbohkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYAboxkyEd6WJ8gws_yupQ" name="add" visibility="public">
              <ownedParameter xmi:id="_xYAbpBkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYAbpRkyEd6WJ8gws_yupQ" name="add" visibility="public">
              <ownedParameter xmi:id="_xYAbphkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYAbpxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYAbqBkyEd6WJ8gws_yupQ" name="addModifyListener" visibility="public">
              <ownedParameter xmi:id="_xYAbqRkyEd6WJ8gws_yupQ" name="arg0" type="_xWIMVBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYAbqhkyEd6WJ8gws_yupQ" name="addSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xYAbqxkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYAbrBkyEd6WJ8gws_yupQ" name="clearSelection" visibility="public"/>
            <ownedOperation xmi:id="_xYAbrRkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xYAbrhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYAbrxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYBCsBkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYBCsRkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYBCshkyEd6WJ8gws_yupQ" name="deselect" visibility="public">
              <ownedParameter xmi:id="_xYBCsxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYBCtBkyEd6WJ8gws_yupQ" name="deselectAll" visibility="public"/>
            <ownedOperation xmi:id="_xYBCthkyEd6WJ8gws_yupQ" name="getChildren" visibility="public">
              <ownedParameter xmi:id="_xYBCtxkyEd6WJ8gws_yupQ" name="return" type="_xYBCtRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYBCuBkyEd6WJ8gws_yupQ" name="getEditable" visibility="public">
              <ownedParameter xmi:id="_xYBCuRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYBCuhkyEd6WJ8gws_yupQ" name="getItem" visibility="public">
              <ownedParameter xmi:id="_xYBCuxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYBCvBkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYBCvRkyEd6WJ8gws_yupQ" name="getItemCount" visibility="public">
              <ownedParameter xmi:id="_xYBCvhkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYBCvxkyEd6WJ8gws_yupQ" name="getItemHeight" visibility="public">
              <ownedParameter xmi:id="_xYBCwBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYBCwhkyEd6WJ8gws_yupQ" name="getItems" visibility="public">
              <ownedParameter xmi:id="_xYBCwxkyEd6WJ8gws_yupQ" name="return" type="_xYBCwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYBpwBkyEd6WJ8gws_yupQ" name="getSelection" visibility="public">
              <ownedParameter xmi:id="_xYBpwRkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYBpwhkyEd6WJ8gws_yupQ" name="getSelectionIndex" visibility="public">
              <ownedParameter xmi:id="_xYBpwxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYBpxBkyEd6WJ8gws_yupQ" name="getStyle" visibility="public">
              <ownedParameter xmi:id="_xYBpxRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYBpxhkyEd6WJ8gws_yupQ" name="getText" visibility="public">
              <ownedParameter xmi:id="_xYBpxxkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYBpyBkyEd6WJ8gws_yupQ" name="getTextHeight" visibility="public">
              <ownedParameter xmi:id="_xYBpyRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYBpyhkyEd6WJ8gws_yupQ" name="getTextLimit" visibility="public">
              <ownedParameter xmi:id="_xYBpyxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYBpzBkyEd6WJ8gws_yupQ" name="getVisibleItemCount" visibility="public">
              <ownedParameter xmi:id="_xYBpzRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYBpzhkyEd6WJ8gws_yupQ" name="indexOf" visibility="public">
              <ownedParameter xmi:id="_xYBpzxkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYBp0BkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYBp0RkyEd6WJ8gws_yupQ" name="indexOf" visibility="public">
              <ownedParameter xmi:id="_xYBp0hkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYBp0xkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYBp1BkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYBp1RkyEd6WJ8gws_yupQ" name="isFocusControl" visibility="public">
              <ownedParameter xmi:id="_xYCQ0BkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYCQ0RkyEd6WJ8gws_yupQ" name="redraw" visibility="public"/>
            <ownedOperation xmi:id="_xYCQ0hkyEd6WJ8gws_yupQ" name="redraw" visibility="public">
              <ownedParameter xmi:id="_xYCQ0xkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYCQ1BkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYCQ1RkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYCQ1hkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYCQ1xkyEd6WJ8gws_yupQ" name="arg4" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYCQ2BkyEd6WJ8gws_yupQ" name="remove" visibility="public">
              <ownedParameter xmi:id="_xYCQ2RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYCQ2hkyEd6WJ8gws_yupQ" name="remove" visibility="public">
              <ownedParameter xmi:id="_xYCQ2xkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYCQ3BkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYCQ3RkyEd6WJ8gws_yupQ" name="remove" visibility="public">
              <ownedParameter xmi:id="_xYCQ3hkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYCQ3xkyEd6WJ8gws_yupQ" name="removeAll" visibility="public"/>
            <ownedOperation xmi:id="_xYCQ4BkyEd6WJ8gws_yupQ" name="removeModifyListener" visibility="public">
              <ownedParameter xmi:id="_xYCQ4RkyEd6WJ8gws_yupQ" name="arg0" type="_xWIMVBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYCQ4hkyEd6WJ8gws_yupQ" name="removeSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xYCQ4xkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYC34BkyEd6WJ8gws_yupQ" name="select" visibility="public">
              <ownedParameter xmi:id="_xYC34RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYC34hkyEd6WJ8gws_yupQ" name="setBackground" visibility="public">
              <ownedParameter xmi:id="_xYC34xkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYC35BkyEd6WJ8gws_yupQ" name="setEditable" visibility="public">
              <ownedParameter xmi:id="_xYC35RkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYC35hkyEd6WJ8gws_yupQ" name="setEnabled" visibility="public">
              <ownedParameter xmi:id="_xYC35xkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYC36BkyEd6WJ8gws_yupQ" name="setFocus" visibility="public">
              <ownedParameter xmi:id="_xYC36RkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYC36hkyEd6WJ8gws_yupQ" name="setFont" visibility="public">
              <ownedParameter xmi:id="_xYC36xkyEd6WJ8gws_yupQ" name="arg0" type="_xWNr4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYC37BkyEd6WJ8gws_yupQ" name="setForeground" visibility="public">
              <ownedParameter xmi:id="_xYC37RkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYC37hkyEd6WJ8gws_yupQ" name="setItem" visibility="public">
              <ownedParameter xmi:id="_xYC37xkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYC38BkyEd6WJ8gws_yupQ" name="arg1" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYC38RkyEd6WJ8gws_yupQ" name="setItems" visibility="public">
              <ownedParameter xmi:id="_xYC38hkyEd6WJ8gws_yupQ" name="arg0" type="_xYBCwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYDe8BkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xYDe8RkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYDe8hkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xYDe8xkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYDe9BkyEd6WJ8gws_yupQ" name="setTextLimit" visibility="public">
              <ownedParameter xmi:id="_xYDe9RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYDe9hkyEd6WJ8gws_yupQ" name="setToolTipText" visibility="public">
              <ownedParameter xmi:id="_xYDe9xkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYDe-BkyEd6WJ8gws_yupQ" name="setVisible" visibility="public">
              <ownedParameter xmi:id="_xYDe-RkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYDe-hkyEd6WJ8gws_yupQ" name="setVisibleItemCount" visibility="public">
              <ownedParameter xmi:id="_xYDe-xkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVZzkBkyEd6WJ8gws_yupQ" name="CLabel">
            <generalization xmi:id="_xVZzkRkyEd6WJ8gws_yupQ" general="_xVTF4hkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xYEGABkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xYEGARkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYEGAhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYEGAxkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xYEtEBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYEtERkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYEtEhkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYEtExkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYEtFBkyEd6WJ8gws_yupQ" name="getAlignment" visibility="public">
              <ownedParameter xmi:id="_xYEtFRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYEtFhkyEd6WJ8gws_yupQ" name="getImage" visibility="public">
              <ownedParameter xmi:id="_xYEtFxkyEd6WJ8gws_yupQ" name="return" type="_xWQIIhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYEtGBkyEd6WJ8gws_yupQ" name="setToolTipText" visibility="public">
              <ownedParameter xmi:id="_xYEtGRkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYEtGhkyEd6WJ8gws_yupQ" name="getText" visibility="public">
              <ownedParameter xmi:id="_xYEtGxkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYEtHBkyEd6WJ8gws_yupQ" name="getToolTipText" visibility="public">
              <ownedParameter xmi:id="_xYEtHRkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYEtHhkyEd6WJ8gws_yupQ" name="setAlignment" visibility="public">
              <ownedParameter xmi:id="_xYEtHxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYEtIBkyEd6WJ8gws_yupQ" name="setBackground" visibility="public">
              <ownedParameter xmi:id="_xYEtIRkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYEtIxkyEd6WJ8gws_yupQ" name="setBackground" visibility="public">
              <ownedParameter xmi:id="_xYFUIBkyEd6WJ8gws_yupQ" name="arg0" type="_xYEtIhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYFUIRkyEd6WJ8gws_yupQ" name="arg1" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYFUIhkyEd6WJ8gws_yupQ" name="setBackground" visibility="public">
              <ownedParameter xmi:id="_xYFUIxkyEd6WJ8gws_yupQ" name="arg0" type="_xYEtIhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYFUJBkyEd6WJ8gws_yupQ" name="arg1" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYFUJRkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYFUJhkyEd6WJ8gws_yupQ" name="setBackground" visibility="public">
              <ownedParameter xmi:id="_xYFUJxkyEd6WJ8gws_yupQ" name="arg0" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYFUKBkyEd6WJ8gws_yupQ" name="setFont" visibility="public">
              <ownedParameter xmi:id="_xYFUKRkyEd6WJ8gws_yupQ" name="arg0" type="_xWNr4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYFUKhkyEd6WJ8gws_yupQ" name="setImage" visibility="public">
              <ownedParameter xmi:id="_xYFUKxkyEd6WJ8gws_yupQ" name="arg0" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYFULBkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xYFULRkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYFULhkyEd6WJ8gws_yupQ" name="shortenText" visibility="protected">
              <ownedParameter xmi:id="_xYFULxkyEd6WJ8gws_yupQ" name="arg0" type="_xWPhEBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYFUMBkyEd6WJ8gws_yupQ" name="arg1" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYFUMRkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYFUMhkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVf6MBkyEd6WJ8gws_yupQ" name="CTabFolder">
            <generalization xmi:id="_xVf6MRkyEd6WJ8gws_yupQ" general="_xVNmUhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYN3ABkyEd6WJ8gws_yupQ" name="marginWidth" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYN3ARkyEd6WJ8gws_yupQ" name="marginHeight" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYOeEBkyEd6WJ8gws_yupQ" name="MIN_TAB_WIDTH" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYOeERkyEd6WJ8gws_yupQ" name="borderInsideRGB" visibility="public" isStatic="true" type="_xWTygBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYOeEhkyEd6WJ8gws_yupQ" name="borderMiddleRGB" visibility="public" isStatic="true" type="_xWTygBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYOeExkyEd6WJ8gws_yupQ" name="borderOutsideRGB" visibility="public" isStatic="true" type="_xWTygBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xYPFIBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xYPFIRkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYPFIhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYPFIxkyEd6WJ8gws_yupQ" name="addCTabFolder2Listener" visibility="public">
              <ownedParameter xmi:id="_xYPFJBkyEd6WJ8gws_yupQ" name="arg0" type="_xVghQRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYPFJRkyEd6WJ8gws_yupQ" name="addCTabFolderListener" visibility="public">
              <ownedParameter xmi:id="_xYPFJhkyEd6WJ8gws_yupQ" name="arg0" type="_xVghRhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYPFJxkyEd6WJ8gws_yupQ" name="addSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xYPFKBkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYPsMBkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xYPsMRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYPsMhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYPsMxkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYPsNBkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYPsNRkyEd6WJ8gws_yupQ" name="computeTrim" visibility="public">
              <ownedParameter xmi:id="_xYPsNhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYPsNxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYPsOBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYPsORkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYPsOhkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYPsOxkyEd6WJ8gws_yupQ" name="getBorderVisible" visibility="public">
              <ownedParameter xmi:id="_xYPsPBkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYPsPRkyEd6WJ8gws_yupQ" name="getClientArea" visibility="public">
              <ownedParameter xmi:id="_xYPsPhkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYPsPxkyEd6WJ8gws_yupQ" name="getItem" visibility="public">
              <ownedParameter xmi:id="_xYPsQBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYQTQBkyEd6WJ8gws_yupQ" name="return" type="_xVhvYBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYQTQRkyEd6WJ8gws_yupQ" name="getItem" visibility="public">
              <ownedParameter xmi:id="_xYQTQhkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYQTQxkyEd6WJ8gws_yupQ" name="return" type="_xVhvYBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYQTRBkyEd6WJ8gws_yupQ" name="getItemCount" visibility="public">
              <ownedParameter xmi:id="_xYQTRRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYQTRxkyEd6WJ8gws_yupQ" name="getItems" visibility="public">
              <ownedParameter xmi:id="_xYQTSBkyEd6WJ8gws_yupQ" name="return" type="_xYQTRhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYQTSRkyEd6WJ8gws_yupQ" name="getMinimized" visibility="public">
              <ownedParameter xmi:id="_xYQTShkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYQTSxkyEd6WJ8gws_yupQ" name="getMinimizeVisible" visibility="public">
              <ownedParameter xmi:id="_xYQTTBkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYQTTRkyEd6WJ8gws_yupQ" name="getMinimumCharacters" visibility="public">
              <ownedParameter xmi:id="_xYQTThkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYQTTxkyEd6WJ8gws_yupQ" name="getMaximized" visibility="public">
              <ownedParameter xmi:id="_xYQ6UBkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYQ6URkyEd6WJ8gws_yupQ" name="getMaximizeVisible" visibility="public">
              <ownedParameter xmi:id="_xYQ6UhkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYQ6UxkyEd6WJ8gws_yupQ" name="getSelection" visibility="public">
              <ownedParameter xmi:id="_xYQ6VBkyEd6WJ8gws_yupQ" name="return" type="_xVhvYBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYQ6VRkyEd6WJ8gws_yupQ" name="getSelectionBackground" visibility="public">
              <ownedParameter xmi:id="_xYQ6VhkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYQ6VxkyEd6WJ8gws_yupQ" name="getSelectionForeground" visibility="public">
              <ownedParameter xmi:id="_xYQ6WBkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYQ6WRkyEd6WJ8gws_yupQ" name="getSelectionIndex" visibility="public">
              <ownedParameter xmi:id="_xYQ6WhkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYQ6WxkyEd6WJ8gws_yupQ" name="getSimple" visibility="public">
              <ownedParameter xmi:id="_xYQ6XBkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYQ6XRkyEd6WJ8gws_yupQ" name="getSingle" visibility="public">
              <ownedParameter xmi:id="_xYQ6XhkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYQ6XxkyEd6WJ8gws_yupQ" name="getStyle" visibility="public">
              <ownedParameter xmi:id="_xYQ6YBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYRhYBkyEd6WJ8gws_yupQ" name="getTabHeight" visibility="public">
              <ownedParameter xmi:id="_xYRhYRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYRhYhkyEd6WJ8gws_yupQ" name="getTabPosition" visibility="public">
              <ownedParameter xmi:id="_xYRhYxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYRhZBkyEd6WJ8gws_yupQ" name="getTopRight" visibility="public">
              <ownedParameter xmi:id="_xYRhZRkyEd6WJ8gws_yupQ" name="return" type="_xWtbIRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYRhZhkyEd6WJ8gws_yupQ" name="getUnselectedCloseVisible" visibility="public">
              <ownedParameter xmi:id="_xYRhZxkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYRhaBkyEd6WJ8gws_yupQ" name="getUnselectedImageVisible" visibility="public">
              <ownedParameter xmi:id="_xYRhaRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYRhahkyEd6WJ8gws_yupQ" name="indexOf" visibility="public">
              <ownedParameter xmi:id="_xYRhaxkyEd6WJ8gws_yupQ" name="arg0" type="_xVhvYBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYRhbBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYRhbRkyEd6WJ8gws_yupQ" name="removeCTabFolder2Listener" visibility="public">
              <ownedParameter xmi:id="_xYRhbhkyEd6WJ8gws_yupQ" name="arg0" type="_xVghQRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYRhbxkyEd6WJ8gws_yupQ" name="removeCTabFolderListener" visibility="public">
              <ownedParameter xmi:id="_xYRhcBkyEd6WJ8gws_yupQ" name="arg0" type="_xVghRhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYSIcBkyEd6WJ8gws_yupQ" name="removeSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xYSIcRkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYSIchkyEd6WJ8gws_yupQ" name="setBackground" visibility="public">
              <ownedParameter xmi:id="_xYSIcxkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYSIdBkyEd6WJ8gws_yupQ" name="setBorderVisible" visibility="public">
              <ownedParameter xmi:id="_xYSIdRkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYSIdhkyEd6WJ8gws_yupQ" name="setFont" visibility="public">
              <ownedParameter xmi:id="_xYSIdxkyEd6WJ8gws_yupQ" name="arg0" type="_xWNr4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYSIeBkyEd6WJ8gws_yupQ" name="setForeground" visibility="public">
              <ownedParameter xmi:id="_xYSIeRkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYSIehkyEd6WJ8gws_yupQ" name="setInsertMark" visibility="public">
              <ownedParameter xmi:id="_xYSIexkyEd6WJ8gws_yupQ" name="arg0" type="_xVhvYBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYSIfBkyEd6WJ8gws_yupQ" name="arg1" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYSIfRkyEd6WJ8gws_yupQ" name="setInsertMark" visibility="public">
              <ownedParameter xmi:id="_xYSIfhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYSIfxkyEd6WJ8gws_yupQ" name="arg1" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYSIgBkyEd6WJ8gws_yupQ" name="setMaximizeVisible" visibility="public">
              <ownedParameter xmi:id="_xYSvgBkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYSvgRkyEd6WJ8gws_yupQ" name="setMaximized" visibility="public">
              <ownedParameter xmi:id="_xYSvghkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYSvgxkyEd6WJ8gws_yupQ" name="setMinimizeVisible" visibility="public">
              <ownedParameter xmi:id="_xYSvhBkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYSvhRkyEd6WJ8gws_yupQ" name="setMinimized" visibility="public">
              <ownedParameter xmi:id="_xYSvhhkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYSvhxkyEd6WJ8gws_yupQ" name="setMinimumCharacters" visibility="public">
              <ownedParameter xmi:id="_xYSviBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYSviRkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xYSvihkyEd6WJ8gws_yupQ" name="arg0" type="_xVhvYBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYSvixkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xYSvjBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYSvjRkyEd6WJ8gws_yupQ" name="setSelectionBackground" visibility="public">
              <ownedParameter xmi:id="_xYSvjhkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYSvjxkyEd6WJ8gws_yupQ" name="setSelectionBackground" visibility="public">
              <ownedParameter xmi:id="_xYSvkBkyEd6WJ8gws_yupQ" name="arg0" type="_xYEtIhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYTWkBkyEd6WJ8gws_yupQ" name="arg1" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYTWkRkyEd6WJ8gws_yupQ" name="setSelectionBackground" visibility="public">
              <ownedParameter xmi:id="_xYTWkhkyEd6WJ8gws_yupQ" name="arg0" type="_xYEtIhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYTWkxkyEd6WJ8gws_yupQ" name="arg1" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYTWlBkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYTWlRkyEd6WJ8gws_yupQ" name="setSelectionBackground" visibility="public">
              <ownedParameter xmi:id="_xYTWlhkyEd6WJ8gws_yupQ" name="arg0" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYTWlxkyEd6WJ8gws_yupQ" name="setSelectionForeground" visibility="public">
              <ownedParameter xmi:id="_xYTWmBkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYTWmRkyEd6WJ8gws_yupQ" name="setSimple" visibility="public">
              <ownedParameter xmi:id="_xYTWmhkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYTWmxkyEd6WJ8gws_yupQ" name="setSingle" visibility="public">
              <ownedParameter xmi:id="_xYTWnBkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYTWnRkyEd6WJ8gws_yupQ" name="setTabHeight" visibility="public">
              <ownedParameter xmi:id="_xYTWnhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYTWnxkyEd6WJ8gws_yupQ" name="setTabPosition" visibility="public">
              <ownedParameter xmi:id="_xYTWoBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYTWoRkyEd6WJ8gws_yupQ" name="setTopRight" visibility="public">
              <ownedParameter xmi:id="_xYTWohkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYT9oBkyEd6WJ8gws_yupQ" name="setTopRight" visibility="public">
              <ownedParameter xmi:id="_xYT9oRkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYT9ohkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYT9oxkyEd6WJ8gws_yupQ" name="setUnselectedCloseVisible" visibility="public">
              <ownedParameter xmi:id="_xYT9pBkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYT9pRkyEd6WJ8gws_yupQ" name="setUnselectedImageVisible" visibility="public">
              <ownedParameter xmi:id="_xYT9phkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYT9pxkyEd6WJ8gws_yupQ" name="showItem" visibility="public">
              <ownedParameter xmi:id="_xYT9qBkyEd6WJ8gws_yupQ" name="arg0" type="_xVhvYBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYT9qRkyEd6WJ8gws_yupQ" name="showSelection" visibility="public"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVghQBkyEd6WJ8gws_yupQ" name="CTabFolder2Adapter" clientDependency="_xVghQhkyEd6WJ8gws_yupQ">
            <generalization xmi:id="_xVghQxkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xVghQhkyEd6WJ8gws_yupQ" supplier="_xVghQRkyEd6WJ8gws_yupQ" client="_xVghQBkyEd6WJ8gws_yupQ" contract="_xVghQRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xYT9qhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xYT9qxkyEd6WJ8gws_yupQ" name="close" visibility="public">
              <ownedParameter xmi:id="_xYT9rBkyEd6WJ8gws_yupQ" name="arg0" type="_xVhIUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYT9rRkyEd6WJ8gws_yupQ" name="minimize" visibility="public">
              <ownedParameter xmi:id="_xYT9rhkyEd6WJ8gws_yupQ" name="arg0" type="_xVhIUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYUksBkyEd6WJ8gws_yupQ" name="maximize" visibility="public">
              <ownedParameter xmi:id="_xYUksRkyEd6WJ8gws_yupQ" name="arg0" type="_xVhIUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYUkshkyEd6WJ8gws_yupQ" name="restore" visibility="public">
              <ownedParameter xmi:id="_xYUksxkyEd6WJ8gws_yupQ" name="arg0" type="_xVhIUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYUktBkyEd6WJ8gws_yupQ" name="showList" visibility="public">
              <ownedParameter xmi:id="_xYUktRkyEd6WJ8gws_yupQ" name="arg0" type="_xVhIUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xVghQRkyEd6WJ8gws_yupQ" name="CTabFolder2Listener" isAbstract="true">
            <ownedOperation xmi:id="_xYUkthkyEd6WJ8gws_yupQ" name="close" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xYUktxkyEd6WJ8gws_yupQ" name="arg0" type="_xVhIUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYUkuBkyEd6WJ8gws_yupQ" name="minimize" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xYUkuRkyEd6WJ8gws_yupQ" name="arg0" type="_xVhIUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYUkuhkyEd6WJ8gws_yupQ" name="maximize" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xYUkuxkyEd6WJ8gws_yupQ" name="arg0" type="_xVhIUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYUkvBkyEd6WJ8gws_yupQ" name="restore" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xYUkvRkyEd6WJ8gws_yupQ" name="arg0" type="_xVhIUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYVLwBkyEd6WJ8gws_yupQ" name="showList" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xYVLwRkyEd6WJ8gws_yupQ" name="arg0" type="_xVhIUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVghRRkyEd6WJ8gws_yupQ" name="CTabFolderAdapter" clientDependency="_xVhIUBkyEd6WJ8gws_yupQ">
            <generalization xmi:id="_xVhIURkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xVhIUBkyEd6WJ8gws_yupQ" supplier="_xVghRhkyEd6WJ8gws_yupQ" client="_xVghRRkyEd6WJ8gws_yupQ" contract="_xVghRhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xYVLwhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xYVLwxkyEd6WJ8gws_yupQ" name="itemClosed" visibility="public">
              <ownedParameter xmi:id="_xYVLxBkyEd6WJ8gws_yupQ" name="arg0" type="_xVhIUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xVghRhkyEd6WJ8gws_yupQ" name="CTabFolderListener" isAbstract="true">
            <ownedOperation xmi:id="_xYVy0BkyEd6WJ8gws_yupQ" name="itemClosed" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xYVy0RkyEd6WJ8gws_yupQ" name="arg0" type="_xVhIUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVhIUhkyEd6WJ8gws_yupQ" name="CTabFolderEvent">
            <generalization xmi:id="_xVhIUxkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYVLxRkyEd6WJ8gws_yupQ" name="item" visibility="public" type="_xV2fgRkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYVLxhkyEd6WJ8gws_yupQ" name="doit" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYVLxxkyEd6WJ8gws_yupQ" name="x" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYVLyBkyEd6WJ8gws_yupQ" name="y" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYVLyRkyEd6WJ8gws_yupQ" name="width" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYVLyhkyEd6WJ8gws_yupQ" name="height" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xYVLyxkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xYVLzBkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVhvYBkyEd6WJ8gws_yupQ" name="CTabItem">
            <generalization xmi:id="_xVhvYhkyEd6WJ8gws_yupQ" general="_xVhvYRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xYWZ4BkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xYWZ4RkyEd6WJ8gws_yupQ" name="arg0" type="_xVf6MBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYWZ4hkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYWZ4xkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xYWZ5BkyEd6WJ8gws_yupQ" name="arg0" type="_xVf6MBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYWZ5RkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYWZ5hkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYWZ5xkyEd6WJ8gws_yupQ" name="dispose" visibility="public"/>
            <ownedOperation xmi:id="_xYWZ6BkyEd6WJ8gws_yupQ" name="getBounds" visibility="public">
              <ownedParameter xmi:id="_xYWZ6RkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYWZ6hkyEd6WJ8gws_yupQ" name="getControl" visibility="public">
              <ownedParameter xmi:id="_xYWZ6xkyEd6WJ8gws_yupQ" name="return" type="_xWtbIRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYWZ7BkyEd6WJ8gws_yupQ" name="getDisabledImage" visibility="public">
              <ownedParameter xmi:id="_xYWZ7RkyEd6WJ8gws_yupQ" name="return" type="_xWQIIhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYWZ7hkyEd6WJ8gws_yupQ" name="getFont" visibility="public">
              <ownedParameter xmi:id="_xYWZ7xkyEd6WJ8gws_yupQ" name="return" type="_xWNr4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYWZ8BkyEd6WJ8gws_yupQ" name="getParent" visibility="public">
              <ownedParameter xmi:id="_xYWZ8RkyEd6WJ8gws_yupQ" name="return" type="_xVf6MBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYWZ8hkyEd6WJ8gws_yupQ" name="getToolTipText" visibility="public">
              <ownedParameter xmi:id="_xYWZ8xkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYWZ9BkyEd6WJ8gws_yupQ" name="isShowing" visibility="public">
              <ownedParameter xmi:id="_xYXA8BkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYXA8RkyEd6WJ8gws_yupQ" name="setControl" visibility="public">
              <ownedParameter xmi:id="_xYXA8hkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYXA8xkyEd6WJ8gws_yupQ" name="setDisabledImage" visibility="public">
              <ownedParameter xmi:id="_xYXA9BkyEd6WJ8gws_yupQ" name="arg0" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYXA9RkyEd6WJ8gws_yupQ" name="setFont" visibility="public">
              <ownedParameter xmi:id="_xYXA9hkyEd6WJ8gws_yupQ" name="arg0" type="_xWNr4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYXA9xkyEd6WJ8gws_yupQ" name="setImage" visibility="public">
              <ownedParameter xmi:id="_xYXA-BkyEd6WJ8gws_yupQ" name="arg0" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYXA-RkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xYXA-hkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYXA-xkyEd6WJ8gws_yupQ" name="setToolTipText" visibility="public">
              <ownedParameter xmi:id="_xYXA_BkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xViWcBkyEd6WJ8gws_yupQ" name="ControlEditor">
            <generalization xmi:id="_xViWcRkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYXoABkyEd6WJ8gws_yupQ" name="horizontalAlignment" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYXoARkyEd6WJ8gws_yupQ" name="grabHorizontal" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYXoAhkyEd6WJ8gws_yupQ" name="minimumWidth" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYXoAxkyEd6WJ8gws_yupQ" name="verticalAlignment" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYXoBBkyEd6WJ8gws_yupQ" name="grabVertical" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYXoBRkyEd6WJ8gws_yupQ" name="minimumHeight" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xYXoBhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xYXoBxkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYXoCBkyEd6WJ8gws_yupQ" name="dispose" visibility="public"/>
            <ownedOperation xmi:id="_xYXoCRkyEd6WJ8gws_yupQ" name="getEditor" visibility="public">
              <ownedParameter xmi:id="_xYXoChkyEd6WJ8gws_yupQ" name="return" type="_xWtbIRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYXoCxkyEd6WJ8gws_yupQ" name="layout" visibility="public"/>
            <ownedOperation xmi:id="_xYXoDBkyEd6WJ8gws_yupQ" name="setEditor" visibility="public">
              <ownedParameter xmi:id="_xYXoDRkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVjkkBkyEd6WJ8gws_yupQ" name="ExtendedModifyEvent" isLeaf="true">
            <generalization xmi:id="_xVjkkRkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYY2IBkyEd6WJ8gws_yupQ" name="start" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYY2IRkyEd6WJ8gws_yupQ" name="length" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYY2IhkyEd6WJ8gws_yupQ" name="replacedText" visibility="public" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xYY2JBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xYY2JRkyEd6WJ8gws_yupQ" name="arg0" type="_xYY2IxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xVjkkxkyEd6WJ8gws_yupQ" name="ExtendedModifyListener" isAbstract="true">
            <ownedOperation xmi:id="_xYZdMBkyEd6WJ8gws_yupQ" name="modifyText" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xYZdMRkyEd6WJ8gws_yupQ" name="arg0" type="_xVjkkBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVjklBkyEd6WJ8gws_yupQ" name="LineBackgroundEvent">
            <generalization xmi:id="_xVjklRkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYZdMhkyEd6WJ8gws_yupQ" name="lineOffset" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYZdMxkyEd6WJ8gws_yupQ" name="lineText" visibility="public" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYZdNBkyEd6WJ8gws_yupQ" name="lineBackground" visibility="public" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xYZdNRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xYZdNhkyEd6WJ8gws_yupQ" name="arg0" type="_xYY2IxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xVkLoRkyEd6WJ8gws_yupQ" name="LineBackgroundListener" isAbstract="true">
            <ownedOperation xmi:id="_xYZdNxkyEd6WJ8gws_yupQ" name="lineGetBackground" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xYZdOBkyEd6WJ8gws_yupQ" name="arg0" type="_xVjklBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVkLohkyEd6WJ8gws_yupQ" name="LineStyleEvent">
            <generalization xmi:id="_xVkLoxkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYZdORkyEd6WJ8gws_yupQ" name="lineOffset" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYaEQBkyEd6WJ8gws_yupQ" name="lineText" visibility="public" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYaEQhkyEd6WJ8gws_yupQ" name="styles" visibility="public" type="_xYaEQRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xYaEQxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xYaERBkyEd6WJ8gws_yupQ" name="arg0" type="_xYY2IxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xVkLpRkyEd6WJ8gws_yupQ" name="LineStyleListener" isAbstract="true">
            <ownedOperation xmi:id="_xYaERRkyEd6WJ8gws_yupQ" name="lineGetStyle" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xYaERhkyEd6WJ8gws_yupQ" name="arg0" type="_xVkLohkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVkysBkyEd6WJ8gws_yupQ" name="PopupList">
            <generalization xmi:id="_xVkysRkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xYarUBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xYarURkyEd6WJ8gws_yupQ" name="arg0" type="_xXHq0BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYarUhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xYarUxkyEd6WJ8gws_yupQ" name="arg0" type="_xXHq0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYarVBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYarVRkyEd6WJ8gws_yupQ" name="getFont" visibility="public">
              <ownedParameter xmi:id="_xYarVhkyEd6WJ8gws_yupQ" name="return" type="_xWNr4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYarVxkyEd6WJ8gws_yupQ" name="getItems" visibility="public">
              <ownedParameter xmi:id="_xYarWBkyEd6WJ8gws_yupQ" name="return" type="_xYBCwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYarWRkyEd6WJ8gws_yupQ" name="getMinimumWidth" visibility="public">
              <ownedParameter xmi:id="_xYarWhkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYarWxkyEd6WJ8gws_yupQ" name="open" visibility="public">
              <ownedParameter xmi:id="_xYarXBkyEd6WJ8gws_yupQ" name="arg0" type="_xWTygxkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYarXRkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYarXhkyEd6WJ8gws_yupQ" name="select" visibility="public">
              <ownedParameter xmi:id="_xYarXxkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYbSYBkyEd6WJ8gws_yupQ" name="setFont" visibility="public">
              <ownedParameter xmi:id="_xYbSYRkyEd6WJ8gws_yupQ" name="arg0" type="_xWNr4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYbSYhkyEd6WJ8gws_yupQ" name="setItems" visibility="public">
              <ownedParameter xmi:id="_xYbSYxkyEd6WJ8gws_yupQ" name="arg0" type="_xYBCwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYbSZBkyEd6WJ8gws_yupQ" name="setMinimumWidth" visibility="public">
              <ownedParameter xmi:id="_xYbSZRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVodEBkyEd6WJ8gws_yupQ" name="ST">
            <generalization xmi:id="_xVodERkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYbSZhkyEd6WJ8gws_yupQ" name="LINE_UP" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYbSZxkyEd6WJ8gws_yupQ" name="LINE_DOWN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYbSaBkyEd6WJ8gws_yupQ" name="LINE_START" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYbSaRkyEd6WJ8gws_yupQ" name="LINE_END" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYb5cBkyEd6WJ8gws_yupQ" name="COLUMN_PREVIOUS" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYb5cRkyEd6WJ8gws_yupQ" name="COLUMN_NEXT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYb5chkyEd6WJ8gws_yupQ" name="PAGE_UP" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYb5cxkyEd6WJ8gws_yupQ" name="PAGE_DOWN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYb5dBkyEd6WJ8gws_yupQ" name="WORD_PREVIOUS" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYb5dRkyEd6WJ8gws_yupQ" name="WORD_NEXT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYb5dhkyEd6WJ8gws_yupQ" name="TEXT_START" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYb5dxkyEd6WJ8gws_yupQ" name="TEXT_END" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYb5eBkyEd6WJ8gws_yupQ" name="WINDOW_START" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYb5eRkyEd6WJ8gws_yupQ" name="WINDOW_END" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYb5ehkyEd6WJ8gws_yupQ" name="SELECT_LINE_UP" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYb5exkyEd6WJ8gws_yupQ" name="SELECT_LINE_DOWN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYb5fBkyEd6WJ8gws_yupQ" name="SELECT_LINE_START" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYb5fRkyEd6WJ8gws_yupQ" name="SELECT_LINE_END" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYb5fhkyEd6WJ8gws_yupQ" name="SELECT_COLUMN_PREVIOUS" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYb5fxkyEd6WJ8gws_yupQ" name="SELECT_COLUMN_NEXT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYb5gBkyEd6WJ8gws_yupQ" name="SELECT_PAGE_UP" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYcggBkyEd6WJ8gws_yupQ" name="SELECT_PAGE_DOWN" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYcggRkyEd6WJ8gws_yupQ" name="SELECT_WORD_PREVIOUS" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYcgghkyEd6WJ8gws_yupQ" name="SELECT_WORD_NEXT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYcggxkyEd6WJ8gws_yupQ" name="SELECT_TEXT_START" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYcghBkyEd6WJ8gws_yupQ" name="SELECT_TEXT_END" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYcghRkyEd6WJ8gws_yupQ" name="SELECT_WINDOW_START" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYcghhkyEd6WJ8gws_yupQ" name="SELECT_WINDOW_END" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYcghxkyEd6WJ8gws_yupQ" name="CUT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYcgiBkyEd6WJ8gws_yupQ" name="COPY" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYcgiRkyEd6WJ8gws_yupQ" name="PASTE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYcgihkyEd6WJ8gws_yupQ" name="DELETE_PREVIOUS" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYdHkBkyEd6WJ8gws_yupQ" name="DELETE_NEXT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYdHkRkyEd6WJ8gws_yupQ" name="DELETE_WORD_PREVIOUS" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYdHkhkyEd6WJ8gws_yupQ" name="DELETE_WORD_NEXT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xYdHkxkyEd6WJ8gws_yupQ" name="TOGGLE_OVERWRITE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedOperation xmi:id="_xYdHlBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVpEIBkyEd6WJ8gws_yupQ" name="SashForm">
            <generalization xmi:id="_xVpEIRkyEd6WJ8gws_yupQ" general="_xVNmUhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYduoBkyEd6WJ8gws_yupQ" name="SASH_WIDTH" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xYduoRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xYduohkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYduoxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYdupBkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xYdupRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYduphkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYdupxkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYduqBkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYduqRkyEd6WJ8gws_yupQ" name="getOrientation" visibility="public">
              <ownedParameter xmi:id="_xYduqhkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYduqxkyEd6WJ8gws_yupQ" name="getMaximizedControl" visibility="public">
              <ownedParameter xmi:id="_xYdurBkyEd6WJ8gws_yupQ" name="return" type="_xWtbIRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYeVsBkyEd6WJ8gws_yupQ" name="getWeights" visibility="public">
              <ownedParameter xmi:id="_xYeVsRkyEd6WJ8gws_yupQ" name="return" type="_xX9YUhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYeVshkyEd6WJ8gws_yupQ" name="layout" visibility="public">
              <ownedParameter xmi:id="_xYeVsxkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYeVtBkyEd6WJ8gws_yupQ" name="setOrientation" visibility="public">
              <ownedParameter xmi:id="_xYeVtRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYeVthkyEd6WJ8gws_yupQ" name="setBackground" visibility="public">
              <ownedParameter xmi:id="_xYeVtxkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYeVuBkyEd6WJ8gws_yupQ" name="setForeground" visibility="public">
              <ownedParameter xmi:id="_xYeVuRkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYeVuhkyEd6WJ8gws_yupQ" name="setLayout" visibility="public">
              <ownedParameter xmi:id="_xYeVuxkyEd6WJ8gws_yupQ" name="arg0" type="_xVprMxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYeVvBkyEd6WJ8gws_yupQ" name="setMaximizedControl" visibility="public">
              <ownedParameter xmi:id="_xYeVvRkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYeVvhkyEd6WJ8gws_yupQ" name="setWeights" visibility="public">
              <ownedParameter xmi:id="_xYeVvxkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVprMBkyEd6WJ8gws_yupQ" name="ScrolledComposite">
            <generalization xmi:id="_xVprMRkyEd6WJ8gws_yupQ" general="_xVNmUhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xYe8wBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xYe8wRkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYe8whkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYfj0BkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xYfj0RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYfj0hkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYfj0xkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYfj1BkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYfj1RkyEd6WJ8gws_yupQ" name="getAlwaysShowScrollBars" visibility="public">
              <ownedParameter xmi:id="_xYfj1hkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYfj1xkyEd6WJ8gws_yupQ" name="getContent" visibility="public">
              <ownedParameter xmi:id="_xYfj2BkyEd6WJ8gws_yupQ" name="return" type="_xWtbIRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYfj2RkyEd6WJ8gws_yupQ" name="layout" visibility="public">
              <ownedParameter xmi:id="_xYfj2hkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYfj2xkyEd6WJ8gws_yupQ" name="getOrigin" visibility="public">
              <ownedParameter xmi:id="_xYfj3BkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYfj3RkyEd6WJ8gws_yupQ" name="setOrigin" visibility="public">
              <ownedParameter xmi:id="_xYfj3hkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYfj3xkyEd6WJ8gws_yupQ" name="setOrigin" visibility="public">
              <ownedParameter xmi:id="_xYfj4BkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYfj4RkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYfj4hkyEd6WJ8gws_yupQ" name="setAlwaysShowScrollBars" visibility="public">
              <ownedParameter xmi:id="_xYfj4xkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYfj5BkyEd6WJ8gws_yupQ" name="setContent" visibility="public">
              <ownedParameter xmi:id="_xYgK4BkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYgK4RkyEd6WJ8gws_yupQ" name="setExpandHorizontal" visibility="public">
              <ownedParameter xmi:id="_xYgK4hkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYgK4xkyEd6WJ8gws_yupQ" name="setExpandVertical" visibility="public">
              <ownedParameter xmi:id="_xYgK5BkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYgK5RkyEd6WJ8gws_yupQ" name="setLayout" visibility="public">
              <ownedParameter xmi:id="_xYgK5hkyEd6WJ8gws_yupQ" name="arg0" type="_xVprMxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYgK5xkyEd6WJ8gws_yupQ" name="setMinHeight" visibility="public">
              <ownedParameter xmi:id="_xYgK6BkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYgK6RkyEd6WJ8gws_yupQ" name="setMinSize" visibility="public">
              <ownedParameter xmi:id="_xYgK6hkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYgK6xkyEd6WJ8gws_yupQ" name="setMinSize" visibility="public">
              <ownedParameter xmi:id="_xYgK7BkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYgK7RkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYgK7hkyEd6WJ8gws_yupQ" name="setMinWidth" visibility="public">
              <ownedParameter xmi:id="_xYgK7xkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVprMhkyEd6WJ8gws_yupQ" name="StackLayout">
            <generalization xmi:id="_xVprNBkyEd6WJ8gws_yupQ" general="_xVprMxkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYgx8BkyEd6WJ8gws_yupQ" name="marginWidth" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYgx8RkyEd6WJ8gws_yupQ" name="marginHeight" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYgx8hkyEd6WJ8gws_yupQ" name="topControl" visibility="public" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xYgx8xkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xYgx9BkyEd6WJ8gws_yupQ" name="computeSize" visibility="protected">
              <ownedParameter xmi:id="_xYgx9RkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYgx9hkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYgx9xkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYgx-BkyEd6WJ8gws_yupQ" name="arg3" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYgx-RkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYgx-hkyEd6WJ8gws_yupQ" name="layout" visibility="protected">
              <ownedParameter xmi:id="_xYgx-xkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYgx_BkyEd6WJ8gws_yupQ" name="arg1" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVqSQBkyEd6WJ8gws_yupQ" name="StyleRange" clientDependency="_xVqSQhkyEd6WJ8gws_yupQ">
            <generalization xmi:id="_xVqSQxkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYgx_RkyEd6WJ8gws_yupQ" name="start" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYgx_hkyEd6WJ8gws_yupQ" name="length" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYhZABkyEd6WJ8gws_yupQ" name="foreground" visibility="public" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYhZARkyEd6WJ8gws_yupQ" name="background" visibility="public" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xYhZAhkyEd6WJ8gws_yupQ" name="fontStyle" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xVqSQhkyEd6WJ8gws_yupQ" supplier="_xWagMBkyEd6WJ8gws_yupQ" client="_xVqSQBkyEd6WJ8gws_yupQ" contract="_xWagMBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xYhZAxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xYhZBBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xYhZBRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYhZBhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYhZBxkyEd6WJ8gws_yupQ" name="arg2" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYhZCBkyEd6WJ8gws_yupQ" name="arg3" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYhZCRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xYhZChkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYhZCxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYhZDBkyEd6WJ8gws_yupQ" name="arg2" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYhZDRkyEd6WJ8gws_yupQ" name="arg3" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYhZDhkyEd6WJ8gws_yupQ" name="arg4" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYhZDxkyEd6WJ8gws_yupQ" name="equals" visibility="public">
              <ownedParameter xmi:id="_xYhZEBkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYhZERkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYiAEBkyEd6WJ8gws_yupQ" name="hashCode" visibility="public">
              <ownedParameter xmi:id="_xYiAERkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYiAEhkyEd6WJ8gws_yupQ" name="isUnstyled" visibility="public">
              <ownedParameter xmi:id="_xYiAExkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYiAFBkyEd6WJ8gws_yupQ" name="similarTo" visibility="public">
              <ownedParameter xmi:id="_xYiAFRkyEd6WJ8gws_yupQ" name="arg0" type="_xVqSQBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYiAFhkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYiAFxkyEd6WJ8gws_yupQ" name="clone" visibility="public">
              <ownedParameter xmi:id="_xYiAGBkyEd6WJ8gws_yupQ" name="return" type="_xVEcZBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYiAGRkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xYiAGhkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVujsBkyEd6WJ8gws_yupQ" name="StyledText">
            <generalization xmi:id="_xVujsRkyEd6WJ8gws_yupQ" general="_xVTF4hkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xYmRgBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xYmRgRkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYmRghkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYmRgxkyEd6WJ8gws_yupQ" name="addExtendedModifyListener" visibility="public">
              <ownedParameter xmi:id="_xYmRhBkyEd6WJ8gws_yupQ" name="arg0" type="_xVjkkxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYmRhRkyEd6WJ8gws_yupQ" name="setKeyBinding" visibility="public">
              <ownedParameter xmi:id="_xYmRhhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYmRhxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYmRiBkyEd6WJ8gws_yupQ" name="addBidiSegmentListener" visibility="public">
              <ownedParameter xmi:id="_xYmRiRkyEd6WJ8gws_yupQ" name="arg0" type="_xVTF5xkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYmRihkyEd6WJ8gws_yupQ" name="addLineBackgroundListener" visibility="public">
              <ownedParameter xmi:id="_xYmRixkyEd6WJ8gws_yupQ" name="arg0" type="_xVkLoRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYm4kBkyEd6WJ8gws_yupQ" name="addLineStyleListener" visibility="public">
              <ownedParameter xmi:id="_xYm4kRkyEd6WJ8gws_yupQ" name="arg0" type="_xVkLpRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYm4khkyEd6WJ8gws_yupQ" name="addModifyListener" visibility="public">
              <ownedParameter xmi:id="_xYm4kxkyEd6WJ8gws_yupQ" name="arg0" type="_xWIMVBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYm4lBkyEd6WJ8gws_yupQ" name="addSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xYm4lRkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYm4lhkyEd6WJ8gws_yupQ" name="addVerifyKeyListener" visibility="public">
              <ownedParameter xmi:id="_xYm4lxkyEd6WJ8gws_yupQ" name="arg0" type="_xVzcMxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYm4mBkyEd6WJ8gws_yupQ" name="addVerifyListener" visibility="public">
              <ownedParameter xmi:id="_xYm4mRkyEd6WJ8gws_yupQ" name="arg0" type="_xWL2tRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYm4mhkyEd6WJ8gws_yupQ" name="append" visibility="public">
              <ownedParameter xmi:id="_xYm4mxkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYm4nBkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xYm4nRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYm4nhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYm4nxkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYm4oBkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYm4oRkyEd6WJ8gws_yupQ" name="copy" visibility="public"/>
            <ownedOperation xmi:id="_xYnfoBkyEd6WJ8gws_yupQ" name="cut" visibility="public"/>
            <ownedOperation xmi:id="_xYnfoRkyEd6WJ8gws_yupQ" name="getBackground" visibility="public">
              <ownedParameter xmi:id="_xYnfohkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYnfoxkyEd6WJ8gws_yupQ" name="getBaseline" visibility="public">
              <ownedParameter xmi:id="_xYnfpBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYnfpRkyEd6WJ8gws_yupQ" name="getBidiColoring" visibility="public">
              <ownedParameter xmi:id="_xYnfphkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYnfpxkyEd6WJ8gws_yupQ" name="getCaretOffset" visibility="public">
              <ownedParameter xmi:id="_xYnfqBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYnfqRkyEd6WJ8gws_yupQ" name="getContent" visibility="public">
              <ownedParameter xmi:id="_xYnfqhkyEd6WJ8gws_yupQ" name="return" type="_xVujsxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYnfqxkyEd6WJ8gws_yupQ" name="getDoubleClickEnabled" visibility="public">
              <ownedParameter xmi:id="_xYnfrBkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYnfrRkyEd6WJ8gws_yupQ" name="getEditable" visibility="public">
              <ownedParameter xmi:id="_xYnfrhkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYnfrxkyEd6WJ8gws_yupQ" name="getForeground" visibility="public">
              <ownedParameter xmi:id="_xYnfsBkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYoGsBkyEd6WJ8gws_yupQ" name="getHorizontalIndex" visibility="public">
              <ownedParameter xmi:id="_xYoGsRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYoGshkyEd6WJ8gws_yupQ" name="getHorizontalPixel" visibility="public">
              <ownedParameter xmi:id="_xYoGsxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYoGtBkyEd6WJ8gws_yupQ" name="getKeyBinding" visibility="public">
              <ownedParameter xmi:id="_xYoGtRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYoGthkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYoGtxkyEd6WJ8gws_yupQ" name="getCharCount" visibility="public">
              <ownedParameter xmi:id="_xYoGuBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYoGuRkyEd6WJ8gws_yupQ" name="getLineBackground" visibility="public">
              <ownedParameter xmi:id="_xYoGuhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYoGuxkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYoGvBkyEd6WJ8gws_yupQ" name="getLineCount" visibility="public">
              <ownedParameter xmi:id="_xYoGvRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYoGvhkyEd6WJ8gws_yupQ" name="getLineAtOffset" visibility="public">
              <ownedParameter xmi:id="_xYoGvxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYoGwBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYoGwRkyEd6WJ8gws_yupQ" name="getLineDelimiter" visibility="public">
              <ownedParameter xmi:id="_xYoGwhkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYoGwxkyEd6WJ8gws_yupQ" name="getLineHeight" visibility="public">
              <ownedParameter xmi:id="_xYotwBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYotwRkyEd6WJ8gws_yupQ" name="getLocationAtOffset" visibility="public">
              <ownedParameter xmi:id="_xYotwhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYotwxkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYotxBkyEd6WJ8gws_yupQ" name="getOffsetAtLine" visibility="public">
              <ownedParameter xmi:id="_xYotxRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYotxhkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYotxxkyEd6WJ8gws_yupQ" name="getOffsetAtLocation" visibility="public">
              <ownedParameter xmi:id="_xYotyBkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYotyRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYotyhkyEd6WJ8gws_yupQ" name="getOrientation" visibility="public">
              <ownedParameter xmi:id="_xYotyxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYotzBkyEd6WJ8gws_yupQ" name="getSelection" visibility="public">
              <ownedParameter xmi:id="_xYotzRkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYotzhkyEd6WJ8gws_yupQ" name="getSelectionRange" visibility="public">
              <ownedParameter xmi:id="_xYotzxkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYot0BkyEd6WJ8gws_yupQ" name="getSelectionBackground" visibility="public">
              <ownedParameter xmi:id="_xYot0RkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYot0hkyEd6WJ8gws_yupQ" name="getSelectionCount" visibility="public">
              <ownedParameter xmi:id="_xYot0xkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYpU0BkyEd6WJ8gws_yupQ" name="getSelectionForeground" visibility="public">
              <ownedParameter xmi:id="_xYpU0RkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYpU0hkyEd6WJ8gws_yupQ" name="getSelectionText" visibility="public">
              <ownedParameter xmi:id="_xYpU0xkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYpU1BkyEd6WJ8gws_yupQ" name="getStyle" visibility="public">
              <ownedParameter xmi:id="_xYpU1RkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYpU1hkyEd6WJ8gws_yupQ" name="getStyleRangeAtOffset" visibility="public">
              <ownedParameter xmi:id="_xYpU1xkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYpU2BkyEd6WJ8gws_yupQ" name="return" type="_xVqSQBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYpU2RkyEd6WJ8gws_yupQ" name="getStyleRanges" visibility="public">
              <ownedParameter xmi:id="_xYpU2hkyEd6WJ8gws_yupQ" name="return" type="_xYaEQRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYpU2xkyEd6WJ8gws_yupQ" name="getStyleRanges" visibility="public">
              <ownedParameter xmi:id="_xYpU3BkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYpU3RkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYpU3hkyEd6WJ8gws_yupQ" name="return" type="_xYaEQRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYpU3xkyEd6WJ8gws_yupQ" name="getTabs" visibility="public">
              <ownedParameter xmi:id="_xYpU4BkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYpU4RkyEd6WJ8gws_yupQ" name="getText" visibility="public">
              <ownedParameter xmi:id="_xYp74BkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYp74RkyEd6WJ8gws_yupQ" name="getText" visibility="public">
              <ownedParameter xmi:id="_xYp74hkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYp74xkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYp75BkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYp75RkyEd6WJ8gws_yupQ" name="getTextRange" visibility="public">
              <ownedParameter xmi:id="_xYp75hkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYp75xkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYp76BkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYp76RkyEd6WJ8gws_yupQ" name="getTextLimit" visibility="public">
              <ownedParameter xmi:id="_xYp76hkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYp76xkyEd6WJ8gws_yupQ" name="getTopIndex" visibility="public">
              <ownedParameter xmi:id="_xYp77BkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYp77RkyEd6WJ8gws_yupQ" name="getTopPixel" visibility="public">
              <ownedParameter xmi:id="_xYp77hkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYp77xkyEd6WJ8gws_yupQ" name="getWordWrap" visibility="public">
              <ownedParameter xmi:id="_xYp78BkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYp78RkyEd6WJ8gws_yupQ" name="insert" visibility="public">
              <ownedParameter xmi:id="_xYp78hkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYqi8BkyEd6WJ8gws_yupQ" name="invokeAction" visibility="public">
              <ownedParameter xmi:id="_xYqi8RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYqi8hkyEd6WJ8gws_yupQ" name="paste" visibility="public"/>
            <ownedOperation xmi:id="_xYqi8xkyEd6WJ8gws_yupQ" name="print" visibility="public"/>
            <ownedOperation xmi:id="_xYqi9BkyEd6WJ8gws_yupQ" name="print" visibility="public">
              <ownedParameter xmi:id="_xYqi9RkyEd6WJ8gws_yupQ" name="arg0" type="_xWpwwBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYqi9hkyEd6WJ8gws_yupQ" name="return" type="_xX9YVxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYqi9xkyEd6WJ8gws_yupQ" name="print" visibility="public">
              <ownedParameter xmi:id="_xYqi-BkyEd6WJ8gws_yupQ" name="arg0" type="_xWpwwBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYqi-RkyEd6WJ8gws_yupQ" name="arg1" type="_xVvKwBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYqi-hkyEd6WJ8gws_yupQ" name="return" type="_xX9YVxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYqi-xkyEd6WJ8gws_yupQ" name="redraw" visibility="public"/>
            <ownedOperation xmi:id="_xYqi_BkyEd6WJ8gws_yupQ" name="redraw" visibility="public">
              <ownedParameter xmi:id="_xYqi_RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYqi_hkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYqi_xkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYqjABkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYqjARkyEd6WJ8gws_yupQ" name="arg4" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYrKABkyEd6WJ8gws_yupQ" name="redrawRange" visibility="public">
              <ownedParameter xmi:id="_xYrKARkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYrKAhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYrKAxkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYrKBBkyEd6WJ8gws_yupQ" name="removeBidiSegmentListener" visibility="public">
              <ownedParameter xmi:id="_xYrKBRkyEd6WJ8gws_yupQ" name="arg0" type="_xVTF5xkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYrKBhkyEd6WJ8gws_yupQ" name="removeExtendedModifyListener" visibility="public">
              <ownedParameter xmi:id="_xYrKBxkyEd6WJ8gws_yupQ" name="arg0" type="_xVjkkxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYrKCBkyEd6WJ8gws_yupQ" name="removeLineBackgroundListener" visibility="public">
              <ownedParameter xmi:id="_xYrKCRkyEd6WJ8gws_yupQ" name="arg0" type="_xVkLoRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYrKChkyEd6WJ8gws_yupQ" name="removeLineStyleListener" visibility="public">
              <ownedParameter xmi:id="_xYrKCxkyEd6WJ8gws_yupQ" name="arg0" type="_xVkLpRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYrKDBkyEd6WJ8gws_yupQ" name="removeModifyListener" visibility="public">
              <ownedParameter xmi:id="_xYrKDRkyEd6WJ8gws_yupQ" name="arg0" type="_xWIMVBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYrKDhkyEd6WJ8gws_yupQ" name="removeSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xYrKDxkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYrKEBkyEd6WJ8gws_yupQ" name="removeVerifyListener" visibility="public">
              <ownedParameter xmi:id="_xYrKERkyEd6WJ8gws_yupQ" name="arg0" type="_xWL2tRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYrxEBkyEd6WJ8gws_yupQ" name="removeVerifyKeyListener" visibility="public">
              <ownedParameter xmi:id="_xYrxERkyEd6WJ8gws_yupQ" name="arg0" type="_xVzcMxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYrxEhkyEd6WJ8gws_yupQ" name="replaceStyleRanges" visibility="public">
              <ownedParameter xmi:id="_xYrxExkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYrxFBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYrxFRkyEd6WJ8gws_yupQ" name="arg2" type="_xYaEQRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYrxFhkyEd6WJ8gws_yupQ" name="replaceTextRange" visibility="public">
              <ownedParameter xmi:id="_xYrxFxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYrxGBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYrxGRkyEd6WJ8gws_yupQ" name="arg2" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYrxGhkyEd6WJ8gws_yupQ" name="selectAll" visibility="public"/>
            <ownedOperation xmi:id="_xYrxGxkyEd6WJ8gws_yupQ" name="setWordWrap" visibility="public">
              <ownedParameter xmi:id="_xYrxHBkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYrxHRkyEd6WJ8gws_yupQ" name="setCaret" visibility="public">
              <ownedParameter xmi:id="_xYrxHhkyEd6WJ8gws_yupQ" name="arg0" type="_xWuCMRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYrxHxkyEd6WJ8gws_yupQ" name="setBackground" visibility="public">
              <ownedParameter xmi:id="_xYrxIBkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYrxIRkyEd6WJ8gws_yupQ" name="setBidiColoring" visibility="public">
              <ownedParameter xmi:id="_xYsYIBkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYwCgBkyEd6WJ8gws_yupQ" name="setCaretOffset" visibility="public">
              <ownedParameter xmi:id="_xYwCgRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYwpkBkyEd6WJ8gws_yupQ" name="setContent" visibility="public">
              <ownedParameter xmi:id="_xYwpkRkyEd6WJ8gws_yupQ" name="arg0" type="_xVujsxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYwpkhkyEd6WJ8gws_yupQ" name="setCursor" visibility="public">
              <ownedParameter xmi:id="_xYwpkxkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYwplBkyEd6WJ8gws_yupQ" name="setDoubleClickEnabled" visibility="public">
              <ownedParameter xmi:id="_xYwplRkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYwplhkyEd6WJ8gws_yupQ" name="setEditable" visibility="public">
              <ownedParameter xmi:id="_xYwplxkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYwpmBkyEd6WJ8gws_yupQ" name="setFont" visibility="public">
              <ownedParameter xmi:id="_xYwpmRkyEd6WJ8gws_yupQ" name="arg0" type="_xWNr4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYwpmhkyEd6WJ8gws_yupQ" name="setForeground" visibility="public">
              <ownedParameter xmi:id="_xYwpmxkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYwpnBkyEd6WJ8gws_yupQ" name="setHorizontalIndex" visibility="public">
              <ownedParameter xmi:id="_xYwpnRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYwpnhkyEd6WJ8gws_yupQ" name="setHorizontalPixel" visibility="public">
              <ownedParameter xmi:id="_xYxQoBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYxQoRkyEd6WJ8gws_yupQ" name="setLineBackground" visibility="public">
              <ownedParameter xmi:id="_xYxQohkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYxQoxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYxQpBkyEd6WJ8gws_yupQ" name="arg2" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYx3sBkyEd6WJ8gws_yupQ" name="setOrientation" visibility="public">
              <ownedParameter xmi:id="_xYx3sRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYx3shkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xYx3sxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYx3tBkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xYx3tRkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYx3thkyEd6WJ8gws_yupQ" name="setSelectionBackground" visibility="public">
              <ownedParameter xmi:id="_xYx3txkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYx3uBkyEd6WJ8gws_yupQ" name="setSelectionForeground" visibility="public">
              <ownedParameter xmi:id="_xYx3uRkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYx3uhkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xYx3uxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYx3vBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYx3vRkyEd6WJ8gws_yupQ" name="setSelectionRange" visibility="public">
              <ownedParameter xmi:id="_xYx3vhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYx3vxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYx3wBkyEd6WJ8gws_yupQ" name="setStyleRange" visibility="public">
              <ownedParameter xmi:id="_xYx3wRkyEd6WJ8gws_yupQ" name="arg0" type="_xVqSQBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYyewBkyEd6WJ8gws_yupQ" name="setStyleRanges" visibility="public">
              <ownedParameter xmi:id="_xYyewRkyEd6WJ8gws_yupQ" name="arg0" type="_xYaEQRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYyewhkyEd6WJ8gws_yupQ" name="setTabs" visibility="public">
              <ownedParameter xmi:id="_xYyewxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYyexBkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xYyexRkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYyexhkyEd6WJ8gws_yupQ" name="setTextLimit" visibility="public">
              <ownedParameter xmi:id="_xYyexxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYyeyBkyEd6WJ8gws_yupQ" name="setTopIndex" visibility="public">
              <ownedParameter xmi:id="_xYyeyRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYyeyhkyEd6WJ8gws_yupQ" name="setTopPixel" visibility="public">
              <ownedParameter xmi:id="_xYyeyxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYzF0BkyEd6WJ8gws_yupQ" name="showSelection" visibility="public"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xVujsxkyEd6WJ8gws_yupQ" name="StyledTextContent" isAbstract="true">
            <ownedOperation xmi:id="_xYzF0RkyEd6WJ8gws_yupQ" name="addTextChangeListener" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xYzF0hkyEd6WJ8gws_yupQ" name="arg0" type="_xVyOExkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYzF0xkyEd6WJ8gws_yupQ" name="getCharCount" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xYzF1BkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYzF1RkyEd6WJ8gws_yupQ" name="getLine" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xYzF1hkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYzF1xkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYzF2BkyEd6WJ8gws_yupQ" name="getLineAtOffset" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xYzF2RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYzF2hkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYzF2xkyEd6WJ8gws_yupQ" name="getLineCount" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xYzF3BkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYzF3RkyEd6WJ8gws_yupQ" name="getLineDelimiter" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xYzs4BkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYzs4RkyEd6WJ8gws_yupQ" name="getOffsetAtLine" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xYzs4hkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYzs4xkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYzs5BkyEd6WJ8gws_yupQ" name="getTextRange" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xYzs5RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYzs5hkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYzs5xkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYzs6BkyEd6WJ8gws_yupQ" name="removeTextChangeListener" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xYzs6RkyEd6WJ8gws_yupQ" name="arg0" type="_xVyOExkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYzs6hkyEd6WJ8gws_yupQ" name="replaceTextRange" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xYzs6xkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYzs7BkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xYzs7RkyEd6WJ8gws_yupQ" name="arg2" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xYzs7hkyEd6WJ8gws_yupQ" name="setText" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xYzs7xkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVvKwBkyEd6WJ8gws_yupQ" name="StyledTextPrintOptions">
            <generalization xmi:id="_xVvKwRkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xY0T8BkyEd6WJ8gws_yupQ" name="PAGE_TAG" visibility="public" isLeaf="true" isStatic="true" type="_xXtgtBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xY0T8RkyEd6WJ8gws_yupQ" name="SEPARATOR" visibility="public" isLeaf="true" isStatic="true" type="_xXtgtBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xY0T8hkyEd6WJ8gws_yupQ" name="header" visibility="public" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xY0T8xkyEd6WJ8gws_yupQ" name="footer" visibility="public" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xY0T9BkyEd6WJ8gws_yupQ" name="jobName" visibility="public" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xY0T9RkyEd6WJ8gws_yupQ" name="printTextForeground" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xY0T9hkyEd6WJ8gws_yupQ" name="printTextBackground" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xY0T9xkyEd6WJ8gws_yupQ" name="printTextFontStyle" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xY0T-BkyEd6WJ8gws_yupQ" name="printLineBackground" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xY0T-RkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVwY4BkyEd6WJ8gws_yupQ" name="TableCursor">
            <generalization xmi:id="_xVwY4RkyEd6WJ8gws_yupQ" general="_xVTF4hkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xY1iEBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xY1iERkyEd6WJ8gws_yupQ" name="arg0" type="_xXKuIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY1iEhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY1iExkyEd6WJ8gws_yupQ" name="addSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xY1iFBkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY1iFRkyEd6WJ8gws_yupQ" name="setVisible" visibility="public">
              <ownedParameter xmi:id="_xY1iFhkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY1iFxkyEd6WJ8gws_yupQ" name="removeSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xY1iGBkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY1iGRkyEd6WJ8gws_yupQ" name="getColumn" visibility="public">
              <ownedParameter xmi:id="_xY1iGhkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY1iGxkyEd6WJ8gws_yupQ" name="getRow" visibility="public">
              <ownedParameter xmi:id="_xY1iHBkyEd6WJ8gws_yupQ" name="return" type="_xXLVMBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY2JIBkyEd6WJ8gws_yupQ" name="setBackground" visibility="public">
              <ownedParameter xmi:id="_xY2JIRkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY2JIhkyEd6WJ8gws_yupQ" name="setForeground" visibility="public">
              <ownedParameter xmi:id="_xY2JIxkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY2JJBkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xY2JJRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY2JJhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY2JJxkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xY2JKBkyEd6WJ8gws_yupQ" name="arg0" type="_xXLVMBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY2JKRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVwY4hkyEd6WJ8gws_yupQ" name="TableEditor">
            <generalization xmi:id="_xVwY4xkyEd6WJ8gws_yupQ" general="_xViWcBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xY2JKhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xY2JKxkyEd6WJ8gws_yupQ" name="arg0" type="_xXKuIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY2JLBkyEd6WJ8gws_yupQ" name="dispose" visibility="public"/>
            <ownedOperation xmi:id="_xY2wMBkyEd6WJ8gws_yupQ" name="getColumn" visibility="public">
              <ownedParameter xmi:id="_xY2wMRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY2wMhkyEd6WJ8gws_yupQ" name="getItem" visibility="public">
              <ownedParameter xmi:id="_xY2wMxkyEd6WJ8gws_yupQ" name="return" type="_xXLVMBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY2wNBkyEd6WJ8gws_yupQ" name="setColumn" visibility="public">
              <ownedParameter xmi:id="_xY2wNRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY2wNhkyEd6WJ8gws_yupQ" name="setItem" visibility="public">
              <ownedParameter xmi:id="_xY2wNxkyEd6WJ8gws_yupQ" name="arg0" type="_xXLVMBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY2wOBkyEd6WJ8gws_yupQ" name="setEditor" visibility="public">
              <ownedParameter xmi:id="_xY2wORkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY2wOhkyEd6WJ8gws_yupQ" name="arg1" type="_xXLVMBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY2wOxkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVw_8BkyEd6WJ8gws_yupQ" name="TableTree">
            <generalization xmi:id="_xVw_8RkyEd6WJ8gws_yupQ" general="_xVNmUhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xY3XQBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xY3XQRkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY3XQhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY3XQxkyEd6WJ8gws_yupQ" name="addSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xY3XRBkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY3XRRkyEd6WJ8gws_yupQ" name="addTreeListener" visibility="public">
              <ownedParameter xmi:id="_xY3-UBkyEd6WJ8gws_yupQ" name="arg0" type="_xWLPoxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY3-URkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xY3-UhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY3-UxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY3-VBkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY3-VRkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY3-VhkyEd6WJ8gws_yupQ" name="computeTrim" visibility="public">
              <ownedParameter xmi:id="_xY3-VxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY3-WBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY3-WRkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY3-WhkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY4lYBkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY5McBkyEd6WJ8gws_yupQ" name="deselectAll" visibility="public"/>
            <ownedOperation xmi:id="_xY5McRkyEd6WJ8gws_yupQ" name="getBackground" visibility="public">
              <ownedParameter xmi:id="_xY5MchkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY5McxkyEd6WJ8gws_yupQ" name="getClientArea" visibility="public">
              <ownedParameter xmi:id="_xY5MdBkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY5MdRkyEd6WJ8gws_yupQ" name="getForeground" visibility="public">
              <ownedParameter xmi:id="_xY5MdhkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY5MdxkyEd6WJ8gws_yupQ" name="getFont" visibility="public">
              <ownedParameter xmi:id="_xY5MeBkyEd6WJ8gws_yupQ" name="return" type="_xWNr4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY5MeRkyEd6WJ8gws_yupQ" name="getItemCount" visibility="public">
              <ownedParameter xmi:id="_xY5MehkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY5MexkyEd6WJ8gws_yupQ" name="getItemHeight" visibility="public">
              <ownedParameter xmi:id="_xY5MfBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY5MfhkyEd6WJ8gws_yupQ" name="getItems" visibility="public">
              <ownedParameter xmi:id="_xY5MfxkyEd6WJ8gws_yupQ" name="return" type="_xY5MfRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY5MgBkyEd6WJ8gws_yupQ" name="getSelection" visibility="public">
              <ownedParameter xmi:id="_xY5MgRkyEd6WJ8gws_yupQ" name="return" type="_xY5MfRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY5zgBkyEd6WJ8gws_yupQ" name="getSelectionCount" visibility="public">
              <ownedParameter xmi:id="_xY5zgRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY5zghkyEd6WJ8gws_yupQ" name="getStyle" visibility="public">
              <ownedParameter xmi:id="_xY5zgxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY5zhBkyEd6WJ8gws_yupQ" name="getTable" visibility="public">
              <ownedParameter xmi:id="_xY5zhRkyEd6WJ8gws_yupQ" name="return" type="_xXKuIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY5zhhkyEd6WJ8gws_yupQ" name="indexOf" visibility="public">
              <ownedParameter xmi:id="_xY5zhxkyEd6WJ8gws_yupQ" name="arg0" type="_xVyOEBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY5ziBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY5ziRkyEd6WJ8gws_yupQ" name="getItem" visibility="public">
              <ownedParameter xmi:id="_xY5zihkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY5zixkyEd6WJ8gws_yupQ" name="return" type="_xVyOEBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY5zjBkyEd6WJ8gws_yupQ" name="removeAll" visibility="public"/>
            <ownedOperation xmi:id="_xY5zjRkyEd6WJ8gws_yupQ" name="removeSelectionListener" visibility="public">
              <ownedParameter xmi:id="_xY5zjhkyEd6WJ8gws_yupQ" name="arg0" type="_xWKBgRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY5zjxkyEd6WJ8gws_yupQ" name="removeTreeListener" visibility="public">
              <ownedParameter xmi:id="_xY5zkBkyEd6WJ8gws_yupQ" name="arg0" type="_xWLPoxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY5zkRkyEd6WJ8gws_yupQ" name="selectAll" visibility="public"/>
            <ownedOperation xmi:id="_xY6akBkyEd6WJ8gws_yupQ" name="setBackground" visibility="public">
              <ownedParameter xmi:id="_xY6akRkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY6akhkyEd6WJ8gws_yupQ" name="setEnabled" visibility="public">
              <ownedParameter xmi:id="_xY6akxkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY6alBkyEd6WJ8gws_yupQ" name="setFont" visibility="public">
              <ownedParameter xmi:id="_xY6alRkyEd6WJ8gws_yupQ" name="arg0" type="_xWNr4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY6alhkyEd6WJ8gws_yupQ" name="setForeground" visibility="public">
              <ownedParameter xmi:id="_xY6alxkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY6amBkyEd6WJ8gws_yupQ" name="setMenu" visibility="public">
              <ownedParameter xmi:id="_xY6amRkyEd6WJ8gws_yupQ" name="arg0" type="_xXCyUBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY6amhkyEd6WJ8gws_yupQ" name="setSelection" visibility="public">
              <ownedParameter xmi:id="_xY6amxkyEd6WJ8gws_yupQ" name="arg0" type="_xY5MfRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY6anBkyEd6WJ8gws_yupQ" name="setToolTipText" visibility="public">
              <ownedParameter xmi:id="_xY6anRkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY6anhkyEd6WJ8gws_yupQ" name="showItem" visibility="public">
              <ownedParameter xmi:id="_xY6anxkyEd6WJ8gws_yupQ" name="arg0" type="_xVyOEBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY6aoBkyEd6WJ8gws_yupQ" name="showSelection" visibility="public"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVxnABkyEd6WJ8gws_yupQ" name="TableTreeEditor">
            <generalization xmi:id="_xVxnARkyEd6WJ8gws_yupQ" general="_xViWcBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xY7BoBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xY7BoRkyEd6WJ8gws_yupQ" name="arg0" type="_xVw_8BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY7BohkyEd6WJ8gws_yupQ" name="dispose" visibility="public"/>
            <ownedOperation xmi:id="_xY7BoxkyEd6WJ8gws_yupQ" name="getColumn" visibility="public">
              <ownedParameter xmi:id="_xY7BpBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY7BpRkyEd6WJ8gws_yupQ" name="getItem" visibility="public">
              <ownedParameter xmi:id="_xY7BphkyEd6WJ8gws_yupQ" name="return" type="_xVyOEBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY7BpxkyEd6WJ8gws_yupQ" name="setColumn" visibility="public">
              <ownedParameter xmi:id="_xY7BqBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY7osBkyEd6WJ8gws_yupQ" name="setItem" visibility="public">
              <ownedParameter xmi:id="_xY7osRkyEd6WJ8gws_yupQ" name="arg0" type="_xVyOEBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY7oshkyEd6WJ8gws_yupQ" name="setEditor" visibility="public">
              <ownedParameter xmi:id="_xY7osxkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY7otBkyEd6WJ8gws_yupQ" name="arg1" type="_xVyOEBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY7otRkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVyOEBkyEd6WJ8gws_yupQ" name="TableTreeItem">
            <generalization xmi:id="_xVyOERkyEd6WJ8gws_yupQ" general="_xVhvYRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xY8PwBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xY8PwRkyEd6WJ8gws_yupQ" name="arg0" type="_xVw_8BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY8PwhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY8PwxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xY8PxBkyEd6WJ8gws_yupQ" name="arg0" type="_xVw_8BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY8PxRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY8PxhkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY8PxxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xY8PyBkyEd6WJ8gws_yupQ" name="arg0" type="_xVyOEBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY8PyRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY8PyhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xY8PyxkyEd6WJ8gws_yupQ" name="arg0" type="_xVyOEBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY8PzBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY8PzRkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY8PzhkyEd6WJ8gws_yupQ" name="getBackground" visibility="public">
              <ownedParameter xmi:id="_xY8PzxkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY8P0BkyEd6WJ8gws_yupQ" name="getBounds" visibility="public">
              <ownedParameter xmi:id="_xY8P0RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY8P0hkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY820BkyEd6WJ8gws_yupQ" name="getChecked" visibility="public">
              <ownedParameter xmi:id="_xY820RkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY820hkyEd6WJ8gws_yupQ" name="getGrayed" visibility="public">
              <ownedParameter xmi:id="_xY820xkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY821BkyEd6WJ8gws_yupQ" name="getExpanded" visibility="public">
              <ownedParameter xmi:id="_xY821RkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY821hkyEd6WJ8gws_yupQ" name="getFont" visibility="public">
              <ownedParameter xmi:id="_xY821xkyEd6WJ8gws_yupQ" name="return" type="_xWNr4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY822BkyEd6WJ8gws_yupQ" name="getForeground" visibility="public">
              <ownedParameter xmi:id="_xY822RkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY822hkyEd6WJ8gws_yupQ" name="getImage" visibility="public">
              <ownedParameter xmi:id="_xY822xkyEd6WJ8gws_yupQ" name="return" type="_xWQIIhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY823BkyEd6WJ8gws_yupQ" name="getImage" visibility="public">
              <ownedParameter xmi:id="_xY823RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY823hkyEd6WJ8gws_yupQ" name="return" type="_xWQIIhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY823xkyEd6WJ8gws_yupQ" name="getItemCount" visibility="public">
              <ownedParameter xmi:id="_xY824BkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY824RkyEd6WJ8gws_yupQ" name="getItems" visibility="public">
              <ownedParameter xmi:id="_xY824hkyEd6WJ8gws_yupQ" name="return" type="_xY5MfRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY824xkyEd6WJ8gws_yupQ" name="getParent" visibility="public">
              <ownedParameter xmi:id="_xY9d4BkyEd6WJ8gws_yupQ" name="return" type="_xVw_8BkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY9d4RkyEd6WJ8gws_yupQ" name="getParentItem" visibility="public">
              <ownedParameter xmi:id="_xY9d4hkyEd6WJ8gws_yupQ" name="return" type="_xVyOEBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY9d4xkyEd6WJ8gws_yupQ" name="getText" visibility="public">
              <ownedParameter xmi:id="_xY9d5BkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY9d5RkyEd6WJ8gws_yupQ" name="getText" visibility="public">
              <ownedParameter xmi:id="_xY9d5hkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY9d5xkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY9d6BkyEd6WJ8gws_yupQ" name="indexOf" visibility="public">
              <ownedParameter xmi:id="_xY9d6RkyEd6WJ8gws_yupQ" name="arg0" type="_xVyOEBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY9d6hkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY9d6xkyEd6WJ8gws_yupQ" name="dispose" visibility="public"/>
            <ownedOperation xmi:id="_xY9d7BkyEd6WJ8gws_yupQ" name="setBackground" visibility="public">
              <ownedParameter xmi:id="_xY9d7RkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY9d7hkyEd6WJ8gws_yupQ" name="setChecked" visibility="public">
              <ownedParameter xmi:id="_xY9d7xkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY9d8BkyEd6WJ8gws_yupQ" name="setGrayed" visibility="public">
              <ownedParameter xmi:id="_xY9d8RkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY9d8hkyEd6WJ8gws_yupQ" name="setExpanded" visibility="public">
              <ownedParameter xmi:id="_xY9d8xkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY9d9BkyEd6WJ8gws_yupQ" name="setFont" visibility="public">
              <ownedParameter xmi:id="_xY-E8BkyEd6WJ8gws_yupQ" name="arg0" type="_xWNr4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY-E8RkyEd6WJ8gws_yupQ" name="setForeground" visibility="public">
              <ownedParameter xmi:id="_xY-E8hkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY-E8xkyEd6WJ8gws_yupQ" name="setImage" visibility="public">
              <ownedParameter xmi:id="_xY-E9BkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY-E9RkyEd6WJ8gws_yupQ" name="arg1" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY-E9hkyEd6WJ8gws_yupQ" name="setImage" visibility="public">
              <ownedParameter xmi:id="_xY-E9xkyEd6WJ8gws_yupQ" name="arg0" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY-E-BkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xY-E-RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY-E-hkyEd6WJ8gws_yupQ" name="arg1" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY-E-xkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xY-E_BkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xVyOExkyEd6WJ8gws_yupQ" name="TextChangeListener" isAbstract="true">
            <ownedOperation xmi:id="_xY-E_RkyEd6WJ8gws_yupQ" name="textChanging" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xY-E_hkyEd6WJ8gws_yupQ" name="arg0" type="_xVy1IhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY-sABkyEd6WJ8gws_yupQ" name="textChanged" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xY-sARkyEd6WJ8gws_yupQ" name="arg0" type="_xVy1IBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY-sAhkyEd6WJ8gws_yupQ" name="textSet" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xY-sAxkyEd6WJ8gws_yupQ" name="arg0" type="_xVy1IBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVy1IBkyEd6WJ8gws_yupQ" name="TextChangedEvent">
            <generalization xmi:id="_xVy1IRkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xY-sBBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xY-sBRkyEd6WJ8gws_yupQ" name="arg0" type="_xVujsxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVy1IhkyEd6WJ8gws_yupQ" name="TextChangingEvent">
            <generalization xmi:id="_xVy1IxkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xY-sBhkyEd6WJ8gws_yupQ" name="start" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xY-sBxkyEd6WJ8gws_yupQ" name="newText" visibility="public" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xY-sCBkyEd6WJ8gws_yupQ" name="replaceCharCount" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xY-sCRkyEd6WJ8gws_yupQ" name="newCharCount" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xY-sChkyEd6WJ8gws_yupQ" name="replaceLineCount" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xY-sCxkyEd6WJ8gws_yupQ" name="newLineCount" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xY_TEBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xY_TERkyEd6WJ8gws_yupQ" name="arg0" type="_xVujsxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xVzcMBkyEd6WJ8gws_yupQ" name="TreeEditor">
            <generalization xmi:id="_xVzcMRkyEd6WJ8gws_yupQ" general="_xViWcBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xY_TEhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xY_TExkyEd6WJ8gws_yupQ" name="arg0" type="_xXQ0wBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY_TFBkyEd6WJ8gws_yupQ" name="dispose" visibility="public"/>
            <ownedOperation xmi:id="_xY_TFRkyEd6WJ8gws_yupQ" name="getItem" visibility="public">
              <ownedParameter xmi:id="_xY_TFhkyEd6WJ8gws_yupQ" name="return" type="_xXRb0BkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY_TFxkyEd6WJ8gws_yupQ" name="setItem" visibility="public">
              <ownedParameter xmi:id="_xY_TGBkyEd6WJ8gws_yupQ" name="arg0" type="_xXRb0BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xY_TGRkyEd6WJ8gws_yupQ" name="setEditor" visibility="public">
              <ownedParameter xmi:id="_xY_6IBkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xY_6IRkyEd6WJ8gws_yupQ" name="arg1" type="_xXRb0BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xVzcMxkyEd6WJ8gws_yupQ" name="VerifyKeyListener" isAbstract="true">
            <ownedOperation xmi:id="_xY_6IhkyEd6WJ8gws_yupQ" name="verifyKey" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xY_6IxkyEd6WJ8gws_yupQ" name="arg0" type="_xWL2shkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xV0DQBkyEd6WJ8gws_yupQ" name="ViewForm">
            <generalization xmi:id="_xV0DQRkyEd6WJ8gws_yupQ" general="_xVNmUhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xY_6JBkyEd6WJ8gws_yupQ" name="marginWidth" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZAhMBkyEd6WJ8gws_yupQ" name="marginHeight" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZAhMRkyEd6WJ8gws_yupQ" name="horizontalSpacing" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZAhMhkyEd6WJ8gws_yupQ" name="verticalSpacing" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZAhMxkyEd6WJ8gws_yupQ" name="borderInsideRGB" visibility="public" isStatic="true" type="_xWTygBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZAhNBkyEd6WJ8gws_yupQ" name="borderMiddleRGB" visibility="public" isStatic="true" type="_xWTygBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZAhNRkyEd6WJ8gws_yupQ" name="borderOutsideRGB" visibility="public" isStatic="true" type="_xWTygBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZAhNhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZAhNxkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZAhOBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZAhORkyEd6WJ8gws_yupQ" name="computeSize" visibility="public">
              <ownedParameter xmi:id="_xZAhOhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZAhOxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZAhPBkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZAhPRkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZAhPhkyEd6WJ8gws_yupQ" name="computeTrim" visibility="public">
              <ownedParameter xmi:id="_xZAhPxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZAhQBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZBIQBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZBIQRkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZBIQhkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZBIQxkyEd6WJ8gws_yupQ" name="getClientArea" visibility="public">
              <ownedParameter xmi:id="_xZBIRBkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZBIRRkyEd6WJ8gws_yupQ" name="getContent" visibility="public">
              <ownedParameter xmi:id="_xZBIRhkyEd6WJ8gws_yupQ" name="return" type="_xWtbIRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZBIRxkyEd6WJ8gws_yupQ" name="getTopCenter" visibility="public">
              <ownedParameter xmi:id="_xZBISBkyEd6WJ8gws_yupQ" name="return" type="_xWtbIRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZBISRkyEd6WJ8gws_yupQ" name="getTopLeft" visibility="public">
              <ownedParameter xmi:id="_xZBIShkyEd6WJ8gws_yupQ" name="return" type="_xWtbIRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZBISxkyEd6WJ8gws_yupQ" name="getTopRight" visibility="public">
              <ownedParameter xmi:id="_xZBITBkyEd6WJ8gws_yupQ" name="return" type="_xWtbIRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZBITRkyEd6WJ8gws_yupQ" name="layout" visibility="public">
              <ownedParameter xmi:id="_xZBIThkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZBITxkyEd6WJ8gws_yupQ" name="setContent" visibility="public">
              <ownedParameter xmi:id="_xZBIUBkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZBIURkyEd6WJ8gws_yupQ" name="setFont" visibility="public">
              <ownedParameter xmi:id="_xZBIUhkyEd6WJ8gws_yupQ" name="arg0" type="_xWNr4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZBIUxkyEd6WJ8gws_yupQ" name="setLayout" visibility="public">
              <ownedParameter xmi:id="_xZBIVBkyEd6WJ8gws_yupQ" name="arg0" type="_xVprMxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZBvUBkyEd6WJ8gws_yupQ" name="setTopCenter" visibility="public">
              <ownedParameter xmi:id="_xZBvURkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZBvUhkyEd6WJ8gws_yupQ" name="setTopLeft" visibility="public">
              <ownedParameter xmi:id="_xZBvUxkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZBvVBkyEd6WJ8gws_yupQ" name="setTopRight" visibility="public">
              <ownedParameter xmi:id="_xZBvVRkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZBvVhkyEd6WJ8gws_yupQ" name="setBorderVisible" visibility="public">
              <ownedParameter xmi:id="_xZBvVxkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZBvWBkyEd6WJ8gws_yupQ" name="setTopCenterSeparate" visibility="public">
              <ownedParameter xmi:id="_xZBvWRkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xYQTRhkyEd6WJ8gws_yupQ" name="CTabItem[]" isLeaf="true" isAbstract="true"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xYY2IxkyEd6WJ8gws_yupQ" name="StyledTextEvent" isLeaf="true" isAbstract="true"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xYaEQRkyEd6WJ8gws_yupQ" name="StyleRange[]" isLeaf="true" isAbstract="true"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xY5MfRkyEd6WJ8gws_yupQ" name="TableTreeItem[]" isLeaf="true" isAbstract="true"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_xV0qUBkyEd6WJ8gws_yupQ" name="dnd">
          <packagedElement xmi:type="uml:Class" xmi:id="_xV0qURkyEd6WJ8gws_yupQ" name="ByteArrayTransfer" isAbstract="true">
            <generalization xmi:id="_xV0qUxkyEd6WJ8gws_yupQ" general="_xV0qUhkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZCWYBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xZCWYhkyEd6WJ8gws_yupQ" name="getSupportedTypes" visibility="public">
              <ownedParameter xmi:id="_xZCWYxkyEd6WJ8gws_yupQ" name="return" type="_xZCWYRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZCWZBkyEd6WJ8gws_yupQ" name="isSupportedType" visibility="public">
              <ownedParameter xmi:id="_xZCWZRkyEd6WJ8gws_yupQ" name="arg0" type="_xWEh8hkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZCWZhkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZCWZxkyEd6WJ8gws_yupQ" name="javaToNative" visibility="protected">
              <ownedParameter xmi:id="_xZCWaBkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZCWaRkyEd6WJ8gws_yupQ" name="arg1" type="_xWEh8hkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZCWahkyEd6WJ8gws_yupQ" name="nativeToJava" visibility="protected">
              <ownedParameter xmi:id="_xZCWaxkyEd6WJ8gws_yupQ" name="arg0" type="_xWEh8hkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZCWbBkyEd6WJ8gws_yupQ" name="return" type="_xVEcZBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xV0qUhkyEd6WJ8gws_yupQ" name="Transfer" isAbstract="true">
            <generalization xmi:id="_xWEh8RkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZLgXBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xZLgXRkyEd6WJ8gws_yupQ" name="getSupportedTypes" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZLgXhkyEd6WJ8gws_yupQ" name="return" type="_xZCWYRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZLgXxkyEd6WJ8gws_yupQ" name="isSupportedType" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZMHYBkyEd6WJ8gws_yupQ" name="arg0" type="_xWEh8hkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZMHYRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZMHYhkyEd6WJ8gws_yupQ" name="getTypeIds" visibility="protected" isAbstract="true">
              <ownedParameter xmi:id="_xZMHYxkyEd6WJ8gws_yupQ" name="return" type="_xX9YUhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZMHZBkyEd6WJ8gws_yupQ" name="getTypeNames" visibility="protected" isAbstract="true">
              <ownedParameter xmi:id="_xZMHZRkyEd6WJ8gws_yupQ" name="return" type="_xYBCwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZMHZhkyEd6WJ8gws_yupQ" name="javaToNative" visibility="protected" isAbstract="true">
              <ownedParameter xmi:id="_xZMHZxkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZMHaBkyEd6WJ8gws_yupQ" name="arg1" type="_xWEh8hkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZMHaRkyEd6WJ8gws_yupQ" name="nativeToJava" visibility="protected" isAbstract="true">
              <ownedParameter xmi:id="_xZMHahkyEd6WJ8gws_yupQ" name="arg0" type="_xWEh8hkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZMHaxkyEd6WJ8gws_yupQ" name="return" type="_xVEcZBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZMHbBkyEd6WJ8gws_yupQ" name="registerType" visibility="public" isStatic="true">
              <ownedParameter xmi:id="_xZMHbRkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZMHbhkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xV1RYBkyEd6WJ8gws_yupQ" name="Clipboard">
            <generalization xmi:id="_xV1RYRkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZC9cBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZC9cRkyEd6WJ8gws_yupQ" name="arg0" type="_xW6PcBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZC9chkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
            <ownedOperation xmi:id="_xZC9cxkyEd6WJ8gws_yupQ" name="checkWidget" visibility="protected"/>
            <ownedOperation xmi:id="_xZC9dBkyEd6WJ8gws_yupQ" name="dispose" visibility="public"/>
            <ownedOperation xmi:id="_xZC9dRkyEd6WJ8gws_yupQ" name="getContents" visibility="public">
              <ownedParameter xmi:id="_xZC9dhkyEd6WJ8gws_yupQ" name="arg0" type="_xV0qUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZC9dxkyEd6WJ8gws_yupQ" name="return" type="_xVEcZBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZC9eBkyEd6WJ8gws_yupQ" name="isDisposed" visibility="public">
              <ownedParameter xmi:id="_xZC9eRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZC9exkyEd6WJ8gws_yupQ" name="setContents" visibility="public">
              <ownedParameter xmi:id="_xZC9fBkyEd6WJ8gws_yupQ" name="arg0" type="_xX01cRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZC9fRkyEd6WJ8gws_yupQ" name="arg1" type="_xZC9ehkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZC9fhkyEd6WJ8gws_yupQ" name="getAvailableTypes" visibility="public">
              <ownedParameter xmi:id="_xZC9fxkyEd6WJ8gws_yupQ" name="return" type="_xZCWYRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZC9gBkyEd6WJ8gws_yupQ" name="getAvailableTypeNames" visibility="public">
              <ownedParameter xmi:id="_xZC9gRkyEd6WJ8gws_yupQ" name="return" type="_xYBCwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xV1RYhkyEd6WJ8gws_yupQ" name="DND">
            <generalization xmi:id="_xV1RYxkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZDkgBkyEd6WJ8gws_yupQ" name="DROP_NONE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xZDkgRkyEd6WJ8gws_yupQ" name="DROP_COPY" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xZDkghkyEd6WJ8gws_yupQ" name="DROP_MOVE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xZDkgxkyEd6WJ8gws_yupQ" name="DROP_LINK" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xZDkhBkyEd6WJ8gws_yupQ" name="DROP_TARGET_MOVE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xZDkhRkyEd6WJ8gws_yupQ" name="DROP_DEFAULT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xZDkhhkyEd6WJ8gws_yupQ" name="DragEnd" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xZDkhxkyEd6WJ8gws_yupQ" name="DragSetData" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xZDkiBkyEd6WJ8gws_yupQ" name="DragEnter" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xZDkiRkyEd6WJ8gws_yupQ" name="DragLeave" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xZDkihkyEd6WJ8gws_yupQ" name="DragOver" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xZDkixkyEd6WJ8gws_yupQ" name="DragOperationChanged" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xZDkjBkyEd6WJ8gws_yupQ" name="Drop" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xZELkBkyEd6WJ8gws_yupQ" name="DropAccept" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xZELkRkyEd6WJ8gws_yupQ" name="DragStart" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xZELkhkyEd6WJ8gws_yupQ" name="FEEDBACK_NONE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xZELkxkyEd6WJ8gws_yupQ" name="FEEDBACK_SELECT" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xZELlBkyEd6WJ8gws_yupQ" name="FEEDBACK_INSERT_BEFORE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xZELlRkyEd6WJ8gws_yupQ" name="FEEDBACK_INSERT_AFTER" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xZELlhkyEd6WJ8gws_yupQ" name="FEEDBACK_SCROLL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xZELlxkyEd6WJ8gws_yupQ" name="FEEDBACK_EXPAND" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xZELmBkyEd6WJ8gws_yupQ" name="ERROR_CANNOT_INIT_DRAG" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xZELmRkyEd6WJ8gws_yupQ" name="ERROR_CANNOT_INIT_DROP" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xZELmhkyEd6WJ8gws_yupQ" name="ERROR_CANNOT_SET_CLIPBOARD" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedOperation xmi:id="_xZELmxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xZELnBkyEd6WJ8gws_yupQ" name="error" visibility="public" isStatic="true">
              <ownedParameter xmi:id="_xZELnRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZELnhkyEd6WJ8gws_yupQ" name="error" visibility="public" isStatic="true">
              <ownedParameter xmi:id="_xZEyoBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZEyoRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xV2fgBkyEd6WJ8gws_yupQ" name="DragSource">
            <generalization xmi:id="_xV2fghkyEd6WJ8gws_yupQ" general="_xV2fgRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZFZsBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZFZsRkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZFZshkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZFZsxkyEd6WJ8gws_yupQ" name="addDragListener" visibility="public">
              <ownedParameter xmi:id="_xZFZtBkyEd6WJ8gws_yupQ" name="arg0" type="_xV2fhBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZFZtRkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
            <ownedOperation xmi:id="_xZFZthkyEd6WJ8gws_yupQ" name="getControl" visibility="public">
              <ownedParameter xmi:id="_xZFZtxkyEd6WJ8gws_yupQ" name="return" type="_xWtbIRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZFZuBkyEd6WJ8gws_yupQ" name="getTransfer" visibility="public">
              <ownedParameter xmi:id="_xZFZuRkyEd6WJ8gws_yupQ" name="return" type="_xZC9ehkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZFZuhkyEd6WJ8gws_yupQ" name="removeDragListener" visibility="public">
              <ownedParameter xmi:id="_xZFZuxkyEd6WJ8gws_yupQ" name="arg0" type="_xV2fhBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZFZvBkyEd6WJ8gws_yupQ" name="setTransfer" visibility="public">
              <ownedParameter xmi:id="_xZFZvRkyEd6WJ8gws_yupQ" name="arg0" type="_xZC9ehkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xV2fgxkyEd6WJ8gws_yupQ" name="DragSourceAdapter" clientDependency="_xV2fhRkyEd6WJ8gws_yupQ">
            <generalization xmi:id="_xV2fhhkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xV2fhRkyEd6WJ8gws_yupQ" supplier="_xV2fhBkyEd6WJ8gws_yupQ" client="_xV2fgxkyEd6WJ8gws_yupQ" contract="_xV2fhBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZFZvhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xZFZvxkyEd6WJ8gws_yupQ" name="dragStart" visibility="public">
              <ownedParameter xmi:id="_xZFZwBkyEd6WJ8gws_yupQ" name="arg0" type="_xV-bUBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZGAwBkyEd6WJ8gws_yupQ" name="dragFinished" visibility="public">
              <ownedParameter xmi:id="_xZGAwRkyEd6WJ8gws_yupQ" name="arg0" type="_xV-bUBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZGAwhkyEd6WJ8gws_yupQ" name="dragSetData" visibility="public">
              <ownedParameter xmi:id="_xZGAwxkyEd6WJ8gws_yupQ" name="arg0" type="_xV-bUBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xV2fhBkyEd6WJ8gws_yupQ" name="DragSourceListener" isAbstract="true">
            <ownedOperation xmi:id="_xZGAyhkyEd6WJ8gws_yupQ" name="dragStart" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZGAyxkyEd6WJ8gws_yupQ" name="arg0" type="_xV-bUBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZGAzBkyEd6WJ8gws_yupQ" name="dragSetData" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZGAzRkyEd6WJ8gws_yupQ" name="arg0" type="_xV-bUBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZGn0BkyEd6WJ8gws_yupQ" name="dragFinished" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZGn0RkyEd6WJ8gws_yupQ" name="arg0" type="_xV-bUBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xV-bUBkyEd6WJ8gws_yupQ" name="DragSourceEvent">
            <generalization xmi:id="_xV_CYBkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZGAxBkyEd6WJ8gws_yupQ" name="detail" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZGAxRkyEd6WJ8gws_yupQ" name="doit" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZGAxhkyEd6WJ8gws_yupQ" name="dataType" visibility="public" type="_xWEh8hkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZGAyBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZGAyRkyEd6WJ8gws_yupQ" name="arg0" type="_xZGAxxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWBeoBkyEd6WJ8gws_yupQ" name="DropTarget">
            <generalization xmi:id="_xWBeoRkyEd6WJ8gws_yupQ" general="_xV2fgRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZH18BkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZH18RkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZH18hkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZH18xkyEd6WJ8gws_yupQ" name="addDropListener" visibility="public">
              <ownedParameter xmi:id="_xZH19BkyEd6WJ8gws_yupQ" name="arg0" type="_xWBeoxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZH19RkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
            <ownedOperation xmi:id="_xZH19hkyEd6WJ8gws_yupQ" name="getControl" visibility="public">
              <ownedParameter xmi:id="_xZH19xkyEd6WJ8gws_yupQ" name="return" type="_xWtbIRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZIdABkyEd6WJ8gws_yupQ" name="getTransfer" visibility="public">
              <ownedParameter xmi:id="_xZIdARkyEd6WJ8gws_yupQ" name="return" type="_xZC9ehkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZIdAhkyEd6WJ8gws_yupQ" name="notifyListeners" visibility="public">
              <ownedParameter xmi:id="_xZIdAxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZIdBBkyEd6WJ8gws_yupQ" name="arg1" type="_xW6PchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZIdBRkyEd6WJ8gws_yupQ" name="removeDropListener" visibility="public">
              <ownedParameter xmi:id="_xZIdBhkyEd6WJ8gws_yupQ" name="arg0" type="_xWBeoxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZIdBxkyEd6WJ8gws_yupQ" name="setTransfer" visibility="public">
              <ownedParameter xmi:id="_xZIdCBkyEd6WJ8gws_yupQ" name="arg0" type="_xZC9ehkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWBeohkyEd6WJ8gws_yupQ" name="DropTargetAdapter" clientDependency="_xWBepBkyEd6WJ8gws_yupQ">
            <generalization xmi:id="_xWCFsBkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xWBepBkyEd6WJ8gws_yupQ" supplier="_xWBeoxkyEd6WJ8gws_yupQ" client="_xWBeohkyEd6WJ8gws_yupQ" contract="_xWBeoxkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZIdCRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xZIdChkyEd6WJ8gws_yupQ" name="dragEnter" visibility="public">
              <ownedParameter xmi:id="_xZIdCxkyEd6WJ8gws_yupQ" name="arg0" type="_xWCFsRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZIdDBkyEd6WJ8gws_yupQ" name="dragLeave" visibility="public">
              <ownedParameter xmi:id="_xZIdDRkyEd6WJ8gws_yupQ" name="arg0" type="_xWCFsRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZIdDhkyEd6WJ8gws_yupQ" name="dragOperationChanged" visibility="public">
              <ownedParameter xmi:id="_xZIdDxkyEd6WJ8gws_yupQ" name="arg0" type="_xWCFsRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZJEEBkyEd6WJ8gws_yupQ" name="dragOver" visibility="public">
              <ownedParameter xmi:id="_xZJEERkyEd6WJ8gws_yupQ" name="arg0" type="_xWCFsRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZJEEhkyEd6WJ8gws_yupQ" name="drop" visibility="public">
              <ownedParameter xmi:id="_xZJEExkyEd6WJ8gws_yupQ" name="arg0" type="_xWCFsRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZJEFBkyEd6WJ8gws_yupQ" name="dropAccept" visibility="public">
              <ownedParameter xmi:id="_xZJEFRkyEd6WJ8gws_yupQ" name="arg0" type="_xWCFsRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xWBeoxkyEd6WJ8gws_yupQ" name="DropTargetListener" isAbstract="true">
            <ownedOperation xmi:id="_xZJrIhkyEd6WJ8gws_yupQ" name="dragEnter" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZJrIxkyEd6WJ8gws_yupQ" name="arg0" type="_xWCFsRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZJrJBkyEd6WJ8gws_yupQ" name="dragLeave" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZJrJRkyEd6WJ8gws_yupQ" name="arg0" type="_xWCFsRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZJrJhkyEd6WJ8gws_yupQ" name="dragOperationChanged" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZJrJxkyEd6WJ8gws_yupQ" name="arg0" type="_xWCFsRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZJrKBkyEd6WJ8gws_yupQ" name="dragOver" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZJrKRkyEd6WJ8gws_yupQ" name="arg0" type="_xWCFsRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZJrKhkyEd6WJ8gws_yupQ" name="drop" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZJrKxkyEd6WJ8gws_yupQ" name="arg0" type="_xWCFsRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZJrLBkyEd6WJ8gws_yupQ" name="dropAccept" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xZJrLRkyEd6WJ8gws_yupQ" name="arg0" type="_xWCFsRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWCFsRkyEd6WJ8gws_yupQ" name="DropTargetEvent">
            <generalization xmi:id="_xWCFshkyEd6WJ8gws_yupQ" general="_xVONZhkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZJEFhkyEd6WJ8gws_yupQ" name="x" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZJEFxkyEd6WJ8gws_yupQ" name="y" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZJEGBkyEd6WJ8gws_yupQ" name="detail" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZJEGRkyEd6WJ8gws_yupQ" name="operations" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZJEGhkyEd6WJ8gws_yupQ" name="feedback" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZJEGxkyEd6WJ8gws_yupQ" name="item" visibility="public" type="_xV2fgRkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZJEHBkyEd6WJ8gws_yupQ" name="currentDataType" visibility="public" type="_xWEh8hkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZJEHRkyEd6WJ8gws_yupQ" name="dataTypes" visibility="public" type="_xZCWYRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZJrIBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZJrIRkyEd6WJ8gws_yupQ" name="arg0" type="_xZGAxxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWDT0BkyEd6WJ8gws_yupQ" name="FileTransfer">
            <generalization xmi:id="_xWDT0RkyEd6WJ8gws_yupQ" general="_xV0qURkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZKSMBkyEd6WJ8gws_yupQ" name="getInstance" visibility="public" isStatic="true">
              <ownedParameter xmi:id="_xZKSMRkyEd6WJ8gws_yupQ" name="return" type="_xWDT0BkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZKSMhkyEd6WJ8gws_yupQ" name="javaToNative" visibility="public">
              <ownedParameter xmi:id="_xZKSMxkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZKSNBkyEd6WJ8gws_yupQ" name="arg1" type="_xWEh8hkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZKSNRkyEd6WJ8gws_yupQ" name="nativeToJava" visibility="public">
              <ownedParameter xmi:id="_xZKSNhkyEd6WJ8gws_yupQ" name="arg0" type="_xWEh8hkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZKSNxkyEd6WJ8gws_yupQ" name="return" type="_xVEcZBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZKSOBkyEd6WJ8gws_yupQ" name="getTypeIds" visibility="protected">
              <ownedParameter xmi:id="_xZKSORkyEd6WJ8gws_yupQ" name="return" type="_xX9YUhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZKSOhkyEd6WJ8gws_yupQ" name="getTypeNames" visibility="protected">
              <ownedParameter xmi:id="_xZKSOxkyEd6WJ8gws_yupQ" name="return" type="_xYBCwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWD64BkyEd6WJ8gws_yupQ" name="RTFTransfer">
            <generalization xmi:id="_xWD64RkyEd6WJ8gws_yupQ" general="_xV0qURkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZK5QBkyEd6WJ8gws_yupQ" name="getInstance" visibility="public" isStatic="true">
              <ownedParameter xmi:id="_xZK5QRkyEd6WJ8gws_yupQ" name="return" type="_xWD64BkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZK5QhkyEd6WJ8gws_yupQ" name="javaToNative" visibility="public">
              <ownedParameter xmi:id="_xZK5QxkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZK5RBkyEd6WJ8gws_yupQ" name="arg1" type="_xWEh8hkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZK5RRkyEd6WJ8gws_yupQ" name="nativeToJava" visibility="public">
              <ownedParameter xmi:id="_xZK5RhkyEd6WJ8gws_yupQ" name="arg0" type="_xWEh8hkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZK5RxkyEd6WJ8gws_yupQ" name="return" type="_xVEcZBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZK5SBkyEd6WJ8gws_yupQ" name="getTypeIds" visibility="protected">
              <ownedParameter xmi:id="_xZK5SRkyEd6WJ8gws_yupQ" name="return" type="_xX9YUhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZK5ShkyEd6WJ8gws_yupQ" name="getTypeNames" visibility="protected">
              <ownedParameter xmi:id="_xZK5SxkyEd6WJ8gws_yupQ" name="return" type="_xYBCwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWD64hkyEd6WJ8gws_yupQ" name="TextTransfer">
            <generalization xmi:id="_xWEh8BkyEd6WJ8gws_yupQ" general="_xV0qURkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZLgUBkyEd6WJ8gws_yupQ" name="getInstance" visibility="public" isStatic="true">
              <ownedParameter xmi:id="_xZLgURkyEd6WJ8gws_yupQ" name="return" type="_xWD64hkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZLgUhkyEd6WJ8gws_yupQ" name="javaToNative" visibility="public">
              <ownedParameter xmi:id="_xZLgUxkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZLgVBkyEd6WJ8gws_yupQ" name="arg1" type="_xWEh8hkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZLgVRkyEd6WJ8gws_yupQ" name="nativeToJava" visibility="public">
              <ownedParameter xmi:id="_xZLgVhkyEd6WJ8gws_yupQ" name="arg0" type="_xWEh8hkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZLgVxkyEd6WJ8gws_yupQ" name="return" type="_xVEcZBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZLgWBkyEd6WJ8gws_yupQ" name="getTypeIds" visibility="protected">
              <ownedParameter xmi:id="_xZLgWRkyEd6WJ8gws_yupQ" name="return" type="_xX9YUhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZLgWhkyEd6WJ8gws_yupQ" name="getTypeNames" visibility="protected">
              <ownedParameter xmi:id="_xZLgWxkyEd6WJ8gws_yupQ" name="return" type="_xYBCwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWEh8hkyEd6WJ8gws_yupQ" name="TransferData">
            <generalization xmi:id="_xWEh8xkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZMucBkyEd6WJ8gws_yupQ" name="type" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZMudBkyEd6WJ8gws_yupQ" name="data" visibility="public" type="_xZMucxkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZMudRkyEd6WJ8gws_yupQ" name="result" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZMudhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
          </packagedElement>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xZCWYRkyEd6WJ8gws_yupQ" name="TransferData[]" isLeaf="true" isAbstract="true"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xZC9ehkyEd6WJ8gws_yupQ" name="Transfer[]" isLeaf="true" isAbstract="true"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xZGAxxkyEd6WJ8gws_yupQ" name="DNDEvent" isLeaf="true" isAbstract="true"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_xWMdwBkyEd6WJ8gws_yupQ" name="graphics">
          <packagedElement xmi:type="uml:Class" xmi:id="_xWMdwRkyEd6WJ8gws_yupQ" name="Color" isLeaf="true">
            <generalization xmi:id="_xWMdwhkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZfCVBkyEd6WJ8gws_yupQ" name="handle" visibility="public" type="_xZfCUxkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZfCVRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZfCVhkyEd6WJ8gws_yupQ" name="arg0" type="_xWNE0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZfCVxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZfCWBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZfCWRkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZfCWhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZfCWxkyEd6WJ8gws_yupQ" name="arg0" type="_xWNE0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZfCXBkyEd6WJ8gws_yupQ" name="arg1" type="_xWTygBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZfCXRkyEd6WJ8gws_yupQ" name="dispose" visibility="public"/>
            <ownedOperation xmi:id="_xZfpYBkyEd6WJ8gws_yupQ" name="equals" visibility="public">
              <ownedParameter xmi:id="_xZfpYRkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZfpYhkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZfpYxkyEd6WJ8gws_yupQ" name="getBlue" visibility="public">
              <ownedParameter xmi:id="_xZfpZBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZfpZRkyEd6WJ8gws_yupQ" name="getGreen" visibility="public">
              <ownedParameter xmi:id="_xZfpZhkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZfpZxkyEd6WJ8gws_yupQ" name="getRed" visibility="public">
              <ownedParameter xmi:id="_xZfpaBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZfpaRkyEd6WJ8gws_yupQ" name="hashCode" visibility="public">
              <ownedParameter xmi:id="_xZfpahkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZfpaxkyEd6WJ8gws_yupQ" name="getRGB" visibility="public">
              <ownedParameter xmi:id="_xZfpbBkyEd6WJ8gws_yupQ" name="return" type="_xWTygBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZfpcRkyEd6WJ8gws_yupQ" name="isDisposed" visibility="public">
              <ownedParameter xmi:id="_xZfpchkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZfpcxkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xZgQcBkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWMdwxkyEd6WJ8gws_yupQ" name="Cursor" isLeaf="true">
            <generalization xmi:id="_xWMdxBkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZgQcRkyEd6WJ8gws_yupQ" name="handle" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZgQchkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZgQcxkyEd6WJ8gws_yupQ" name="arg0" type="_xWNE0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZgQdBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZgQdRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZg3gBkyEd6WJ8gws_yupQ" name="arg0" type="_xWNE0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZg3gRkyEd6WJ8gws_yupQ" name="arg1" type="_xWR9UBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZg3ghkyEd6WJ8gws_yupQ" name="arg2" type="_xWR9UBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZg3gxkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZg3hBkyEd6WJ8gws_yupQ" name="arg4" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZg3hRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZg3hhkyEd6WJ8gws_yupQ" name="arg0" type="_xWNE0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZg3hxkyEd6WJ8gws_yupQ" name="arg1" type="_xWR9UBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZg3iBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZg3iRkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZg3ihkyEd6WJ8gws_yupQ" name="dispose" visibility="public"/>
            <ownedOperation xmi:id="_xZg3ixkyEd6WJ8gws_yupQ" name="equals" visibility="public">
              <ownedParameter xmi:id="_xZg3jBkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZg3jRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZg3jhkyEd6WJ8gws_yupQ" name="hashCode" visibility="public">
              <ownedParameter xmi:id="_xZg3jxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZg3kBkyEd6WJ8gws_yupQ" name="isDisposed" visibility="public">
              <ownedParameter xmi:id="_xZg3kRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZg3khkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xZg3kxkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWNE0BkyEd6WJ8gws_yupQ" name="Device" isAbstract="true">
            <generalization xmi:id="_xWNE0xkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZhekxkyEd6WJ8gws_yupQ" name="DEBUG" visibility="public" isStatic="true" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZhelBkyEd6WJ8gws_yupQ" name="CurrentDevice" visibility="protected" isStatic="true" type="_xWNE0BkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZhelRkyEd6WJ8gws_yupQ" name="DeviceFinder" visibility="protected" isStatic="true" type="_xX9YVxkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZhelhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZhelxkyEd6WJ8gws_yupQ" name="arg0" type="_xWNE1BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZhemBkyEd6WJ8gws_yupQ" name="checkDevice" visibility="protected"/>
            <ownedOperation xmi:id="_xZiFoBkyEd6WJ8gws_yupQ" name="create" visibility="protected">
              <ownedParameter xmi:id="_xZiFoRkyEd6WJ8gws_yupQ" name="arg0" type="_xWNE1BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZiFohkyEd6WJ8gws_yupQ" name="dispose" visibility="public"/>
            <ownedOperation xmi:id="_xZiFoxkyEd6WJ8gws_yupQ" name="destroy" visibility="protected"/>
            <ownedOperation xmi:id="_xZiFpBkyEd6WJ8gws_yupQ" name="getBounds" visibility="public">
              <ownedParameter xmi:id="_xZiFpRkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZiFphkyEd6WJ8gws_yupQ" name="getDeviceData" visibility="public">
              <ownedParameter xmi:id="_xZiFpxkyEd6WJ8gws_yupQ" name="return" type="_xWNE1BkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZiFqBkyEd6WJ8gws_yupQ" name="getClientArea" visibility="public">
              <ownedParameter xmi:id="_xZiFqRkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZiFqhkyEd6WJ8gws_yupQ" name="getDepth" visibility="public">
              <ownedParameter xmi:id="_xZiFqxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZiFrBkyEd6WJ8gws_yupQ" name="getDPI" visibility="public">
              <ownedParameter xmi:id="_xZiFrRkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZiFrxkyEd6WJ8gws_yupQ" name="getFontList" visibility="public">
              <ownedParameter xmi:id="_xZiFsBkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZiFsRkyEd6WJ8gws_yupQ" name="arg1" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZiFshkyEd6WJ8gws_yupQ" name="return" type="_xZiFrhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZiFsxkyEd6WJ8gws_yupQ" name="getSystemColor" visibility="public">
              <ownedParameter xmi:id="_xZissBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZissRkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZisshkyEd6WJ8gws_yupQ" name="getSystemFont" visibility="public">
              <ownedParameter xmi:id="_xZissxkyEd6WJ8gws_yupQ" name="return" type="_xWNr4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZistBkyEd6WJ8gws_yupQ" name="getWarnings" visibility="public">
              <ownedParameter xmi:id="_xZistRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZisthkyEd6WJ8gws_yupQ" name="init" visibility="protected"/>
            <ownedOperation xmi:id="_xZisvRkyEd6WJ8gws_yupQ" name="isDisposed" visibility="public">
              <ownedParameter xmi:id="_xZisvhkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZisvxkyEd6WJ8gws_yupQ" name="release" visibility="protected"/>
            <ownedOperation xmi:id="_xZiswBkyEd6WJ8gws_yupQ" name="setWarnings" visibility="public">
              <ownedParameter xmi:id="_xZiswRkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWNE1BkyEd6WJ8gws_yupQ" name="DeviceData">
            <generalization xmi:id="_xWNr4BkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZiswhkyEd6WJ8gws_yupQ" name="debug" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZjTwBkyEd6WJ8gws_yupQ" name="tracking" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZjTwhkyEd6WJ8gws_yupQ" name="errors" visibility="public" type="_xZjTwRkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZjTwxkyEd6WJ8gws_yupQ" name="objects" visibility="public" type="_xX01cRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZjTxBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWNr4RkyEd6WJ8gws_yupQ" name="Font" isLeaf="true">
            <generalization xmi:id="_xWNr4hkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZj60BkyEd6WJ8gws_yupQ" name="handle" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZj61RkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZj61hkyEd6WJ8gws_yupQ" name="arg0" type="_xWNE0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZj61xkyEd6WJ8gws_yupQ" name="arg1" type="_xWOS8BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZj62BkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZj62RkyEd6WJ8gws_yupQ" name="arg0" type="_xWNE0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZj62hkyEd6WJ8gws_yupQ" name="arg1" type="_xZiFrhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZj62xkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZj63BkyEd6WJ8gws_yupQ" name="arg0" type="_xWNE0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZkh4BkyEd6WJ8gws_yupQ" name="arg1" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZkh4RkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZkh4hkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZkh4xkyEd6WJ8gws_yupQ" name="dispose" visibility="public"/>
            <ownedOperation xmi:id="_xZkh5BkyEd6WJ8gws_yupQ" name="equals" visibility="public">
              <ownedParameter xmi:id="_xZkh5RkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZkh5hkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZkh5xkyEd6WJ8gws_yupQ" name="getFontData" visibility="public">
              <ownedParameter xmi:id="_xZkh6BkyEd6WJ8gws_yupQ" name="return" type="_xZiFrhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZkh8BkyEd6WJ8gws_yupQ" name="hashCode" visibility="public">
              <ownedParameter xmi:id="_xZkh8RkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZkh8hkyEd6WJ8gws_yupQ" name="isDisposed" visibility="public">
              <ownedParameter xmi:id="_xZkh8xkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZkh9BkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xZkh9RkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWOS8BkyEd6WJ8gws_yupQ" name="FontData" isLeaf="true">
            <generalization xmi:id="_xWOS8RkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZlI8BkyEd6WJ8gws_yupQ" name="name" visibility="public" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZlI8RkyEd6WJ8gws_yupQ" name="height" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZlI8hkyEd6WJ8gws_yupQ" name="style" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZlI8xkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xZlI9BkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZlI9RkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZlI9hkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZlI9xkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZlI-BkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZlI-RkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZlwABkyEd6WJ8gws_yupQ" name="equals" visibility="public">
              <ownedParameter xmi:id="_xZlwARkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZlwAhkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZlwAxkyEd6WJ8gws_yupQ" name="getHeight" visibility="public">
              <ownedParameter xmi:id="_xZlwBBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZlwBRkyEd6WJ8gws_yupQ" name="getLocale" visibility="public">
              <ownedParameter xmi:id="_xZlwBhkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZlwBxkyEd6WJ8gws_yupQ" name="getName" visibility="public">
              <ownedParameter xmi:id="_xZlwCBkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZlwCRkyEd6WJ8gws_yupQ" name="getStyle" visibility="public">
              <ownedParameter xmi:id="_xZlwChkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZmXEBkyEd6WJ8gws_yupQ" name="hashCode" visibility="public">
              <ownedParameter xmi:id="_xZmXERkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZmXEhkyEd6WJ8gws_yupQ" name="setHeight" visibility="public">
              <ownedParameter xmi:id="_xZmXExkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZmXFBkyEd6WJ8gws_yupQ" name="setLocale" visibility="public">
              <ownedParameter xmi:id="_xZm-IBkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZm-IRkyEd6WJ8gws_yupQ" name="setName" visibility="public">
              <ownedParameter xmi:id="_xZm-IhkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZm-IxkyEd6WJ8gws_yupQ" name="setStyle" visibility="public">
              <ownedParameter xmi:id="_xZm-JBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZm-JRkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xZm-JhkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWOS8hkyEd6WJ8gws_yupQ" name="FontMetrics" isLeaf="true">
            <generalization xmi:id="_xWOS8xkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZm-LhkyEd6WJ8gws_yupQ" name="equals" visibility="public">
              <ownedParameter xmi:id="_xZnlMBkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZnlMRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZnlMhkyEd6WJ8gws_yupQ" name="getAscent" visibility="public">
              <ownedParameter xmi:id="_xZnlMxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZnlNBkyEd6WJ8gws_yupQ" name="getAverageCharWidth" visibility="public">
              <ownedParameter xmi:id="_xZnlNRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZnlNhkyEd6WJ8gws_yupQ" name="getDescent" visibility="public">
              <ownedParameter xmi:id="_xZnlNxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZnlOBkyEd6WJ8gws_yupQ" name="getHeight" visibility="public">
              <ownedParameter xmi:id="_xZnlORkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZnlOhkyEd6WJ8gws_yupQ" name="getLeading" visibility="public">
              <ownedParameter xmi:id="_xZnlOxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZnlPBkyEd6WJ8gws_yupQ" name="hashCode" visibility="public">
              <ownedParameter xmi:id="_xZnlPRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWPhEBkyEd6WJ8gws_yupQ" name="GC" isLeaf="true">
            <generalization xmi:id="_xWPhERkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZozUBkyEd6WJ8gws_yupQ" name="handle" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZozURkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZozUhkyEd6WJ8gws_yupQ" name="arg0"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZozUxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZozVBkyEd6WJ8gws_yupQ" name="arg0"/>
              <ownedParameter xmi:id="_xZozVRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZozWhkyEd6WJ8gws_yupQ" name="copyArea" visibility="public">
              <ownedParameter xmi:id="_xZozWxkyEd6WJ8gws_yupQ" name="arg0" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZozXBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZpaYBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZpaYRkyEd6WJ8gws_yupQ" name="copyArea" visibility="public">
              <ownedParameter xmi:id="_xZpaYhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZpaYxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZpaZBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZpaZRkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZpaZhkyEd6WJ8gws_yupQ" name="arg4" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZpaZxkyEd6WJ8gws_yupQ" name="arg5" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZpaaBkyEd6WJ8gws_yupQ" name="dispose" visibility="public"/>
            <ownedOperation xmi:id="_xZpaaRkyEd6WJ8gws_yupQ" name="drawArc" visibility="public">
              <ownedParameter xmi:id="_xZpaahkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZpaaxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZpabBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZpabRkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZpabhkyEd6WJ8gws_yupQ" name="arg4" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZpabxkyEd6WJ8gws_yupQ" name="arg5" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZpacBkyEd6WJ8gws_yupQ" name="drawFocus" visibility="public">
              <ownedParameter xmi:id="_xZpacRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZpachkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZpacxkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZqBcBkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZqBcRkyEd6WJ8gws_yupQ" name="drawImage" visibility="public">
              <ownedParameter xmi:id="_xZqBchkyEd6WJ8gws_yupQ" name="arg0" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZqBcxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZqBdBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZqBdRkyEd6WJ8gws_yupQ" name="drawImage" visibility="public">
              <ownedParameter xmi:id="_xZqBdhkyEd6WJ8gws_yupQ" name="arg0" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZqBdxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZqBeBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZqBeRkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZqBehkyEd6WJ8gws_yupQ" name="arg4" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZqBexkyEd6WJ8gws_yupQ" name="arg5" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZqBfBkyEd6WJ8gws_yupQ" name="arg6" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZqBfRkyEd6WJ8gws_yupQ" name="arg7" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZqBfhkyEd6WJ8gws_yupQ" name="arg8" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZqBfxkyEd6WJ8gws_yupQ" name="drawLine" visibility="public">
              <ownedParameter xmi:id="_xZqBgBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZqBgRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZqogBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZqogRkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZqoghkyEd6WJ8gws_yupQ" name="drawOval" visibility="public">
              <ownedParameter xmi:id="_xZqogxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZqohBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZqohRkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZqohhkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZqohxkyEd6WJ8gws_yupQ" name="drawPoint" visibility="public">
              <ownedParameter xmi:id="_xZqoiBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZqoiRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZqoihkyEd6WJ8gws_yupQ" name="drawPolygon" visibility="public">
              <ownedParameter xmi:id="_xZqoixkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZqojBkyEd6WJ8gws_yupQ" name="drawPolyline" visibility="public">
              <ownedParameter xmi:id="_xZqojRkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZqojhkyEd6WJ8gws_yupQ" name="drawRectangle" visibility="public">
              <ownedParameter xmi:id="_xZqojxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZqokBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZqokRkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZqokhkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZrPkBkyEd6WJ8gws_yupQ" name="drawRectangle" visibility="public">
              <ownedParameter xmi:id="_xZrPkRkyEd6WJ8gws_yupQ" name="arg0" type="_xWTygxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZrPkhkyEd6WJ8gws_yupQ" name="drawRoundRectangle" visibility="public">
              <ownedParameter xmi:id="_xZrPkxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZrPlBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZrPlRkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZrPlhkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZrPlxkyEd6WJ8gws_yupQ" name="arg4" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZrPmBkyEd6WJ8gws_yupQ" name="arg5" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZrPmRkyEd6WJ8gws_yupQ" name="drawString" visibility="public">
              <ownedParameter xmi:id="_xZrPmhkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZrPmxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZrPnBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZrPnRkyEd6WJ8gws_yupQ" name="drawString" visibility="public">
              <ownedParameter xmi:id="_xZrPnhkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZrPnxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZrPoBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZrPoRkyEd6WJ8gws_yupQ" name="arg3" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZrPohkyEd6WJ8gws_yupQ" name="drawText" visibility="public">
              <ownedParameter xmi:id="_xZrPoxkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZrPpBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZr2oBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZr2oRkyEd6WJ8gws_yupQ" name="drawText" visibility="public">
              <ownedParameter xmi:id="_xZr2ohkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZr2oxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZr2pBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZr2pRkyEd6WJ8gws_yupQ" name="arg3" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZr2phkyEd6WJ8gws_yupQ" name="drawText" visibility="public">
              <ownedParameter xmi:id="_xZr2pxkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZr2qBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZr2qRkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZr2qhkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZr2qxkyEd6WJ8gws_yupQ" name="equals" visibility="public">
              <ownedParameter xmi:id="_xZr2rBkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZr2rRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZsdsBkyEd6WJ8gws_yupQ" name="fillArc" visibility="public">
              <ownedParameter xmi:id="_xZsdsRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZsdshkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZsdsxkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZsdtBkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZsdtRkyEd6WJ8gws_yupQ" name="arg4" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZsdthkyEd6WJ8gws_yupQ" name="arg5" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZsdtxkyEd6WJ8gws_yupQ" name="fillGradientRectangle" visibility="public">
              <ownedParameter xmi:id="_xZsduBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZsduRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZsduhkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZsduxkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZsdvBkyEd6WJ8gws_yupQ" name="arg4" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZsdvRkyEd6WJ8gws_yupQ" name="fillOval" visibility="public">
              <ownedParameter xmi:id="_xZtEwBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZtEwRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZtEwhkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZtEwxkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZtExBkyEd6WJ8gws_yupQ" name="fillPolygon" visibility="public">
              <ownedParameter xmi:id="_xZtExRkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZtExhkyEd6WJ8gws_yupQ" name="fillRectangle" visibility="public">
              <ownedParameter xmi:id="_xZtExxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZtEyBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZtEyRkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZtEyhkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZtEyxkyEd6WJ8gws_yupQ" name="fillRectangle" visibility="public">
              <ownedParameter xmi:id="_xZtEzBkyEd6WJ8gws_yupQ" name="arg0" type="_xWTygxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZtEzRkyEd6WJ8gws_yupQ" name="fillRoundRectangle" visibility="public">
              <ownedParameter xmi:id="_xZtEzhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZtEzxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZtE0BkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZtE0RkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZtE0hkyEd6WJ8gws_yupQ" name="arg4" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZtr0BkyEd6WJ8gws_yupQ" name="arg5" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZtr0RkyEd6WJ8gws_yupQ" name="getAdvanceWidth" visibility="public">
              <ownedParameter xmi:id="_xZtr0hkyEd6WJ8gws_yupQ" name="arg0" type="_xXYwmhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZtr0xkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZtr1BkyEd6WJ8gws_yupQ" name="getBackground" visibility="public">
              <ownedParameter xmi:id="_xZtr1RkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZtr1hkyEd6WJ8gws_yupQ" name="getCharWidth" visibility="public">
              <ownedParameter xmi:id="_xZtr1xkyEd6WJ8gws_yupQ" name="arg0" type="_xXYwmhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZtr2BkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZuS4BkyEd6WJ8gws_yupQ" name="getClipping" visibility="public">
              <ownedParameter xmi:id="_xZuS4RkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZuS4hkyEd6WJ8gws_yupQ" name="getClipping" visibility="public">
              <ownedParameter xmi:id="_xZuS4xkyEd6WJ8gws_yupQ" name="arg0" type="_xWVAoBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZuS5BkyEd6WJ8gws_yupQ" name="getFont" visibility="public">
              <ownedParameter xmi:id="_xZuS5RkyEd6WJ8gws_yupQ" name="return" type="_xWNr4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZuS5hkyEd6WJ8gws_yupQ" name="getFontMetrics" visibility="public">
              <ownedParameter xmi:id="_xZuS5xkyEd6WJ8gws_yupQ" name="return" type="_xWOS8hkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZuS6BkyEd6WJ8gws_yupQ" name="getForeground" visibility="public">
              <ownedParameter xmi:id="_xZuS6RkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZuS6hkyEd6WJ8gws_yupQ" name="getLineStyle" visibility="public">
              <ownedParameter xmi:id="_xZuS6xkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZuS7BkyEd6WJ8gws_yupQ" name="getLineWidth" visibility="public">
              <ownedParameter xmi:id="_xZuS7RkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZuS7hkyEd6WJ8gws_yupQ" name="getStyle" visibility="public">
              <ownedParameter xmi:id="_xZuS7xkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZuS8BkyEd6WJ8gws_yupQ" name="getXORMode" visibility="public">
              <ownedParameter xmi:id="_xZuS8RkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZu58BkyEd6WJ8gws_yupQ" name="hashCode" visibility="public">
              <ownedParameter xmi:id="_xZu58RkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZu58hkyEd6WJ8gws_yupQ" name="isClipped" visibility="public">
              <ownedParameter xmi:id="_xZu58xkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZu59BkyEd6WJ8gws_yupQ" name="isDisposed" visibility="public">
              <ownedParameter xmi:id="_xZu59RkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZvhABkyEd6WJ8gws_yupQ" name="setBackground" visibility="public">
              <ownedParameter xmi:id="_xZvhARkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZvhAhkyEd6WJ8gws_yupQ" name="setClipping" visibility="public">
              <ownedParameter xmi:id="_xZvhAxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZvhBBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZvhBRkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZvhBhkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZvhBxkyEd6WJ8gws_yupQ" name="setClipping" visibility="public">
              <ownedParameter xmi:id="_xZvhCBkyEd6WJ8gws_yupQ" name="arg0" type="_xWTygxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZwIEBkyEd6WJ8gws_yupQ" name="setClipping" visibility="public">
              <ownedParameter xmi:id="_xZwIERkyEd6WJ8gws_yupQ" name="arg0" type="_xWVAoBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZwIEhkyEd6WJ8gws_yupQ" name="setFont" visibility="public">
              <ownedParameter xmi:id="_xZwIExkyEd6WJ8gws_yupQ" name="arg0" type="_xWNr4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZwIFBkyEd6WJ8gws_yupQ" name="setForeground" visibility="public">
              <ownedParameter xmi:id="_xZwIFRkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZwIFhkyEd6WJ8gws_yupQ" name="setLineStyle" visibility="public">
              <ownedParameter xmi:id="_xZwIFxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZwIGBkyEd6WJ8gws_yupQ" name="setLineWidth" visibility="public">
              <ownedParameter xmi:id="_xZwIGRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZwIGhkyEd6WJ8gws_yupQ" name="setXORMode" visibility="public">
              <ownedParameter xmi:id="_xZwIGxkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZwIHBkyEd6WJ8gws_yupQ" name="stringExtent" visibility="public">
              <ownedParameter xmi:id="_xZwIHRkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZwIHhkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZwIHxkyEd6WJ8gws_yupQ" name="textExtent" visibility="public">
              <ownedParameter xmi:id="_xZwvIBkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZwvIRkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZwvIhkyEd6WJ8gws_yupQ" name="textExtent" visibility="public">
              <ownedParameter xmi:id="_xZwvIxkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZwvJBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZwvJRkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZwvJhkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xZwvJxkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWQIIhkyEd6WJ8gws_yupQ" name="Image" isLeaf="true">
            <generalization xmi:id="_xWQvMRkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZykUBkyEd6WJ8gws_yupQ" name="type" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZykURkyEd6WJ8gws_yupQ" name="handle" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZykUhkyEd6WJ8gws_yupQ" name="data" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZykUxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZykVBkyEd6WJ8gws_yupQ" name="arg0" type="_xWNE0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZzLYBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZzLYRkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZzLYhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZzLYxkyEd6WJ8gws_yupQ" name="arg0" type="_xWNE0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZzLZBkyEd6WJ8gws_yupQ" name="arg1" type="_xWQIIhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZzLZRkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZzLZhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZzLZxkyEd6WJ8gws_yupQ" name="arg0" type="_xWNE0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZzLaBkyEd6WJ8gws_yupQ" name="arg1" type="_xWTygxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZzLaRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZzLahkyEd6WJ8gws_yupQ" name="arg0" type="_xWNE0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZzLaxkyEd6WJ8gws_yupQ" name="arg1" type="_xWR9UBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZzLbBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZzLbRkyEd6WJ8gws_yupQ" name="arg0" type="_xWNE0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZzLbhkyEd6WJ8gws_yupQ" name="arg1" type="_xWR9UBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZzLbxkyEd6WJ8gws_yupQ" name="arg2" type="_xWR9UBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZzLcRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZzLchkyEd6WJ8gws_yupQ" name="arg0" type="_xWNE0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZzLcxkyEd6WJ8gws_yupQ" name="arg1" type="_xZzLcBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZzycBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZzycRkyEd6WJ8gws_yupQ" name="arg0" type="_xWNE0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZzychkyEd6WJ8gws_yupQ" name="arg1" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZzycxkyEd6WJ8gws_yupQ" name="dispose" visibility="public"/>
            <ownedOperation xmi:id="_xZzydBkyEd6WJ8gws_yupQ" name="equals" visibility="public">
              <ownedParameter xmi:id="_xZzydRkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZzydhkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZzydxkyEd6WJ8gws_yupQ" name="getBackground" visibility="public">
              <ownedParameter xmi:id="_xZzyeBkyEd6WJ8gws_yupQ" name="return" type="_xWMdwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZzyeRkyEd6WJ8gws_yupQ" name="getBounds" visibility="public">
              <ownedParameter xmi:id="_xZzyehkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZzyexkyEd6WJ8gws_yupQ" name="getImageData" visibility="public">
              <ownedParameter xmi:id="_xZzyfBkyEd6WJ8gws_yupQ" name="return" type="_xWR9UBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZ0ZgBkyEd6WJ8gws_yupQ" name="hashCode" visibility="public">
              <ownedParameter xmi:id="_xZ0ZgRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZ0ZiBkyEd6WJ8gws_yupQ" name="isDisposed" visibility="public">
              <ownedParameter xmi:id="_xZ0ZiRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZ0ZihkyEd6WJ8gws_yupQ" name="setBackground" visibility="public">
              <ownedParameter xmi:id="_xZ0ZixkyEd6WJ8gws_yupQ" name="arg0" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZ0ZjBkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xZ0ZjRkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWR9UBkyEd6WJ8gws_yupQ" name="ImageData" clientDependency="_xWR9URkyEd6WJ8gws_yupQ" isLeaf="true">
            <generalization xmi:id="_xWSkYBkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZ3c0BkyEd6WJ8gws_yupQ" name="width" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZ3c0RkyEd6WJ8gws_yupQ" name="height" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZ3c0hkyEd6WJ8gws_yupQ" name="depth" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZ3c0xkyEd6WJ8gws_yupQ" name="scanlinePad" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZ3c1BkyEd6WJ8gws_yupQ" name="bytesPerLine" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZ4D4BkyEd6WJ8gws_yupQ" name="data" visibility="public" type="_xZMuchkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZ4D4RkyEd6WJ8gws_yupQ" name="palette" visibility="public" type="_xWTLcBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZ4D4hkyEd6WJ8gws_yupQ" name="transparentPixel" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZ4D4xkyEd6WJ8gws_yupQ" name="maskData" visibility="public" type="_xZMuchkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZ4D5BkyEd6WJ8gws_yupQ" name="maskPad" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZ4D5RkyEd6WJ8gws_yupQ" name="alphaData" visibility="public" type="_xZMuchkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZ4D5hkyEd6WJ8gws_yupQ" name="alpha" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZ4D5xkyEd6WJ8gws_yupQ" name="type" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZ4D6BkyEd6WJ8gws_yupQ" name="x" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZ4D6RkyEd6WJ8gws_yupQ" name="y" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZ4D6hkyEd6WJ8gws_yupQ" name="disposalMethod" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xZ4D6xkyEd6WJ8gws_yupQ" name="delayTime" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xWR9URkyEd6WJ8gws_yupQ" supplier="_xWagMBkyEd6WJ8gws_yupQ" client="_xWR9UBkyEd6WJ8gws_yupQ" contract="_xWagMBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xZ4D7BkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZ4D7RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ4D7hkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ4q8BkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ4q8RkyEd6WJ8gws_yupQ" name="arg3" type="_xWTLcBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZ4q8hkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZ4q8xkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ4q9BkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ4q9RkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ4q9hkyEd6WJ8gws_yupQ" name="arg3" type="_xWTLcBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ4q9xkyEd6WJ8gws_yupQ" name="arg4" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ4q-BkyEd6WJ8gws_yupQ" name="arg5" type="_xZMuchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZ4q-RkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZ4q-hkyEd6WJ8gws_yupQ" name="arg0" type="_xZzLcBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZ4q-xkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xZ4q_BkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZ5SEBkyEd6WJ8gws_yupQ" name="clone" visibility="public">
              <ownedParameter xmi:id="_xZ5SERkyEd6WJ8gws_yupQ" name="return" type="_xVEcZBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZ5SEhkyEd6WJ8gws_yupQ" name="getAlpha" visibility="public">
              <ownedParameter xmi:id="_xZ5SExkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ5SFBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ5SFRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZ55EBkyEd6WJ8gws_yupQ" name="getAlphas" visibility="public">
              <ownedParameter xmi:id="_xZ55ERkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ55EhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ55ExkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ55FBkyEd6WJ8gws_yupQ" name="arg3" type="_xZMuchkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ55FRkyEd6WJ8gws_yupQ" name="arg4" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZ55FhkyEd6WJ8gws_yupQ" name="getPixel" visibility="public">
              <ownedParameter xmi:id="_xZ55FxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ55GBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ55GRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZ55GhkyEd6WJ8gws_yupQ" name="getPixels" visibility="public">
              <ownedParameter xmi:id="_xZ55GxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ55HBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ55HRkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ55HhkyEd6WJ8gws_yupQ" name="arg3" type="_xZMuchkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ55HxkyEd6WJ8gws_yupQ" name="arg4" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZ55IBkyEd6WJ8gws_yupQ" name="getPixels" visibility="public">
              <ownedParameter xmi:id="_xZ6gIBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ6gIRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ6gIhkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ6gIxkyEd6WJ8gws_yupQ" name="arg3" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ6gJBkyEd6WJ8gws_yupQ" name="arg4" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZ7HMBkyEd6WJ8gws_yupQ" name="getRGBs" visibility="public">
              <ownedParameter xmi:id="_xZ7HMRkyEd6WJ8gws_yupQ" name="return" type="_xZ6gJRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZ7HMhkyEd6WJ8gws_yupQ" name="getTransparencyMask" visibility="public">
              <ownedParameter xmi:id="_xZ7HMxkyEd6WJ8gws_yupQ" name="return" type="_xWR9UBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZ7uQBkyEd6WJ8gws_yupQ" name="getTransparencyType" visibility="public">
              <ownedParameter xmi:id="_xZ7uQRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xZ7uQhkyEd6WJ8gws_yupQ" name="scaledTo" visibility="public">
              <ownedParameter xmi:id="_xZ7uQxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ7uRBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xZ7uRRkyEd6WJ8gws_yupQ" name="return" type="_xWR9UBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaCb8BkyEd6WJ8gws_yupQ" name="setAlpha" visibility="public">
              <ownedParameter xmi:id="_xaCb8RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaCb8hkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaCb8xkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaCb9BkyEd6WJ8gws_yupQ" name="setAlphas" visibility="public">
              <ownedParameter xmi:id="_xaCb9RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaCb9hkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaDDABkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaDDARkyEd6WJ8gws_yupQ" name="arg3" type="_xZMuchkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaDDAhkyEd6WJ8gws_yupQ" name="arg4" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaDDAxkyEd6WJ8gws_yupQ" name="setPixel" visibility="public">
              <ownedParameter xmi:id="_xaDDBBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaDDBRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaDDBhkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaDDBxkyEd6WJ8gws_yupQ" name="setPixels" visibility="public">
              <ownedParameter xmi:id="_xaDDCBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaDDCRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaDDChkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaDDCxkyEd6WJ8gws_yupQ" name="arg3" type="_xZMuchkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaDqEBkyEd6WJ8gws_yupQ" name="arg4" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaDqERkyEd6WJ8gws_yupQ" name="setPixels" visibility="public">
              <ownedParameter xmi:id="_xaDqEhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaDqExkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaDqFBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaDqFRkyEd6WJ8gws_yupQ" name="arg3" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaERIBkyEd6WJ8gws_yupQ" name="arg4" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWSkYRkyEd6WJ8gws_yupQ" name="ImageLoader">
            <generalization xmi:id="_xWSkYhkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaE4MRkyEd6WJ8gws_yupQ" name="data" visibility="public" type="_xaE4MBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaE4MhkyEd6WJ8gws_yupQ" name="logicalScreenWidth" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaE4MxkyEd6WJ8gws_yupQ" name="logicalScreenHeight" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaE4NBkyEd6WJ8gws_yupQ" name="backgroundPixel" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaE4NRkyEd6WJ8gws_yupQ" name="repeatCount" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xaE4NhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xaFfQBkyEd6WJ8gws_yupQ" name="load" visibility="public">
              <ownedParameter xmi:id="_xaFfQRkyEd6WJ8gws_yupQ" name="arg0" type="_xZzLcBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaFfQhkyEd6WJ8gws_yupQ" name="return" type="_xaE4MBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaFfQxkyEd6WJ8gws_yupQ" name="load" visibility="public">
              <ownedParameter xmi:id="_xaFfRBkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaFfRRkyEd6WJ8gws_yupQ" name="return" type="_xaE4MBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaFfRxkyEd6WJ8gws_yupQ" name="save" visibility="public">
              <ownedParameter xmi:id="_xaFfSBkyEd6WJ8gws_yupQ" name="arg0" type="_xaFfRhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaFfSRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaFfShkyEd6WJ8gws_yupQ" name="save" visibility="public">
              <ownedParameter xmi:id="_xaFfSxkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaFfTBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaFfTRkyEd6WJ8gws_yupQ" name="addImageLoaderListener" visibility="public">
              <ownedParameter xmi:id="_xaGGUBkyEd6WJ8gws_yupQ" name="arg0" type="_xWSkZhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaGGURkyEd6WJ8gws_yupQ" name="removeImageLoaderListener" visibility="public">
              <ownedParameter xmi:id="_xaGGUhkyEd6WJ8gws_yupQ" name="arg0" type="_xWSkZhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaGGUxkyEd6WJ8gws_yupQ" name="hasListeners" visibility="public">
              <ownedParameter xmi:id="_xaGGVBkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaGGVRkyEd6WJ8gws_yupQ" name="notifyListeners" visibility="public">
              <ownedParameter xmi:id="_xaGGVhkyEd6WJ8gws_yupQ" name="arg0" type="_xWSkYxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWSkYxkyEd6WJ8gws_yupQ" name="ImageLoaderEvent">
            <ownedAttribute xmi:id="_xaGGVxkyEd6WJ8gws_yupQ" name="imageData" visibility="public" type="_xWR9UBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaGGWBkyEd6WJ8gws_yupQ" name="incrementCount" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaGtYBkyEd6WJ8gws_yupQ" name="endOfImage" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xaGtYRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xaGtYhkyEd6WJ8gws_yupQ" name="arg0" type="_xWSkYRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaGtYxkyEd6WJ8gws_yupQ" name="arg1" type="_xWR9UBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaGtZBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaGtZRkyEd6WJ8gws_yupQ" name="arg3" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaGtZhkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xaGtZxkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Interface" xmi:id="_xWSkZhkyEd6WJ8gws_yupQ" name="ImageLoaderListener" isAbstract="true">
            <ownedOperation xmi:id="_xaGtaBkyEd6WJ8gws_yupQ" name="imageDataLoaded" visibility="public" isAbstract="true">
              <ownedParameter xmi:id="_xaGtaRkyEd6WJ8gws_yupQ" name="arg0" type="_xWSkYxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWTLcBkyEd6WJ8gws_yupQ" name="PaletteData" isLeaf="true">
            <generalization xmi:id="_xWTLcRkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaHUcBkyEd6WJ8gws_yupQ" name="isDirect" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaHUcRkyEd6WJ8gws_yupQ" name="colors" visibility="public" type="_xZ6gJRkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaHUchkyEd6WJ8gws_yupQ" name="redMask" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaHUcxkyEd6WJ8gws_yupQ" name="greenMask" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaHUdBkyEd6WJ8gws_yupQ" name="blueMask" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaHUdRkyEd6WJ8gws_yupQ" name="redShift" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaHUdhkyEd6WJ8gws_yupQ" name="greenShift" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaHUdxkyEd6WJ8gws_yupQ" name="blueShift" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xaH7gBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xaH7gRkyEd6WJ8gws_yupQ" name="arg0" type="_xZ6gJRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaH7ghkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xaH7gxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaH7hBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaH7hRkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaH7hhkyEd6WJ8gws_yupQ" name="getPixel" visibility="public">
              <ownedParameter xmi:id="_xaH7hxkyEd6WJ8gws_yupQ" name="arg0" type="_xWTygBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaH7iBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaH7iRkyEd6WJ8gws_yupQ" name="getRGB" visibility="public">
              <ownedParameter xmi:id="_xaH7ihkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaH7ixkyEd6WJ8gws_yupQ" name="return" type="_xWTygBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaH7jBkyEd6WJ8gws_yupQ" name="getRGBs" visibility="public">
              <ownedParameter xmi:id="_xaH7jRkyEd6WJ8gws_yupQ" name="return" type="_xZ6gJRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWTLchkyEd6WJ8gws_yupQ" name="Point" clientDependency="_xWTLdBkyEd6WJ8gws_yupQ" isLeaf="true">
            <generalization xmi:id="_xWTLdRkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaIikBkyEd6WJ8gws_yupQ" name="x" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaIikRkyEd6WJ8gws_yupQ" name="y" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xWTLdBkyEd6WJ8gws_yupQ" supplier="_xWbuVRkyEd6WJ8gws_yupQ" client="_xWTLchkyEd6WJ8gws_yupQ" contract="_xWbuVRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xaIikhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xaIikxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaIilBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaIilRkyEd6WJ8gws_yupQ" name="equals" visibility="public">
              <ownedParameter xmi:id="_xaIilhkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaIilxkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaIimBkyEd6WJ8gws_yupQ" name="hashCode" visibility="public">
              <ownedParameter xmi:id="_xaIimRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaIimhkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xaIimxkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWTygBkyEd6WJ8gws_yupQ" name="RGB" clientDependency="_xWTygRkyEd6WJ8gws_yupQ" isLeaf="true">
            <generalization xmi:id="_xWTyghkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaJJoBkyEd6WJ8gws_yupQ" name="red" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaJJoRkyEd6WJ8gws_yupQ" name="green" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaJJohkyEd6WJ8gws_yupQ" name="blue" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xWTygRkyEd6WJ8gws_yupQ" supplier="_xWbuVRkyEd6WJ8gws_yupQ" client="_xWTygBkyEd6WJ8gws_yupQ" contract="_xWbuVRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xaJJoxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xaJJpBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaJJpRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaJwsBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaJwsRkyEd6WJ8gws_yupQ" name="equals" visibility="public">
              <ownedParameter xmi:id="_xaJwshkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaJwsxkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaJwtBkyEd6WJ8gws_yupQ" name="hashCode" visibility="public">
              <ownedParameter xmi:id="_xaJwtRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaJwthkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xaJwtxkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWTygxkyEd6WJ8gws_yupQ" name="Rectangle" clientDependency="_xWTyhBkyEd6WJ8gws_yupQ" isLeaf="true">
            <generalization xmi:id="_xWUZkBkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaKXwBkyEd6WJ8gws_yupQ" name="x" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaKXwRkyEd6WJ8gws_yupQ" name="y" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaKXwhkyEd6WJ8gws_yupQ" name="width" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaKXwxkyEd6WJ8gws_yupQ" name="height" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <interfaceRealization xmi:id="_xWTyhBkyEd6WJ8gws_yupQ" supplier="_xWbuVRkyEd6WJ8gws_yupQ" client="_xWTygxkyEd6WJ8gws_yupQ" contract="_xWbuVRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xaKXxBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xaKXxRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaKXxhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaKXxxkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaKXyBkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaKXyRkyEd6WJ8gws_yupQ" name="add" visibility="public">
              <ownedParameter xmi:id="_xaKXyhkyEd6WJ8gws_yupQ" name="arg0" type="_xWTygxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaK-0BkyEd6WJ8gws_yupQ" name="contains" visibility="public">
              <ownedParameter xmi:id="_xaK-0RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaK-0hkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaK-0xkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaK-1BkyEd6WJ8gws_yupQ" name="contains" visibility="public">
              <ownedParameter xmi:id="_xaK-1RkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaK-1hkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaK-1xkyEd6WJ8gws_yupQ" name="equals" visibility="public">
              <ownedParameter xmi:id="_xaK-2BkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaK-2RkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaK-2hkyEd6WJ8gws_yupQ" name="hashCode" visibility="public">
              <ownedParameter xmi:id="_xaK-2xkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaK-3BkyEd6WJ8gws_yupQ" name="intersect" visibility="public">
              <ownedParameter xmi:id="_xaK-3RkyEd6WJ8gws_yupQ" name="arg0" type="_xWTygxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaK-3hkyEd6WJ8gws_yupQ" name="intersection" visibility="public">
              <ownedParameter xmi:id="_xaLl4BkyEd6WJ8gws_yupQ" name="arg0" type="_xWTygxkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaLl4RkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaLl4hkyEd6WJ8gws_yupQ" name="intersects" visibility="public">
              <ownedParameter xmi:id="_xaLl4xkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaLl5BkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaLl5RkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaLl5hkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaLl5xkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaLl6BkyEd6WJ8gws_yupQ" name="intersects" visibility="public">
              <ownedParameter xmi:id="_xaLl6RkyEd6WJ8gws_yupQ" name="arg0" type="_xWTygxkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaLl6hkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaLl6xkyEd6WJ8gws_yupQ" name="isEmpty" visibility="public">
              <ownedParameter xmi:id="_xaLl7BkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaLl7RkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xaLl7hkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaLl7xkyEd6WJ8gws_yupQ" name="union" visibility="public">
              <ownedParameter xmi:id="_xaLl8BkyEd6WJ8gws_yupQ" name="arg0" type="_xWTygxkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaMM8BkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWVAoBkyEd6WJ8gws_yupQ" name="Region" isLeaf="true">
            <generalization xmi:id="_xWVAoRkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaMM8RkyEd6WJ8gws_yupQ" name="handle" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xaMM8hkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xaMM8xkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xaMM9BkyEd6WJ8gws_yupQ" name="arg0" type="_xWNE0BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaMM9RkyEd6WJ8gws_yupQ" name="add" visibility="public">
              <ownedParameter xmi:id="_xaMM9hkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaM0ABkyEd6WJ8gws_yupQ" name="add" visibility="public">
              <ownedParameter xmi:id="_xaM0ARkyEd6WJ8gws_yupQ" name="arg0" type="_xWTygxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaM0AhkyEd6WJ8gws_yupQ" name="add" visibility="public">
              <ownedParameter xmi:id="_xaM0AxkyEd6WJ8gws_yupQ" name="arg0" type="_xWVAoBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaM0BBkyEd6WJ8gws_yupQ" name="contains" visibility="public">
              <ownedParameter xmi:id="_xaM0BRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaM0BhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaM0BxkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaM0CBkyEd6WJ8gws_yupQ" name="contains" visibility="public">
              <ownedParameter xmi:id="_xaM0CRkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaM0ChkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaM0CxkyEd6WJ8gws_yupQ" name="dispose" visibility="public"/>
            <ownedOperation xmi:id="_xaM0DBkyEd6WJ8gws_yupQ" name="equals" visibility="public">
              <ownedParameter xmi:id="_xaM0DRkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaM0DhkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaM0DxkyEd6WJ8gws_yupQ" name="getBounds" visibility="public">
              <ownedParameter xmi:id="_xaM0EBkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaNbEhkyEd6WJ8gws_yupQ" name="hashCode" visibility="public">
              <ownedParameter xmi:id="_xaNbExkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaNbFBkyEd6WJ8gws_yupQ" name="intersect" visibility="public">
              <ownedParameter xmi:id="_xaNbFRkyEd6WJ8gws_yupQ" name="arg0" type="_xWTygxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaNbFhkyEd6WJ8gws_yupQ" name="intersect" visibility="public">
              <ownedParameter xmi:id="_xaNbFxkyEd6WJ8gws_yupQ" name="arg0" type="_xWVAoBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaNbGBkyEd6WJ8gws_yupQ" name="intersects" visibility="public">
              <ownedParameter xmi:id="_xaNbGRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaNbGhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaNbGxkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaNbHBkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaNbHRkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaNbHhkyEd6WJ8gws_yupQ" name="intersects" visibility="public">
              <ownedParameter xmi:id="_xaNbHxkyEd6WJ8gws_yupQ" name="arg0" type="_xWTygxkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaNbIBkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaNbIRkyEd6WJ8gws_yupQ" name="isDisposed" visibility="public">
              <ownedParameter xmi:id="_xaNbIhkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaNbIxkyEd6WJ8gws_yupQ" name="isEmpty" visibility="public">
              <ownedParameter xmi:id="_xaOCIBkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaOCIRkyEd6WJ8gws_yupQ" name="subtract" visibility="public">
              <ownedParameter xmi:id="_xaOCIhkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaOCIxkyEd6WJ8gws_yupQ" name="subtract" visibility="public">
              <ownedParameter xmi:id="_xaOCJBkyEd6WJ8gws_yupQ" name="arg0" type="_xWTygxkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaOCJRkyEd6WJ8gws_yupQ" name="subtract" visibility="public">
              <ownedParameter xmi:id="_xaOCJhkyEd6WJ8gws_yupQ" name="arg0" type="_xWVAoBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaOCJxkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xaOCKBkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWVnsBkyEd6WJ8gws_yupQ" name="TextLayout" isLeaf="true">
            <generalization xmi:id="_xWVnsRkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xaPQQBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xaPQQRkyEd6WJ8gws_yupQ" name="arg0" type="_xWNE0BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaP3UBkyEd6WJ8gws_yupQ" name="dispose" visibility="public"/>
            <ownedOperation xmi:id="_xaP3URkyEd6WJ8gws_yupQ" name="draw" visibility="public">
              <ownedParameter xmi:id="_xaP3UhkyEd6WJ8gws_yupQ" name="arg0" type="_xWPhEBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaP3UxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaP3VBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaP3VRkyEd6WJ8gws_yupQ" name="draw" visibility="public">
              <ownedParameter xmi:id="_xaP3VhkyEd6WJ8gws_yupQ" name="arg0" type="_xWPhEBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaP3VxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaP3WBkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaP3WRkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaP3WhkyEd6WJ8gws_yupQ" name="arg4" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaP3WxkyEd6WJ8gws_yupQ" name="arg5" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaP3XBkyEd6WJ8gws_yupQ" name="arg6" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaP3XRkyEd6WJ8gws_yupQ" name="getAlignment" visibility="public">
              <ownedParameter xmi:id="_xaP3XhkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaP3XxkyEd6WJ8gws_yupQ" name="getAscent" visibility="public">
              <ownedParameter xmi:id="_xaP3YBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaQeYBkyEd6WJ8gws_yupQ" name="getBounds" visibility="public">
              <ownedParameter xmi:id="_xaQeYRkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaQeYhkyEd6WJ8gws_yupQ" name="getBounds" visibility="public">
              <ownedParameter xmi:id="_xaQeYxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaQeZBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaQeZRkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaQeZhkyEd6WJ8gws_yupQ" name="getDescent" visibility="public">
              <ownedParameter xmi:id="_xaQeZxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaQeaBkyEd6WJ8gws_yupQ" name="getFont" visibility="public">
              <ownedParameter xmi:id="_xaQeaRkyEd6WJ8gws_yupQ" name="return" type="_xWNr4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaQeahkyEd6WJ8gws_yupQ" name="getLevel" visibility="public">
              <ownedParameter xmi:id="_xaQeaxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaQebBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaQebRkyEd6WJ8gws_yupQ" name="getLineOffsets" visibility="public">
              <ownedParameter xmi:id="_xaQebhkyEd6WJ8gws_yupQ" name="return" type="_xX9YUhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaQebxkyEd6WJ8gws_yupQ" name="getLineIndex" visibility="public">
              <ownedParameter xmi:id="_xaQecBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaQecRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaQechkyEd6WJ8gws_yupQ" name="getLineBounds" visibility="public">
              <ownedParameter xmi:id="_xaRFcBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaRFcRkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaRFchkyEd6WJ8gws_yupQ" name="getLineCount" visibility="public">
              <ownedParameter xmi:id="_xaRFcxkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaRFdBkyEd6WJ8gws_yupQ" name="getLineMetrics" visibility="public">
              <ownedParameter xmi:id="_xaRFdRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaRFdhkyEd6WJ8gws_yupQ" name="return" type="_xWOS8hkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaRFdxkyEd6WJ8gws_yupQ" name="getLocation" visibility="public">
              <ownedParameter xmi:id="_xaRFeBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaRFeRkyEd6WJ8gws_yupQ" name="arg1" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaRFehkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaRFexkyEd6WJ8gws_yupQ" name="getNextOffset" visibility="public">
              <ownedParameter xmi:id="_xaRFfBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaRFfRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaRFfhkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaRFfxkyEd6WJ8gws_yupQ" name="getOffset" visibility="public">
              <ownedParameter xmi:id="_xaRFgBkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaRFgRkyEd6WJ8gws_yupQ" name="arg1" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaRFghkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaRsgBkyEd6WJ8gws_yupQ" name="getOffset" visibility="public">
              <ownedParameter xmi:id="_xaRsgRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaRsghkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaRsgxkyEd6WJ8gws_yupQ" name="arg2" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaRshBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaRshRkyEd6WJ8gws_yupQ" name="getOrientation" visibility="public">
              <ownedParameter xmi:id="_xaRshhkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaRshxkyEd6WJ8gws_yupQ" name="getPreviousOffset" visibility="public">
              <ownedParameter xmi:id="_xaRsiBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaRsiRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaRsihkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaRsixkyEd6WJ8gws_yupQ" name="getSegments" visibility="public">
              <ownedParameter xmi:id="_xaRsjBkyEd6WJ8gws_yupQ" name="return" type="_xX9YUhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaRsjRkyEd6WJ8gws_yupQ" name="getSpacing" visibility="public">
              <ownedParameter xmi:id="_xaRsjhkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaRsjxkyEd6WJ8gws_yupQ" name="getStyle" visibility="public">
              <ownedParameter xmi:id="_xaRskBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaRskRkyEd6WJ8gws_yupQ" name="return" type="_xWWOwBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaSTkBkyEd6WJ8gws_yupQ" name="getTabs" visibility="public">
              <ownedParameter xmi:id="_xaSTkRkyEd6WJ8gws_yupQ" name="return" type="_xX9YUhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaSTkhkyEd6WJ8gws_yupQ" name="getText" visibility="public">
              <ownedParameter xmi:id="_xaSTkxkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaSTlBkyEd6WJ8gws_yupQ" name="getWidth" visibility="public">
              <ownedParameter xmi:id="_xaSTlRkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaSTlhkyEd6WJ8gws_yupQ" name="isDisposed" visibility="public">
              <ownedParameter xmi:id="_xaSTlxkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaSTmBkyEd6WJ8gws_yupQ" name="setAlignment" visibility="public">
              <ownedParameter xmi:id="_xaSTmRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaSTmhkyEd6WJ8gws_yupQ" name="setAscent" visibility="public">
              <ownedParameter xmi:id="_xaSTmxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaSTnBkyEd6WJ8gws_yupQ" name="setDescent" visibility="public">
              <ownedParameter xmi:id="_xaSTnRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaSTnhkyEd6WJ8gws_yupQ" name="setFont" visibility="public">
              <ownedParameter xmi:id="_xaSTnxkyEd6WJ8gws_yupQ" name="arg0" type="_xWNr4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaSToBkyEd6WJ8gws_yupQ" name="setOrientation" visibility="public">
              <ownedParameter xmi:id="_xaSToRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaSTohkyEd6WJ8gws_yupQ" name="setSegments" visibility="public">
              <ownedParameter xmi:id="_xaSToxkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaS6oBkyEd6WJ8gws_yupQ" name="setSpacing" visibility="public">
              <ownedParameter xmi:id="_xaS6oRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaS6ohkyEd6WJ8gws_yupQ" name="setStyle" visibility="public">
              <ownedParameter xmi:id="_xaS6oxkyEd6WJ8gws_yupQ" name="arg0" type="_xWWOwBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaS6pBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaS6pRkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaS6phkyEd6WJ8gws_yupQ" name="setTabs" visibility="public">
              <ownedParameter xmi:id="_xaS6pxkyEd6WJ8gws_yupQ" name="arg0" type="_xX9YUhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaS6qBkyEd6WJ8gws_yupQ" name="setText" visibility="public">
              <ownedParameter xmi:id="_xaS6qRkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaS6qhkyEd6WJ8gws_yupQ" name="setWidth" visibility="public">
              <ownedParameter xmi:id="_xaS6qxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWWOwBkyEd6WJ8gws_yupQ" name="TextStyle">
            <generalization xmi:id="_xWWOwRkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaS6rBkyEd6WJ8gws_yupQ" name="font" visibility="public" type="_xWNr4RkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaThsBkyEd6WJ8gws_yupQ" name="foreground" visibility="public" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaThsRkyEd6WJ8gws_yupQ" name="background" visibility="public" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xaThshkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xaThsxkyEd6WJ8gws_yupQ" name="arg0" type="_xWNr4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaThtBkyEd6WJ8gws_yupQ" name="arg1" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaThtRkyEd6WJ8gws_yupQ" name="arg2" type="_xWMdwRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaThthkyEd6WJ8gws_yupQ" name="equals" visibility="public">
              <ownedParameter xmi:id="_xaThtxkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaThuBkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaThuRkyEd6WJ8gws_yupQ" name="hashCode" visibility="public">
              <ownedParameter xmi:id="_xaThuhkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xYEtIhkyEd6WJ8gws_yupQ" name="Color[]" isLeaf="true" isAbstract="true"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xZiFrhkyEd6WJ8gws_yupQ" name="FontData[]" isLeaf="true" isAbstract="true"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xZ6gJRkyEd6WJ8gws_yupQ" name="RGB[]" isLeaf="true" isAbstract="true"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xaE4MBkyEd6WJ8gws_yupQ" name="ImageData[]" isLeaf="true" isAbstract="true"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xbLEcBkyEd6WJ8gws_yupQ" name="Point[]" isLeaf="true" isAbstract="true"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xbOuyBkyEd6WJ8gws_yupQ" name="Image[]" isLeaf="true" isAbstract="true"/>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xcnO0RkyEd6WJ8gws_yupQ" name="Rectangle[]" isLeaf="true" isAbstract="true"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_xWmtcBkyEd6WJ8gws_yupQ" name="layout">
          <packagedElement xmi:type="uml:Class" xmi:id="_xWmtcRkyEd6WJ8gws_yupQ" name="FillLayout" isLeaf="true">
            <generalization xmi:id="_xWmtchkyEd6WJ8gws_yupQ" general="_xVprMxkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xakncBkyEd6WJ8gws_yupQ" name="type" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xakncRkyEd6WJ8gws_yupQ" name="marginWidth" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaknchkyEd6WJ8gws_yupQ" name="marginHeight" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xakncxkyEd6WJ8gws_yupQ" name="spacing" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xakndBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xakndRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xakndhkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xakndxkyEd6WJ8gws_yupQ" name="computeSize" visibility="protected">
              <ownedParameter xmi:id="_xakneBkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xakneRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaknehkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xalOgBkyEd6WJ8gws_yupQ" name="arg3" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xalOgRkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xalOghkyEd6WJ8gws_yupQ" name="layout" visibility="protected">
              <ownedParameter xmi:id="_xalOgxkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xalOhBkyEd6WJ8gws_yupQ" name="arg1" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWmtcxkyEd6WJ8gws_yupQ" name="FormAttachment" isLeaf="true">
            <generalization xmi:id="_xWnUgBkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xalOhRkyEd6WJ8gws_yupQ" name="numerator" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xalOhhkyEd6WJ8gws_yupQ" name="denominator" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xalOhxkyEd6WJ8gws_yupQ" name="offset" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xalOiBkyEd6WJ8gws_yupQ" name="control" visibility="public" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xalOiRkyEd6WJ8gws_yupQ" name="alignment" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xalOihkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xalOixkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xal1kBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xal1kRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xal1khkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xal1kxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xal1lBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xal1lRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xal1lhkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xal1lxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xal1mBkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xal1mRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xal1mhkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xal1mxkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xal1nBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xal1nRkyEd6WJ8gws_yupQ" name="arg0" type="_xWtbIRkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xal1nhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xal1nxkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xal1oBkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xamcoBkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWnUgRkyEd6WJ8gws_yupQ" name="FormData" isLeaf="true">
            <generalization xmi:id="_xWnUghkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xamcoRkyEd6WJ8gws_yupQ" name="height" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xamcohkyEd6WJ8gws_yupQ" name="width" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xamcoxkyEd6WJ8gws_yupQ" name="left" visibility="public" type="_xWmtcxkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xamcpBkyEd6WJ8gws_yupQ" name="right" visibility="public" type="_xWmtcxkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xamcpRkyEd6WJ8gws_yupQ" name="top" visibility="public" type="_xWmtcxkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xamcphkyEd6WJ8gws_yupQ" name="bottom" visibility="public" type="_xWmtcxkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xamcpxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xamcqBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xamcqRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xamcqhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWnUgxkyEd6WJ8gws_yupQ" name="FormLayout" isLeaf="true">
            <generalization xmi:id="_xWnUhBkyEd6WJ8gws_yupQ" general="_xVprMxkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xanDsBkyEd6WJ8gws_yupQ" name="marginWidth" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xanDsRkyEd6WJ8gws_yupQ" name="marginHeight" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xanDshkyEd6WJ8gws_yupQ" name="spacing" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xanDsxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xanDtBkyEd6WJ8gws_yupQ" name="computeSize" visibility="protected">
              <ownedParameter xmi:id="_xanDtRkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xanDthkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xanDtxkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xanDuBkyEd6WJ8gws_yupQ" name="arg3" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xanDuRkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xanDuhkyEd6WJ8gws_yupQ" name="layout" visibility="protected">
              <ownedParameter xmi:id="_xanDuxkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xanDvBkyEd6WJ8gws_yupQ" name="arg1" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWn7kBkyEd6WJ8gws_yupQ" name="GridData" isLeaf="true">
            <generalization xmi:id="_xWn7kRkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xanqwBkyEd6WJ8gws_yupQ" name="verticalAlignment" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xanqwRkyEd6WJ8gws_yupQ" name="horizontalAlignment" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xanqwhkyEd6WJ8gws_yupQ" name="widthHint" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xanqwxkyEd6WJ8gws_yupQ" name="heightHint" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xanqxBkyEd6WJ8gws_yupQ" name="horizontalIndent" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xanqxRkyEd6WJ8gws_yupQ" name="horizontalSpan" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xanqxhkyEd6WJ8gws_yupQ" name="verticalSpan" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xasjQBkyEd6WJ8gws_yupQ" name="grabExcessHorizontalSpace" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xasjQRkyEd6WJ8gws_yupQ" name="grabExcessVerticalSpace" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xasjQhkyEd6WJ8gws_yupQ" name="BEGINNING" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xasjQxkyEd6WJ8gws_yupQ" name="CENTER" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xasjRBkyEd6WJ8gws_yupQ" name="END" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xasjRRkyEd6WJ8gws_yupQ" name="FILL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xasjRhkyEd6WJ8gws_yupQ" name="VERTICAL_ALIGN_BEGINNING" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xasjRxkyEd6WJ8gws_yupQ" name="VERTICAL_ALIGN_CENTER" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xasjSBkyEd6WJ8gws_yupQ" name="VERTICAL_ALIGN_END" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xasjSRkyEd6WJ8gws_yupQ" name="VERTICAL_ALIGN_FILL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xasjShkyEd6WJ8gws_yupQ" name="HORIZONTAL_ALIGN_BEGINNING" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xatKUBkyEd6WJ8gws_yupQ" name="HORIZONTAL_ALIGN_CENTER" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xatKURkyEd6WJ8gws_yupQ" name="HORIZONTAL_ALIGN_END" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xatKUhkyEd6WJ8gws_yupQ" name="HORIZONTAL_ALIGN_FILL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xatKUxkyEd6WJ8gws_yupQ" name="GRAB_HORIZONTAL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xatKVBkyEd6WJ8gws_yupQ" name="GRAB_VERTICAL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xatKVRkyEd6WJ8gws_yupQ" name="FILL_VERTICAL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xatKVhkyEd6WJ8gws_yupQ" name="FILL_HORIZONTAL" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xatKVxkyEd6WJ8gws_yupQ" name="FILL_BOTH" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedOperation xmi:id="_xauYcBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xau_gBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xau_gRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xau_ghkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xau_gxkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xau_hBkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xau_hRkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xau_hhkyEd6WJ8gws_yupQ" name="arg3" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xavmkBkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xavmkRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xavmkhkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xavmkxkyEd6WJ8gws_yupQ" name="arg2" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xavmlBkyEd6WJ8gws_yupQ" name="arg3" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xavmlRkyEd6WJ8gws_yupQ" name="arg4" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xavmlhkyEd6WJ8gws_yupQ" name="arg5" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xavmlxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xavmmBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xavmmRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWoioBkyEd6WJ8gws_yupQ" name="GridLayout" isLeaf="true">
            <generalization xmi:id="_xWoioRkyEd6WJ8gws_yupQ" general="_xVprMxkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xawNoBkyEd6WJ8gws_yupQ" name="marginWidth" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xawNoRkyEd6WJ8gws_yupQ" name="marginHeight" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xawNohkyEd6WJ8gws_yupQ" name="numColumns" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xawNoxkyEd6WJ8gws_yupQ" name="makeColumnsEqualWidth" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xawNpBkyEd6WJ8gws_yupQ" name="horizontalSpacing" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xawNpRkyEd6WJ8gws_yupQ" name="verticalSpacing" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xawNphkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xawNpxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xawNqBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xawNqRkyEd6WJ8gws_yupQ" name="arg1" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xawNqhkyEd6WJ8gws_yupQ" name="computeSize" visibility="protected">
              <ownedParameter xmi:id="_xaw0sBkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaw0sRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaw0shkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaw0sxkyEd6WJ8gws_yupQ" name="arg3" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaw0tBkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaw0tRkyEd6WJ8gws_yupQ" name="layout" visibility="protected">
              <ownedParameter xmi:id="_xaw0thkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaw0txkyEd6WJ8gws_yupQ" name="arg1" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWoiohkyEd6WJ8gws_yupQ" name="RowData" isLeaf="true">
            <generalization xmi:id="_xWoioxkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaw0uBkyEd6WJ8gws_yupQ" name="width" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaw0uRkyEd6WJ8gws_yupQ" name="height" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xaw0uhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xaw0uxkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xaw0vBkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaw0vRkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaw0vhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xaw0vxkyEd6WJ8gws_yupQ" name="arg0" type="_xWTLchkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWoipBkyEd6WJ8gws_yupQ" name="RowLayout" isLeaf="true">
            <generalization xmi:id="_xWoipRkyEd6WJ8gws_yupQ" general="_xVprMxkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaxbwBkyEd6WJ8gws_yupQ" name="type" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaxbwRkyEd6WJ8gws_yupQ" name="marginWidth" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaxbwhkyEd6WJ8gws_yupQ" name="marginHeight" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaxbwxkyEd6WJ8gws_yupQ" name="spacing" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaxbxBkyEd6WJ8gws_yupQ" name="wrap" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaxbxRkyEd6WJ8gws_yupQ" name="pack" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaxbxhkyEd6WJ8gws_yupQ" name="fill" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaxbxxkyEd6WJ8gws_yupQ" name="justify" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaxbyBkyEd6WJ8gws_yupQ" name="marginLeft" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaxbyRkyEd6WJ8gws_yupQ" name="marginTop" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xaxbyhkyEd6WJ8gws_yupQ" name="marginRight" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xayC0BkyEd6WJ8gws_yupQ" name="marginBottom" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xayC0RkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xayC0hkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xayC0xkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xayC1BkyEd6WJ8gws_yupQ" name="computeSize" visibility="protected">
              <ownedParameter xmi:id="_xayC1RkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xayC1hkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xayC1xkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xayC2BkyEd6WJ8gws_yupQ" name="arg3" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xayC2RkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xayC2hkyEd6WJ8gws_yupQ" name="layout" visibility="protected">
              <ownedParameter xmi:id="_xayC2xkyEd6WJ8gws_yupQ" name="arg0" type="_xVNmUhkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xayC3BkyEd6WJ8gws_yupQ" name="arg1" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
          </packagedElement>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_xWpJsBkyEd6WJ8gws_yupQ" name="printing">
          <packagedElement xmi:type="uml:Class" xmi:id="_xWpJsRkyEd6WJ8gws_yupQ" name="PrintDialog">
            <generalization xmi:id="_xWpJsxkyEd6WJ8gws_yupQ" general="_xWpJshkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xayp4BkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xayp4RkyEd6WJ8gws_yupQ" name="arg0" type="_xXHq0BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xayp4hkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xayp4xkyEd6WJ8gws_yupQ" name="arg0" type="_xXHq0BkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xayp5BkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xayp5RkyEd6WJ8gws_yupQ" name="open" visibility="public">
              <ownedParameter xmi:id="_xayp5hkyEd6WJ8gws_yupQ" name="return" type="_xWpwwhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xayp5xkyEd6WJ8gws_yupQ" name="getScope" visibility="public">
              <ownedParameter xmi:id="_xayp6BkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xayp6RkyEd6WJ8gws_yupQ" name="setScope" visibility="public">
              <ownedParameter xmi:id="_xayp6hkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xayp6xkyEd6WJ8gws_yupQ" name="getStartPage" visibility="public">
              <ownedParameter xmi:id="_xayp7BkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xayp7RkyEd6WJ8gws_yupQ" name="setStartPage" visibility="public">
              <ownedParameter xmi:id="_xayp7hkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xayp7xkyEd6WJ8gws_yupQ" name="getEndPage" visibility="public">
              <ownedParameter xmi:id="_xayp8BkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xazQ8BkyEd6WJ8gws_yupQ" name="setEndPage" visibility="public">
              <ownedParameter xmi:id="_xazQ8RkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xazQ8hkyEd6WJ8gws_yupQ" name="getPrintToFile" visibility="public">
              <ownedParameter xmi:id="_xazQ8xkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xazQ9BkyEd6WJ8gws_yupQ" name="setPrintToFile" visibility="public">
              <ownedParameter xmi:id="_xazQ9RkyEd6WJ8gws_yupQ" name="arg0" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xazQ9hkyEd6WJ8gws_yupQ" name="checkSubclass" visibility="protected"/>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWpwwBkyEd6WJ8gws_yupQ" name="Printer" isLeaf="true">
            <generalization xmi:id="_xWpwwRkyEd6WJ8gws_yupQ" general="_xWNE0BkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xaz4ARkyEd6WJ8gws_yupQ" name="getPrinterList" visibility="public" isStatic="true">
              <ownedParameter xmi:id="_xaz4AhkyEd6WJ8gws_yupQ" name="return" type="_xaz4ABkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaz4AxkyEd6WJ8gws_yupQ" name="getDefaultPrinterData" visibility="public" isStatic="true">
              <ownedParameter xmi:id="_xaz4BBkyEd6WJ8gws_yupQ" name="return" type="_xWpwwhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaz4BRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xaz4BhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xaz4BxkyEd6WJ8gws_yupQ" name="arg0" type="_xWpwwhkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaz4CBkyEd6WJ8gws_yupQ" name="computeTrim" visibility="public">
              <ownedParameter xmi:id="_xaz4CRkyEd6WJ8gws_yupQ" name="arg0" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaz4ChkyEd6WJ8gws_yupQ" name="arg1" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaz4CxkyEd6WJ8gws_yupQ" name="arg2" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaz4DBkyEd6WJ8gws_yupQ" name="arg3" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xaz4DRkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaz4DhkyEd6WJ8gws_yupQ" name="create" visibility="protected">
              <ownedParameter xmi:id="_xaz4DxkyEd6WJ8gws_yupQ" name="arg0" type="_xWNE1BkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xaz4EBkyEd6WJ8gws_yupQ" name="destroy" visibility="protected"/>
            <ownedOperation xmi:id="_xa0fExkyEd6WJ8gws_yupQ" name="init" visibility="protected"/>
            <ownedOperation xmi:id="_xa0fFxkyEd6WJ8gws_yupQ" name="release" visibility="protected"/>
            <ownedOperation xmi:id="_xa0fGBkyEd6WJ8gws_yupQ" name="startJob" visibility="public">
              <ownedParameter xmi:id="_xa0fGRkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa0fGhkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa0fGxkyEd6WJ8gws_yupQ" name="endJob" visibility="public"/>
            <ownedOperation xmi:id="_xa0fHBkyEd6WJ8gws_yupQ" name="cancelJob" visibility="public"/>
            <ownedOperation xmi:id="_xa0fHRkyEd6WJ8gws_yupQ" name="startPage" visibility="public">
              <ownedParameter xmi:id="_xa0fHhkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa0fHxkyEd6WJ8gws_yupQ" name="endPage" visibility="public"/>
            <ownedOperation xmi:id="_xa0fIBkyEd6WJ8gws_yupQ" name="getDPI" visibility="public">
              <ownedParameter xmi:id="_xa0fIRkyEd6WJ8gws_yupQ" name="return" type="_xWTLchkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa0fIhkyEd6WJ8gws_yupQ" name="getBounds" visibility="public">
              <ownedParameter xmi:id="_xa0fIxkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa0fJBkyEd6WJ8gws_yupQ" name="getClientArea" visibility="public">
              <ownedParameter xmi:id="_xa1GIBkyEd6WJ8gws_yupQ" name="return" type="_xWTygxkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa1GIRkyEd6WJ8gws_yupQ" name="getPrinterData" visibility="public">
              <ownedParameter xmi:id="_xa1GIhkyEd6WJ8gws_yupQ" name="return" type="_xWpwwhkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:Class" xmi:id="_xWpwwhkyEd6WJ8gws_yupQ" name="PrinterData" isLeaf="true">
            <generalization xmi:id="_xWpwwxkyEd6WJ8gws_yupQ" general="_xWNE1BkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xa1GIxkyEd6WJ8gws_yupQ" name="driver" visibility="public" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xa1GJBkyEd6WJ8gws_yupQ" name="name" visibility="public" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xa1GJRkyEd6WJ8gws_yupQ" name="scope" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xa1GJhkyEd6WJ8gws_yupQ" name="startPage" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xa1GJxkyEd6WJ8gws_yupQ" name="endPage" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xa1GKBkyEd6WJ8gws_yupQ" name="printToFile" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xa1GKRkyEd6WJ8gws_yupQ" name="fileName" visibility="public" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xa1GKhkyEd6WJ8gws_yupQ" name="copyCount" visibility="public" type="_xXUfIBkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xa1GKxkyEd6WJ8gws_yupQ" name="collate" visibility="public" type="_xX4f4RkyEd6WJ8gws_yupQ"/>
            <ownedAttribute xmi:id="_xa1GLBkyEd6WJ8gws_yupQ" name="ALL_PAGES" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xa1GLRkyEd6WJ8gws_yupQ" name="PAGE_RANGE" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedAttribute xmi:id="_xa1tMBkyEd6WJ8gws_yupQ" name="SELECTION" visibility="public" isLeaf="true" isStatic="true" type="_xXUfIBkyEd6WJ8gws_yupQ" isReadOnly="true"/>
            <ownedOperation xmi:id="_xa1tMRkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public"/>
            <ownedOperation xmi:id="_xa1tMhkyEd6WJ8gws_yupQ" name="&lt;init>" visibility="public">
              <ownedParameter xmi:id="_xa1tMxkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa1tNBkyEd6WJ8gws_yupQ" name="arg1" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa1tNRkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xa1tNhkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xaz4ABkyEd6WJ8gws_yupQ" name="PrinterData[]" isLeaf="true" isAbstract="true"/>
        </packagedElement>
        <packagedElement xmi:type="uml:Package" xmi:id="_xWqX0BkyEd6WJ8gws_yupQ" name="program">
          <packagedElement xmi:type="uml:Class" xmi:id="_xWqX0RkyEd6WJ8gws_yupQ" name="Program" isLeaf="true">
            <generalization xmi:id="_xWqX0hkyEd6WJ8gws_yupQ" general="_xVEcZBkyEd6WJ8gws_yupQ"/>
            <ownedOperation xmi:id="_xa1tNxkyEd6WJ8gws_yupQ" name="findProgram" visibility="public" isStatic="true">
              <ownedParameter xmi:id="_xa1tOBkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa1tORkyEd6WJ8gws_yupQ" name="return" type="_xWqX0RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa1tOhkyEd6WJ8gws_yupQ" name="getExtensions" visibility="public" isStatic="true">
              <ownedParameter xmi:id="_xa1tOxkyEd6WJ8gws_yupQ" name="return" type="_xYBCwRkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa2UQBkyEd6WJ8gws_yupQ" name="getPrograms" visibility="public" isStatic="true">
              <ownedParameter xmi:id="_xa2UQRkyEd6WJ8gws_yupQ" name="return" type="_xa1tPBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa2UQhkyEd6WJ8gws_yupQ" name="launch" visibility="public" isStatic="true">
              <ownedParameter xmi:id="_xa2UQxkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa2URBkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa2URRkyEd6WJ8gws_yupQ" name="execute" visibility="public">
              <ownedParameter xmi:id="_xa2URhkyEd6WJ8gws_yupQ" name="arg0" type="_xXtgtBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa2URxkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa2USBkyEd6WJ8gws_yupQ" name="getImageData" visibility="public">
              <ownedParameter xmi:id="_xa2USRkyEd6WJ8gws_yupQ" name="return" type="_xWR9UBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa2UShkyEd6WJ8gws_yupQ" name="getName" visibility="public">
              <ownedParameter xmi:id="_xa2USxkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa2UTBkyEd6WJ8gws_yupQ" name="equals" visibility="public">
              <ownedParameter xmi:id="_xa2UTRkyEd6WJ8gws_yupQ" name="arg0" type="_xVEcZBkyEd6WJ8gws_yupQ"/>
              <ownedParameter xmi:id="_xa2UThkyEd6WJ8gws_yupQ" name="return" type="_xX4f4RkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa2UTxkyEd6WJ8gws_yupQ" name="hashCode" visibility="public">
              <ownedParameter xmi:id="_xa2UUBkyEd6WJ8gws_yupQ" name="return" type="_xXUfIBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
            <ownedOperation xmi:id="_xa2UURkyEd6WJ8gws_yupQ" name="toString" visibility="public">
              <ownedParameter xmi:id="_xa2UUhkyEd6WJ8gws_yupQ" name="return" type="_xXtgtBkyEd6WJ8gws_yupQ" direction="return"/>
            </ownedOperation>
          </packagedElement>
          <packagedElement xmi:type="uml:DataType" xmi:id="_xa1tPBkyEd6WJ8gws_yupQ" name="Program[]" isLeaf="true" isAbstract="true"/>
        </packagedElement>
      </packagedElement>
    </packagedElement>
  </packagedElement>
  <packagedElement xmi:type="uml:Package" xmi:id="_xVEcYhkyEd6WJ8gws_yupQ" name="java">
    <packagedElement xmi:type="uml:Package" xmi:id="_xVEcYxkyEd6WJ8gws_yupQ" name="lang">
      <packagedElement xmi:type="uml:Class" xmi:id="_xVEcZBkyEd6WJ8gws_yupQ" name="Object" isLeaf="true" isAbstract="true"/>
      <packagedElement xmi:type="uml:Class" xmi:id="_xVEcZxkyEd6WJ8gws_yupQ" name="Error" isLeaf="true" isAbstract="true"/>
      <packagedElement xmi:type="uml:Class" xmi:id="_xVFDcRkyEd6WJ8gws_yupQ" name="RuntimeException" isLeaf="true" isAbstract="true"/>
      <packagedElement xmi:type="uml:Interface" xmi:id="_xWagMBkyEd6WJ8gws_yupQ" name="Cloneable" isAbstract="true"/>
      <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_xXUfIBkyEd6WJ8gws_yupQ" name="int"/>
      <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_xXYwmhkyEd6WJ8gws_yupQ" name="char"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_xXtgtBkyEd6WJ8gws_yupQ" name="String" isLeaf="true" isAbstract="true"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_xXuHxBkyEd6WJ8gws_yupQ" name="Throwable" isLeaf="true" isAbstract="true"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_xX01cRkyEd6WJ8gws_yupQ" name="Object[]" isLeaf="true" isAbstract="true"/>
      <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_xX4f4RkyEd6WJ8gws_yupQ" name="boolean"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_xX9YUhkyEd6WJ8gws_yupQ" name="int[]" isLeaf="true" isAbstract="true"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_xX9YVxkyEd6WJ8gws_yupQ" name="Runnable" isLeaf="true" isAbstract="true"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_xYBCwRkyEd6WJ8gws_yupQ" name="String[]" isLeaf="true" isAbstract="true"/>
      <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_xZMucRkyEd6WJ8gws_yupQ" name="byte"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_xZMuchkyEd6WJ8gws_yupQ" name="byte[]" isLeaf="true" isAbstract="true"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_xZMucxkyEd6WJ8gws_yupQ" name="byte[][]" isLeaf="true" isAbstract="true"/>
      <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_xZfCUhkyEd6WJ8gws_yupQ" name="float"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_xZfCUxkyEd6WJ8gws_yupQ" name="float[]" isLeaf="true" isAbstract="true"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_xZjTwRkyEd6WJ8gws_yupQ" name="Error[]" isLeaf="true" isAbstract="true"/>
      <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_xZj60RkyEd6WJ8gws_yupQ" name="short"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_xZx9QRkyEd6WJ8gws_yupQ" name="Thread" isLeaf="true" isAbstract="true"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_xaUIzRkyEd6WJ8gws_yupQ" name="char[]" isLeaf="true" isAbstract="true"/>
      <packagedElement xmi:type="uml:PrimitiveType" xmi:id="_xaWlBRkyEd6WJ8gws_yupQ" name="double"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_xWbHQxkyEd6WJ8gws_yupQ" name="util">
      <packagedElement xmi:type="uml:Interface" xmi:id="_xWbuUBkyEd6WJ8gws_yupQ" name="EventListener" isAbstract="true"/>
      <packagedElement xmi:type="uml:Class" xmi:id="_xWbuUhkyEd6WJ8gws_yupQ" name="EventObject" isLeaf="true" isAbstract="true"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_xWbuVBkyEd6WJ8gws_yupQ" name="io">
      <packagedElement xmi:type="uml:Interface" xmi:id="_xWbuVRkyEd6WJ8gws_yupQ" name="Serializable" isAbstract="true"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_xZzLcBkyEd6WJ8gws_yupQ" name="InputStream" isLeaf="true" isAbstract="true"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_xaFfRhkyEd6WJ8gws_yupQ" name="OutputStream" isLeaf="true" isAbstract="true"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="_xX3RsRkyEd6WJ8gws_yupQ" name="awt">
      <packagedElement xmi:type="uml:DataType" xmi:id="_xX3RshkyEd6WJ8gws_yupQ" name="Frame" isLeaf="true" isAbstract="true"/>
      <packagedElement xmi:type="uml:DataType" xmi:id="_xX3RthkyEd6WJ8gws_yupQ" name="Canvas" isLeaf="true" isAbstract="true"/>
    </packagedElement>
  </packagedElement>
</uml:Model>
