ORDB4ORA
Model
datatype
table
Name
operation
package
ANSICharacterType
Descriptor
ANSICharacterTypes
CHARACTER
CHARACTER
CHARACTERVARYING
CHARACTERVARYING
CHARVARYING
CHARVARYING
NCHARVARYING
NCHARVARYING
VARCHAR
VARCHAR
NATIONALCHARACTER
NATIONALCHARACTER
NATIONALCHAR
NATIONALCHAR
NATIONALCHARACTERVARYING
NATIONALCHARACTERVARYING
NATIONALCHARVARYING
NATIONALCHARVARYING
ANSINumberType
Descriptor
ANSINumberTypes
NUMERIC
NUMERIC
DECIMAL
DECIMAL
DEC
DEC
INTEGER
INTEGER
INT
INT
SMALLINT
SMALLINT
FLOAT
FLOAT
DOUBLEPRECISION
DOUBLEPRECISION
REAL
REAL
ANSIType
AnyType
Descriptor
Attribute
structured
BasicDataType
BuiltInCharacterSemantics
BYTE
BYTE
CHAR
CHAR
BuiltInCharacterType
Descriptor
Semantic

Size_Min
Size_Max
Size_Def
BuiltInCharacterTypes
CHAR
CHAR
VARCHAR2
VARCHAR2
NCHAR
NCHAR
NVARCHAR2
NVARCHAR2
BuiltInDatetimeTypes
DATE
DATE
TIMESTAMP
TIMESTAMP
TIMESTAMPWITHTIMEZONE
TIMESTAMPWITHTIMEZONE
TIMESTAMPWITHLOCALTIMEZONE
TIMESTAMPWITHLOCALTIMEZONE
INTERVALYEARTOMONTH
INTERVALYEARTOMONTH
INTERVALDAYTOSECOND
INTERVALDAYTOSECOND
BuiltInLOBType
BLOB
BLOB
CLOB
CLOB
NLOB
NLOB
BFILE
BFILE
BuiltInLongAndRawTypes
LONG
LONG
LONGRAW
LONGRAW
RAW
RAW
BuiltInNumberType
Descriptor
Precision_Mn
Precision_Max
Scale_Min
Scale_Max
BuiltInROWIDType
ROWID
ROWID
UROWID
UROWID
BuiltInType
BuiltNumberTypes
NUMBER
NUMBER
BINARY_FLOAT
BINARY_FLOAT
BINARY_DOUBLE
BINARY_DOUBLE
CharacterFeature
java.util.Map$Entry
java.util.Map$Entry
key
value
CharacterFeatures
size
size
semantic
semantic
Check
Condition

Column
table
Datatype
model
DatetimeFeature
java.util.Map$Entry
java.util.Map$Entry
key
value
DatetimeFeatures
precision
precision
DatetimeType
Descriptor
SecondPrecision_Min
SecondPrecision_Max
SecondPrecision_Def
DayPrecision_Min
DayPrecision_Max
DayPrecision_Def
YearPrecision_Min
YearPrecision_Max
YearPrecision_Def
Feature
ForeignKey
OnDelete
reference
Function
Return
IntervalFeature
java.util.Map$Entry
java.util.Map$Entry
key
value
IntervalFeatures
day_precision
day_precision
second_precision
second_precision
year_precision
year_precision
LOBType
Descriptor
LongAndRawType
Descriptor
Size_Min
Size_Max
MediaType
Descriptor
Method
Name
override
structured
parameters
returnType
Body
MethodParameter
method
NestedTableType
Name

Type
NotNull
NumberFeature
java.util.Map$Entry
java.util.Map$Entry
key
value
NumberFeatures
size
size
precision
precision
scale
scale
ONDELETEActions
CASCADE
CASCADE
SETNULL
SETNULL
Operation
Name
Body
operationParameters
model
package
OperationParameter
Mode
operation
Package
Name
operations
model
Parameter
Name
Type
ParameterMode
IN
IN
OUT
OUT
INOUT
INOUT
PrimaryKey
Procedure
ROWIDType
Descriptor
Size_Min
Size_Max
RawFeature
java.util.Map$Entry
java.util.Map$Entry
key
value
RawFeatures
size
size
ReferenceType
Name

Type
Restriction
attributes
table
Name

NameColumns
RowFeature
java.util.Map$Entry
java.util.Map$Entry
key
value
RowFeatures
size
size
SpacialType
Descriptor
StoredNestedTable
Name
attribute
typed
StructuralComponent
Name
Type
features
restrictions
StructuredType
Name

attribute
method
supertype
is_instantiable
true
is_final
typed
SuppliedAnyTypes
SYSANYDATA
SYSANYDATA
SYSANYTYPE
SYSANYTYPE
SYSANYDATASET
SYSANYDATASET
SuppliedMediaTypes
ORDAudio
ORDAudio
ORDImage
ORDImage
ORDVideo
ORDVideo
ORDDoc
ORDDoc
ORDImageSignature
ORDImageSignature
SI_STILLIMAGE
SI_STILLIMAGE
SI_AVERAGECOLOR
SI_AVERAGECOLOR
SI_POSITIONALCOLOR
SI_POSITIONALCOLOR
SI_COLORHISTOGRAM
SI_COLORHISTOGRAM
SI_TEXTURE
SI_TEXTURE
SI_FEATURELIST
SI_FEATURELIST
SI_COLOR
SI_COLOR
SuppliedSpacialTypes
SDO_GEOMETRY
SDO_GEOMETRY
SDO_TOPO_GEOMETRY
SDO_TOPO_GEOMETRY
SDO_RASTER
SDO_RASTER
SuppliedType
SuppliedXMLTypes
XMLTYPE
XMLTYPE
URITYPE
URITYPE
Table
Name
restriction
columns
model
triggers
views
Trigger
Name
Body
Event
Action
updateColumns
table
TriggerActionTime
BEFORE
BEFORE
AFTER
AFTER
INSTEADOF
INSTEADOF
TriggerEvent
DELETE
DELETE
INSERT
INSERT
UPDATE
UPDATE
TypedTable
storedNested
structured
Unique
Varray
Name

NumElements
Type
XMLType
Descriptor
DerivedTable
query_expression
View
tables
components
<?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="ORDB4ORA"
    nsURI="http:///ORDB4ORA.ecore" nsPrefix="ORDB4ORA">
  <eAnnotations source="gmf">
    <details key="foo" value="bar"/>
  </eAnnotations>
  <eClassifiers xsi:type="ecore:EClass" name="Model">
    <eAnnotations source="gmf.diagram">
      <details key="foo" value="bar"/>
    </eAnnotations>
    <eStructuralFeatures xsi:type="ecore:EReference" name="datatype" ordered="false"
        lowerBound="1" upperBound="-1" eType="#//Datatype" containment="true" eOpposite="#//Datatype/model"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="table" ordered="false"
        upperBound="-1" eType="#//Table" containment="true" eOpposite="#//Table/model"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Name" ordered="false" lowerBound="1"
        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="operation" upperBound="-1"
        eType="#//Operation" containment="true" eOpposite="#//Operation/model"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="package" upperBound="-1"
        eType="#//Package" containment="true" eOpposite="#//Package/model"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="ANSICharacterType" eSuperTypes="#//ANSIType">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Descriptor" lowerBound="1"
        eType="#//ANSICharacterTypes"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="ANSICharacterTypes">
    <eLiterals name="CHARACTER"/>
    <eLiterals name="CHARACTERVARYING" value="1"/>
    <eLiterals name="CHARVARYING" value="2"/>
    <eLiterals name="NCHARVARYING" value="3"/>
    <eLiterals name="VARCHAR" value="4"/>
    <eLiterals name="NATIONALCHARACTER" value="5"/>
    <eLiterals name="NATIONALCHAR" value="6"/>
    <eLiterals name="NATIONALCHARACTERVARYING" value="7"/>
    <eLiterals name="NATIONALCHARVARYING" value="8"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="ANSINumberType" eSuperTypes="#//ANSIType">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Descriptor" lowerBound="1"
        eType="#//ANSINumberTypes"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="ANSINumberTypes">
    <eLiterals name="NUMERIC"/>
    <eLiterals name="DECIMAL" value="1"/>
    <eLiterals name="DEC" value="2"/>
    <eLiterals name="INTEGER" value="3"/>
    <eLiterals name="INT" value="4"/>
    <eLiterals name="SMALLINT" value="5"/>
    <eLiterals name="FLOAT" value="6"/>
    <eLiterals name="DOUBLEPRECISION" value="7"/>
    <eLiterals name="REAL" value="8"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="ANSIType" abstract="true" eSuperTypes="#//BasicDataType"/>
  <eClassifiers xsi:type="ecore:EClass" name="AnyType" eSuperTypes="#//SuppliedType">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Descriptor" lowerBound="1"
        eType="#//SuppliedAnyTypes"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Attribute" eSuperTypes="#//StructuralComponent">
    <eStructuralFeatures xsi:type="ecore:EReference" name="structured" eType="#//StructuredType"
        eOpposite="#//StructuredType/attribute"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="BasicDataType" abstract="true" eSuperTypes="#//Datatype"/>
  <eClassifiers xsi:type="ecore:EEnum" name="BuiltInCharacterSemantics">
    <eLiterals name="BYTE"/>
    <eLiterals name="CHAR" value="1"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="BuiltInCharacterType" eSuperTypes="#//BuiltInType">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Descriptor" lowerBound="1"
        eType="#//BuiltInCharacterTypes"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Semantic" eType="#//BuiltInCharacterSemantics"
        defaultValueLiteral=""/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Size_Min" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Size_Max" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Size_Def" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="BuiltInCharacterTypes">
    <eLiterals name="CHAR"/>
    <eLiterals name="VARCHAR2" value="1"/>
    <eLiterals name="NCHAR" value="2"/>
    <eLiterals name="NVARCHAR2" value="3"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="BuiltInDatetimeTypes">
    <eLiterals name="DATE"/>
    <eLiterals name="TIMESTAMP" value="1"/>
    <eLiterals name="TIMESTAMPWITHTIMEZONE" value="2"/>
    <eLiterals name="TIMESTAMPWITHLOCALTIMEZONE" value="3"/>
    <eLiterals name="INTERVALYEARTOMONTH" value="4"/>
    <eLiterals name="INTERVALDAYTOSECOND" value="5"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="BuiltInLOBType">
    <eLiterals name="BLOB"/>
    <eLiterals name="CLOB" value="1"/>
    <eLiterals name="NLOB" value="2"/>
    <eLiterals name="BFILE" value="3"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="BuiltInLongAndRawTypes">
    <eLiterals name="LONG"/>
    <eLiterals name="LONGRAW" value="1"/>
    <eLiterals name="RAW" value="2"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="BuiltInNumberType" eSuperTypes="#//BuiltInType">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Descriptor" lowerBound="1"
        eType="#//BuiltNumberTypes"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Precision_Mn" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Precision_Max" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Scale_Min" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Scale_Max" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="BuiltInROWIDType">
    <eLiterals name="ROWID"/>
    <eLiterals name="UROWID" value="1"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="BuiltInType" abstract="true" eSuperTypes="#//BasicDataType"/>
  <eClassifiers xsi:type="ecore:EEnum" name="BuiltNumberTypes">
    <eLiterals name="NUMBER"/>
    <eLiterals name="BINARY_FLOAT" value="1"/>
    <eLiterals name="BINARY_DOUBLE" value="2"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="CharacterFeature" instanceClassName="java.util.Map$Entry"
      eSuperTypes="#//Feature">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="key" lowerBound="1" eType="#//CharacterFeatures"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="CharacterFeatures">
    <eLiterals name="size"/>
    <eLiterals name="semantic" value="1"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Check" eSuperTypes="#//Restriction">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Condition" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
        defaultValueLiteral=""/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Column" eSuperTypes="#//StructuralComponent">
    <eStructuralFeatures xsi:type="ecore:EReference" name="table" lowerBound="1" eType="#//Table"
        eOpposite="#//Table/columns"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Datatype" abstract="true">
    <eStructuralFeatures xsi:type="ecore:EReference" name="model" lowerBound="1" eType="#//Model"
        eOpposite="#//Model/datatype"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="DatetimeFeature" instanceClassName="java.util.Map$Entry"
      eSuperTypes="#//Feature">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="key" lowerBound="1" eType="#//DatetimeFeatures"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="DatetimeFeatures">
    <eLiterals name="precision"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="DatetimeType" eSuperTypes="#//BuiltInType">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Descriptor" lowerBound="1"
        eType="#//BuiltInDatetimeTypes"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="SecondPrecision_Min" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="SecondPrecision_Max" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="SecondPrecision_Def" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="DayPrecision_Min" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="DayPrecision_Max" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="DayPrecision_Def" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="YearPrecision_Min" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="YearPrecision_Max" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="YearPrecision_Def" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Feature" abstract="true"/>
  <eClassifiers xsi:type="ecore:EClass" name="ForeignKey" eSuperTypes="#//Restriction">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="OnDelete" eType="#//ONDELETEActions"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="reference" lowerBound="1"
        eType="#//Table"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Function" eSuperTypes="#//Operation">
    <eAnnotations source="gmf.node">
      <details key="label" value="Name"/>
      <details key="label.icon" value="false"/>
      <details key="border.color" value="13,255,25"/>
      <details key="color" value="206,254,206"/>
    </eAnnotations>
    <eStructuralFeatures xsi:type="ecore:EReference" name="Return" lowerBound="1"
        eType="#//Datatype"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="IntervalFeature" instanceClassName="java.util.Map$Entry"
      eSuperTypes="#//Feature">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="key" lowerBound="1" eType="#//IntervalFeatures"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="IntervalFeatures">
    <eLiterals name="day_precision"/>
    <eLiterals name="second_precision" value="1"/>
    <eLiterals name="year_precision" value="2"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="LOBType" eSuperTypes="#//BuiltInType">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Descriptor" ordered="false"
        lowerBound="1" eType="#//BuiltInLOBType"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="LongAndRawType" eSuperTypes="#//BuiltInType">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Descriptor" lowerBound="1"
        eType="#//BuiltInLongAndRawTypes"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Size_Min" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Size_Max" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="MediaType" eSuperTypes="#//SuppliedType">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Descriptor" lowerBound="1"
        eType="#//SuppliedMediaTypes"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Method">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Name" ordered="false" lowerBound="1"
        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="override" ordered="false"
        eType="#//Method"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="structured" eType="#//StructuredType"
        eOpposite="#//StructuredType/method"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="parameters" upperBound="-1"
        eType="#//MethodParameter" containment="true" eOpposite="#//MethodParameter/method"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="returnType" lowerBound="1"
        eType="#//Datatype"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Body" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="MethodParameter" eSuperTypes="#//Parameter">
    <eStructuralFeatures xsi:type="ecore:EReference" name="method" eType="#//Method"
        eOpposite="#//Method/parameters"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="NestedTableType" eSuperTypes="#//Datatype">
    <eAnnotations source="gmf.node">
      <details key="label" value="Name"/>
      <details key="label.icon" value="false"/>
      <details key="border.color" value="0,0,128"/>
      <details key="color" value="198,198,236"/>
    </eAnnotations>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Name" ordered="false" lowerBound="1"
        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" defaultValueLiteral=""/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="Type" ordered="false" lowerBound="1"
        eType="#//Datatype"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="NotNull" eSuperTypes="#//Restriction"/>
  <eClassifiers xsi:type="ecore:EClass" name="NumberFeature" instanceClassName="java.util.Map$Entry"
      eSuperTypes="#//Feature">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="key" lowerBound="1" eType="#//NumberFeatures"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="NumberFeatures">
    <eLiterals name="size"/>
    <eLiterals name="precision" value="1"/>
    <eLiterals name="scale" value="2"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="ONDELETEActions">
    <eLiterals name="CASCADE"/>
    <eLiterals name="SETNULL" value="1"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Operation" abstract="true">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Name" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Body" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="operationParameters" upperBound="-1"
        eType="#//OperationParameter" containment="true" eOpposite="#//OperationParameter/operation"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="model" eType="#//Model"
        eOpposite="#//Model/operation"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="package" eType="#//Package"
        eOpposite="#//Package/operations"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="OperationParameter" eSuperTypes="#//Parameter">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Mode" eType="#//ParameterMode"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="operation" eType="#//Operation"
        eOpposite="#//Operation/operationParameters"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Package">
    <eAnnotations source="gmf.node">
      <details key="label" value="Name"/>
      <details key="label.icon" value="false"/>
    </eAnnotations>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Name" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="operations" upperBound="-1"
        eType="#//Operation" containment="true" eOpposite="#//Operation/package"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="model" lowerBound="1" eType="#//Model"
        eOpposite="#//Model/package"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Parameter">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Name" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="Type" lowerBound="1" eType="#//Datatype"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="ParameterMode">
    <eLiterals name="IN"/>
    <eLiterals name="OUT" value="1"/>
    <eLiterals name="INOUT" value="2"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="PrimaryKey" eSuperTypes="#//Restriction"/>
  <eClassifiers xsi:type="ecore:EClass" name="Procedure" eSuperTypes="#//Operation">
    <eAnnotations source="gmf.node">
      <details key="label" value="Name"/>
      <details key="label.icon" value="false"/>
      <details key="border.color" value="210,0,0"/>
      <details key="color" value="255,147,147"/>
    </eAnnotations>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="ROWIDType" eSuperTypes="#//BuiltInType">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Descriptor" ordered="false"
        lowerBound="1" eType="#//BuiltInROWIDType"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Size_Min" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Size_Max" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="RawFeature" instanceClassName="java.util.Map$Entry"
      eSuperTypes="#//Feature">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="key" lowerBound="1" eType="#//RawFeatures"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="RawFeatures">
    <eLiterals name="size"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="ReferenceType" eSuperTypes="#//Datatype">
    <eAnnotations source="gmf.node">
      <details key="label" value="Name"/>
      <details key="label.icon" value="false"/>
      <details key="border.color" value="51,51,51"/>
      <details key="color" value="192,192,192"/>
    </eAnnotations>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Name" ordered="false" lowerBound="1"
        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" defaultValueLiteral=""/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="Type" ordered="false" lowerBound="1"
        eType="#//StructuredType"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Restriction" abstract="true">
    <eStructuralFeatures xsi:type="ecore:EReference" name="attributes" ordered="false"
        lowerBound="1" upperBound="-1" eType="#//StructuralComponent" eOpposite="#//StructuralComponent/restrictions"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="table" lowerBound="1" eType="#//Table"
        eOpposite="#//Table/restriction"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Name" ordered="false" lowerBound="1"
        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" defaultValueLiteral=""/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="NameColumns" lowerBound="1"
        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" derived="true"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="RowFeature" instanceClassName="java.util.Map$Entry"
      eSuperTypes="#//Feature">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="key" lowerBound="1" eType="#//RowFeatures"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="RowFeatures">
    <eLiterals name="size"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="SpacialType" eSuperTypes="#//SuppliedType">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Descriptor" lowerBound="1"
        eType="#//SuppliedSpacialTypes"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="StoredNestedTable">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Name" ordered="false" lowerBound="1"
        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="attribute" ordered="false"
        lowerBound="1" eType="#//Attribute"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="typed" eType="#//TypedTable"
        eOpposite="#//TypedTable/storedNested"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="StructuralComponent">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Name" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="Type" ordered="false" lowerBound="1"
        eType="#//Datatype"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="features" upperBound="-1"
        eType="#//Feature" containment="true"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="restrictions" upperBound="-1"
        eType="#//Restriction" eOpposite="#//Restriction/attributes"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="StructuredType" eSuperTypes="#//Datatype">
    <eAnnotations source="gmf.node">
      <details key="label" value="Name"/>
      <details key="label.icon" value="false"/>
      <details key="border.color" value="51,153,102"/>
      <details key="color" value="204,255,204"/>
    </eAnnotations>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Name" ordered="false" lowerBound="1"
        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" defaultValueLiteral=""/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="attribute" ordered="false"
        upperBound="-1" eType="#//Attribute" containment="true" eOpposite="#//Attribute/structured"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="method" ordered="false"
        upperBound="-1" eType="#//Method" containment="true" eOpposite="#//Method/structured"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="supertype" ordered="false"
        eType="#//StructuredType"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="is_instantiable" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"
        defaultValueLiteral="true"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="is_final" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="typed" upperBound="-1"
        eType="#//TypedTable" eOpposite="#//TypedTable/structured"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="SuppliedAnyTypes">
    <eLiterals name="SYSANYDATA"/>
    <eLiterals name="SYSANYTYPE" value="1"/>
    <eLiterals name="SYSANYDATASET" value="2"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="SuppliedMediaTypes">
    <eLiterals name="ORDAudio"/>
    <eLiterals name="ORDImage" value="1"/>
    <eLiterals name="ORDVideo" value="2"/>
    <eLiterals name="ORDDoc" value="3"/>
    <eLiterals name="ORDImageSignature" value="4"/>
    <eLiterals name="SI_STILLIMAGE" value="5"/>
    <eLiterals name="SI_AVERAGECOLOR" value="6"/>
    <eLiterals name="SI_POSITIONALCOLOR" value="7"/>
    <eLiterals name="SI_COLORHISTOGRAM" value="8"/>
    <eLiterals name="SI_TEXTURE" value="9"/>
    <eLiterals name="SI_FEATURELIST" value="10"/>
    <eLiterals name="SI_COLOR" value="11"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="SuppliedSpacialTypes">
    <eLiterals name="SDO_GEOMETRY"/>
    <eLiterals name="SDO_TOPO_GEOMETRY" value="1"/>
    <eLiterals name="SDO_RASTER" value="2"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="SuppliedType" abstract="true" eSuperTypes="#//BasicDataType"/>
  <eClassifiers xsi:type="ecore:EEnum" name="SuppliedXMLTypes">
    <eLiterals name="XMLTYPE"/>
    <eLiterals name="URITYPE" value="1"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Table">
    <eAnnotations source="gmf.node">
      <details key="label" value="Name"/>
      <details key="label.icon" value="false"/>
      <details key="border.color" value="204,153,0"/>
      <details key="color" value="253,229,141"/>
    </eAnnotations>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Name" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="restriction" ordered="false"
        upperBound="-1" eType="#//Restriction" containment="true" eOpposite="#//Restriction/table"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="columns" ordered="false"
        upperBound="-1" eType="#//Column" containment="true" eOpposite="#//Column/table"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="model" eType="#//Model"
        eOpposite="#//Model/table"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="triggers" upperBound="-1"
        eType="#//Trigger" containment="true" eOpposite="#//Trigger/table"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="views" upperBound="-1"
        eType="#//View" eOpposite="#//View/tables"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Trigger">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Name" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Body" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Event" lowerBound="1" upperBound="-1"
        eType="#//TriggerEvent"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Action" lowerBound="1"
        eType="#//TriggerActionTime"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="updateColumns" upperBound="-1"
        eType="#//StructuralComponent"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="table" lowerBound="1" eType="#//Table"
        eOpposite="#//Table/triggers"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="TriggerActionTime">
    <eLiterals name="BEFORE"/>
    <eLiterals name="AFTER" value="1"/>
    <eLiterals name="INSTEADOF" value="2"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="TriggerEvent">
    <eLiterals name="DELETE"/>
    <eLiterals name="INSERT" value="1"/>
    <eLiterals name="UPDATE" value="2"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="TypedTable" eSuperTypes="#//Table">
    <eAnnotations source="gmf.node">
      <details key="label" value="Name"/>
      <details key="label.icon" value="false"/>
      <details key="border.color" value="255,102,0"/>
      <details key="color" value="255,228,201"/>
    </eAnnotations>
    <eStructuralFeatures xsi:type="ecore:EReference" name="storedNested" ordered="false"
        upperBound="-1" eType="#//StoredNestedTable" containment="true" eOpposite="#//StoredNestedTable/typed"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="structured" lowerBound="1"
        eType="#//StructuredType" eOpposite="#//StructuredType/typed"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Unique" eSuperTypes="#//Restriction"/>
  <eClassifiers xsi:type="ecore:EClass" name="Varray" eSuperTypes="#//Datatype">
    <eAnnotations source="gmf.node">
      <details key="label" value="Name"/>
      <details key="label.icon" value="false"/>
      <details key="border.color" value="0,152,255"/>
      <details key="color" value="185,242,255"/>
    </eAnnotations>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Name" ordered="false" lowerBound="1"
        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" defaultValueLiteral=""/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="NumElements" ordered="false"
        lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="Type" ordered="false" lowerBound="1"
        eType="#//Datatype"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="XMLType" eSuperTypes="#//SuppliedType">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="Descriptor" lowerBound="1"
        eType="#//SuppliedXMLTypes"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="DerivedTable" eSuperTypes="#//Table">
    <eAnnotations source="gmf.node">
      <details key="label" value="Name"/>
      <details key="label.icon" value="false"/>
      <details key="border.color" value="31,73,125"/>
      <details key="color" value="218,238,243"/>
    </eAnnotations>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="query_expression" lowerBound="1"
        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="View" eSuperTypes="#//DerivedTable">
    <eAnnotations source="gmf.node">
      <details key="label" value="Name"/>
      <details key="label.icon" value="false"/>
      <details key="border.color" value="0,0,0"/>
      <details key="color" value="242,242,242"/>
    </eAnnotations>
    <eStructuralFeatures xsi:type="ecore:EReference" name="tables" lowerBound="1"
        upperBound="-1" eType="#//Table" eOpposite="#//Table/views"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="components" lowerBound="1"
        upperBound="-1" eType="#//StructuralComponent"/>
  </eClassifiers>
</ecore:EPackage>

{"directed":true,"nodes":[{"nsPrefix":"ORDB4ORA","nsURI":"http:///ORDB4ORA.ecore","name":"ORDB4ORA","id":0,"eClass":"EPackage"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Model","instanceClass":null,"abstract":false,"id":1,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"ANSICharacterType","instanceClass":null,"abstract":false,"id":2,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"ANSICharacterTypes","instanceClass":null,"id":3,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"ANSINumberType","instanceClass":null,"abstract":false,"id":4,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"ANSINumberTypes","instanceClass":null,"id":5,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"ANSIType","instanceClass":null,"abstract":true,"id":6,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"AnyType","instanceClass":null,"abstract":false,"id":7,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Attribute","instanceClass":null,"abstract":false,"id":8,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"BasicDataType","instanceClass":null,"abstract":true,"id":9,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"BuiltInCharacterSemantics","instanceClass":null,"id":10,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"BuiltInCharacterType","instanceClass":null,"abstract":false,"id":11,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"BuiltInCharacterTypes","instanceClass":null,"id":12,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"instanceClassName":null,"name":"BuiltInDatetimeTypes","instanceClass":null,"id":13,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"instanceClassName":null,"name":"BuiltInLOBType","instanceClass":null,"id":14,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"instanceClassName":null,"name":"BuiltInLongAndRawTypes","instanceClass":null,"id":15,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"BuiltInNumberType","instanceClass":null,"abstract":false,"id":16,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"BuiltInROWIDType","instanceClass":null,"id":17,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"BuiltInType","instanceClass":null,"abstract":true,"id":18,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"BuiltNumberTypes","instanceClass":null,"id":19,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":"java.util.Map$Entry","defaultValue":null,"instanceClassName":"java.util.Map$Entry","name":"CharacterFeature","instanceClass":"java.util.Map$Entry","abstract":false,"id":20,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"CharacterFeatures","instanceClass":null,"id":21,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Check","instanceClass":null,"abstract":false,"id":22,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Column","instanceClass":null,"abstract":false,"id":23,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Datatype","instanceClass":null,"abstract":true,"id":24,"interface":false,"eClass":"EClass"},{"instanceTypeName":"java.util.Map$Entry","defaultValue":null,"instanceClassName":"java.util.Map$Entry","name":"DatetimeFeature","instanceClass":"java.util.Map$Entry","abstract":false,"id":25,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"DatetimeFeatures","instanceClass":null,"id":26,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"DatetimeType","instanceClass":null,"abstract":false,"id":27,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Feature","instanceClass":null,"abstract":true,"id":28,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"ForeignKey","instanceClass":null,"abstract":false,"id":29,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Function","instanceClass":null,"abstract":false,"id":30,"interface":false,"eClass":"EClass"},{"instanceTypeName":"java.util.Map$Entry","defaultValue":null,"instanceClassName":"java.util.Map$Entry","name":"IntervalFeature","instanceClass":"java.util.Map$Entry","abstract":false,"id":31,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"IntervalFeatures","instanceClass":null,"id":32,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"LOBType","instanceClass":null,"abstract":false,"id":33,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"LongAndRawType","instanceClass":null,"abstract":false,"id":34,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"MediaType","instanceClass":null,"abstract":false,"id":35,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Method","instanceClass":null,"abstract":false,"id":36,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"MethodParameter","instanceClass":null,"abstract":false,"id":37,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"NestedTableType","instanceClass":null,"abstract":false,"id":38,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"NotNull","instanceClass":null,"abstract":false,"id":39,"interface":false,"eClass":"EClass"},{"instanceTypeName":"java.util.Map$Entry","defaultValue":null,"instanceClassName":"java.util.Map$Entry","name":"NumberFeature","instanceClass":"java.util.Map$Entry","abstract":false,"id":40,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"NumberFeatures","instanceClass":null,"id":41,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"instanceClassName":null,"name":"ONDELETEActions","instanceClass":null,"id":42,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Operation","instanceClass":null,"abstract":true,"id":43,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"OperationParameter","instanceClass":null,"abstract":false,"id":44,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Package","instanceClass":null,"abstract":false,"id":45,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Parameter","instanceClass":null,"abstract":false,"id":46,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"ParameterMode","instanceClass":null,"id":47,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"PrimaryKey","instanceClass":null,"abstract":false,"id":48,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Procedure","instanceClass":null,"abstract":false,"id":49,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"ROWIDType","instanceClass":null,"abstract":false,"id":50,"interface":false,"eClass":"EClass"},{"instanceTypeName":"java.util.Map$Entry","defaultValue":null,"instanceClassName":"java.util.Map$Entry","name":"RawFeature","instanceClass":"java.util.Map$Entry","abstract":false,"id":51,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"RawFeatures","instanceClass":null,"id":52,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"ReferenceType","instanceClass":null,"abstract":false,"id":53,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Restriction","instanceClass":null,"abstract":true,"id":54,"interface":false,"eClass":"EClass"},{"instanceTypeName":"java.util.Map$Entry","defaultValue":null,"instanceClassName":"java.util.Map$Entry","name":"RowFeature","instanceClass":"java.util.Map$Entry","abstract":false,"id":55,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"RowFeatures","instanceClass":null,"id":56,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"SpacialType","instanceClass":null,"abstract":false,"id":57,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"StoredNestedTable","instanceClass":null,"abstract":false,"id":58,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"StructuralComponent","instanceClass":null,"abstract":false,"id":59,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"StructuredType","instanceClass":null,"abstract":false,"id":60,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"SuppliedAnyTypes","instanceClass":null,"id":61,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"instanceClassName":null,"name":"SuppliedMediaTypes","instanceClass":null,"id":62,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"instanceClassName":null,"name":"SuppliedSpacialTypes","instanceClass":null,"id":63,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"SuppliedType","instanceClass":null,"abstract":true,"id":64,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"SuppliedXMLTypes","instanceClass":null,"id":65,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Table","instanceClass":null,"abstract":false,"id":66,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Trigger","instanceClass":null,"abstract":false,"id":67,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"TriggerActionTime","instanceClass":null,"id":68,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"instanceClassName":null,"name":"TriggerEvent","instanceClass":null,"id":69,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"TypedTable","instanceClass":null,"abstract":false,"id":70,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Unique","instanceClass":null,"abstract":false,"id":71,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Varray","instanceClass":null,"abstract":false,"id":72,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"XMLType","instanceClass":null,"abstract":false,"id":73,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"DerivedTable","instanceClass":null,"abstract":false,"id":74,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"View","instanceClass":null,"abstract":false,"id":75,"interface":false,"eClass":"EClass"},{"container":false,"ordered":false,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":true,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"datatype","changeable":true,"resolveProxies":true,"lowerBound":1,"id":76,"derived":false},{"container":false,"ordered":false,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"table","changeable":true,"resolveProxies":true,"lowerBound":0,"id":77,"derived":false},{"ordered":false,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Name","changeable":true,"lowerBound":1,"iD":false,"id":78,"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":"operation","changeable":true,"resolveProxies":true,"lowerBound":0,"id":79,"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":"package","changeable":true,"resolveProxies":true,"lowerBound":0,"id":80,"derived":false},{"id":81,"eClass":"EGenericType"},{"container":true,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"model","changeable":true,"resolveProxies":true,"lowerBound":1,"id":82,"derived":false},{"id":83,"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":"model","changeable":true,"resolveProxies":true,"lowerBound":0,"id":84,"derived":false},{"id":85,"eClass":"EGenericType"},{"id":86,"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":"model","changeable":true,"resolveProxies":true,"lowerBound":0,"id":87,"derived":false},{"id":88,"eClass":"EGenericType"},{"container":true,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"model","changeable":true,"resolveProxies":true,"lowerBound":1,"id":89,"derived":false},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Descriptor","changeable":true,"lowerBound":1,"iD":false,"id":90,"derived":false},{"id":91,"eClass":"EGenericType"},{"id":92,"eClass":"EGenericType"},{"name":"CHARACTER","id":93,"value":0,"literal":"CHARACTER","eClass":"EEnumLiteral"},{"name":"CHARACTERVARYING","id":94,"value":1,"literal":"CHARACTERVARYING","eClass":"EEnumLiteral"},{"name":"CHARVARYING","id":95,"value":2,"literal":"CHARVARYING","eClass":"EEnumLiteral"},{"name":"NCHARVARYING","id":96,"value":3,"literal":"NCHARVARYING","eClass":"EEnumLiteral"},{"name":"VARCHAR","id":97,"value":4,"literal":"VARCHAR","eClass":"EEnumLiteral"},{"name":"NATIONALCHARACTER","id":98,"value":5,"literal":"NATIONALCHARACTER","eClass":"EEnumLiteral"},{"name":"NATIONALCHAR","id":99,"value":6,"literal":"NATIONALCHAR","eClass":"EEnumLiteral"},{"name":"NATIONALCHARACTERVARYING","id":100,"value":7,"literal":"NATIONALCHARACTERVARYING","eClass":"EEnumLiteral"},{"name":"NATIONALCHARVARYING","id":101,"value":8,"literal":"NATIONALCHARVARYING","eClass":"EEnumLiteral"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Descriptor","changeable":true,"lowerBound":1,"iD":false,"id":102,"derived":false},{"id":103,"eClass":"EGenericType"},{"id":104,"eClass":"EGenericType"},{"name":"NUMERIC","id":105,"value":0,"literal":"NUMERIC","eClass":"EEnumLiteral"},{"name":"DECIMAL","id":106,"value":1,"literal":"DECIMAL","eClass":"EEnumLiteral"},{"name":"DEC","id":107,"value":2,"literal":"DEC","eClass":"EEnumLiteral"},{"name":"INTEGER","id":108,"value":3,"literal":"INTEGER","eClass":"EEnumLiteral"},{"name":"INT","id":109,"value":4,"literal":"INT","eClass":"EEnumLiteral"},{"name":"SMALLINT","id":110,"value":5,"literal":"SMALLINT","eClass":"EEnumLiteral"},{"name":"FLOAT","id":111,"value":6,"literal":"FLOAT","eClass":"EEnumLiteral"},{"name":"DOUBLEPRECISION","id":112,"value":7,"literal":"DOUBLEPRECISION","eClass":"EEnumLiteral"},{"name":"REAL","id":113,"value":8,"literal":"REAL","eClass":"EEnumLiteral"},{"id":114,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Descriptor","changeable":true,"lowerBound":1,"iD":false,"id":115,"derived":false},{"id":116,"eClass":"EGenericType"},{"id":117,"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":"structured","changeable":true,"resolveProxies":true,"lowerBound":0,"id":118,"derived":false},{"id":119,"eClass":"EGenericType"},{"id":120,"eClass":"EGenericType"},{"container":false,"ordered":false,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"attribute","changeable":true,"resolveProxies":true,"lowerBound":0,"id":121,"derived":false},{"id":122,"eClass":"EGenericType"},{"name":"BYTE","id":123,"value":0,"literal":"BYTE","eClass":"EEnumLiteral"},{"name":"CHAR","id":124,"value":1,"literal":"CHAR","eClass":"EEnumLiteral"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Descriptor","changeable":true,"lowerBound":1,"iD":false,"id":125,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"","unsettable":false,"transient":false,"unique":true,"name":"Semantic","changeable":true,"lowerBound":0,"iD":false,"id":126,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Size_Min","changeable":true,"lowerBound":0,"iD":false,"id":127,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Size_Max","changeable":true,"lowerBound":0,"iD":false,"id":128,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Size_Def","changeable":true,"lowerBound":0,"iD":false,"id":129,"derived":false},{"id":130,"eClass":"EGenericType"},{"id":131,"eClass":"EGenericType"},{"id":132,"eClass":"EGenericType"},{"id":133,"eClass":"EGenericType"},{"id":134,"eClass":"EGenericType"},{"id":135,"eClass":"EGenericType"},{"name":"CHAR","id":136,"value":0,"literal":"CHAR","eClass":"EEnumLiteral"},{"name":"VARCHAR2","id":137,"value":1,"literal":"VARCHAR2","eClass":"EEnumLiteral"},{"name":"NCHAR","id":138,"value":2,"literal":"NCHAR","eClass":"EEnumLiteral"},{"name":"NVARCHAR2","id":139,"value":3,"literal":"NVARCHAR2","eClass":"EEnumLiteral"},{"name":"DATE","id":140,"value":0,"literal":"DATE","eClass":"EEnumLiteral"},{"name":"TIMESTAMP","id":141,"value":1,"literal":"TIMESTAMP","eClass":"EEnumLiteral"},{"name":"TIMESTAMPWITHTIMEZONE","id":142,"value":2,"literal":"TIMESTAMPWITHTIMEZONE","eClass":"EEnumLiteral"},{"name":"TIMESTAMPWITHLOCALTIMEZONE","id":143,"value":3,"literal":"TIMESTAMPWITHLOCALTIMEZONE","eClass":"EEnumLiteral"},{"name":"INTERVALYEARTOMONTH","id":144,"value":4,"literal":"INTERVALYEARTOMONTH","eClass":"EEnumLiteral"},{"name":"INTERVALDAYTOSECOND","id":145,"value":5,"literal":"INTERVALDAYTOSECOND","eClass":"EEnumLiteral"},{"name":"BLOB","id":146,"value":0,"literal":"BLOB","eClass":"EEnumLiteral"},{"name":"CLOB","id":147,"value":1,"literal":"CLOB","eClass":"EEnumLiteral"},{"name":"NLOB","id":148,"value":2,"literal":"NLOB","eClass":"EEnumLiteral"},{"name":"BFILE","id":149,"value":3,"literal":"BFILE","eClass":"EEnumLiteral"},{"name":"LONG","id":150,"value":0,"literal":"LONG","eClass":"EEnumLiteral"},{"name":"LONGRAW","id":151,"value":1,"literal":"LONGRAW","eClass":"EEnumLiteral"},{"name":"RAW","id":152,"value":2,"literal":"RAW","eClass":"EEnumLiteral"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Descriptor","changeable":true,"lowerBound":1,"iD":false,"id":153,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Precision_Mn","changeable":true,"lowerBound":0,"iD":false,"id":154,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Precision_Max","changeable":true,"lowerBound":0,"iD":false,"id":155,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Scale_Min","changeable":true,"lowerBound":0,"iD":false,"id":156,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Scale_Max","changeable":true,"lowerBound":0,"iD":false,"id":157,"derived":false},{"id":158,"eClass":"EGenericType"},{"id":159,"eClass":"EGenericType"},{"id":160,"eClass":"EGenericType"},{"id":161,"eClass":"EGenericType"},{"id":162,"eClass":"EGenericType"},{"id":163,"eClass":"EGenericType"},{"name":"ROWID","id":164,"value":0,"literal":"ROWID","eClass":"EEnumLiteral"},{"name":"UROWID","id":165,"value":1,"literal":"UROWID","eClass":"EEnumLiteral"},{"id":166,"eClass":"EGenericType"},{"name":"NUMBER","id":167,"value":0,"literal":"NUMBER","eClass":"EEnumLiteral"},{"name":"BINARY_FLOAT","id":168,"value":1,"literal":"BINARY_FLOAT","eClass":"EEnumLiteral"},{"name":"BINARY_DOUBLE","id":169,"value":2,"literal":"BINARY_DOUBLE","eClass":"EEnumLiteral"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"key","changeable":true,"lowerBound":1,"iD":false,"id":170,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"value","changeable":true,"lowerBound":1,"iD":false,"id":171,"derived":false},{"id":172,"eClass":"EGenericType"},{"id":173,"eClass":"EGenericType"},{"id":174,"eClass":"EGenericType"},{"name":"size","id":175,"value":0,"literal":"size","eClass":"EEnumLiteral"},{"name":"semantic","id":176,"value":1,"literal":"semantic","eClass":"EEnumLiteral"},{"ordered":true,"upperBound":1,"defaultValue":"","volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"","unsettable":false,"transient":false,"unique":true,"name":"Condition","changeable":true,"lowerBound":0,"iD":false,"id":177,"derived":false},{"id":178,"eClass":"EGenericType"},{"id":179,"eClass":"EGenericType"},{"container":true,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"table","changeable":true,"resolveProxies":true,"lowerBound":1,"id":180,"derived":false},{"id":181,"eClass":"EGenericType"},{"id":182,"eClass":"EGenericType"},{"container":false,"ordered":false,"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":true,"lowerBound":0,"id":183,"derived":false},{"id":184,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"key","changeable":true,"lowerBound":1,"iD":false,"id":185,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"value","changeable":true,"lowerBound":1,"iD":false,"id":186,"derived":false},{"id":187,"eClass":"EGenericType"},{"id":188,"eClass":"EGenericType"},{"id":189,"eClass":"EGenericType"},{"name":"precision","id":190,"value":0,"literal":"precision","eClass":"EEnumLiteral"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Descriptor","changeable":true,"lowerBound":1,"iD":false,"id":191,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"SecondPrecision_Min","changeable":true,"lowerBound":0,"iD":false,"id":192,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"SecondPrecision_Max","changeable":true,"lowerBound":0,"iD":false,"id":193,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"SecondPrecision_Def","changeable":true,"lowerBound":0,"iD":false,"id":194,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"DayPrecision_Min","changeable":true,"lowerBound":0,"iD":false,"id":195,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"DayPrecision_Max","changeable":true,"lowerBound":0,"iD":false,"id":196,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"DayPrecision_Def","changeable":true,"lowerBound":0,"iD":false,"id":197,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"YearPrecision_Min","changeable":true,"lowerBound":0,"iD":false,"id":198,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"YearPrecision_Max","changeable":true,"lowerBound":0,"iD":false,"id":199,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"YearPrecision_Def","changeable":true,"lowerBound":0,"iD":false,"id":200,"derived":false},{"id":201,"eClass":"EGenericType"},{"id":202,"eClass":"EGenericType"},{"id":203,"eClass":"EGenericType"},{"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":true,"name":"OnDelete","changeable":true,"lowerBound":0,"iD":false,"id":212,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"reference","changeable":true,"resolveProxies":true,"lowerBound":1,"id":213,"derived":false},{"id":214,"eClass":"EGenericType"},{"id":215,"eClass":"EGenericType"},{"id":216,"eClass":"EGenericType"},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"Return","changeable":true,"resolveProxies":true,"lowerBound":1,"id":217,"derived":false},{"id":218,"eClass":"EGenericType"},{"id":219,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"key","changeable":true,"lowerBound":1,"iD":false,"id":220,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"value","changeable":true,"lowerBound":1,"iD":false,"id":221,"derived":false},{"id":222,"eClass":"EGenericType"},{"id":223,"eClass":"EGenericType"},{"id":224,"eClass":"EGenericType"},{"name":"day_precision","id":225,"value":0,"literal":"day_precision","eClass":"EEnumLiteral"},{"name":"second_precision","id":226,"value":1,"literal":"second_precision","eClass":"EEnumLiteral"},{"name":"year_precision","id":227,"value":2,"literal":"year_precision","eClass":"EEnumLiteral"},{"ordered":false,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Descriptor","changeable":true,"lowerBound":1,"iD":false,"id":228,"derived":false},{"id":229,"eClass":"EGenericType"},{"id":230,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Descriptor","changeable":true,"lowerBound":1,"iD":false,"id":231,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Size_Min","changeable":true,"lowerBound":0,"iD":false,"id":232,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Size_Max","changeable":true,"lowerBound":0,"iD":false,"id":233,"derived":false},{"id":234,"eClass":"EGenericType"},{"id":235,"eClass":"EGenericType"},{"id":236,"eClass":"EGenericType"},{"id":237,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Descriptor","changeable":true,"lowerBound":1,"iD":false,"id":238,"derived":false},{"id":239,"eClass":"EGenericType"},{"id":240,"eClass":"EGenericType"},{"ordered":false,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Name","changeable":true,"lowerBound":1,"iD":false,"id":241,"derived":false},{"container":false,"ordered":false,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"override","changeable":true,"resolveProxies":true,"lowerBound":0,"id":242,"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":"structured","changeable":true,"resolveProxies":true,"lowerBound":0,"id":243,"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":"parameters","changeable":true,"resolveProxies":true,"lowerBound":0,"id":244,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"returnType","changeable":true,"resolveProxies":true,"lowerBound":1,"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":true,"name":"Body","changeable":true,"lowerBound":0,"iD":false,"id":246,"derived":false},{"id":247,"eClass":"EGenericType"},{"id":248,"eClass":"EGenericType"},{"id":249,"eClass":"EGenericType"},{"container":false,"ordered":false,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"method","changeable":true,"resolveProxies":true,"lowerBound":0,"id":250,"derived":false},{"id":251,"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":"method","changeable":true,"resolveProxies":true,"lowerBound":0,"id":252,"derived":false},{"id":253,"eClass":"EGenericType"},{"id":254,"eClass":"EGenericType"},{"id":255,"eClass":"EGenericType"},{"id":256,"eClass":"EGenericType"},{"ordered":false,"upperBound":1,"defaultValue":"","volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":"","unsettable":false,"transient":false,"unique":true,"name":"Name","changeable":true,"lowerBound":1,"iD":false,"id":257,"derived":false},{"container":false,"ordered":false,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"Type","changeable":true,"resolveProxies":true,"lowerBound":1,"id":258,"derived":false},{"id":259,"eClass":"EGenericType"},{"id":260,"eClass":"EGenericType"},{"id":261,"eClass":"EGenericType"},{"id":262,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"key","changeable":true,"lowerBound":1,"iD":false,"id":263,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"value","changeable":true,"lowerBound":1,"iD":false,"id":264,"derived":false},{"id":265,"eClass":"EGenericType"},{"id":266,"eClass":"EGenericType"},{"id":267,"eClass":"EGenericType"},{"name":"size","id":268,"value":0,"literal":"size","eClass":"EEnumLiteral"},{"name":"precision","id":269,"value":1,"literal":"precision","eClass":"EEnumLiteral"},{"name":"scale","id":270,"value":2,"literal":"scale","eClass":"EEnumLiteral"},{"name":"CASCADE","id":271,"value":0,"literal":"CASCADE","eClass":"EEnumLiteral"},{"name":"SETNULL","id":272,"value":1,"literal":"SETNULL","eClass":"EEnumLiteral"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Name","changeable":true,"lowerBound":1,"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":true,"name":"Body","changeable":true,"lowerBound":0,"iD":false,"id":274,"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":"operationParameters","changeable":true,"resolveProxies":true,"lowerBound":0,"id":275,"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":"package","changeable":true,"resolveProxies":true,"lowerBound":0,"id":276,"derived":false},{"id":277,"eClass":"EGenericType"},{"id":278,"eClass":"EGenericType"},{"id":279,"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":"operation","changeable":true,"resolveProxies":true,"lowerBound":0,"id":280,"derived":false},{"id":281,"eClass":"EGenericType"},{"id":282,"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":"operations","changeable":true,"resolveProxies":true,"lowerBound":0,"id":283,"derived":false},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Mode","changeable":true,"lowerBound":0,"iD":false,"id":284,"derived":false},{"id":285,"eClass":"EGenericType"},{"id":286,"eClass":"EGenericType"},{"id":287,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Name","changeable":true,"lowerBound":1,"iD":false,"id":288,"derived":false},{"id":289,"eClass":"EGenericType"},{"id":290,"eClass":"EGenericType"},{"id":291,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Name","changeable":true,"lowerBound":1,"iD":false,"id":292,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"Type","changeable":true,"resolveProxies":true,"lowerBound":1,"id":293,"derived":false},{"id":294,"eClass":"EGenericType"},{"id":295,"eClass":"EGenericType"},{"name":"IN","id":296,"value":0,"literal":"IN","eClass":"EEnumLiteral"},{"name":"OUT","id":297,"value":1,"literal":"OUT","eClass":"EEnumLiteral"},{"name":"INOUT","id":298,"value":2,"literal":"INOUT","eClass":"EEnumLiteral"},{"id":299,"eClass":"EGenericType"},{"id":300,"eClass":"EGenericType"},{"ordered":false,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Descriptor","changeable":true,"lowerBound":1,"iD":false,"id":301,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Size_Min","changeable":true,"lowerBound":0,"iD":false,"id":302,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Size_Max","changeable":true,"lowerBound":0,"iD":false,"id":303,"derived":false},{"id":304,"eClass":"EGenericType"},{"id":305,"eClass":"EGenericType"},{"id":306,"eClass":"EGenericType"},{"id":307,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"key","changeable":true,"lowerBound":1,"iD":false,"id":308,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"value","changeable":true,"lowerBound":1,"iD":false,"id":309,"derived":false},{"id":310,"eClass":"EGenericType"},{"id":311,"eClass":"EGenericType"},{"id":312,"eClass":"EGenericType"},{"name":"size","id":313,"value":0,"literal":"size","eClass":"EEnumLiteral"},{"ordered":false,"upperBound":1,"defaultValue":"","volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":"","unsettable":false,"transient":false,"unique":true,"name":"Name","changeable":true,"lowerBound":1,"iD":false,"id":314,"derived":false},{"container":false,"ordered":false,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"Type","changeable":true,"resolveProxies":true,"lowerBound":1,"id":315,"derived":false},{"id":316,"eClass":"EGenericType"},{"id":317,"eClass":"EGenericType"},{"id":318,"eClass":"EGenericType"},{"container":false,"ordered":false,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":true,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"attributes","changeable":true,"resolveProxies":true,"lowerBound":1,"id":319,"derived":false},{"container":true,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"table","changeable":true,"resolveProxies":true,"lowerBound":1,"id":320,"derived":false},{"ordered":false,"upperBound":1,"defaultValue":"","volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":"","unsettable":false,"transient":false,"unique":true,"name":"Name","changeable":true,"lowerBound":1,"iD":false,"id":321,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"NameColumns","changeable":true,"lowerBound":1,"iD":false,"id":322,"derived":true},{"id":323,"eClass":"EGenericType"},{"container":false,"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"restrictions","changeable":true,"resolveProxies":true,"lowerBound":0,"id":324,"derived":false},{"id":325,"eClass":"EGenericType"},{"container":false,"ordered":false,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"restriction","changeable":true,"resolveProxies":true,"lowerBound":0,"id":326,"derived":false},{"id":327,"eClass":"EGenericType"},{"id":328,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"key","changeable":true,"lowerBound":1,"iD":false,"id":329,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"value","changeable":true,"lowerBound":1,"iD":false,"id":330,"derived":false},{"id":331,"eClass":"EGenericType"},{"id":332,"eClass":"EGenericType"},{"id":333,"eClass":"EGenericType"},{"name":"size","id":334,"value":0,"literal":"size","eClass":"EEnumLiteral"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Descriptor","changeable":true,"lowerBound":1,"iD":false,"id":335,"derived":false},{"id":336,"eClass":"EGenericType"},{"id":337,"eClass":"EGenericType"},{"ordered":false,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Name","changeable":true,"lowerBound":1,"iD":false,"id":338,"derived":false},{"container":false,"ordered":false,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"attribute","changeable":true,"resolveProxies":true,"lowerBound":1,"id":339,"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":"typed","changeable":true,"resolveProxies":true,"lowerBound":0,"id":340,"derived":false},{"id":341,"eClass":"EGenericType"},{"id":342,"eClass":"EGenericType"},{"id":343,"eClass":"EGenericType"},{"container":false,"ordered":false,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"storedNested","changeable":true,"resolveProxies":true,"lowerBound":0,"id":344,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Name","changeable":true,"lowerBound":1,"iD":false,"id":345,"derived":false},{"container":false,"ordered":false,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"Type","changeable":true,"resolveProxies":true,"lowerBound":1,"id":346,"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":"features","changeable":true,"resolveProxies":true,"lowerBound":0,"id":347,"derived":false},{"id":348,"eClass":"EGenericType"},{"id":349,"eClass":"EGenericType"},{"id":350,"eClass":"EGenericType"},{"id":351,"eClass":"EGenericType"},{"ordered":false,"upperBound":1,"defaultValue":"","volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":"","unsettable":false,"transient":false,"unique":true,"name":"Name","changeable":true,"lowerBound":1,"iD":false,"id":352,"derived":false},{"container":false,"ordered":false,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"supertype","changeable":true,"resolveProxies":true,"lowerBound":0,"id":353,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":true,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":"true","unsettable":false,"transient":false,"unique":true,"name":"is_instantiable","changeable":true,"lowerBound":0,"iD":false,"id":354,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":false,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"is_final","changeable":true,"lowerBound":0,"iD":false,"id":355,"derived":false},{"container":false,"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"typed","changeable":true,"resolveProxies":true,"lowerBound":0,"id":356,"derived":false},{"id":357,"eClass":"EGenericType"},{"id":358,"eClass":"EGenericType"},{"id":359,"eClass":"EGenericType"},{"id":360,"eClass":"EGenericType"},{"id":361,"eClass":"EGenericType"},{"id":362,"eClass":"EGenericType"},{"id":363,"eClass":"EGenericType"},{"id":364,"eClass":"EGenericType"},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"structured","changeable":true,"resolveProxies":true,"lowerBound":1,"id":365,"derived":false},{"name":"SYSANYDATA","id":366,"value":0,"literal":"SYSANYDATA","eClass":"EEnumLiteral"},{"name":"SYSANYTYPE","id":367,"value":1,"literal":"SYSANYTYPE","eClass":"EEnumLiteral"},{"name":"SYSANYDATASET","id":368,"value":2,"literal":"SYSANYDATASET","eClass":"EEnumLiteral"},{"name":"ORDAudio","id":369,"value":0,"literal":"ORDAudio","eClass":"EEnumLiteral"},{"name":"ORDImage","id":370,"value":1,"literal":"ORDImage","eClass":"EEnumLiteral"},{"name":"ORDVideo","id":371,"value":2,"literal":"ORDVideo","eClass":"EEnumLiteral"},{"name":"ORDDoc","id":372,"value":3,"literal":"ORDDoc","eClass":"EEnumLiteral"},{"name":"ORDImageSignature","id":373,"value":4,"literal":"ORDImageSignature","eClass":"EEnumLiteral"},{"name":"SI_STILLIMAGE","id":374,"value":5,"literal":"SI_STILLIMAGE","eClass":"EEnumLiteral"},{"name":"SI_AVERAGECOLOR","id":375,"value":6,"literal":"SI_AVERAGECOLOR","eClass":"EEnumLiteral"},{"name":"SI_POSITIONALCOLOR","id":376,"value":7,"literal":"SI_POSITIONALCOLOR","eClass":"EEnumLiteral"},{"name":"SI_COLORHISTOGRAM","id":377,"value":8,"literal":"SI_COLORHISTOGRAM","eClass":"EEnumLiteral"},{"name":"SI_TEXTURE","id":378,"value":9,"literal":"SI_TEXTURE","eClass":"EEnumLiteral"},{"name":"SI_FEATURELIST","id":379,"value":10,"literal":"SI_FEATURELIST","eClass":"EEnumLiteral"},{"name":"SI_COLOR","id":380,"value":11,"literal":"SI_COLOR","eClass":"EEnumLiteral"},{"name":"SDO_GEOMETRY","id":381,"value":0,"literal":"SDO_GEOMETRY","eClass":"EEnumLiteral"},{"name":"SDO_TOPO_GEOMETRY","id":382,"value":1,"literal":"SDO_TOPO_GEOMETRY","eClass":"EEnumLiteral"},{"name":"SDO_RASTER","id":383,"value":2,"literal":"SDO_RASTER","eClass":"EEnumLiteral"},{"id":384,"eClass":"EGenericType"},{"name":"XMLTYPE","id":385,"value":0,"literal":"XMLTYPE","eClass":"EEnumLiteral"},{"name":"URITYPE","id":386,"value":1,"literal":"URITYPE","eClass":"EEnumLiteral"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Name","changeable":true,"lowerBound":1,"iD":false,"id":387,"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":"triggers","changeable":true,"resolveProxies":true,"lowerBound":0,"id":388,"derived":false},{"container":false,"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"views","changeable":true,"resolveProxies":true,"lowerBound":0,"id":389,"derived":false},{"id":390,"eClass":"EGenericType"},{"id":391,"eClass":"EGenericType"},{"id":392,"eClass":"EGenericType"},{"id":393,"eClass":"EGenericType"},{"id":394,"eClass":"EGenericType"},{"container":true,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"table","changeable":true,"resolveProxies":true,"lowerBound":1,"id":395,"derived":false},{"id":396,"eClass":"EGenericType"},{"container":false,"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":true,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"tables","changeable":true,"resolveProxies":true,"lowerBound":1,"id":397,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Name","changeable":true,"lowerBound":1,"iD":false,"id":398,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Body","changeable":true,"lowerBound":0,"iD":false,"id":399,"derived":false},{"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Event","changeable":true,"lowerBound":1,"iD":false,"id":400,"derived":false},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Action","changeable":true,"lowerBound":1,"iD":false,"id":401,"derived":false},{"container":false,"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"updateColumns","changeable":true,"resolveProxies":true,"lowerBound":0,"id":402,"derived":false},{"id":403,"eClass":"EGenericType"},{"id":404,"eClass":"EGenericType"},{"id":405,"eClass":"EGenericType"},{"id":406,"eClass":"EGenericType"},{"id":407,"eClass":"EGenericType"},{"id":408,"eClass":"EGenericType"},{"name":"BEFORE","id":409,"value":0,"literal":"BEFORE","eClass":"EEnumLiteral"},{"name":"AFTER","id":410,"value":1,"literal":"AFTER","eClass":"EEnumLiteral"},{"name":"INSTEADOF","id":411,"value":2,"literal":"INSTEADOF","eClass":"EEnumLiteral"},{"name":"DELETE","id":412,"value":0,"literal":"DELETE","eClass":"EEnumLiteral"},{"name":"INSERT","id":413,"value":1,"literal":"INSERT","eClass":"EEnumLiteral"},{"name":"UPDATE","id":414,"value":2,"literal":"UPDATE","eClass":"EEnumLiteral"},{"id":415,"eClass":"EGenericType"},{"id":416,"eClass":"EGenericType"},{"id":417,"eClass":"EGenericType"},{"id":418,"eClass":"EGenericType"},{"ordered":false,"upperBound":1,"defaultValue":"","volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":"","unsettable":false,"transient":false,"unique":true,"name":"Name","changeable":true,"lowerBound":1,"iD":false,"id":419,"derived":false},{"ordered":false,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"NumElements","changeable":true,"lowerBound":1,"iD":false,"id":420,"derived":false},{"container":false,"ordered":false,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"Type","changeable":true,"resolveProxies":true,"lowerBound":1,"id":421,"derived":false},{"id":422,"eClass":"EGenericType"},{"id":423,"eClass":"EGenericType"},{"id":424,"eClass":"EGenericType"},{"id":425,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Descriptor","changeable":true,"lowerBound":1,"iD":false,"id":426,"derived":false},{"id":427,"eClass":"EGenericType"},{"id":428,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"query_expression","changeable":true,"lowerBound":1,"iD":false,"id":429,"derived":false},{"id":430,"eClass":"EGenericType"},{"id":431,"eClass":"EGenericType"},{"container":false,"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":true,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"components","changeable":true,"resolveProxies":true,"lowerBound":1,"id":432,"derived":false},{"id":433,"eClass":"EGenericType"},{"id":434,"eClass":"EGenericType"},{"id":435,"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":1,"target":0},{"source":1,"target":76},{"source":1,"target":77},{"source":1,"target":78},{"source":1,"target":79},{"source":1,"target":80},{"source":76,"target":24},{"source":76,"target":81},{"source":76,"target":1},{"source":76,"target":82},{"source":81,"target":24},{"source":77,"target":66},{"source":77,"target":83},{"source":77,"target":1},{"source":77,"target":84},{"source":83,"target":66},{"source":78,"target":85},{"source":78,"target":1},{"source":79,"target":43},{"source":79,"target":86},{"source":79,"target":1},{"source":79,"target":87},{"source":86,"target":43},{"source":80,"target":45},{"source":80,"target":88},{"source":80,"target":1},{"source":80,"target":89},{"source":88,"target":45},{"source":2,"target":0},{"source":2,"target":6},{"source":2,"target":90},{"source":2,"target":91},{"source":90,"target":3},{"source":90,"target":92},{"source":90,"target":2},{"source":92,"target":3},{"source":91,"target":6},{"source":3,"target":0},{"source":3,"target":93},{"source":3,"target":94},{"source":3,"target":95},{"source":3,"target":96},{"source":3,"target":97},{"source":3,"target":98},{"source":3,"target":99},{"source":3,"target":100},{"source":3,"target":101},{"source":93,"target":3},{"source":94,"target":3},{"source":95,"target":3},{"source":96,"target":3},{"source":97,"target":3},{"source":98,"target":3},{"source":99,"target":3},{"source":100,"target":3},{"source":101,"target":3},{"source":4,"target":0},{"source":4,"target":6},{"source":4,"target":102},{"source":4,"target":103},{"source":102,"target":5},{"source":102,"target":104},{"source":102,"target":4},{"source":104,"target":5},{"source":103,"target":6},{"source":5,"target":0},{"source":5,"target":105},{"source":5,"target":106},{"source":5,"target":107},{"source":5,"target":108},{"source":5,"target":109},{"source":5,"target":110},{"source":5,"target":111},{"source":5,"target":112},{"source":5,"target":113},{"source":105,"target":5},{"source":106,"target":5},{"source":107,"target":5},{"source":108,"target":5},{"source":109,"target":5},{"source":110,"target":5},{"source":111,"target":5},{"source":112,"target":5},{"source":113,"target":5},{"source":6,"target":0},{"source":6,"target":9},{"source":6,"target":114},{"source":114,"target":9},{"source":7,"target":0},{"source":7,"target":64},{"source":7,"target":115},{"source":7,"target":116},{"source":115,"target":61},{"source":115,"target":117},{"source":115,"target":7},{"source":117,"target":61},{"source":116,"target":64},{"source":8,"target":0},{"source":8,"target":59},{"source":8,"target":118},{"source":8,"target":119},{"source":118,"target":60},{"source":118,"target":120},{"source":118,"target":8},{"source":118,"target":121},{"source":120,"target":60},{"source":119,"target":59},{"source":9,"target":0},{"source":9,"target":24},{"source":9,"target":122},{"source":122,"target":24},{"source":10,"target":0},{"source":10,"target":123},{"source":10,"target":124},{"source":123,"target":10},{"source":124,"target":10},{"source":11,"target":0},{"source":11,"target":18},{"source":11,"target":125},{"source":11,"target":126},{"source":11,"target":127},{"source":11,"target":128},{"source":11,"target":129},{"source":11,"target":130},{"source":125,"target":12},{"source":125,"target":131},{"source":125,"target":11},{"source":131,"target":12},{"source":126,"target":10},{"source":126,"target":132},{"source":126,"target":11},{"source":132,"target":10},{"source":127,"target":133},{"source":127,"target":11},{"source":128,"target":134},{"source":128,"target":11},{"source":129,"target":135},{"source":129,"target":11},{"source":130,"target":18},{"source":12,"target":0},{"source":12,"target":136},{"source":12,"target":137},{"source":12,"target":138},{"source":12,"target":139},{"source":136,"target":12},{"source":137,"target":12},{"source":138,"target":12},{"source":139,"target":12},{"source":13,"target":0},{"source":13,"target":140},{"source":13,"target":141},{"source":13,"target":142},{"source":13,"target":143},{"source":13,"target":144},{"source":13,"target":145},{"source":140,"target":13},{"source":141,"target":13},{"source":142,"target":13},{"source":143,"target":13},{"source":144,"target":13},{"source":145,"target":13},{"source":14,"target":0},{"source":14,"target":146},{"source":14,"target":147},{"source":14,"target":148},{"source":14,"target":149},{"source":146,"target":14},{"source":147,"target":14},{"source":148,"target":14},{"source":149,"target":14},{"source":15,"target":0},{"source":15,"target":150},{"source":15,"target":151},{"source":15,"target":152},{"source":150,"target":15},{"source":151,"target":15},{"source":152,"target":15},{"source":16,"target":0},{"source":16,"target":18},{"source":16,"target":153},{"source":16,"target":154},{"source":16,"target":155},{"source":16,"target":156},{"source":16,"target":157},{"source":16,"target":158},{"source":153,"target":19},{"source":153,"target":159},{"source":153,"target":16},{"source":159,"target":19},{"source":154,"target":160},{"source":154,"target":16},{"source":155,"target":161},{"source":155,"target":16},{"source":156,"target":162},{"source":156,"target":16},{"source":157,"target":163},{"source":157,"target":16},{"source":158,"target":18},{"source":17,"target":0},{"source":17,"target":164},{"source":17,"target":165},{"source":164,"target":17},{"source":165,"target":17},{"source":18,"target":0},{"source":18,"target":9},{"source":18,"target":166},{"source":166,"target":9},{"source":19,"target":0},{"source":19,"target":167},{"source":19,"target":168},{"source":19,"target":169},{"source":167,"target":19},{"source":168,"target":19},{"source":169,"target":19},{"source":20,"target":0},{"source":20,"target":28},{"source":20,"target":170},{"source":20,"target":171},{"source":20,"target":172},{"source":170,"target":21},{"source":170,"target":173},{"source":170,"target":20},{"source":173,"target":21},{"source":171,"target":174},{"source":171,"target":20},{"source":172,"target":28},{"source":21,"target":0},{"source":21,"target":175},{"source":21,"target":176},{"source":175,"target":21},{"source":176,"target":21},{"source":22,"target":0},{"source":22,"target":54},{"source":22,"target":177},{"source":22,"target":178},{"source":177,"target":179},{"source":177,"target":22},{"source":178,"target":54},{"source":23,"target":0},{"source":23,"target":59},{"source":23,"target":180},{"source":23,"target":181},{"source":180,"target":66},{"source":180,"target":182},{"source":180,"target":23},{"source":180,"target":183},{"source":182,"target":66},{"source":181,"target":59},{"source":24,"target":0},{"source":24,"target":82},{"source":82,"target":1},{"source":82,"target":184},{"source":82,"target":24},{"source":82,"target":76},{"source":184,"target":1},{"source":25,"target":0},{"source":25,"target":28},{"source":25,"target":185},{"source":25,"target":186},{"source":25,"target":187},{"source":185,"target":26},{"source":185,"target":188},{"source":185,"target":25},{"source":188,"target":26},{"source":186,"target":189},{"source":186,"target":25},{"source":187,"target":28},{"source":26,"target":0},{"source":26,"target":190},{"source":190,"target":26},{"source":27,"target":0},{"source":27,"target":18},{"source":27,"target":191},{"source":27,"target":192},{"source":27,"target":193},{"source":27,"target":194},{"source":27,"target":195},{"source":27,"target":196},{"source":27,"target":197},{"source":27,"target":198},{"source":27,"target":199},{"source":27,"target":200},{"source":27,"target":201},{"source":191,"target":13},{"source":191,"target":202},{"source":191,"target":27},{"source":202,"target":13},{"source":192,"target":203},{"source":192,"target":27},{"source":193,"target":204},{"source":193,"target":27},{"source":194,"target":205},{"source":194,"target":27},{"source":195,"target":206},{"source":195,"target":27},{"source":196,"target":207},{"source":196,"target":27},{"source":197,"target":208},{"source":197,"target":27},{"source":198,"target":209},{"source":198,"target":27},{"source":199,"target":210},{"source":199,"target":27},{"source":200,"target":211},{"source":200,"target":27},{"source":201,"target":18},{"source":28,"target":0},{"source":29,"target":0},{"source":29,"target":54},{"source":29,"target":212},{"source":29,"target":213},{"source":29,"target":214},{"source":212,"target":42},{"source":212,"target":215},{"source":212,"target":29},{"source":215,"target":42},{"source":213,"target":66},{"source":213,"target":216},{"source":213,"target":29},{"source":216,"target":66},{"source":214,"target":54},{"source":30,"target":0},{"source":30,"target":43},{"source":30,"target":217},{"source":30,"target":218},{"source":217,"target":24},{"source":217,"target":219},{"source":217,"target":30},{"source":219,"target":24},{"source":218,"target":43},{"source":31,"target":0},{"source":31,"target":28},{"source":31,"target":220},{"source":31,"target":221},{"source":31,"target":222},{"source":220,"target":32},{"source":220,"target":223},{"source":220,"target":31},{"source":223,"target":32},{"source":221,"target":224},{"source":221,"target":31},{"source":222,"target":28},{"source":32,"target":0},{"source":32,"target":225},{"source":32,"target":226},{"source":32,"target":227},{"source":225,"target":32},{"source":226,"target":32},{"source":227,"target":32},{"source":33,"target":0},{"source":33,"target":18},{"source":33,"target":228},{"source":33,"target":229},{"source":228,"target":14},{"source":228,"target":230},{"source":228,"target":33},{"source":230,"target":14},{"source":229,"target":18},{"source":34,"target":0},{"source":34,"target":18},{"source":34,"target":231},{"source":34,"target":232},{"source":34,"target":233},{"source":34,"target":234},{"source":231,"target":15},{"source":231,"target":235},{"source":231,"target":34},{"source":235,"target":15},{"source":232,"target":236},{"source":232,"target":34},{"source":233,"target":237},{"source":233,"target":34},{"source":234,"target":18},{"source":35,"target":0},{"source":35,"target":64},{"source":35,"target":238},{"source":35,"target":239},{"source":238,"target":62},{"source":238,"target":240},{"source":238,"target":35},{"source":240,"target":62},{"source":239,"target":64},{"source":36,"target":0},{"source":36,"target":241},{"source":36,"target":242},{"source":36,"target":243},{"source":36,"target":244},{"source":36,"target":245},{"source":36,"target":246},{"source":241,"target":247},{"source":241,"target":36},{"source":242,"target":36},{"source":242,"target":248},{"source":242,"target":36},{"source":248,"target":36},{"source":243,"target":60},{"source":243,"target":249},{"source":243,"target":36},{"source":243,"target":250},{"source":249,"target":60},{"source":244,"target":37},{"source":244,"target":251},{"source":244,"target":36},{"source":244,"target":252},{"source":251,"target":37},{"source":245,"target":24},{"source":245,"target":253},{"source":245,"target":36},{"source":253,"target":24},{"source":246,"target":254},{"source":246,"target":36},{"source":37,"target":0},{"source":37,"target":46},{"source":37,"target":252},{"source":37,"target":255},{"source":252,"target":36},{"source":252,"target":256},{"source":252,"target":37},{"source":252,"target":244},{"source":256,"target":36},{"source":255,"target":46},{"source":38,"target":0},{"source":38,"target":24},{"source":38,"target":257},{"source":38,"target":258},{"source":38,"target":259},{"source":257,"target":260},{"source":257,"target":38},{"source":258,"target":24},{"source":258,"target":261},{"source":258,"target":38},{"source":261,"target":24},{"source":259,"target":24},{"source":39,"target":0},{"source":39,"target":54},{"source":39,"target":262},{"source":262,"target":54},{"source":40,"target":0},{"source":40,"target":28},{"source":40,"target":263},{"source":40,"target":264},{"source":40,"target":265},{"source":263,"target":41},{"source":263,"target":266},{"source":263,"target":40},{"source":266,"target":41},{"source":264,"target":267},{"source":264,"target":40},{"source":265,"target":28},{"source":41,"target":0},{"source":41,"target":268},{"source":41,"target":269},{"source":41,"target":270},{"source":268,"target":41},{"source":269,"target":41},{"source":270,"target":41},{"source":42,"target":0},{"source":42,"target":271},{"source":42,"target":272},{"source":271,"target":42},{"source":272,"target":42},{"source":43,"target":0},{"source":43,"target":273},{"source":43,"target":274},{"source":43,"target":275},{"source":43,"target":87},{"source":43,"target":276},{"source":273,"target":277},{"source":273,"target":43},{"source":274,"target":278},{"source":274,"target":43},{"source":275,"target":44},{"source":275,"target":279},{"source":275,"target":43},{"source":275,"target":280},{"source":279,"target":44},{"source":87,"target":1},{"source":87,"target":281},{"source":87,"target":43},{"source":87,"target":79},{"source":281,"target":1},{"source":276,"target":45},{"source":276,"target":282},{"source":276,"target":43},{"source":276,"target":283},{"source":282,"target":45},{"source":44,"target":0},{"source":44,"target":46},{"source":44,"target":284},{"source":44,"target":280},{"source":44,"target":285},{"source":284,"target":47},{"source":284,"target":286},{"source":284,"target":44},{"source":286,"target":47},{"source":280,"target":43},{"source":280,"target":287},{"source":280,"target":44},{"source":280,"target":275},{"source":287,"target":43},{"source":285,"target":46},{"source":45,"target":0},{"source":45,"target":288},{"source":45,"target":283},{"source":45,"target":89},{"source":288,"target":289},{"source":288,"target":45},{"source":283,"target":43},{"source":283,"target":290},{"source":283,"target":45},{"source":283,"target":276},{"source":290,"target":43},{"source":89,"target":1},{"source":89,"target":291},{"source":89,"target":45},{"source":89,"target":80},{"source":291,"target":1},{"source":46,"target":0},{"source":46,"target":292},{"source":46,"target":293},{"source":292,"target":294},{"source":292,"target":46},{"source":293,"target":24},{"source":293,"target":295},{"source":293,"target":46},{"source":295,"target":24},{"source":47,"target":0},{"source":47,"target":296},{"source":47,"target":297},{"source":47,"target":298},{"source":296,"target":47},{"source":297,"target":47},{"source":298,"target":47},{"source":48,"target":0},{"source":48,"target":54},{"source":48,"target":299},{"source":299,"target":54},{"source":49,"target":0},{"source":49,"target":43},{"source":49,"target":300},{"source":300,"target":43},{"source":50,"target":0},{"source":50,"target":18},{"source":50,"target":301},{"source":50,"target":302},{"source":50,"target":303},{"source":50,"target":304},{"source":301,"target":17},{"source":301,"target":305},{"source":301,"target":50},{"source":305,"target":17},{"source":302,"target":306},{"source":302,"target":50},{"source":303,"target":307},{"source":303,"target":50},{"source":304,"target":18},{"source":51,"target":0},{"source":51,"target":28},{"source":51,"target":308},{"source":51,"target":309},{"source":51,"target":310},{"source":308,"target":52},{"source":308,"target":311},{"source":308,"target":51},{"source":311,"target":52},{"source":309,"target":312},{"source":309,"target":51},{"source":310,"target":28},{"source":52,"target":0},{"source":52,"target":313},{"source":313,"target":52},{"source":53,"target":0},{"source":53,"target":24},{"source":53,"target":314},{"source":53,"target":315},{"source":53,"target":316},{"source":314,"target":317},{"source":314,"target":53},{"source":315,"target":60},{"source":315,"target":318},{"source":315,"target":53},{"source":318,"target":60},{"source":316,"target":24},{"source":54,"target":0},{"source":54,"target":319},{"source":54,"target":320},{"source":54,"target":321},{"source":54,"target":322},{"source":319,"target":59},{"source":319,"target":323},{"source":319,"target":54},{"source":319,"target":324},{"source":323,"target":59},{"source":320,"target":66},{"source":320,"target":325},{"source":320,"target":54},{"source":320,"target":326},{"source":325,"target":66},{"source":321,"target":327},{"source":321,"target":54},{"source":322,"target":328},{"source":322,"target":54},{"source":55,"target":0},{"source":55,"target":28},{"source":55,"target":329},{"source":55,"target":330},{"source":55,"target":331},{"source":329,"target":56},{"source":329,"target":332},{"source":329,"target":55},{"source":332,"target":56},{"source":330,"target":333},{"source":330,"target":55},{"source":331,"target":28},{"source":56,"target":0},{"source":56,"target":334},{"source":334,"target":56},{"source":57,"target":0},{"source":57,"target":64},{"source":57,"target":335},{"source":57,"target":336},{"source":335,"target":63},{"source":335,"target":337},{"source":335,"target":57},{"source":337,"target":63},{"source":336,"target":64},{"source":58,"target":0},{"source":58,"target":338},{"source":58,"target":339},{"source":58,"target":340},{"source":338,"target":341},{"source":338,"target":58},{"source":339,"target":8},{"source":339,"target":342},{"source":339,"target":58},{"source":342,"target":8},{"source":340,"target":70},{"source":340,"target":343},{"source":340,"target":58},{"source":340,"target":344},{"source":343,"target":70},{"source":59,"target":0},{"source":59,"target":345},{"source":59,"target":346},{"source":59,"target":347},{"source":59,"target":324},{"source":345,"target":348},{"source":345,"target":59},{"source":346,"target":24},{"source":346,"target":349},{"source":346,"target":59},{"source":349,"target":24},{"source":347,"target":28},{"source":347,"target":350},{"source":347,"target":59},{"source":350,"target":28},{"source":324,"target":54},{"source":324,"target":351},{"source":324,"target":59},{"source":324,"target":319},{"source":351,"target":54},{"source":60,"target":0},{"source":60,"target":24},{"source":60,"target":352},{"source":60,"target":121},{"source":60,"target":250},{"source":60,"target":353},{"source":60,"target":354},{"source":60,"target":355},{"source":60,"target":356},{"source":60,"target":357},{"source":352,"target":358},{"source":352,"target":60},{"source":121,"target":8},{"source":121,"target":359},{"source":121,"target":60},{"source":121,"target":118},{"source":359,"target":8},{"source":250,"target":36},{"source":250,"target":360},{"source":250,"target":60},{"source":250,"target":243},{"source":360,"target":36},{"source":353,"target":60},{"source":353,"target":361},{"source":353,"target":60},{"source":361,"target":60},{"source":354,"target":362},{"source":354,"target":60},{"source":355,"target":363},{"source":355,"target":60},{"source":356,"target":70},{"source":356,"target":364},{"source":356,"target":60},{"source":356,"target":365},{"source":364,"target":70},{"source":357,"target":24},{"source":61,"target":0},{"source":61,"target":366},{"source":61,"target":367},{"source":61,"target":368},{"source":366,"target":61},{"source":367,"target":61},{"source":368,"target":61},{"source":62,"target":0},{"source":62,"target":369},{"source":62,"target":370},{"source":62,"target":371},{"source":62,"target":372},{"source":62,"target":373},{"source":62,"target":374},{"source":62,"target":375},{"source":62,"target":376},{"source":62,"target":377},{"source":62,"target":378},{"source":62,"target":379},{"source":62,"target":380},{"source":369,"target":62},{"source":370,"target":62},{"source":371,"target":62},{"source":372,"target":62},{"source":373,"target":62},{"source":374,"target":62},{"source":375,"target":62},{"source":376,"target":62},{"source":377,"target":62},{"source":378,"target":62},{"source":379,"target":62},{"source":380,"target":62},{"source":63,"target":0},{"source":63,"target":381},{"source":63,"target":382},{"source":63,"target":383},{"source":381,"target":63},{"source":382,"target":63},{"source":383,"target":63},{"source":64,"target":0},{"source":64,"target":9},{"source":64,"target":384},{"source":384,"target":9},{"source":65,"target":0},{"source":65,"target":385},{"source":65,"target":386},{"source":385,"target":65},{"source":386,"target":65},{"source":66,"target":0},{"source":66,"target":387},{"source":66,"target":326},{"source":66,"target":183},{"source":66,"target":84},{"source":66,"target":388},{"source":66,"target":389},{"source":387,"target":390},{"source":387,"target":66},{"source":326,"target":54},{"source":326,"target":391},{"source":326,"target":66},{"source":326,"target":320},{"source":391,"target":54},{"source":183,"target":23},{"source":183,"target":392},{"source":183,"target":66},{"source":183,"target":180},{"source":392,"target":23},{"source":84,"target":1},{"source":84,"target":393},{"source":84,"target":66},{"source":84,"target":77},{"source":393,"target":1},{"source":388,"target":67},{"source":388,"target":394},{"source":388,"target":66},{"source":388,"target":395},{"source":394,"target":67},{"source":389,"target":75},{"source":389,"target":396},{"source":389,"target":66},{"source":389,"target":397},{"source":396,"target":75},{"source":67,"target":0},{"source":67,"target":398},{"source":67,"target":399},{"source":67,"target":400},{"source":67,"target":401},{"source":67,"target":402},{"source":67,"target":395},{"source":398,"target":403},{"source":398,"target":67},{"source":399,"target":404},{"source":399,"target":67},{"source":400,"target":69},{"source":400,"target":405},{"source":400,"target":67},{"source":405,"target":69},{"source":401,"target":68},{"source":401,"target":406},{"source":401,"target":67},{"source":406,"target":68},{"source":402,"target":59},{"source":402,"target":407},{"source":402,"target":67},{"source":407,"target":59},{"source":395,"target":66},{"source":395,"target":408},{"source":395,"target":67},{"source":395,"target":388},{"source":408,"target":66},{"source":68,"target":0},{"source":68,"target":409},{"source":68,"target":410},{"source":68,"target":411},{"source":409,"target":68},{"source":410,"target":68},{"source":411,"target":68},{"source":69,"target":0},{"source":69,"target":412},{"source":69,"target":413},{"source":69,"target":414},{"source":412,"target":69},{"source":413,"target":69},{"source":414,"target":69},{"source":70,"target":0},{"source":70,"target":66},{"source":70,"target":344},{"source":70,"target":365},{"source":70,"target":415},{"source":344,"target":58},{"source":344,"target":416},{"source":344,"target":70},{"source":344,"target":340},{"source":416,"target":58},{"source":365,"target":60},{"source":365,"target":417},{"source":365,"target":70},{"source":365,"target":356},{"source":417,"target":60},{"source":415,"target":66},{"source":71,"target":0},{"source":71,"target":54},{"source":71,"target":418},{"source":418,"target":54},{"source":72,"target":0},{"source":72,"target":24},{"source":72,"target":419},{"source":72,"target":420},{"source":72,"target":421},{"source":72,"target":422},{"source":419,"target":423},{"source":419,"target":72},{"source":420,"target":424},{"source":420,"target":72},{"source":421,"target":24},{"source":421,"target":425},{"source":421,"target":72},{"source":425,"target":24},{"source":422,"target":24},{"source":73,"target":0},{"source":73,"target":64},{"source":73,"target":426},{"source":73,"target":427},{"source":426,"target":65},{"source":426,"target":428},{"source":426,"target":73},{"source":428,"target":65},{"source":427,"target":64},{"source":74,"target":0},{"source":74,"target":66},{"source":74,"target":429},{"source":74,"target":430},{"source":429,"target":431},{"source":429,"target":74},{"source":430,"target":66},{"source":75,"target":0},{"source":75,"target":74},{"source":75,"target":397},{"source":75,"target":432},{"source":75,"target":433},{"source":397,"target":66},{"source":397,"target":434},{"source":397,"target":75},{"source":397,"target":389},{"source":434,"target":66},{"source":432,"target":59},{"source":432,"target":435},{"source":432,"target":75},{"source":435,"target":59},{"source":433,"target":74}],"multigraph":true}