blob: 0603252fda0159812d765502b5be48ec14926fd9 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
id="%data.source.id"
point="org.eclipse.datatools.connectivity.oda.dataSource">
<dataSource
driverClass="org.eclipse.emf.oda.ecore.impl.Driver"
defaultDisplayName="%data.source.name"
setThreadContextClassLoader="false"
odaVersion="3.2"
id="%data.source.id">
<properties>
<property
name="resource"
allowsEmptyValueAsNull="true"
defaultDisplayName="%data.source.property.name.resource"
type="string"
isEncryptable="false"/>
</properties>
</dataSource>
<dataSet
defaultDisplayName="%data.set.name"
id="%data.set.id">
<dataTypeMapping
nativeDataTypeCode="20"
odaScalarDataType="Decimal"
nativeDataType="EBigDecimal"/>
<dataTypeMapping
nativeDataTypeCode="21"
odaScalarDataType="Decimal"
nativeDataType="EBigInteger"/>
<dataTypeMapping
nativeDataTypeCode="22"
odaScalarDataType="Boolean"
nativeDataType="EBoolean"/>
<dataTypeMapping
nativeDataTypeCode="23"
odaScalarDataType="Boolean"
nativeDataType="EBooleanObject"/>
<dataTypeMapping
nativeDataTypeCode="24"
odaScalarDataType="Integer"
nativeDataType="EByte"/>
<dataTypeMapping
nativeDataTypeCode="25"
odaScalarDataType="Blob"
nativeDataType="EByteArray"/>
<dataTypeMapping
nativeDataTypeCode="26"
odaScalarDataType="Integer"
nativeDataType="EByteObject"/>
<dataTypeMapping
nativeDataTypeCode="27"
odaScalarDataType="Integer"
nativeDataType="EChar"/>
<dataTypeMapping
nativeDataTypeCode="28"
odaScalarDataType="Integer"
nativeDataType="ECharacterObject"/>
<dataTypeMapping
nativeDataTypeCode="29"
odaScalarDataType="Date"
nativeDataType="EDate"/>
<dataTypeMapping
nativeDataTypeCode="30"
odaScalarDataType="JavaObject"
nativeDataType="EDiagnosticChain"/>
<dataTypeMapping
nativeDataTypeCode="31"
odaScalarDataType="Double"
nativeDataType="EDouble"/>
<dataTypeMapping
nativeDataTypeCode="32"
odaScalarDataType="Double"
nativeDataType="EDoubleObject"/>
<dataTypeMapping
nativeDataTypeCode="33"
odaScalarDataType="JavaObject"
nativeDataType="EEList"/>
<dataTypeMapping
nativeDataTypeCode="34"
odaScalarDataType="JavaObject"
nativeDataType="EEnumerator"/>
<dataTypeMapping
nativeDataTypeCode="35"
odaScalarDataType="JavaObject"
nativeDataType="EFeatureMap"/>
<dataTypeMapping
nativeDataTypeCode="36"
odaScalarDataType="JavaObject"
nativeDataType="EFeatureMapEntry"/>
<dataTypeMapping
nativeDataTypeCode="37"
odaScalarDataType="Double"
nativeDataType="EFloat"/>
<dataTypeMapping
nativeDataTypeCode="38"
odaScalarDataType="Double"
nativeDataType="EFloatObject"/>
<dataTypeMapping
nativeDataTypeCode="39"
odaScalarDataType="Integer"
nativeDataType="EInt"/>
<dataTypeMapping
nativeDataTypeCode="40"
odaScalarDataType="Integer"
nativeDataType="EIntegerObject"/>
<dataTypeMapping
nativeDataTypeCode="41"
odaScalarDataType="JavaObject"
nativeDataType="EJavaClass"/>
<dataTypeMapping
nativeDataTypeCode="42"
odaScalarDataType="JavaObject"
nativeDataType="EJavaObject"/>
<dataTypeMapping
nativeDataTypeCode="43"
odaScalarDataType="Integer"
nativeDataType="ELong"/>
<dataTypeMapping
nativeDataTypeCode="44"
odaScalarDataType="Integer"
nativeDataType="ELongObject"/>
<dataTypeMapping
nativeDataTypeCode="45"
odaScalarDataType="JavaObject"
nativeDataType="EMap"/>
<dataTypeMapping
nativeDataTypeCode="46"
odaScalarDataType="JavaObject"
nativeDataType="EResource"/>
<dataTypeMapping
nativeDataTypeCode="47"
odaScalarDataType="JavaObject"
nativeDataType="EResourceSet"/>
<dataTypeMapping
nativeDataTypeCode="48"
odaScalarDataType="Integer"
nativeDataType="EShort"/>
<dataTypeMapping
nativeDataTypeCode="49"
odaScalarDataType="Integer"
nativeDataType="EShortObject"/>
<dataTypeMapping
nativeDataTypeCode="50"
odaScalarDataType="String"
nativeDataType="EString"/>
<dataTypeMapping
nativeDataTypeCode="51"
odaScalarDataType="JavaObject"
nativeDataType="ETreeIterator"/>
<dataTypeMapping
nativeDataTypeCode="52"
odaScalarDataType="JavaObject"
nativeDataType="EInvocationTargetException"/>
<properties>
<property
name="delegate"
allowsEmptyValueAsNull="true"
defaultDisplayName="%data.set.property.name.delegate"
type="string"
isEncryptable="false"/>
<property
name="context"
allowsEmptyValueAsNull="true"
defaultDisplayName="%data.set.property.name.context"
type="string"
isEncryptable="false"/>
<property
name="variables"
allowsEmptyValueAsNull="true"
defaultDisplayName="%data.set.property.name.variables"
type="string"
isEncryptable="false"/>
<property
name="type"
allowsEmptyValueAsNull="true"
defaultDisplayName="%data.set.property.name.type"
type="string"
isEncryptable="false"/>
</properties>
</dataSet>
</extension>
<extension
point="org.eclipse.datatools.connectivity.connectionProfile">
<category
name="%data.source.name"
parentCategory="org.eclipse.datatools.connectivity.oda.profileCategory"
id="%data.source.id"/>
<connectionProfile
pingFactory="org.eclipse.datatools.connectivity.oda.profile.OdaConnectionFactory"
name="%connection.profile.name"
category="%data.source.id"
id="%data.source.id"/>
<connectionFactory
name="ODA Connection Factory"
profile="%data.source.id"
class="org.eclipse.datatools.connectivity.oda.profile.OdaConnectionFactory"
id="org.eclipse.datatools.connectivity.oda.IConnection"/>
</extension>
</plugin>