swt
Widget
style
Layout
T
LayoutData
Control
parent
borderStyle
textOrientationStyle
layoutData
enabled
true
visible
true
touchEnabled
toolTipText
background
font
size
AbstractComposite
T
controls
layout
Composite
Group
text
Canvas
Decorations
maximized
minimized
menuBar
Shell
modalStyle
trimStyle
fullScreen
alpha
255
defaultButton
AbstractMenu
textOrientationStyle
enabled
true
visible
true
items
Menu
menuStyle
parentItem
MenuBar
parent
Labeled
text
image
Item
MenuItem
menuItemStyle
menu
ID
accelerator
enabled
selection
ToolBar
items
orientationStyle
ToolItem
parent
enabled
hotImage
toolTipText
selection
CoolBar
items
orientationStyle
CoolItem
parent
control
minimumSize
preferredSize
size
ImageRef
org.eclipse.emf.common.util.URI
org.eclipse.emf.common.util.URI
Label
Separator
orientationStyle
Button
buttonStyle
arrowStyle
selection
Text
multiplicityStyle
text
selection
editable
echoChar
tabs
textLimit
topIndex
message
PasswordText
SearchText
IntervalControl
minimum
maximum
selection
IntervalSelector
orientationStyle
increment
pageIncrement
Slider
thumb
Spinner
digits
textLimit
ProgressBar
state
ProgressState
NORMAL
NORMAL
PAUSED
PAUSED
ERROR
ERROR
DateTime
seconds
minutes
hours
day
month
year
Browser
javascriptEnabled
text
url
URI
org.eclipse.emf.common.util.URI
org.eclipse.emf.common.util.URI
AbstractList
items
selectionIndex
List
multiplicityStyle
selectionIndices
selection
Combo
text
textLimit
TabFolder
items
TabItem
control
toolTipText
Color
SystemColor
color
SystemColors
RED
RED
GREEN
GREEN
BLUE
BLUE
RGBColor
red
255
green
255
blue
255
Font
name
style
height
FontStyle
NORMAL
NORMAL
BOLD
BOLD
ITALIC
ITALIC
FillLayout
orientationStyle
marginWidth
0
marginHeight
0
spacing
0
RowLayout
orientationStyle
marginWidth
0
marginHeight
0
spacing
3
wrap
true
pack
true
fill
false
center
true
justify
false
marginLeft
3
marginTop
3
marginRight
3
marginBottom
3
RowData
width
-1
height
-1
exclude
false
GridLayout
numColumns
1
makeColumnsEqualWidth
false
marginWidth
5
marginHeight
5
marginLeft
0
marginTop
0
marginRight
0
marginBottom
0
horizontalSpacing
5
verticalSpacing
5
GridData
verticalAlignment
horizontalAlignment
widthHint
-1
heightHint
-1
horizontalIndent
0
verticalIndent
0
horizontalSpan
1
verticalSpan
1
grabExcessHorizontalSpace
false
grabExcessVerticalSpace
false
minimumWidth
0
minimumHeight
0
exclude
false
FormLayout
marginWidth
0
marginHeight
0
spacing
3
marginLeft
3
marginTop
3
marginRight
3
marginBottom
3
FormData
width
0
height
0
left
top
right
bottom
FormAttachment
alignment
control
denominator
100
numerator
offset
FormAttachmentAlignment
DEFAULT
DEFAULT
TOP
TOP
BOTTOM
BOTTOM
LEFT
LEFT
RIGHT
RIGHT
CENTER
CENTER
BorderStyle
NONE
NONE
BORDER
BORDER
ButtonStyle
TOGGLE
TOGGLE
PUSH
PUSH
RADIO
RADIO
CHECK
CHECK
ARROW
ARROW
ArrowStyle
NONE
NONE
UP
UP
DOWN
DOWN
LEFT
LEFT
RIGHT
RIGHT
TextOrientationStyle
LEFT_TO_RIGHT
LEFT_TO_RIGHT
RIGHT_TO_LEFT
RIGHT_TO_LEFT
OrientationStyle
HORIZONTAL
HORIZONTAL
VERTICAL
VERTICAL
HorizontalAlignmentStyle
LEFT
LEFT
CENTER
CENTER
RIGHT
RIGHT
FILL
FILL
VerticalAlignmentStyle
CENTER
CENTER
TOP
TOP
BOTTOM
BOTTOM
FILL
FILL
MultiplicityStyle
SINGLE
SINGLE
MULTI
MULTI
ComboStyle
DROP_DOWN
DROP_DOWN
READ_ONLY
READ_ONLY
SIMPLE
SIMPLE
MenuStyle
POP_UP
POP_UP
DROP_DOWN
DROP_DOWN
MenuItemStyle
PUSH
PUSH
CASCADE
CASCADE
CHECK
CHECK
RADIO
RADIO
SEPARATOR
SEPARATOR
ModalStyle
SYSTEM_MODAL
SYSTEM_MODAL
APPLICATION_MODAL
APPLICATION_MODAL
PRIMARY_MODAL
PRIMARY_MODAL
TrimStyle
NOT_TRIM
NOT_TRIM
SHELL_TRIM
SHELL_TRIM
DIALOG_TRIM
DIALOG_TRIM
LineAttributes
width
style
cap
join
dash
dashOffset
miterLimit
LineStyle
CUSTOM
CUSTOM
DASH
DASH
DASHDOT
DASHDOT
DASHDOTDOT
DASHDOTDOT
DOT
DOT
SOLID
SOLID
CapStyle
FLAT
FLAT
ROUND
ROUND
SQUARE
SQUARE
JoinStyle
BEVEL
BEVEL
MITER
MITER
ROUND
ROUND
Point
org.eclipse.swt.graphics.Point
org.eclipse.swt.graphics.Point
TreeColumn
toolTipText
displayText
Tree
columns
headerVisible
linesVisible
sortColumn
sortDirection
viewer
SortDirection
NONE
NONE
UP
UP
DOWN
DOWN
Viewer
T
control
input
ViewerInput
java.lang.Object
java.lang.Object
TreeViewer
<?xml version="1.0" encoding="UTF-8"?>
<ecore:EPackage xmi:version="2.0"
    xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="swt"
    nsURI="org.eclipse.gmt.emfacade.swt" nsPrefix="swt">
  <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
    <details key="basePackage" value="org.eclipse.gmt.emfacade"/>
  </eAnnotations>
  <eClassifiers xsi:type="ecore:EClass" name="Widget" abstract="true">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="style" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        changeable="false" volatile="true" transient="true" derived="true"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Layout" abstract="true">
    <eTypeParameters name="T">
      <eBounds eClassifier="#//LayoutData"/>
    </eTypeParameters>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="LayoutData" abstract="true"/>
  <eClassifiers xsi:type="ecore:EClass" name="Control" abstract="true" eSuperTypes="#//Widget">
    <eStructuralFeatures xsi:type="ecore:EReference" name="parent">
      <eGenericType eClassifier="#//AbstractComposite">
        <eTypeArguments eClassifier="#//Control"/>
      </eGenericType>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="borderStyle" unique="false"
        eType="#//BorderStyle"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="textOrientationStyle" unique="false"
        eType="#//TextOrientationStyle"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="layoutData" eType="#//LayoutData"
        containment="true" resolveProxies="false"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="enabled" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"
        defaultValueLiteral="true"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="visible" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"
        defaultValueLiteral="true"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="touchEnabled" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="toolTipText" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="background" eType="#//Color"
        containment="true" resolveProxies="false"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="font" eType="#//Font" containment="true"
        resolveProxies="false"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="size" unique="false" eType="#//Point"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="AbstractComposite" abstract="true" eSuperTypes="#//Control">
    <eTypeParameters name="T">
      <eBounds eClassifier="#//Control"/>
    </eTypeParameters>
    <eStructuralFeatures xsi:type="ecore:EReference" name="controls" upperBound="-1"
        containment="true" resolveProxies="false">
      <eGenericType eTypeParameter="#//AbstractComposite/T"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EReference" name="layout" containment="true"
        resolveProxies="false">
      <eGenericType eClassifier="#//Layout">
        <eTypeArguments eClassifier="#//LayoutData"/>
      </eGenericType>
    </eStructuralFeatures>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Composite">
    <eGenericSuperTypes eClassifier="#//AbstractComposite">
      <eTypeArguments eClassifier="#//Control"/>
    </eGenericSuperTypes>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Group" eSuperTypes="#//Composite">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="text" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Canvas" eSuperTypes="#//Composite"/>
  <eClassifiers xsi:type="ecore:EClass" name="Decorations" abstract="true" eSuperTypes="#//Canvas">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="maximized" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="minimized" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="menuBar" eType="#//MenuBar"
        containment="true" resolveProxies="false" eOpposite="#//MenuBar/parent"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Shell" eSuperTypes="#//Decorations">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="modalStyle" unique="false"
        eType="#//ModalStyle"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="trimStyle" unique="false"
        eType="#//TrimStyle"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="fullScreen" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="alpha" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="255"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="defaultButton" eType="#//Button"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="AbstractMenu" abstract="true" eSuperTypes="#//Widget">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="textOrientationStyle" unique="false"
        eType="#//TextOrientationStyle"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="enabled" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"
        defaultValueLiteral="true"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="visible" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"
        defaultValueLiteral="true"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="items" upperBound="-1"
        eType="#//MenuItem" containment="true" resolveProxies="false"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Menu" eSuperTypes="#//AbstractMenu">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="menuStyle" unique="false"
        eType="#//MenuStyle"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="parentItem" eType="#//MenuItem"
        eOpposite="#//MenuItem/menu"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="MenuBar" eSuperTypes="#//AbstractMenu">
    <eStructuralFeatures xsi:type="ecore:EReference" name="parent" eType="#//Decorations"
        eOpposite="#//Decorations/menuBar"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Labeled" abstract="true">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="text" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="image" unique="false" eType="#//ImageRef"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Item" abstract="true" eSuperTypes="#//Widget #//Labeled"/>
  <eClassifiers xsi:type="ecore:EClass" name="MenuItem" eSuperTypes="#//Item">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="menuItemStyle" unique="false"
        eType="#//MenuItemStyle"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="menu" eType="#//Menu" containment="true"
        resolveProxies="false" eOpposite="#//Menu/parentItem"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="ID" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="accelerator" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="enabled" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="selection" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="ToolBar" eSuperTypes="#//Control">
    <eStructuralFeatures xsi:type="ecore:EReference" name="items" upperBound="-1"
        eType="#//ToolItem" containment="true" resolveProxies="false" eOpposite="#//ToolItem/parent"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="orientationStyle" unique="false"
        eType="#//OrientationStyle"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="ToolItem" eSuperTypes="#//Item">
    <eStructuralFeatures xsi:type="ecore:EReference" name="parent" eType="#//ToolBar"
        eOpposite="#//ToolBar/items"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="enabled" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="hotImage" unique="false"
        eType="#//ImageRef"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="toolTipText" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="selection" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="CoolBar">
    <eStructuralFeatures xsi:type="ecore:EReference" name="items" upperBound="-1"
        eType="#//CoolItem" containment="true" resolveProxies="false" eOpposite="#//CoolItem/parent"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="orientationStyle" unique="false"
        eType="#//OrientationStyle"/>
    <eGenericSuperTypes eClassifier="#//AbstractComposite">
      <eTypeArguments eClassifier="#//Control"/>
    </eGenericSuperTypes>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="CoolItem" eSuperTypes="#//Item">
    <eStructuralFeatures xsi:type="ecore:EReference" name="parent" eType="#//CoolBar"
        eOpposite="#//CoolBar/items"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="control" eType="#//Control"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="minimumSize" unique="false"
        eType="#//Point"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="preferredSize" unique="false"
        eType="#//Point"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="size" unique="false" eType="#//Point"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EDataType" name="ImageRef" instanceClassName="org.eclipse.emf.common.util.URI"/>
  <eClassifiers xsi:type="ecore:EClass" name="Label" eSuperTypes="#//Control #//Labeled"/>
  <eClassifiers xsi:type="ecore:EClass" name="Separator" eSuperTypes="#//Control">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="orientationStyle" unique="false"
        eType="#//OrientationStyle"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Button" eSuperTypes="#//Control #//Labeled">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="buttonStyle" unique="false"
        eType="#//ButtonStyle"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="arrowStyle" unique="false"
        eType="#//ArrowStyle"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="selection" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Text" eSuperTypes="#//Control">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="multiplicityStyle" unique="false"
        eType="#//MultiplicityStyle"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="text" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="selection" unique="false"
        eType="#//Point"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="editable" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="echoChar" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EChar"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="tabs" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="textLimit" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="topIndex" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="message" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="PasswordText" eSuperTypes="#//Text"/>
  <eClassifiers xsi:type="ecore:EClass" name="SearchText" eSuperTypes="#//Text"/>
  <eClassifiers xsi:type="ecore:EClass" name="IntervalControl" abstract="true" eSuperTypes="#//Control">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="minimum" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="maximum" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="selection" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="IntervalSelector" abstract="true" eSuperTypes="#//IntervalControl">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="orientationStyle" unique="false"
        eType="#//OrientationStyle"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="increment" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="pageIncrement" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Slider" eSuperTypes="#//IntervalSelector">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="thumb" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Spinner" eSuperTypes="#//IntervalSelector">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="digits" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="textLimit" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="ProgressBar" eSuperTypes="#//IntervalControl">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="state" unique="false" eType="#//ProgressState"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="ProgressState">
    <eLiterals name="NORMAL"/>
    <eLiterals name="PAUSED" value="4"/>
    <eLiterals name="ERROR" value="1"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="DateTime" eSuperTypes="#//Control">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="seconds" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="minutes" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="hours" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="day" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="month" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="year" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Browser" eSuperTypes="#//Control">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="javascriptEnabled" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="text" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="url" unique="false" eType="#//URI"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EDataType" name="URI" instanceClassName="org.eclipse.emf.common.util.URI"/>
  <eClassifiers xsi:type="ecore:EClass" name="AbstractList" abstract="true" eSuperTypes="#//Control">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="items" unique="false" upperBound="-1"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="selectionIndex" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="List" eSuperTypes="#//AbstractList">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="multiplicityStyle" unique="false"
        eType="#//MultiplicityStyle"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="selectionIndices" unique="false"
        upperBound="-1" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="selection" unique="false"
        upperBound="-1" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Combo" eSuperTypes="#//AbstractList">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="text" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="textLimit" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="TabFolder" eSuperTypes="#//Control">
    <eStructuralFeatures xsi:type="ecore:EReference" name="items" upperBound="-1"
        eType="#//TabItem" containment="true" resolveProxies="false"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="TabItem" eSuperTypes="#//Item">
    <eStructuralFeatures xsi:type="ecore:EReference" name="control" eType="#//Control"
        containment="true" resolveProxies="false"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="toolTipText" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Color" abstract="true"/>
  <eClassifiers xsi:type="ecore:EClass" name="SystemColor" eSuperTypes="#//Color">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="color" unique="false" eType="#//SystemColors"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="SystemColors">
    <eLiterals name="RED" value="3"/>
    <eLiterals name="GREEN" value="5"/>
    <eLiterals name="BLUE" value="9"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="RGBColor" eSuperTypes="#//Color">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="red" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="255"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="green" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="255"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="blue" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="255"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Font">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="style" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="height" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="FontStyle">
    <eLiterals name="NORMAL"/>
    <eLiterals name="BOLD" value="1"/>
    <eLiterals name="ITALIC" value="2"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="FillLayout">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="orientationStyle" unique="false"
        eType="#//OrientationStyle"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="marginWidth" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="0"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="marginHeight" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="0"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="spacing" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="0"/>
    <eGenericSuperTypes eClassifier="#//Layout">
      <eTypeArguments eClassifier="#//LayoutData"/>
    </eGenericSuperTypes>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="RowLayout">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="orientationStyle" unique="false"
        eType="#//OrientationStyle"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="marginWidth" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="0"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="marginHeight" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="0"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="spacing" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="3"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="wrap" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"
        defaultValueLiteral="true"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="pack" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"
        defaultValueLiteral="true"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="fill" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"
        defaultValueLiteral="false"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="center" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"
        defaultValueLiteral="true"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="justify" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"
        defaultValueLiteral="false"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="marginLeft" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="3"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="marginTop" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="3"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="marginRight" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="3"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="marginBottom" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="3"/>
    <eGenericSuperTypes eClassifier="#//Layout">
      <eTypeArguments eClassifier="#//RowData"/>
    </eGenericSuperTypes>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="RowData" eSuperTypes="#//LayoutData">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="width" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="-1"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="height" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="-1"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="exclude" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"
        defaultValueLiteral="false"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="GridLayout">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="numColumns" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="1"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="makeColumnsEqualWidth"
        unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"
        defaultValueLiteral="false"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="marginWidth" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="5"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="marginHeight" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="5"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="marginLeft" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="0"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="marginTop" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="0"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="marginRight" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="0"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="marginBottom" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="0"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="horizontalSpacing" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="5"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="verticalSpacing" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="5"/>
    <eGenericSuperTypes eClassifier="#//Layout">
      <eTypeArguments eClassifier="#//GridData"/>
    </eGenericSuperTypes>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="GridData" eSuperTypes="#//LayoutData">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="verticalAlignment" unique="false"
        eType="#//VerticalAlignmentStyle"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="horizontalAlignment" unique="false"
        eType="#//HorizontalAlignmentStyle"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="widthHint" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="-1"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="heightHint" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="-1"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="horizontalIndent" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="0"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="verticalIndent" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="0"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="horizontalSpan" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="1"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="verticalSpan" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="1"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="grabExcessHorizontalSpace"
        unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"
        defaultValueLiteral="false"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="grabExcessVerticalSpace"
        unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"
        defaultValueLiteral="false"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="minimumWidth" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="0"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="minimumHeight" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="0"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="exclude" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"
        defaultValueLiteral="false"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="FormLayout">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="marginWidth" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="0"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="marginHeight" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="0"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="spacing" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="3"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="marginLeft" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="3"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="marginTop" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="3"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="marginRight" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="3"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="marginBottom" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="3"/>
    <eGenericSuperTypes eClassifier="#//Layout">
      <eTypeArguments eClassifier="#//FormData"/>
    </eGenericSuperTypes>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="FormData" eSuperTypes="#//LayoutData">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="width" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="0"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="height" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="0"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="left" eType="#//FormAttachment"
        containment="true" resolveProxies="false"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="top" eType="#//FormAttachment"
        containment="true" resolveProxies="false"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="right" eType="#//FormAttachment"
        containment="true" resolveProxies="false"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="bottom" eType="#//FormAttachment"
        containment="true" resolveProxies="false"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="FormAttachment">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="alignment" unique="false"
        eType="#//FormAttachmentAlignment"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="control" eType="#//Control"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="denominator" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"
        defaultValueLiteral="100"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="numerator" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="offset" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EInt"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="FormAttachmentAlignment">
    <eLiterals name="DEFAULT" value="-1"/>
    <eLiterals name="TOP" value="128"/>
    <eLiterals name="BOTTOM" value="1024"/>
    <eLiterals name="LEFT" value="16384"/>
    <eLiterals name="RIGHT" value="131072"/>
    <eLiterals name="CENTER" value="16777216"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="BorderStyle">
    <eLiterals name="NONE"/>
    <eLiterals name="BORDER" value="2048"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="ButtonStyle">
    <eLiterals name="TOGGLE" value="2"/>
    <eLiterals name="PUSH" value="8"/>
    <eLiterals name="RADIO" value="16"/>
    <eLiterals name="CHECK" value="32"/>
    <eLiterals name="ARROW" value="4"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="ArrowStyle">
    <eLiterals name="NONE"/>
    <eLiterals name="UP" value="128"/>
    <eLiterals name="DOWN" value="1024"/>
    <eLiterals name="LEFT" value="16384"/>
    <eLiterals name="RIGHT" value="131072"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="TextOrientationStyle">
    <eLiterals name="LEFT_TO_RIGHT" value="33554432"/>
    <eLiterals name="RIGHT_TO_LEFT" value="67108864"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="OrientationStyle">
    <eLiterals name="HORIZONTAL" value="256"/>
    <eLiterals name="VERTICAL" value="512"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="HorizontalAlignmentStyle">
    <eLiterals name="LEFT" value="16384"/>
    <eLiterals name="CENTER" value="16777216"/>
    <eLiterals name="RIGHT" value="131072"/>
    <eLiterals name="FILL" value="4"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="VerticalAlignmentStyle">
    <eLiterals name="CENTER" value="16777216"/>
    <eLiterals name="TOP" value="128"/>
    <eLiterals name="BOTTOM" value="1024"/>
    <eLiterals name="FILL" value="4"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="MultiplicityStyle">
    <eLiterals name="SINGLE" value="4"/>
    <eLiterals name="MULTI" value="2"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="ComboStyle">
    <eLiterals name="DROP_DOWN" value="4"/>
    <eLiterals name="READ_ONLY" value="8"/>
    <eLiterals name="SIMPLE" value="64"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="MenuStyle">
    <eLiterals name="POP_UP" value="8"/>
    <eLiterals name="DROP_DOWN" value="4"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="MenuItemStyle">
    <eLiterals name="PUSH" value="8"/>
    <eLiterals name="CASCADE" value="64"/>
    <eLiterals name="CHECK" value="32"/>
    <eLiterals name="RADIO" value="16"/>
    <eLiterals name="SEPARATOR" value="2"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="ModalStyle">
    <eLiterals name="SYSTEM_MODAL" value="131072"/>
    <eLiterals name="APPLICATION_MODAL" value="65536"/>
    <eLiterals name="PRIMARY_MODAL" value="32768"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="TrimStyle">
    <eLiterals name="NOT_TRIM" value="8"/>
    <eLiterals name="SHELL_TRIM" value="1264"/>
    <eLiterals name="DIALOG_TRIM" value="2144"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="LineAttributes">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="width" unique="false" eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EFloat"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="style" unique="false" eType="#//LineStyle"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="cap" unique="false" eType="#//CapStyle"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="join" unique="false" eType="#//JoinStyle"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="dash" unique="false" upperBound="-1"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EFloat"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="dashOffset" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EFloat"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="miterLimit" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EFloat"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="LineStyle">
    <eLiterals name="CUSTOM" value="6"/>
    <eLiterals name="DASH" value="2"/>
    <eLiterals name="DASHDOT" value="4"/>
    <eLiterals name="DASHDOTDOT" value="5"/>
    <eLiterals name="DOT" value="3"/>
    <eLiterals name="SOLID" value="1"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="CapStyle">
    <eLiterals name="FLAT" value="1"/>
    <eLiterals name="ROUND" value="2"/>
    <eLiterals name="SQUARE" value="3"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="JoinStyle">
    <eLiterals name="BEVEL" value="3"/>
    <eLiterals name="MITER" value="1"/>
    <eLiterals name="ROUND" value="2"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EDataType" name="Point" instanceClassName="org.eclipse.swt.graphics.Point"/>
  <eClassifiers xsi:type="ecore:EClass" name="TreeColumn" eSuperTypes="#//Item">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="toolTipText" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="displayText" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EString"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Tree" eSuperTypes="#//Control">
    <eStructuralFeatures xsi:type="ecore:EReference" name="columns" upperBound="-1"
        eType="#//TreeColumn" containment="true" resolveProxies="false"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="headerVisible" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="linesVisible" unique="false"
        eType="ecore:EDataType platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EBoolean"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="sortColumn" eType="#//TreeColumn"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="sortDirection" unique="false"
        eType="#//SortDirection"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="viewer" eType="#//TreeViewer"
        containment="true" resolveProxies="false"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="SortDirection">
    <eLiterals name="NONE"/>
    <eLiterals name="UP" value="128"/>
    <eLiterals name="DOWN" value="1024"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Viewer" abstract="true">
    <eTypeParameters name="T">
      <eBounds eClassifier="#//Control"/>
    </eTypeParameters>
    <eStructuralFeatures xsi:type="ecore:EReference" name="control">
      <eGenericType eTypeParameter="#//Viewer/T"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="input" unique="false" eType="#//ViewerInput"
        transient="true"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EDataType" name="ViewerInput" instanceClassName="java.lang.Object"/>
  <eClassifiers xsi:type="ecore:EClass" name="TreeViewer">
    <eGenericSuperTypes eClassifier="#//Viewer">
      <eTypeArguments eClassifier="#//Tree"/>
    </eGenericSuperTypes>
  </eClassifiers>
</ecore:EPackage>

{"directed":true,"nodes":[{"nsPrefix":"swt","nsURI":"org.eclipse.gmt.emfacade.swt","name":"swt","id":0,"eClass":"EPackage"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Widget","instanceClass":null,"abstract":true,"id":1,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Layout","instanceClass":null,"abstract":true,"id":2,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"LayoutData","instanceClass":null,"abstract":true,"id":3,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Control","instanceClass":null,"abstract":true,"id":4,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"AbstractComposite","instanceClass":null,"abstract":true,"id":5,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Composite","instanceClass":null,"abstract":false,"id":6,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Group","instanceClass":null,"abstract":false,"id":7,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Canvas","instanceClass":null,"abstract":false,"id":8,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Decorations","instanceClass":null,"abstract":true,"id":9,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Shell","instanceClass":null,"abstract":false,"id":10,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"AbstractMenu","instanceClass":null,"abstract":true,"id":11,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Menu","instanceClass":null,"abstract":false,"id":12,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"MenuBar","instanceClass":null,"abstract":false,"id":13,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Labeled","instanceClass":null,"abstract":true,"id":14,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Item","instanceClass":null,"abstract":true,"id":15,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"MenuItem","instanceClass":null,"abstract":false,"id":16,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"ToolBar","instanceClass":null,"abstract":false,"id":17,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"ToolItem","instanceClass":null,"abstract":false,"id":18,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"CoolBar","instanceClass":null,"abstract":false,"id":19,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"CoolItem","instanceClass":null,"abstract":false,"id":20,"interface":false,"eClass":"EClass"},{"instanceTypeName":"org.eclipse.emf.common.util.URI","defaultValue":null,"instanceClassName":"org.eclipse.emf.common.util.URI","name":"ImageRef","instanceClass":"org.eclipse.emf.common.util.URI","id":21,"serializable":true,"eClass":"EDataType"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Label","instanceClass":null,"abstract":false,"id":22,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Separator","instanceClass":null,"abstract":false,"id":23,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Button","instanceClass":null,"abstract":false,"id":24,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Text","instanceClass":null,"abstract":false,"id":25,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"PasswordText","instanceClass":null,"abstract":false,"id":26,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"SearchText","instanceClass":null,"abstract":false,"id":27,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"IntervalControl","instanceClass":null,"abstract":true,"id":28,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"IntervalSelector","instanceClass":null,"abstract":true,"id":29,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Slider","instanceClass":null,"abstract":false,"id":30,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Spinner","instanceClass":null,"abstract":false,"id":31,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"ProgressBar","instanceClass":null,"abstract":false,"id":32,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"ProgressState","instanceClass":null,"id":33,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"DateTime","instanceClass":null,"abstract":false,"id":34,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Browser","instanceClass":null,"abstract":false,"id":35,"interface":false,"eClass":"EClass"},{"instanceTypeName":"org.eclipse.emf.common.util.URI","defaultValue":null,"instanceClassName":"org.eclipse.emf.common.util.URI","name":"URI","instanceClass":"org.eclipse.emf.common.util.URI","id":36,"serializable":true,"eClass":"EDataType"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"AbstractList","instanceClass":null,"abstract":true,"id":37,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"List","instanceClass":null,"abstract":false,"id":38,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Combo","instanceClass":null,"abstract":false,"id":39,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"TabFolder","instanceClass":null,"abstract":false,"id":40,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"TabItem","instanceClass":null,"abstract":false,"id":41,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Color","instanceClass":null,"abstract":true,"id":42,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"SystemColor","instanceClass":null,"abstract":false,"id":43,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"SystemColors","instanceClass":null,"id":44,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"RGBColor","instanceClass":null,"abstract":false,"id":45,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Font","instanceClass":null,"abstract":false,"id":46,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"FontStyle","instanceClass":null,"id":47,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"FillLayout","instanceClass":null,"abstract":false,"id":48,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"RowLayout","instanceClass":null,"abstract":false,"id":49,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"RowData","instanceClass":null,"abstract":false,"id":50,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"GridLayout","instanceClass":null,"abstract":false,"id":51,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"GridData","instanceClass":null,"abstract":false,"id":52,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"FormLayout","instanceClass":null,"abstract":false,"id":53,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"FormData","instanceClass":null,"abstract":false,"id":54,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"FormAttachment","instanceClass":null,"abstract":false,"id":55,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"FormAttachmentAlignment","instanceClass":null,"id":56,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"instanceClassName":null,"name":"BorderStyle","instanceClass":null,"id":57,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"instanceClassName":null,"name":"ButtonStyle","instanceClass":null,"id":58,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"instanceClassName":null,"name":"ArrowStyle","instanceClass":null,"id":59,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"instanceClassName":null,"name":"TextOrientationStyle","instanceClass":null,"id":60,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"instanceClassName":null,"name":"OrientationStyle","instanceClass":null,"id":61,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"instanceClassName":null,"name":"HorizontalAlignmentStyle","instanceClass":null,"id":62,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"instanceClassName":null,"name":"VerticalAlignmentStyle","instanceClass":null,"id":63,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"instanceClassName":null,"name":"MultiplicityStyle","instanceClass":null,"id":64,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"instanceClassName":null,"name":"ComboStyle","instanceClass":null,"id":65,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"instanceClassName":null,"name":"MenuStyle","instanceClass":null,"id":66,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"instanceClassName":null,"name":"MenuItemStyle","instanceClass":null,"id":67,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"instanceClassName":null,"name":"ModalStyle","instanceClass":null,"id":68,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"instanceClassName":null,"name":"TrimStyle","instanceClass":null,"id":69,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"LineAttributes","instanceClass":null,"abstract":false,"id":70,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"LineStyle","instanceClass":null,"id":71,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"instanceClassName":null,"name":"CapStyle","instanceClass":null,"id":72,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"instanceClassName":null,"name":"JoinStyle","instanceClass":null,"id":73,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":"org.eclipse.swt.graphics.Point","defaultValue":null,"instanceClassName":"org.eclipse.swt.graphics.Point","name":"Point","instanceClass":null,"id":74,"serializable":true,"eClass":"EDataType"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"TreeColumn","instanceClass":null,"abstract":false,"id":75,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Tree","instanceClass":null,"abstract":false,"id":76,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"SortDirection","instanceClass":null,"id":77,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Viewer","instanceClass":null,"abstract":true,"id":78,"interface":false,"eClass":"EClass"},{"instanceTypeName":"java.lang.Object","defaultValue":null,"instanceClassName":"java.lang.Object","name":"ViewerInput","instanceClass":"java.lang.Object","id":79,"serializable":true,"eClass":"EDataType"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"TreeViewer","instanceClass":null,"abstract":false,"id":80,"interface":false,"eClass":"EClass"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":true,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":true,"unique":false,"name":"style","changeable":false,"lowerBound":0,"iD":false,"id":81,"derived":true},{"id":82,"eClass":"EGenericType"},{"name":"T","id":83,"eClass":"ETypeParameter"},{"id":84,"eClass":"EGenericType"},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"parent","changeable":true,"resolveProxies":true,"lowerBound":0,"id":85,"derived":false},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"borderStyle","changeable":true,"lowerBound":0,"iD":false,"id":86,"derived":false},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"textOrientationStyle","changeable":true,"lowerBound":0,"iD":false,"id":87,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"layoutData","changeable":true,"resolveProxies":false,"lowerBound":0,"id":88,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"true","unsettable":false,"transient":false,"unique":false,"name":"enabled","changeable":true,"lowerBound":0,"iD":false,"id":89,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"true","unsettable":false,"transient":false,"unique":false,"name":"visible","changeable":true,"lowerBound":0,"iD":false,"id":90,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"touchEnabled","changeable":true,"lowerBound":0,"iD":false,"id":91,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"toolTipText","changeable":true,"lowerBound":0,"iD":false,"id":92,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"background","changeable":true,"resolveProxies":false,"lowerBound":0,"id":93,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"font","changeable":true,"resolveProxies":false,"lowerBound":0,"id":94,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"size","changeable":true,"lowerBound":0,"iD":false,"id":95,"derived":false},{"id":96,"eClass":"EGenericType"},{"id":97,"eClass":"EGenericType"},{"id":98,"eClass":"EGenericType"},{"id":99,"eClass":"EGenericType"},{"id":100,"eClass":"EGenericType"},{"id":101,"eClass":"EGenericType"},{"id":102,"eClass":"EGenericType"},{"id":103,"eClass":"EGenericType"},{"id":104,"eClass":"EGenericType"},{"id":105,"eClass":"EGenericType"},{"id":106,"eClass":"EGenericType"},{"id":107,"eClass":"EGenericType"},{"id":108,"eClass":"EGenericType"},{"name":"T","id":109,"eClass":"ETypeParameter"},{"container":false,"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"controls","changeable":true,"resolveProxies":false,"lowerBound":0,"id":110,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"layout","changeable":true,"resolveProxies":false,"lowerBound":0,"id":111,"derived":false},{"id":112,"eClass":"EGenericType"},{"id":113,"eClass":"EGenericType"},{"id":114,"eClass":"EGenericType"},{"id":115,"eClass":"EGenericType"},{"id":116,"eClass":"EGenericType"},{"id":117,"eClass":"EGenericType"},{"id":118,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"text","changeable":true,"lowerBound":0,"iD":false,"id":119,"derived":false},{"id":120,"eClass":"EGenericType"},{"id":121,"eClass":"EGenericType"},{"id":122,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"maximized","changeable":true,"lowerBound":0,"iD":false,"id":123,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"minimized","changeable":true,"lowerBound":0,"iD":false,"id":124,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"menuBar","changeable":true,"resolveProxies":false,"lowerBound":0,"id":125,"derived":false},{"id":126,"eClass":"EGenericType"},{"id":127,"eClass":"EGenericType"},{"id":128,"eClass":"EGenericType"},{"id":129,"eClass":"EGenericType"},{"container":true,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"parent","changeable":true,"resolveProxies":true,"lowerBound":0,"id":130,"derived":false},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"modalStyle","changeable":true,"lowerBound":0,"iD":false,"id":131,"derived":false},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"trimStyle","changeable":true,"lowerBound":0,"iD":false,"id":132,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"fullScreen","changeable":true,"lowerBound":0,"iD":false,"id":133,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"255","unsettable":false,"transient":false,"unique":false,"name":"alpha","changeable":true,"lowerBound":0,"iD":false,"id":134,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"defaultButton","changeable":true,"resolveProxies":true,"lowerBound":0,"id":135,"derived":false},{"id":136,"eClass":"EGenericType"},{"id":137,"eClass":"EGenericType"},{"id":138,"eClass":"EGenericType"},{"id":139,"eClass":"EGenericType"},{"id":140,"eClass":"EGenericType"},{"id":141,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"textOrientationStyle","changeable":true,"lowerBound":0,"iD":false,"id":142,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"true","unsettable":false,"transient":false,"unique":false,"name":"enabled","changeable":true,"lowerBound":0,"iD":false,"id":143,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"true","unsettable":false,"transient":false,"unique":false,"name":"visible","changeable":true,"lowerBound":0,"iD":false,"id":144,"derived":false},{"container":false,"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"items","changeable":true,"resolveProxies":false,"lowerBound":0,"id":145,"derived":false},{"id":146,"eClass":"EGenericType"},{"id":147,"eClass":"EGenericType"},{"id":148,"eClass":"EGenericType"},{"id":149,"eClass":"EGenericType"},{"id":150,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"menuStyle","changeable":true,"lowerBound":0,"iD":false,"id":151,"derived":false},{"container":true,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"parentItem","changeable":true,"resolveProxies":true,"lowerBound":0,"id":152,"derived":false},{"id":153,"eClass":"EGenericType"},{"id":154,"eClass":"EGenericType"},{"id":155,"eClass":"EGenericType"},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"menu","changeable":true,"resolveProxies":false,"lowerBound":0,"id":156,"derived":false},{"id":157,"eClass":"EGenericType"},{"id":158,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"text","changeable":true,"lowerBound":0,"iD":false,"id":159,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"image","changeable":true,"lowerBound":0,"iD":false,"id":160,"derived":false},{"id":161,"eClass":"EGenericType"},{"id":162,"eClass":"EGenericType"},{"id":163,"eClass":"EGenericType"},{"id":164,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"menuItemStyle","changeable":true,"lowerBound":0,"iD":false,"id":165,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"ID","changeable":true,"lowerBound":0,"iD":false,"id":166,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"accelerator","changeable":true,"lowerBound":0,"iD":false,"id":167,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"enabled","changeable":true,"lowerBound":0,"iD":false,"id":168,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"selection","changeable":true,"lowerBound":0,"iD":false,"id":169,"derived":false},{"id":170,"eClass":"EGenericType"},{"id":171,"eClass":"EGenericType"},{"id":172,"eClass":"EGenericType"},{"id":173,"eClass":"EGenericType"},{"id":174,"eClass":"EGenericType"},{"id":175,"eClass":"EGenericType"},{"id":176,"eClass":"EGenericType"},{"container":false,"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"items","changeable":true,"resolveProxies":false,"lowerBound":0,"id":177,"derived":false},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"orientationStyle","changeable":true,"lowerBound":0,"iD":false,"id":178,"derived":false},{"id":179,"eClass":"EGenericType"},{"id":180,"eClass":"EGenericType"},{"container":true,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"parent","changeable":true,"resolveProxies":true,"lowerBound":0,"id":181,"derived":false},{"id":182,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"enabled","changeable":true,"lowerBound":0,"iD":false,"id":183,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"hotImage","changeable":true,"lowerBound":0,"iD":false,"id":184,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"toolTipText","changeable":true,"lowerBound":0,"iD":false,"id":185,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"selection","changeable":true,"lowerBound":0,"iD":false,"id":186,"derived":false},{"id":187,"eClass":"EGenericType"},{"id":188,"eClass":"EGenericType"},{"id":189,"eClass":"EGenericType"},{"id":190,"eClass":"EGenericType"},{"id":191,"eClass":"EGenericType"},{"id":192,"eClass":"EGenericType"},{"container":false,"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"items","changeable":true,"resolveProxies":false,"lowerBound":0,"id":193,"derived":false},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"orientationStyle","changeable":true,"lowerBound":0,"iD":false,"id":194,"derived":false},{"id":195,"eClass":"EGenericType"},{"id":196,"eClass":"EGenericType"},{"container":true,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"parent","changeable":true,"resolveProxies":true,"lowerBound":0,"id":197,"derived":false},{"id":198,"eClass":"EGenericType"},{"id":199,"eClass":"EGenericType"},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"control","changeable":true,"resolveProxies":true,"lowerBound":0,"id":200,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"minimumSize","changeable":true,"lowerBound":0,"iD":false,"id":201,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"preferredSize","changeable":true,"lowerBound":0,"iD":false,"id":202,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"size","changeable":true,"lowerBound":0,"iD":false,"id":203,"derived":false},{"id":204,"eClass":"EGenericType"},{"id":205,"eClass":"EGenericType"},{"id":206,"eClass":"EGenericType"},{"id":207,"eClass":"EGenericType"},{"id":208,"eClass":"EGenericType"},{"id":209,"eClass":"EGenericType"},{"id":210,"eClass":"EGenericType"},{"id":211,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"orientationStyle","changeable":true,"lowerBound":0,"iD":false,"id":212,"derived":false},{"id":213,"eClass":"EGenericType"},{"id":214,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"buttonStyle","changeable":true,"lowerBound":0,"iD":false,"id":215,"derived":false},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"arrowStyle","changeable":true,"lowerBound":0,"iD":false,"id":216,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"selection","changeable":true,"lowerBound":0,"iD":false,"id":217,"derived":false},{"id":218,"eClass":"EGenericType"},{"id":219,"eClass":"EGenericType"},{"id":220,"eClass":"EGenericType"},{"id":221,"eClass":"EGenericType"},{"id":222,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"multiplicityStyle","changeable":true,"lowerBound":0,"iD":false,"id":223,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"text","changeable":true,"lowerBound":0,"iD":false,"id":224,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"selection","changeable":true,"lowerBound":0,"iD":false,"id":225,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"editable","changeable":true,"lowerBound":0,"iD":false,"id":226,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"echoChar","changeable":true,"lowerBound":0,"iD":false,"id":227,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"tabs","changeable":true,"lowerBound":0,"iD":false,"id":228,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"textLimit","changeable":true,"lowerBound":0,"iD":false,"id":229,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"topIndex","changeable":true,"lowerBound":0,"iD":false,"id":230,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"message","changeable":true,"lowerBound":0,"iD":false,"id":231,"derived":false},{"id":232,"eClass":"EGenericType"},{"id":233,"eClass":"EGenericType"},{"id":234,"eClass":"EGenericType"},{"id":235,"eClass":"EGenericType"},{"id":236,"eClass":"EGenericType"},{"id":237,"eClass":"EGenericType"},{"id":238,"eClass":"EGenericType"},{"id":239,"eClass":"EGenericType"},{"id":240,"eClass":"EGenericType"},{"id":241,"eClass":"EGenericType"},{"id":242,"eClass":"EGenericType"},{"id":243,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"minimum","changeable":true,"lowerBound":0,"iD":false,"id":244,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"maximum","changeable":true,"lowerBound":0,"iD":false,"id":245,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"selection","changeable":true,"lowerBound":0,"iD":false,"id":246,"derived":false},{"id":247,"eClass":"EGenericType"},{"id":248,"eClass":"EGenericType"},{"id":249,"eClass":"EGenericType"},{"id":250,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"orientationStyle","changeable":true,"lowerBound":0,"iD":false,"id":251,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"increment","changeable":true,"lowerBound":0,"iD":false,"id":252,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"pageIncrement","changeable":true,"lowerBound":0,"iD":false,"id":253,"derived":false},{"id":254,"eClass":"EGenericType"},{"id":255,"eClass":"EGenericType"},{"id":256,"eClass":"EGenericType"},{"id":257,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"thumb","changeable":true,"lowerBound":0,"iD":false,"id":258,"derived":false},{"id":259,"eClass":"EGenericType"},{"id":260,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"digits","changeable":true,"lowerBound":0,"iD":false,"id":261,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"textLimit","changeable":true,"lowerBound":0,"iD":false,"id":262,"derived":false},{"id":263,"eClass":"EGenericType"},{"id":264,"eClass":"EGenericType"},{"id":265,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"state","changeable":true,"lowerBound":0,"iD":false,"id":266,"derived":false},{"id":267,"eClass":"EGenericType"},{"id":268,"eClass":"EGenericType"},{"name":"NORMAL","id":269,"value":0,"literal":"NORMAL","eClass":"EEnumLiteral"},{"name":"PAUSED","id":270,"value":4,"literal":"PAUSED","eClass":"EEnumLiteral"},{"name":"ERROR","id":271,"value":1,"literal":"ERROR","eClass":"EEnumLiteral"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"seconds","changeable":true,"lowerBound":0,"iD":false,"id":272,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"minutes","changeable":true,"lowerBound":0,"iD":false,"id":273,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"hours","changeable":true,"lowerBound":0,"iD":false,"id":274,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"day","changeable":true,"lowerBound":0,"iD":false,"id":275,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"month","changeable":true,"lowerBound":0,"iD":false,"id":276,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"year","changeable":true,"lowerBound":0,"iD":false,"id":277,"derived":false},{"id":278,"eClass":"EGenericType"},{"id":279,"eClass":"EGenericType"},{"id":280,"eClass":"EGenericType"},{"id":281,"eClass":"EGenericType"},{"id":282,"eClass":"EGenericType"},{"id":283,"eClass":"EGenericType"},{"id":284,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"javascriptEnabled","changeable":true,"lowerBound":0,"iD":false,"id":285,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"text","changeable":true,"lowerBound":0,"iD":false,"id":286,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"url","changeable":true,"lowerBound":0,"iD":false,"id":287,"derived":false},{"id":288,"eClass":"EGenericType"},{"id":289,"eClass":"EGenericType"},{"id":290,"eClass":"EGenericType"},{"id":291,"eClass":"EGenericType"},{"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"items","changeable":true,"lowerBound":0,"iD":false,"id":292,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"selectionIndex","changeable":true,"lowerBound":0,"iD":false,"id":293,"derived":false},{"id":294,"eClass":"EGenericType"},{"id":295,"eClass":"EGenericType"},{"id":296,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"multiplicityStyle","changeable":true,"lowerBound":0,"iD":false,"id":297,"derived":false},{"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"selectionIndices","changeable":true,"lowerBound":0,"iD":false,"id":298,"derived":false},{"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"selection","changeable":true,"lowerBound":0,"iD":false,"id":299,"derived":false},{"id":300,"eClass":"EGenericType"},{"id":301,"eClass":"EGenericType"},{"id":302,"eClass":"EGenericType"},{"id":303,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"text","changeable":true,"lowerBound":0,"iD":false,"id":304,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"textLimit","changeable":true,"lowerBound":0,"iD":false,"id":305,"derived":false},{"id":306,"eClass":"EGenericType"},{"id":307,"eClass":"EGenericType"},{"id":308,"eClass":"EGenericType"},{"container":false,"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"items","changeable":true,"resolveProxies":false,"lowerBound":0,"id":309,"derived":false},{"id":310,"eClass":"EGenericType"},{"id":311,"eClass":"EGenericType"},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"control","changeable":true,"resolveProxies":false,"lowerBound":0,"id":312,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"toolTipText","changeable":true,"lowerBound":0,"iD":false,"id":313,"derived":false},{"id":314,"eClass":"EGenericType"},{"id":315,"eClass":"EGenericType"},{"id":316,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"color","changeable":true,"lowerBound":0,"iD":false,"id":317,"derived":false},{"id":318,"eClass":"EGenericType"},{"id":319,"eClass":"EGenericType"},{"name":"RED","id":320,"value":3,"literal":"RED","eClass":"EEnumLiteral"},{"name":"GREEN","id":321,"value":5,"literal":"GREEN","eClass":"EEnumLiteral"},{"name":"BLUE","id":322,"value":9,"literal":"BLUE","eClass":"EEnumLiteral"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"255","unsettable":false,"transient":false,"unique":false,"name":"red","changeable":true,"lowerBound":0,"iD":false,"id":323,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"255","unsettable":false,"transient":false,"unique":false,"name":"green","changeable":true,"lowerBound":0,"iD":false,"id":324,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"255","unsettable":false,"transient":false,"unique":false,"name":"blue","changeable":true,"lowerBound":0,"iD":false,"id":325,"derived":false},{"id":326,"eClass":"EGenericType"},{"id":327,"eClass":"EGenericType"},{"id":328,"eClass":"EGenericType"},{"id":329,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"name","changeable":true,"lowerBound":0,"iD":false,"id":330,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"style","changeable":true,"lowerBound":0,"iD":false,"id":331,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"height","changeable":true,"lowerBound":0,"iD":false,"id":332,"derived":false},{"id":333,"eClass":"EGenericType"},{"id":334,"eClass":"EGenericType"},{"id":335,"eClass":"EGenericType"},{"name":"NORMAL","id":336,"value":0,"literal":"NORMAL","eClass":"EEnumLiteral"},{"name":"BOLD","id":337,"value":1,"literal":"BOLD","eClass":"EEnumLiteral"},{"name":"ITALIC","id":338,"value":2,"literal":"ITALIC","eClass":"EEnumLiteral"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"orientationStyle","changeable":true,"lowerBound":0,"iD":false,"id":339,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"0","unsettable":false,"transient":false,"unique":false,"name":"marginWidth","changeable":true,"lowerBound":0,"iD":false,"id":340,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"0","unsettable":false,"transient":false,"unique":false,"name":"marginHeight","changeable":true,"lowerBound":0,"iD":false,"id":341,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"0","unsettable":false,"transient":false,"unique":false,"name":"spacing","changeable":true,"lowerBound":0,"iD":false,"id":342,"derived":false},{"id":343,"eClass":"EGenericType"},{"id":344,"eClass":"EGenericType"},{"id":345,"eClass":"EGenericType"},{"id":346,"eClass":"EGenericType"},{"id":347,"eClass":"EGenericType"},{"id":348,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"orientationStyle","changeable":true,"lowerBound":0,"iD":false,"id":349,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"0","unsettable":false,"transient":false,"unique":false,"name":"marginWidth","changeable":true,"lowerBound":0,"iD":false,"id":350,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"0","unsettable":false,"transient":false,"unique":false,"name":"marginHeight","changeable":true,"lowerBound":0,"iD":false,"id":351,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"3","unsettable":false,"transient":false,"unique":false,"name":"spacing","changeable":true,"lowerBound":0,"iD":false,"id":352,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"true","unsettable":false,"transient":false,"unique":false,"name":"wrap","changeable":true,"lowerBound":0,"iD":false,"id":353,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"true","unsettable":false,"transient":false,"unique":false,"name":"pack","changeable":true,"lowerBound":0,"iD":false,"id":354,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"false","unsettable":false,"transient":false,"unique":false,"name":"fill","changeable":true,"lowerBound":0,"iD":false,"id":355,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"true","unsettable":false,"transient":false,"unique":false,"name":"center","changeable":true,"lowerBound":0,"iD":false,"id":356,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"false","unsettable":false,"transient":false,"unique":false,"name":"justify","changeable":true,"lowerBound":0,"iD":false,"id":357,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"3","unsettable":false,"transient":false,"unique":false,"name":"marginLeft","changeable":true,"lowerBound":0,"iD":false,"id":358,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"3","unsettable":false,"transient":false,"unique":false,"name":"marginTop","changeable":true,"lowerBound":0,"iD":false,"id":359,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"3","unsettable":false,"transient":false,"unique":false,"name":"marginRight","changeable":true,"lowerBound":0,"iD":false,"id":360,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"3","unsettable":false,"transient":false,"unique":false,"name":"marginBottom","changeable":true,"lowerBound":0,"iD":false,"id":361,"derived":false},{"id":362,"eClass":"EGenericType"},{"id":363,"eClass":"EGenericType"},{"id":364,"eClass":"EGenericType"},{"id":365,"eClass":"EGenericType"},{"id":366,"eClass":"EGenericType"},{"id":367,"eClass":"EGenericType"},{"id":368,"eClass":"EGenericType"},{"id":369,"eClass":"EGenericType"},{"id":370,"eClass":"EGenericType"},{"id":371,"eClass":"EGenericType"},{"id":372,"eClass":"EGenericType"},{"id":373,"eClass":"EGenericType"},{"id":374,"eClass":"EGenericType"},{"id":375,"eClass":"EGenericType"},{"id":376,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"-1","unsettable":false,"transient":false,"unique":false,"name":"width","changeable":true,"lowerBound":0,"iD":false,"id":377,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"-1","unsettable":false,"transient":false,"unique":false,"name":"height","changeable":true,"lowerBound":0,"iD":false,"id":378,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"false","unsettable":false,"transient":false,"unique":false,"name":"exclude","changeable":true,"lowerBound":0,"iD":false,"id":379,"derived":false},{"id":380,"eClass":"EGenericType"},{"id":381,"eClass":"EGenericType"},{"id":382,"eClass":"EGenericType"},{"id":383,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"1","unsettable":false,"transient":false,"unique":false,"name":"numColumns","changeable":true,"lowerBound":0,"iD":false,"id":384,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"false","unsettable":false,"transient":false,"unique":false,"name":"makeColumnsEqualWidth","changeable":true,"lowerBound":0,"iD":false,"id":385,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"5","unsettable":false,"transient":false,"unique":false,"name":"marginWidth","changeable":true,"lowerBound":0,"iD":false,"id":386,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"5","unsettable":false,"transient":false,"unique":false,"name":"marginHeight","changeable":true,"lowerBound":0,"iD":false,"id":387,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"0","unsettable":false,"transient":false,"unique":false,"name":"marginLeft","changeable":true,"lowerBound":0,"iD":false,"id":388,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"0","unsettable":false,"transient":false,"unique":false,"name":"marginTop","changeable":true,"lowerBound":0,"iD":false,"id":389,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"0","unsettable":false,"transient":false,"unique":false,"name":"marginRight","changeable":true,"lowerBound":0,"iD":false,"id":390,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"0","unsettable":false,"transient":false,"unique":false,"name":"marginBottom","changeable":true,"lowerBound":0,"iD":false,"id":391,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"5","unsettable":false,"transient":false,"unique":false,"name":"horizontalSpacing","changeable":true,"lowerBound":0,"iD":false,"id":392,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"5","unsettable":false,"transient":false,"unique":false,"name":"verticalSpacing","changeable":true,"lowerBound":0,"iD":false,"id":393,"derived":false},{"id":394,"eClass":"EGenericType"},{"id":395,"eClass":"EGenericType"},{"id":396,"eClass":"EGenericType"},{"id":397,"eClass":"EGenericType"},{"id":398,"eClass":"EGenericType"},{"id":399,"eClass":"EGenericType"},{"id":400,"eClass":"EGenericType"},{"id":401,"eClass":"EGenericType"},{"id":402,"eClass":"EGenericType"},{"id":403,"eClass":"EGenericType"},{"id":404,"eClass":"EGenericType"},{"id":405,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"verticalAlignment","changeable":true,"lowerBound":0,"iD":false,"id":406,"derived":false},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"horizontalAlignment","changeable":true,"lowerBound":0,"iD":false,"id":407,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"-1","unsettable":false,"transient":false,"unique":false,"name":"widthHint","changeable":true,"lowerBound":0,"iD":false,"id":408,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"-1","unsettable":false,"transient":false,"unique":false,"name":"heightHint","changeable":true,"lowerBound":0,"iD":false,"id":409,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"0","unsettable":false,"transient":false,"unique":false,"name":"horizontalIndent","changeable":true,"lowerBound":0,"iD":false,"id":410,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"0","unsettable":false,"transient":false,"unique":false,"name":"verticalIndent","changeable":true,"lowerBound":0,"iD":false,"id":411,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"1","unsettable":false,"transient":false,"unique":false,"name":"horizontalSpan","changeable":true,"lowerBound":0,"iD":false,"id":412,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"1","unsettable":false,"transient":false,"unique":false,"name":"verticalSpan","changeable":true,"lowerBound":0,"iD":false,"id":413,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"false","unsettable":false,"transient":false,"unique":false,"name":"grabExcessHorizontalSpace","changeable":true,"lowerBound":0,"iD":false,"id":414,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"false","unsettable":false,"transient":false,"unique":false,"name":"grabExcessVerticalSpace","changeable":true,"lowerBound":0,"iD":false,"id":415,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"0","unsettable":false,"transient":false,"unique":false,"name":"minimumWidth","changeable":true,"lowerBound":0,"iD":false,"id":416,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"0","unsettable":false,"transient":false,"unique":false,"name":"minimumHeight","changeable":true,"lowerBound":0,"iD":false,"id":417,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"false","unsettable":false,"transient":false,"unique":false,"name":"exclude","changeable":true,"lowerBound":0,"iD":false,"id":418,"derived":false},{"id":419,"eClass":"EGenericType"},{"id":420,"eClass":"EGenericType"},{"id":421,"eClass":"EGenericType"},{"id":422,"eClass":"EGenericType"},{"id":423,"eClass":"EGenericType"},{"id":424,"eClass":"EGenericType"},{"id":425,"eClass":"EGenericType"},{"id":426,"eClass":"EGenericType"},{"id":427,"eClass":"EGenericType"},{"id":428,"eClass":"EGenericType"},{"id":429,"eClass":"EGenericType"},{"id":430,"eClass":"EGenericType"},{"id":431,"eClass":"EGenericType"},{"id":432,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"0","unsettable":false,"transient":false,"unique":false,"name":"marginWidth","changeable":true,"lowerBound":0,"iD":false,"id":433,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"0","unsettable":false,"transient":false,"unique":false,"name":"marginHeight","changeable":true,"lowerBound":0,"iD":false,"id":434,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"3","unsettable":false,"transient":false,"unique":false,"name":"spacing","changeable":true,"lowerBound":0,"iD":false,"id":435,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"3","unsettable":false,"transient":false,"unique":false,"name":"marginLeft","changeable":true,"lowerBound":0,"iD":false,"id":436,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"3","unsettable":false,"transient":false,"unique":false,"name":"marginTop","changeable":true,"lowerBound":0,"iD":false,"id":437,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"3","unsettable":false,"transient":false,"unique":false,"name":"marginRight","changeable":true,"lowerBound":0,"iD":false,"id":438,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"3","unsettable":false,"transient":false,"unique":false,"name":"marginBottom","changeable":true,"lowerBound":0,"iD":false,"id":439,"derived":false},{"id":440,"eClass":"EGenericType"},{"id":441,"eClass":"EGenericType"},{"id":442,"eClass":"EGenericType"},{"id":443,"eClass":"EGenericType"},{"id":444,"eClass":"EGenericType"},{"id":445,"eClass":"EGenericType"},{"id":446,"eClass":"EGenericType"},{"id":447,"eClass":"EGenericType"},{"id":448,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"0","unsettable":false,"transient":false,"unique":false,"name":"width","changeable":true,"lowerBound":0,"iD":false,"id":449,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"0","unsettable":false,"transient":false,"unique":false,"name":"height","changeable":true,"lowerBound":0,"iD":false,"id":450,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"left","changeable":true,"resolveProxies":false,"lowerBound":0,"id":451,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"top","changeable":true,"resolveProxies":false,"lowerBound":0,"id":452,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"right","changeable":true,"resolveProxies":false,"lowerBound":0,"id":453,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"bottom","changeable":true,"resolveProxies":false,"lowerBound":0,"id":454,"derived":false},{"id":455,"eClass":"EGenericType"},{"id":456,"eClass":"EGenericType"},{"id":457,"eClass":"EGenericType"},{"id":458,"eClass":"EGenericType"},{"id":459,"eClass":"EGenericType"},{"id":460,"eClass":"EGenericType"},{"id":461,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"alignment","changeable":true,"lowerBound":0,"iD":false,"id":462,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"control","changeable":true,"resolveProxies":true,"lowerBound":0,"id":463,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"100","unsettable":false,"transient":false,"unique":false,"name":"denominator","changeable":true,"lowerBound":0,"iD":false,"id":464,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"numerator","changeable":true,"lowerBound":0,"iD":false,"id":465,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"offset","changeable":true,"lowerBound":0,"iD":false,"id":466,"derived":false},{"id":467,"eClass":"EGenericType"},{"id":468,"eClass":"EGenericType"},{"id":469,"eClass":"EGenericType"},{"id":470,"eClass":"EGenericType"},{"id":471,"eClass":"EGenericType"},{"name":"DEFAULT","id":472,"value":-1,"literal":"DEFAULT","eClass":"EEnumLiteral"},{"name":"TOP","id":473,"value":128,"literal":"TOP","eClass":"EEnumLiteral"},{"name":"BOTTOM","id":474,"value":1024,"literal":"BOTTOM","eClass":"EEnumLiteral"},{"name":"LEFT","id":475,"value":16384,"literal":"LEFT","eClass":"EEnumLiteral"},{"name":"RIGHT","id":476,"value":131072,"literal":"RIGHT","eClass":"EEnumLiteral"},{"name":"CENTER","id":477,"value":16777216,"literal":"CENTER","eClass":"EEnumLiteral"},{"name":"NONE","id":478,"value":0,"literal":"NONE","eClass":"EEnumLiteral"},{"name":"BORDER","id":479,"value":2048,"literal":"BORDER","eClass":"EEnumLiteral"},{"name":"TOGGLE","id":480,"value":2,"literal":"TOGGLE","eClass":"EEnumLiteral"},{"name":"PUSH","id":481,"value":8,"literal":"PUSH","eClass":"EEnumLiteral"},{"name":"RADIO","id":482,"value":16,"literal":"RADIO","eClass":"EEnumLiteral"},{"name":"CHECK","id":483,"value":32,"literal":"CHECK","eClass":"EEnumLiteral"},{"name":"ARROW","id":484,"value":4,"literal":"ARROW","eClass":"EEnumLiteral"},{"name":"NONE","id":485,"value":0,"literal":"NONE","eClass":"EEnumLiteral"},{"name":"UP","id":486,"value":128,"literal":"UP","eClass":"EEnumLiteral"},{"name":"DOWN","id":487,"value":1024,"literal":"DOWN","eClass":"EEnumLiteral"},{"name":"LEFT","id":488,"value":16384,"literal":"LEFT","eClass":"EEnumLiteral"},{"name":"RIGHT","id":489,"value":131072,"literal":"RIGHT","eClass":"EEnumLiteral"},{"name":"LEFT_TO_RIGHT","id":490,"value":33554432,"literal":"LEFT_TO_RIGHT","eClass":"EEnumLiteral"},{"name":"RIGHT_TO_LEFT","id":491,"value":67108864,"literal":"RIGHT_TO_LEFT","eClass":"EEnumLiteral"},{"name":"HORIZONTAL","id":492,"value":256,"literal":"HORIZONTAL","eClass":"EEnumLiteral"},{"name":"VERTICAL","id":493,"value":512,"literal":"VERTICAL","eClass":"EEnumLiteral"},{"name":"LEFT","id":494,"value":16384,"literal":"LEFT","eClass":"EEnumLiteral"},{"name":"CENTER","id":495,"value":16777216,"literal":"CENTER","eClass":"EEnumLiteral"},{"name":"RIGHT","id":496,"value":131072,"literal":"RIGHT","eClass":"EEnumLiteral"},{"name":"FILL","id":497,"value":4,"literal":"FILL","eClass":"EEnumLiteral"},{"name":"CENTER","id":498,"value":16777216,"literal":"CENTER","eClass":"EEnumLiteral"},{"name":"TOP","id":499,"value":128,"literal":"TOP","eClass":"EEnumLiteral"},{"name":"BOTTOM","id":500,"value":1024,"literal":"BOTTOM","eClass":"EEnumLiteral"},{"name":"FILL","id":501,"value":4,"literal":"FILL","eClass":"EEnumLiteral"},{"name":"SINGLE","id":502,"value":4,"literal":"SINGLE","eClass":"EEnumLiteral"},{"name":"MULTI","id":503,"value":2,"literal":"MULTI","eClass":"EEnumLiteral"},{"name":"DROP_DOWN","id":504,"value":4,"literal":"DROP_DOWN","eClass":"EEnumLiteral"},{"name":"READ_ONLY","id":505,"value":8,"literal":"READ_ONLY","eClass":"EEnumLiteral"},{"name":"SIMPLE","id":506,"value":64,"literal":"SIMPLE","eClass":"EEnumLiteral"},{"name":"POP_UP","id":507,"value":8,"literal":"POP_UP","eClass":"EEnumLiteral"},{"name":"DROP_DOWN","id":508,"value":4,"literal":"DROP_DOWN","eClass":"EEnumLiteral"},{"name":"PUSH","id":509,"value":8,"literal":"PUSH","eClass":"EEnumLiteral"},{"name":"CASCADE","id":510,"value":64,"literal":"CASCADE","eClass":"EEnumLiteral"},{"name":"CHECK","id":511,"value":32,"literal":"CHECK","eClass":"EEnumLiteral"},{"name":"RADIO","id":512,"value":16,"literal":"RADIO","eClass":"EEnumLiteral"},{"name":"SEPARATOR","id":513,"value":2,"literal":"SEPARATOR","eClass":"EEnumLiteral"},{"name":"SYSTEM_MODAL","id":514,"value":131072,"literal":"SYSTEM_MODAL","eClass":"EEnumLiteral"},{"name":"APPLICATION_MODAL","id":515,"value":65536,"literal":"APPLICATION_MODAL","eClass":"EEnumLiteral"},{"name":"PRIMARY_MODAL","id":516,"value":32768,"literal":"PRIMARY_MODAL","eClass":"EEnumLiteral"},{"name":"NOT_TRIM","id":517,"value":8,"literal":"NOT_TRIM","eClass":"EEnumLiteral"},{"name":"SHELL_TRIM","id":518,"value":1264,"literal":"SHELL_TRIM","eClass":"EEnumLiteral"},{"name":"DIALOG_TRIM","id":519,"value":2144,"literal":"DIALOG_TRIM","eClass":"EEnumLiteral"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"width","changeable":true,"lowerBound":0,"iD":false,"id":520,"derived":false},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"style","changeable":true,"lowerBound":0,"iD":false,"id":521,"derived":false},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"cap","changeable":true,"lowerBound":0,"iD":false,"id":522,"derived":false},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"join","changeable":true,"lowerBound":0,"iD":false,"id":523,"derived":false},{"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"dash","changeable":true,"lowerBound":0,"iD":false,"id":524,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"dashOffset","changeable":true,"lowerBound":0,"iD":false,"id":525,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"miterLimit","changeable":true,"lowerBound":0,"iD":false,"id":526,"derived":false},{"id":527,"eClass":"EGenericType"},{"id":528,"eClass":"EGenericType"},{"id":529,"eClass":"EGenericType"},{"id":530,"eClass":"EGenericType"},{"id":531,"eClass":"EGenericType"},{"id":532,"eClass":"EGenericType"},{"id":533,"eClass":"EGenericType"},{"name":"CUSTOM","id":534,"value":6,"literal":"CUSTOM","eClass":"EEnumLiteral"},{"name":"DASH","id":535,"value":2,"literal":"DASH","eClass":"EEnumLiteral"},{"name":"DASHDOT","id":536,"value":4,"literal":"DASHDOT","eClass":"EEnumLiteral"},{"name":"DASHDOTDOT","id":537,"value":5,"literal":"DASHDOTDOT","eClass":"EEnumLiteral"},{"name":"DOT","id":538,"value":3,"literal":"DOT","eClass":"EEnumLiteral"},{"name":"SOLID","id":539,"value":1,"literal":"SOLID","eClass":"EEnumLiteral"},{"name":"FLAT","id":540,"value":1,"literal":"FLAT","eClass":"EEnumLiteral"},{"name":"ROUND","id":541,"value":2,"literal":"ROUND","eClass":"EEnumLiteral"},{"name":"SQUARE","id":542,"value":3,"literal":"SQUARE","eClass":"EEnumLiteral"},{"name":"BEVEL","id":543,"value":3,"literal":"BEVEL","eClass":"EEnumLiteral"},{"name":"MITER","id":544,"value":1,"literal":"MITER","eClass":"EEnumLiteral"},{"name":"ROUND","id":545,"value":2,"literal":"ROUND","eClass":"EEnumLiteral"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"toolTipText","changeable":true,"lowerBound":0,"iD":false,"id":546,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"displayText","changeable":true,"lowerBound":0,"iD":false,"id":547,"derived":false},{"id":548,"eClass":"EGenericType"},{"id":549,"eClass":"EGenericType"},{"id":550,"eClass":"EGenericType"},{"container":false,"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"columns","changeable":true,"resolveProxies":false,"lowerBound":0,"id":551,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"headerVisible","changeable":true,"lowerBound":0,"iD":false,"id":552,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"linesVisible","changeable":true,"lowerBound":0,"iD":false,"id":553,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"sortColumn","changeable":true,"resolveProxies":true,"lowerBound":0,"id":554,"derived":false},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":false,"name":"sortDirection","changeable":true,"lowerBound":0,"iD":false,"id":555,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"viewer","changeable":true,"resolveProxies":false,"lowerBound":0,"id":556,"derived":false},{"id":557,"eClass":"EGenericType"},{"id":558,"eClass":"EGenericType"},{"id":559,"eClass":"EGenericType"},{"id":560,"eClass":"EGenericType"},{"id":561,"eClass":"EGenericType"},{"id":562,"eClass":"EGenericType"},{"id":563,"eClass":"EGenericType"},{"name":"NONE","id":564,"value":0,"literal":"NONE","eClass":"EEnumLiteral"},{"name":"UP","id":565,"value":128,"literal":"UP","eClass":"EEnumLiteral"},{"name":"DOWN","id":566,"value":1024,"literal":"DOWN","eClass":"EEnumLiteral"},{"name":"T","id":567,"eClass":"ETypeParameter"},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"control","changeable":true,"resolveProxies":true,"lowerBound":0,"id":568,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":true,"unique":false,"name":"input","changeable":true,"lowerBound":0,"iD":false,"id":569,"derived":false},{"id":570,"eClass":"EGenericType"},{"id":571,"eClass":"EGenericType"},{"id":572,"eClass":"EGenericType"},{"id":573,"eClass":"EGenericType"},{"id":574,"eClass":"EGenericType"}],"links":[{"source":0,"target":1},{"source":0,"target":2},{"source":0,"target":3},{"source":0,"target":4},{"source":0,"target":5},{"source":0,"target":6},{"source":0,"target":7},{"source":0,"target":8},{"source":0,"target":9},{"source":0,"target":10},{"source":0,"target":11},{"source":0,"target":12},{"source":0,"target":13},{"source":0,"target":14},{"source":0,"target":15},{"source":0,"target":16},{"source":0,"target":17},{"source":0,"target":18},{"source":0,"target":19},{"source":0,"target":20},{"source":0,"target":21},{"source":0,"target":22},{"source":0,"target":23},{"source":0,"target":24},{"source":0,"target":25},{"source":0,"target":26},{"source":0,"target":27},{"source":0,"target":28},{"source":0,"target":29},{"source":0,"target":30},{"source":0,"target":31},{"source":0,"target":32},{"source":0,"target":33},{"source":0,"target":34},{"source":0,"target":35},{"source":0,"target":36},{"source":0,"target":37},{"source":0,"target":38},{"source":0,"target":39},{"source":0,"target":40},{"source":0,"target":41},{"source":0,"target":42},{"source":0,"target":43},{"source":0,"target":44},{"source":0,"target":45},{"source":0,"target":46},{"source":0,"target":47},{"source":0,"target":48},{"source":0,"target":49},{"source":0,"target":50},{"source":0,"target":51},{"source":0,"target":52},{"source":0,"target":53},{"source":0,"target":54},{"source":0,"target":55},{"source":0,"target":56},{"source":0,"target":57},{"source":0,"target":58},{"source":0,"target":59},{"source":0,"target":60},{"source":0,"target":61},{"source":0,"target":62},{"source":0,"target":63},{"source":0,"target":64},{"source":0,"target":65},{"source":0,"target":66},{"source":0,"target":67},{"source":0,"target":68},{"source":0,"target":69},{"source":0,"target":70},{"source":0,"target":71},{"source":0,"target":72},{"source":0,"target":73},{"source":0,"target":74},{"source":0,"target":75},{"source":0,"target":76},{"source":0,"target":77},{"source":0,"target":78},{"source":0,"target":79},{"source":0,"target":80},{"source":1,"target":0},{"source":1,"target":81},{"source":81,"target":82},{"source":81,"target":1},{"source":2,"target":0},{"source":2,"target":83},{"source":83,"target":84},{"source":84,"target":3},{"source":3,"target":0},{"source":4,"target":0},{"source":4,"target":1},{"source":4,"target":85},{"source":4,"target":86},{"source":4,"target":87},{"source":4,"target":88},{"source":4,"target":89},{"source":4,"target":90},{"source":4,"target":91},{"source":4,"target":92},{"source":4,"target":93},{"source":4,"target":94},{"source":4,"target":95},{"source":4,"target":96},{"source":85,"target":5},{"source":85,"target":97},{"source":85,"target":4},{"source":97,"target":98},{"source":97,"target":5},{"source":98,"target":4},{"source":86,"target":57},{"source":86,"target":99},{"source":86,"target":4},{"source":99,"target":57},{"source":87,"target":60},{"source":87,"target":100},{"source":87,"target":4},{"source":100,"target":60},{"source":88,"target":3},{"source":88,"target":101},{"source":88,"target":4},{"source":101,"target":3},{"source":89,"target":102},{"source":89,"target":4},{"source":90,"target":103},{"source":90,"target":4},{"source":91,"target":104},{"source":91,"target":4},{"source":92,"target":105},{"source":92,"target":4},{"source":93,"target":42},{"source":93,"target":106},{"source":93,"target":4},{"source":106,"target":42},{"source":94,"target":46},{"source":94,"target":107},{"source":94,"target":4},{"source":107,"target":46},{"source":95,"target":74},{"source":95,"target":108},{"source":95,"target":4},{"source":108,"target":74},{"source":96,"target":1},{"source":5,"target":0},{"source":5,"target":109},{"source":5,"target":4},{"source":5,"target":110},{"source":5,"target":111},{"source":5,"target":112},{"source":109,"target":113},{"source":113,"target":4},{"source":110,"target":4},{"source":110,"target":114},{"source":110,"target":5},{"source":114,"target":109},{"source":111,"target":2},{"source":111,"target":115},{"source":111,"target":5},{"source":115,"target":116},{"source":115,"target":2},{"source":116,"target":3},{"source":112,"target":4},{"source":6,"target":0},{"source":6,"target":5},{"source":6,"target":117},{"source":117,"target":118},{"source":117,"target":5},{"source":118,"target":4},{"source":7,"target":0},{"source":7,"target":6},{"source":7,"target":119},{"source":7,"target":120},{"source":119,"target":121},{"source":119,"target":7},{"source":120,"target":6},{"source":8,"target":0},{"source":8,"target":6},{"source":8,"target":122},{"source":122,"target":6},{"source":9,"target":0},{"source":9,"target":8},{"source":9,"target":123},{"source":9,"target":124},{"source":9,"target":125},{"source":9,"target":126},{"source":123,"target":127},{"source":123,"target":9},{"source":124,"target":128},{"source":124,"target":9},{"source":125,"target":13},{"source":125,"target":129},{"source":125,"target":9},{"source":125,"target":130},{"source":129,"target":13},{"source":126,"target":8},{"source":10,"target":0},{"source":10,"target":9},{"source":10,"target":131},{"source":10,"target":132},{"source":10,"target":133},{"source":10,"target":134},{"source":10,"target":135},{"source":10,"target":136},{"source":131,"target":68},{"source":131,"target":137},{"source":131,"target":10},{"source":137,"target":68},{"source":132,"target":69},{"source":132,"target":138},{"source":132,"target":10},{"source":138,"target":69},{"source":133,"target":139},{"source":133,"target":10},{"source":134,"target":140},{"source":134,"target":10},{"source":135,"target":24},{"source":135,"target":141},{"source":135,"target":10},{"source":141,"target":24},{"source":136,"target":9},{"source":11,"target":0},{"source":11,"target":1},{"source":11,"target":142},{"source":11,"target":143},{"source":11,"target":144},{"source":11,"target":145},{"source":11,"target":146},{"source":142,"target":60},{"source":142,"target":147},{"source":142,"target":11},{"source":147,"target":60},{"source":143,"target":148},{"source":143,"target":11},{"source":144,"target":149},{"source":144,"target":11},{"source":145,"target":16},{"source":145,"target":150},{"source":145,"target":11},{"source":150,"target":16},{"source":146,"target":1},{"source":12,"target":0},{"source":12,"target":11},{"source":12,"target":151},{"source":12,"target":152},{"source":12,"target":153},{"source":151,"target":66},{"source":151,"target":154},{"source":151,"target":12},{"source":154,"target":66},{"source":152,"target":16},{"source":152,"target":155},{"source":152,"target":12},{"source":152,"target":156},{"source":155,"target":16},{"source":153,"target":11},{"source":13,"target":0},{"source":13,"target":11},{"source":13,"target":130},{"source":13,"target":157},{"source":130,"target":9},{"source":130,"target":158},{"source":130,"target":13},{"source":130,"target":125},{"source":158,"target":9},{"source":157,"target":11},{"source":14,"target":0},{"source":14,"target":159},{"source":14,"target":160},{"source":159,"target":161},{"source":159,"target":14},{"source":160,"target":21},{"source":160,"target":162},{"source":160,"target":14},{"source":162,"target":21},{"source":15,"target":0},{"source":15,"target":1},{"source":15,"target":14},{"source":15,"target":163},{"source":15,"target":164},{"source":163,"target":1},{"source":164,"target":14},{"source":16,"target":0},{"source":16,"target":15},{"source":16,"target":165},{"source":16,"target":156},{"source":16,"target":166},{"source":16,"target":167},{"source":16,"target":168},{"source":16,"target":169},{"source":16,"target":170},{"source":165,"target":67},{"source":165,"target":171},{"source":165,"target":16},{"source":171,"target":67},{"source":156,"target":12},{"source":156,"target":172},{"source":156,"target":16},{"source":156,"target":152},{"source":172,"target":12},{"source":166,"target":173},{"source":166,"target":16},{"source":167,"target":174},{"source":167,"target":16},{"source":168,"target":175},{"source":168,"target":16},{"source":169,"target":176},{"source":169,"target":16},{"source":170,"target":15},{"source":17,"target":0},{"source":17,"target":4},{"source":17,"target":177},{"source":17,"target":178},{"source":17,"target":179},{"source":177,"target":18},{"source":177,"target":180},{"source":177,"target":17},{"source":177,"target":181},{"source":180,"target":18},{"source":178,"target":61},{"source":178,"target":182},{"source":178,"target":17},{"source":182,"target":61},{"source":179,"target":4},{"source":18,"target":0},{"source":18,"target":15},{"source":18,"target":181},{"source":18,"target":183},{"source":18,"target":184},{"source":18,"target":185},{"source":18,"target":186},{"source":18,"target":187},{"source":181,"target":17},{"source":181,"target":188},{"source":181,"target":18},{"source":181,"target":177},{"source":188,"target":17},{"source":183,"target":189},{"source":183,"target":18},{"source":184,"target":21},{"source":184,"target":190},{"source":184,"target":18},{"source":190,"target":21},{"source":185,"target":191},{"source":185,"target":18},{"source":186,"target":192},{"source":186,"target":18},{"source":187,"target":15},{"source":19,"target":0},{"source":19,"target":5},{"source":19,"target":193},{"source":19,"target":194},{"source":19,"target":195},{"source":193,"target":20},{"source":193,"target":196},{"source":193,"target":19},{"source":193,"target":197},{"source":196,"target":20},{"source":194,"target":61},{"source":194,"target":198},{"source":194,"target":19},{"source":198,"target":61},{"source":195,"target":199},{"source":195,"target":5},{"source":199,"target":4},{"source":20,"target":0},{"source":20,"target":15},{"source":20,"target":197},{"source":20,"target":200},{"source":20,"target":201},{"source":20,"target":202},{"source":20,"target":203},{"source":20,"target":204},{"source":197,"target":19},{"source":197,"target":205},{"source":197,"target":20},{"source":197,"target":193},{"source":205,"target":19},{"source":200,"target":4},{"source":200,"target":206},{"source":200,"target":20},{"source":206,"target":4},{"source":201,"target":74},{"source":201,"target":207},{"source":201,"target":20},{"source":207,"target":74},{"source":202,"target":74},{"source":202,"target":208},{"source":202,"target":20},{"source":208,"target":74},{"source":203,"target":74},{"source":203,"target":209},{"source":203,"target":20},{"source":209,"target":74},{"source":204,"target":15},{"source":21,"target":0},{"source":22,"target":0},{"source":22,"target":4},{"source":22,"target":14},{"source":22,"target":210},{"source":22,"target":211},{"source":210,"target":4},{"source":211,"target":14},{"source":23,"target":0},{"source":23,"target":4},{"source":23,"target":212},{"source":23,"target":213},{"source":212,"target":61},{"source":212,"target":214},{"source":212,"target":23},{"source":214,"target":61},{"source":213,"target":4},{"source":24,"target":0},{"source":24,"target":4},{"source":24,"target":14},{"source":24,"target":215},{"source":24,"target":216},{"source":24,"target":217},{"source":24,"target":218},{"source":24,"target":219},{"source":215,"target":58},{"source":215,"target":220},{"source":215,"target":24},{"source":220,"target":58},{"source":216,"target":59},{"source":216,"target":221},{"source":216,"target":24},{"source":221,"target":59},{"source":217,"target":222},{"source":217,"target":24},{"source":218,"target":4},{"source":219,"target":14},{"source":25,"target":0},{"source":25,"target":4},{"source":25,"target":223},{"source":25,"target":224},{"source":25,"target":225},{"source":25,"target":226},{"source":25,"target":227},{"source":25,"target":228},{"source":25,"target":229},{"source":25,"target":230},{"source":25,"target":231},{"source":25,"target":232},{"source":223,"target":64},{"source":223,"target":233},{"source":223,"target":25},{"source":233,"target":64},{"source":224,"target":234},{"source":224,"target":25},{"source":225,"target":74},{"source":225,"target":235},{"source":225,"target":25},{"source":235,"target":74},{"source":226,"target":236},{"source":226,"target":25},{"source":227,"target":237},{"source":227,"target":25},{"source":228,"target":238},{"source":228,"target":25},{"source":229,"target":239},{"source":229,"target":25},{"source":230,"target":240},{"source":230,"target":25},{"source":231,"target":241},{"source":231,"target":25},{"source":232,"target":4},{"source":26,"target":0},{"source":26,"target":25},{"source":26,"target":242},{"source":242,"target":25},{"source":27,"target":0},{"source":27,"target":25},{"source":27,"target":243},{"source":243,"target":25},{"source":28,"target":0},{"source":28,"target":4},{"source":28,"target":244},{"source":28,"target":245},{"source":28,"target":246},{"source":28,"target":247},{"source":244,"target":248},{"source":244,"target":28},{"source":245,"target":249},{"source":245,"target":28},{"source":246,"target":250},{"source":246,"target":28},{"source":247,"target":4},{"source":29,"target":0},{"source":29,"target":28},{"source":29,"target":251},{"source":29,"target":252},{"source":29,"target":253},{"source":29,"target":254},{"source":251,"target":61},{"source":251,"target":255},{"source":251,"target":29},{"source":255,"target":61},{"source":252,"target":256},{"source":252,"target":29},{"source":253,"target":257},{"source":253,"target":29},{"source":254,"target":28},{"source":30,"target":0},{"source":30,"target":29},{"source":30,"target":258},{"source":30,"target":259},{"source":258,"target":260},{"source":258,"target":30},{"source":259,"target":29},{"source":31,"target":0},{"source":31,"target":29},{"source":31,"target":261},{"source":31,"target":262},{"source":31,"target":263},{"source":261,"target":264},{"source":261,"target":31},{"source":262,"target":265},{"source":262,"target":31},{"source":263,"target":29},{"source":32,"target":0},{"source":32,"target":28},{"source":32,"target":266},{"source":32,"target":267},{"source":266,"target":33},{"source":266,"target":268},{"source":266,"target":32},{"source":268,"target":33},{"source":267,"target":28},{"source":33,"target":0},{"source":33,"target":269},{"source":33,"target":270},{"source":33,"target":271},{"source":269,"target":33},{"source":270,"target":33},{"source":271,"target":33},{"source":34,"target":0},{"source":34,"target":4},{"source":34,"target":272},{"source":34,"target":273},{"source":34,"target":274},{"source":34,"target":275},{"source":34,"target":276},{"source":34,"target":277},{"source":34,"target":278},{"source":272,"target":279},{"source":272,"target":34},{"source":273,"target":280},{"source":273,"target":34},{"source":274,"target":281},{"source":274,"target":34},{"source":275,"target":282},{"source":275,"target":34},{"source":276,"target":283},{"source":276,"target":34},{"source":277,"target":284},{"source":277,"target":34},{"source":278,"target":4},{"source":35,"target":0},{"source":35,"target":4},{"source":35,"target":285},{"source":35,"target":286},{"source":35,"target":287},{"source":35,"target":288},{"source":285,"target":289},{"source":285,"target":35},{"source":286,"target":290},{"source":286,"target":35},{"source":287,"target":36},{"source":287,"target":291},{"source":287,"target":35},{"source":291,"target":36},{"source":288,"target":4},{"source":36,"target":0},{"source":37,"target":0},{"source":37,"target":4},{"source":37,"target":292},{"source":37,"target":293},{"source":37,"target":294},{"source":292,"target":295},{"source":292,"target":37},{"source":293,"target":296},{"source":293,"target":37},{"source":294,"target":4},{"source":38,"target":0},{"source":38,"target":37},{"source":38,"target":297},{"source":38,"target":298},{"source":38,"target":299},{"source":38,"target":300},{"source":297,"target":64},{"source":297,"target":301},{"source":297,"target":38},{"source":301,"target":64},{"source":298,"target":302},{"source":298,"target":38},{"source":299,"target":303},{"source":299,"target":38},{"source":300,"target":37},{"source":39,"target":0},{"source":39,"target":37},{"source":39,"target":304},{"source":39,"target":305},{"source":39,"target":306},{"source":304,"target":307},{"source":304,"target":39},{"source":305,"target":308},{"source":305,"target":39},{"source":306,"target":37},{"source":40,"target":0},{"source":40,"target":4},{"source":40,"target":309},{"source":40,"target":310},{"source":309,"target":41},{"source":309,"target":311},{"source":309,"target":40},{"source":311,"target":41},{"source":310,"target":4},{"source":41,"target":0},{"source":41,"target":15},{"source":41,"target":312},{"source":41,"target":313},{"source":41,"target":314},{"source":312,"target":4},{"source":312,"target":315},{"source":312,"target":41},{"source":315,"target":4},{"source":313,"target":316},{"source":313,"target":41},{"source":314,"target":15},{"source":42,"target":0},{"source":43,"target":0},{"source":43,"target":42},{"source":43,"target":317},{"source":43,"target":318},{"source":317,"target":44},{"source":317,"target":319},{"source":317,"target":43},{"source":319,"target":44},{"source":318,"target":42},{"source":44,"target":0},{"source":44,"target":320},{"source":44,"target":321},{"source":44,"target":322},{"source":320,"target":44},{"source":321,"target":44},{"source":322,"target":44},{"source":45,"target":0},{"source":45,"target":42},{"source":45,"target":323},{"source":45,"target":324},{"source":45,"target":325},{"source":45,"target":326},{"source":323,"target":327},{"source":323,"target":45},{"source":324,"target":328},{"source":324,"target":45},{"source":325,"target":329},{"source":325,"target":45},{"source":326,"target":42},{"source":46,"target":0},{"source":46,"target":330},{"source":46,"target":331},{"source":46,"target":332},{"source":330,"target":333},{"source":330,"target":46},{"source":331,"target":334},{"source":331,"target":46},{"source":332,"target":335},{"source":332,"target":46},{"source":47,"target":0},{"source":47,"target":336},{"source":47,"target":337},{"source":47,"target":338},{"source":336,"target":47},{"source":337,"target":47},{"source":338,"target":47},{"source":48,"target":0},{"source":48,"target":2},{"source":48,"target":339},{"source":48,"target":340},{"source":48,"target":341},{"source":48,"target":342},{"source":48,"target":343},{"source":339,"target":61},{"source":339,"target":344},{"source":339,"target":48},{"source":344,"target":61},{"source":340,"target":345},{"source":340,"target":48},{"source":341,"target":346},{"source":341,"target":48},{"source":342,"target":347},{"source":342,"target":48},{"source":343,"target":348},{"source":343,"target":2},{"source":348,"target":3},{"source":49,"target":0},{"source":49,"target":2},{"source":49,"target":349},{"source":49,"target":350},{"source":49,"target":351},{"source":49,"target":352},{"source":49,"target":353},{"source":49,"target":354},{"source":49,"target":355},{"source":49,"target":356},{"source":49,"target":357},{"source":49,"target":358},{"source":49,"target":359},{"source":49,"target":360},{"source":49,"target":361},{"source":49,"target":362},{"source":349,"target":61},{"source":349,"target":363},{"source":349,"target":49},{"source":363,"target":61},{"source":350,"target":364},{"source":350,"target":49},{"source":351,"target":365},{"source":351,"target":49},{"source":352,"target":366},{"source":352,"target":49},{"source":353,"target":367},{"source":353,"target":49},{"source":354,"target":368},{"source":354,"target":49},{"source":355,"target":369},{"source":355,"target":49},{"source":356,"target":370},{"source":356,"target":49},{"source":357,"target":371},{"source":357,"target":49},{"source":358,"target":372},{"source":358,"target":49},{"source":359,"target":373},{"source":359,"target":49},{"source":360,"target":374},{"source":360,"target":49},{"source":361,"target":375},{"source":361,"target":49},{"source":362,"target":376},{"source":362,"target":2},{"source":376,"target":50},{"source":50,"target":0},{"source":50,"target":3},{"source":50,"target":377},{"source":50,"target":378},{"source":50,"target":379},{"source":50,"target":380},{"source":377,"target":381},{"source":377,"target":50},{"source":378,"target":382},{"source":378,"target":50},{"source":379,"target":383},{"source":379,"target":50},{"source":380,"target":3},{"source":51,"target":0},{"source":51,"target":2},{"source":51,"target":384},{"source":51,"target":385},{"source":51,"target":386},{"source":51,"target":387},{"source":51,"target":388},{"source":51,"target":389},{"source":51,"target":390},{"source":51,"target":391},{"source":51,"target":392},{"source":51,"target":393},{"source":51,"target":394},{"source":384,"target":395},{"source":384,"target":51},{"source":385,"target":396},{"source":385,"target":51},{"source":386,"target":397},{"source":386,"target":51},{"source":387,"target":398},{"source":387,"target":51},{"source":388,"target":399},{"source":388,"target":51},{"source":389,"target":400},{"source":389,"target":51},{"source":390,"target":401},{"source":390,"target":51},{"source":391,"target":402},{"source":391,"target":51},{"source":392,"target":403},{"source":392,"target":51},{"source":393,"target":404},{"source":393,"target":51},{"source":394,"target":405},{"source":394,"target":2},{"source":405,"target":52},{"source":52,"target":0},{"source":52,"target":3},{"source":52,"target":406},{"source":52,"target":407},{"source":52,"target":408},{"source":52,"target":409},{"source":52,"target":410},{"source":52,"target":411},{"source":52,"target":412},{"source":52,"target":413},{"source":52,"target":414},{"source":52,"target":415},{"source":52,"target":416},{"source":52,"target":417},{"source":52,"target":418},{"source":52,"target":419},{"source":406,"target":63},{"source":406,"target":420},{"source":406,"target":52},{"source":420,"target":63},{"source":407,"target":62},{"source":407,"target":421},{"source":407,"target":52},{"source":421,"target":62},{"source":408,"target":422},{"source":408,"target":52},{"source":409,"target":423},{"source":409,"target":52},{"source":410,"target":424},{"source":410,"target":52},{"source":411,"target":425},{"source":411,"target":52},{"source":412,"target":426},{"source":412,"target":52},{"source":413,"target":427},{"source":413,"target":52},{"source":414,"target":428},{"source":414,"target":52},{"source":415,"target":429},{"source":415,"target":52},{"source":416,"target":430},{"source":416,"target":52},{"source":417,"target":431},{"source":417,"target":52},{"source":418,"target":432},{"source":418,"target":52},{"source":419,"target":3},{"source":53,"target":0},{"source":53,"target":2},{"source":53,"target":433},{"source":53,"target":434},{"source":53,"target":435},{"source":53,"target":436},{"source":53,"target":437},{"source":53,"target":438},{"source":53,"target":439},{"source":53,"target":440},{"source":433,"target":441},{"source":433,"target":53},{"source":434,"target":442},{"source":434,"target":53},{"source":435,"target":443},{"source":435,"target":53},{"source":436,"target":444},{"source":436,"target":53},{"source":437,"target":445},{"source":437,"target":53},{"source":438,"target":446},{"source":438,"target":53},{"source":439,"target":447},{"source":439,"target":53},{"source":440,"target":448},{"source":440,"target":2},{"source":448,"target":54},{"source":54,"target":0},{"source":54,"target":3},{"source":54,"target":449},{"source":54,"target":450},{"source":54,"target":451},{"source":54,"target":452},{"source":54,"target":453},{"source":54,"target":454},{"source":54,"target":455},{"source":449,"target":456},{"source":449,"target":54},{"source":450,"target":457},{"source":450,"target":54},{"source":451,"target":55},{"source":451,"target":458},{"source":451,"target":54},{"source":458,"target":55},{"source":452,"target":55},{"source":452,"target":459},{"source":452,"target":54},{"source":459,"target":55},{"source":453,"target":55},{"source":453,"target":460},{"source":453,"target":54},{"source":460,"target":55},{"source":454,"target":55},{"source":454,"target":461},{"source":454,"target":54},{"source":461,"target":55},{"source":455,"target":3},{"source":55,"target":0},{"source":55,"target":462},{"source":55,"target":463},{"source":55,"target":464},{"source":55,"target":465},{"source":55,"target":466},{"source":462,"target":56},{"source":462,"target":467},{"source":462,"target":55},{"source":467,"target":56},{"source":463,"target":4},{"source":463,"target":468},{"source":463,"target":55},{"source":468,"target":4},{"source":464,"target":469},{"source":464,"target":55},{"source":465,"target":470},{"source":465,"target":55},{"source":466,"target":471},{"source":466,"target":55},{"source":56,"target":0},{"source":56,"target":472},{"source":56,"target":473},{"source":56,"target":474},{"source":56,"target":475},{"source":56,"target":476},{"source":56,"target":477},{"source":472,"target":56},{"source":473,"target":56},{"source":474,"target":56},{"source":475,"target":56},{"source":476,"target":56},{"source":477,"target":56},{"source":57,"target":0},{"source":57,"target":478},{"source":57,"target":479},{"source":478,"target":57},{"source":479,"target":57},{"source":58,"target":0},{"source":58,"target":480},{"source":58,"target":481},{"source":58,"target":482},{"source":58,"target":483},{"source":58,"target":484},{"source":480,"target":58},{"source":481,"target":58},{"source":482,"target":58},{"source":483,"target":58},{"source":484,"target":58},{"source":59,"target":0},{"source":59,"target":485},{"source":59,"target":486},{"source":59,"target":487},{"source":59,"target":488},{"source":59,"target":489},{"source":485,"target":59},{"source":486,"target":59},{"source":487,"target":59},{"source":488,"target":59},{"source":489,"target":59},{"source":60,"target":0},{"source":60,"target":490},{"source":60,"target":491},{"source":490,"target":60},{"source":491,"target":60},{"source":61,"target":0},{"source":61,"target":492},{"source":61,"target":493},{"source":492,"target":61},{"source":493,"target":61},{"source":62,"target":0},{"source":62,"target":494},{"source":62,"target":495},{"source":62,"target":496},{"source":62,"target":497},{"source":494,"target":62},{"source":495,"target":62},{"source":496,"target":62},{"source":497,"target":62},{"source":63,"target":0},{"source":63,"target":498},{"source":63,"target":499},{"source":63,"target":500},{"source":63,"target":501},{"source":498,"target":63},{"source":499,"target":63},{"source":500,"target":63},{"source":501,"target":63},{"source":64,"target":0},{"source":64,"target":502},{"source":64,"target":503},{"source":502,"target":64},{"source":503,"target":64},{"source":65,"target":0},{"source":65,"target":504},{"source":65,"target":505},{"source":65,"target":506},{"source":504,"target":65},{"source":505,"target":65},{"source":506,"target":65},{"source":66,"target":0},{"source":66,"target":507},{"source":66,"target":508},{"source":507,"target":66},{"source":508,"target":66},{"source":67,"target":0},{"source":67,"target":509},{"source":67,"target":510},{"source":67,"target":511},{"source":67,"target":512},{"source":67,"target":513},{"source":509,"target":67},{"source":510,"target":67},{"source":511,"target":67},{"source":512,"target":67},{"source":513,"target":67},{"source":68,"target":0},{"source":68,"target":514},{"source":68,"target":515},{"source":68,"target":516},{"source":514,"target":68},{"source":515,"target":68},{"source":516,"target":68},{"source":69,"target":0},{"source":69,"target":517},{"source":69,"target":518},{"source":69,"target":519},{"source":517,"target":69},{"source":518,"target":69},{"source":519,"target":69},{"source":70,"target":0},{"source":70,"target":520},{"source":70,"target":521},{"source":70,"target":522},{"source":70,"target":523},{"source":70,"target":524},{"source":70,"target":525},{"source":70,"target":526},{"source":520,"target":527},{"source":520,"target":70},{"source":521,"target":71},{"source":521,"target":528},{"source":521,"target":70},{"source":528,"target":71},{"source":522,"target":72},{"source":522,"target":529},{"source":522,"target":70},{"source":529,"target":72},{"source":523,"target":73},{"source":523,"target":530},{"source":523,"target":70},{"source":530,"target":73},{"source":524,"target":531},{"source":524,"target":70},{"source":525,"target":532},{"source":525,"target":70},{"source":526,"target":533},{"source":526,"target":70},{"source":71,"target":0},{"source":71,"target":534},{"source":71,"target":535},{"source":71,"target":536},{"source":71,"target":537},{"source":71,"target":538},{"source":71,"target":539},{"source":534,"target":71},{"source":535,"target":71},{"source":536,"target":71},{"source":537,"target":71},{"source":538,"target":71},{"source":539,"target":71},{"source":72,"target":0},{"source":72,"target":540},{"source":72,"target":541},{"source":72,"target":542},{"source":540,"target":72},{"source":541,"target":72},{"source":542,"target":72},{"source":73,"target":0},{"source":73,"target":543},{"source":73,"target":544},{"source":73,"target":545},{"source":543,"target":73},{"source":544,"target":73},{"source":545,"target":73},{"source":74,"target":0},{"source":75,"target":0},{"source":75,"target":15},{"source":75,"target":546},{"source":75,"target":547},{"source":75,"target":548},{"source":546,"target":549},{"source":546,"target":75},{"source":547,"target":550},{"source":547,"target":75},{"source":548,"target":15},{"source":76,"target":0},{"source":76,"target":4},{"source":76,"target":551},{"source":76,"target":552},{"source":76,"target":553},{"source":76,"target":554},{"source":76,"target":555},{"source":76,"target":556},{"source":76,"target":557},{"source":551,"target":75},{"source":551,"target":558},{"source":551,"target":76},{"source":558,"target":75},{"source":552,"target":559},{"source":552,"target":76},{"source":553,"target":560},{"source":553,"target":76},{"source":554,"target":75},{"source":554,"target":561},{"source":554,"target":76},{"source":561,"target":75},{"source":555,"target":77},{"source":555,"target":562},{"source":555,"target":76},{"source":562,"target":77},{"source":556,"target":80},{"source":556,"target":563},{"source":556,"target":76},{"source":563,"target":80},{"source":557,"target":4},{"source":77,"target":0},{"source":77,"target":564},{"source":77,"target":565},{"source":77,"target":566},{"source":564,"target":77},{"source":565,"target":77},{"source":566,"target":77},{"source":78,"target":0},{"source":78,"target":567},{"source":78,"target":568},{"source":78,"target":569},{"source":567,"target":570},{"source":570,"target":4},{"source":568,"target":4},{"source":568,"target":571},{"source":568,"target":78},{"source":571,"target":567},{"source":569,"target":79},{"source":569,"target":572},{"source":569,"target":78},{"source":572,"target":79},{"source":79,"target":0},{"source":80,"target":0},{"source":80,"target":78},{"source":80,"target":573},{"source":573,"target":574},{"source":573,"target":78},{"source":574,"target":76}],"multigraph":true}