| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.2"?> |
| <plugin> |
| |
| <extension |
| id="org.eclipse.osbp.xtext.reportdsl.oda.datamart" |
| point="org.eclipse.datatools.connectivity.oda.dataSource"> |
| <dataSource |
| driverClass="org.eclipse.osbp.xtext.reportdsl.oda.datamart.impl.Driver" |
| defaultDisplayName="%data.source.name" |
| setThreadContextClassLoader="false" |
| odaVersion="3.0" |
| id="org.eclipse.osbp.xtext.reportdsl.oda.datamart"> |
| <properties> |
| </properties> |
| </dataSource> |
| <dataSet |
| defaultDisplayName="%data.set.name" |
| id="org.eclipse.osbp.xtext.reportdsl.oda.datamart.dataSet"> |
| <dataTypeMapping |
| nativeDataTypeCode="16" |
| nativeDataType="Boolean" |
| odaScalarDataType="Boolean"> |
| </dataTypeMapping> |
| <dataTypeMapping |
| nativeDataTypeCode="4" |
| odaScalarDataType="Integer" |
| nativeDataType="Integer"> |
| </dataTypeMapping> |
| <dataTypeMapping |
| nativeDataTypeCode="8" |
| odaScalarDataType="Double" |
| nativeDataType="Double"> |
| </dataTypeMapping> |
| <dataTypeMapping |
| nativeDataTypeCode="3" |
| odaScalarDataType="Decimal" |
| nativeDataType="BigDecimal"> |
| </dataTypeMapping> |
| <dataTypeMapping |
| nativeDataTypeCode="1" |
| odaScalarDataType="String" |
| nativeDataType="String"> |
| </dataTypeMapping> |
| <dataTypeMapping |
| nativeDataTypeCode="12" |
| odaScalarDataType="String" |
| nativeDataType="String"> |
| </dataTypeMapping> |
| <dataTypeMapping |
| nativeDataTypeCode="91" |
| odaScalarDataType="Date" |
| nativeDataType="Date"> |
| </dataTypeMapping> |
| <dataTypeMapping |
| nativeDataTypeCode="2004" |
| nativeDataType="Blob" |
| odaScalarDataType="Blob"> |
| </dataTypeMapping> |
| <dataTypeMapping |
| nativeDataTypeCode="2005" |
| nativeDataType="Clob" |
| odaScalarDataType="Clob"> |
| </dataTypeMapping> |
| <dataTypeMapping |
| nativeDataTypeCode="92" |
| odaScalarDataType="Time" |
| nativeDataType="Time"> |
| </dataTypeMapping> |
| <dataTypeMapping |
| nativeDataTypeCode="93" |
| odaScalarDataType="Timestamp" |
| nativeDataType="Timestamp"> |
| </dataTypeMapping> |
| <properties> |
| <property |
| allowsEmptyValueAsNull="true" |
| defaultDisplayName="full qualified classname of Datamart inside the bundle" |
| isEncryptable="false" |
| name="datamartClass" |
| type="string"> |
| </property> |
| <property |
| allowsEmptyValueAsNull="true" |
| defaultDisplayName="Symbolic Name of Datamart Bundle" |
| isEncryptable="false" |
| name="bundleSymbolicName" |
| type="string"> |
| </property> |
| <property |
| allowsEmptyValueAsNull="true" |
| defaultDisplayName="name of the data source" |
| isEncryptable="false" |
| name="dataSourceName" |
| type="string"> |
| </property> |
| <property |
| allowsEmptyValueAsNull="true" |
| defaultDisplayName="name of the data set" |
| isEncryptable="false" |
| name="dataSetName" |
| type="string"> |
| </property> |
| <property |
| allowsEmptyValueAsNull="true" |
| isEncryptable="false" |
| name="report"> |
| </property> |
| <property |
| allowsEmptyValueAsNull="true" |
| defaultDisplayName="axis page filter" |
| defaultValue="-1" |
| isEncryptable="false" |
| name="axisPageFilter" |
| type="string"> |
| </property> |
| <property |
| allowsEmptyValueAsNull="true" |
| defaultDisplayName="axis section filter" |
| defaultValue="-1" |
| isEncryptable="false" |
| name="axisSectionFilter" |
| type="string"> |
| </property> |
| <property |
| allowsEmptyValueAsNull="true" |
| defaultDisplayName="axis chapter filter" |
| defaultValue="-1" |
| isEncryptable="false" |
| name="axisChapterFilter" |
| type="string"> |
| </property> |
| <property |
| allowsEmptyValueAsNull="true" |
| defaultDisplayName="axis row filter" |
| defaultValue="-1" |
| isEncryptable="false" |
| name="axisRowFilter" |
| type="string"> |
| </property> |
| <property |
| allowsEmptyValueAsNull="true" |
| defaultDisplayName="axis column filter" |
| defaultValue="-1" |
| isEncryptable="false" |
| name="axisColumnFilter" |
| type="string"> |
| </property> |
| </properties> |
| </dataSet> |
| </extension> |
| |
| </plugin> |