summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjbouthillie2011-09-23 14:45:58 (EDT)
committerjbouthillie2011-09-23 14:45:58 (EDT)
commit7e84403afd47e62558203a0ffac9a5eb73406749 (patch)
tree170586320194e8d931025b0b24e6ee150c55eeb9
parent3d3deb315b2da5f80cb1cb74d54fdcac902971c2 (diff)
downloadorg.eclipse.mylyn.reviews.r4e-7e84403afd47e62558203a0ffac9a5eb73406749.zip
org.eclipse.mylyn.reviews.r4e-7e84403afd47e62558203a0ffac9a5eb73406749.tar.gz
org.eclipse.mylyn.reviews.r4e-7e84403afd47e62558203a0ffac9a5eb73406749.tar.bz2
NEW - bug 358760: R4E report not handling the Anomaly decision review
rate https://bugs.eclipse.org/bugs/show_bug.cgi?id=358760 Adjust the global report for the anomaly review rate
-rw-r--r--org.eclipse.mylyn.reviews.r4e.report/src/org/eclipse/mylyn/reviews/r4e/report/internal/design/globalReport.rptdesign733
1 files changed, 372 insertions, 361 deletions
diff --git a/org.eclipse.mylyn.reviews.r4e.report/src/org/eclipse/mylyn/reviews/r4e/report/internal/design/globalReport.rptdesign b/org.eclipse.mylyn.reviews.r4e.report/src/org/eclipse/mylyn/reviews/r4e/report/internal/design/globalReport.rptdesign
index 2d158f7..bf08ccf 100644
--- a/org.eclipse.mylyn.reviews.r4e.report/src/org/eclipse/mylyn/reviews/r4e/report/internal/design/globalReport.rptdesign
+++ b/org.eclipse.mylyn.reviews.r4e.report/src/org/eclipse/mylyn/reviews/r4e/report/internal/design/globalReport.rptdesign
@@ -3471,7 +3471,7 @@ row["spentTime"] / 60</expression>
<expression name="expression">//Compute the Avg time per participant in DECISION PHASE&#13;
&#13;
&#13;
-Total.sum ( row["DecisionTimeInHrs"] )</expression>
+ ret = Total.sum ( row["DecisionTimeInHrs"] )</expression>
<property name="dataType">float</property>
</structure>
</list-property>
@@ -3591,111 +3591,116 @@ Total.sum ( row["DecisionTimeInHrs"] )</expression>
</structure>
<structure>
<property name="position">2</property>
- <property name="name">id</property>
+ <property name="name">Comment Participant::id</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">3</property>
- <property name="name">email</property>
+ <property name="name">Comment Participant::email</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">4</property>
- <property name="name">sequenceIDCounter</property>
+ <property name="name">Comment Participant::sequenceIDCounter</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">5</property>
- <property name="name">reviewInstance</property>
+ <property name="name">Comment Participant::reviewInstance</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">6</property>
- <property name="name">focusArea</property>
+ <property name="name">Comment Participant::focusArea</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">7</property>
- <property name="name">reviewedContent</property>
+ <property name="name">Comment Participant::reviewedContent</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">8</property>
- <property name="name">href</property>
+ <property name="name">Comment Participant::href</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">9</property>
- <property name="name">roles</property>
+ <property name="name">Comment Participant::roles</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">10</property>
- <property name="name">href_1</property>
+ <property name="name">Comment Participant::href_1</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">11</property>
- <property name="name">href_2</property>
+ <property name="name">Comment Participant::href_2</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">12</property>
- <property name="name">reviewCreatedByMe</property>
+ <property name="name">Comment Participant::reviewCreatedByMe</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">13</property>
- <property name="name">isPartOfDecision</property>
+ <property name="name">Comment Participant::isPartOfDecision</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">14</property>
- <property name="name">CountParticipants</property>
+ <property name="name">Comment Participant::CountParticipants</property>
<property name="dataType">integer</property>
</structure>
<structure>
<property name="position">15</property>
- <property name="name">CountAnomalies</property>
+ <property name="name">Comment Participant::CountAnomalies</property>
<property name="dataType">integer</property>
</structure>
<structure>
<property name="position">16</property>
- <property name="name">CountAnoPerParticipant</property>
+ <property name="name">Comment Participant::CountAnoPerParticipant</property>
<property name="dataType">float</property>
</structure>
<structure>
<property name="position">17</property>
- <property name="name">isDecisionParticipant</property>
+ <property name="name">Comment Participant::isDecisionParticipant</property>
<property name="dataType">integer</property>
</structure>
<structure>
<property name="position">18</property>
- <property name="name">DecisionTime::xmi:id</property>
+ <property name="name">Comment Participant::GetOrganizer</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">19</property>
- <property name="name">value</property>
+ <property name="name">DecisionTime::xmi:id</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">20</property>
- <property name="name">spentTime</property>
+ <property name="name">DecisionTime::value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">21</property>
- <property name="name">DecisionTimeInHrs</property>
- <property name="dataType">float</property>
+ <property name="name">DecisionTime::spentTime</property>
+ <property name="dataType">string</property>
</structure>
<structure>
<property name="position">22</property>
- <property name="name">DecisonTimeTotalReviewEffort</property>
+ <property name="name">DecisionTime::DecisionTimeInHrs</property>
<property name="dataType">float</property>
</structure>
<structure>
<property name="position">23</property>
+ <property name="name">DecisonTimeTotalReviewEffort</property>
+ <property name="dataType">float</property>
+ </structure>
+ <structure>
+ <property name="position">24</property>
<property name="name">AvgDecisionTime</property>
<property name="dataType">float</property>
</structure>
@@ -3976,7 +3981,13 @@ if (nbPart != 0 ) {&#13;
<expression name="expression">//Compute the average review time per participant&#13;
&#13;
avgPreptime = row["AvgEffortPerParticipant"];&#13;
-avgDecisionTime = row["AvgDecisionTime"];&#13;
+avgDecisionTime = ret = Total.sum ( row["DecisionTimeInHrs"] )&#13;
+&#13;
+if (ret == null ) {&#13;
+&#13;
+ret = 0;&#13;
+&#13;
+}&#13;
&#13;
ret = avgPreptime + avgDecisionTime</expression>
<property name="dataType">float</property>
@@ -4930,7 +4941,7 @@ ret = totalPrepTime + totalDecisionTime;</expression>
totalTime = Total.max ( row["DecisionTimeInHrs"] );&#13;
&#13;
//Compute the ratio&#13;
-if ( totalTime == 0) {&#13;
+if ( totalTime == null || totalTime == 0) {&#13;
value = 0;&#13;
} else {&#13;
value = totalAno / totalTime;&#13;
@@ -5149,177 +5160,177 @@ if ( totalTime == 0) {&#13;
</structure>
<structure>
<property name="position">2</property>
- <property name="name">user</property>
+ <property name="name">Comment Anomaly::user</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">3</property>
- <property name="name">description</property>
+ <property name="name">Comment Anomaly::description</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">4</property>
- <property name="name">review</property>
+ <property name="name">Comment Anomaly::review</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">5</property>
- <property name="name">title</property>
+ <property name="name">Comment Anomaly::title</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">6</property>
- <property name="name">createdOn</property>
+ <property name="name">Comment Anomaly::createdOn</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">7</property>
- <property name="name">rank</property>
+ <property name="name">Comment Anomaly::rank</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">8</property>
- <property name="name">ruleID</property>
+ <property name="name">Comment Anomaly::ruleID</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">9</property>
- <property name="name">xsi:type</property>
+ <property name="name">Comment Anomaly::xsi:type</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">10</property>
- <property name="name">href</property>
+ <property name="name">Comment Anomaly::href</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">11</property>
- <property name="name">xsi:type_1</property>
+ <property name="name">Comment Anomaly::xsi:type_1</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">12</property>
- <property name="name">href_1</property>
+ <property name="name">Comment Anomaly::href_1</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">13</property>
- <property name="name">href_2</property>
+ <property name="name">Comment Anomaly::href_2</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">14</property>
- <property name="name">state</property>
+ <property name="name">Comment Anomaly::state</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">15</property>
- <property name="name">dueDate</property>
+ <property name="name">Comment Anomaly::dueDate</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">16</property>
- <property name="name">fixedInVersion</property>
+ <property name="name">Comment Anomaly::fixedInVersion</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">17</property>
- <property name="name">decidedByID</property>
+ <property name="name">Comment Anomaly::decidedByID</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">18</property>
- <property name="name">fixedByID</property>
+ <property name="name">Comment Anomaly::fixedByID</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">19</property>
- <property name="name">followUpByID</property>
+ <property name="name">Comment Anomaly::followUpByID</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">20</property>
- <property name="name">AnomalyType</property>
+ <property name="name">Comment Anomaly::AnomalyType</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">21</property>
- <property name="name">IdentifyRankOther</property>
+ <property name="name">Comment Anomaly::IdentifyRankOther</property>
<property name="dataType">integer</property>
</structure>
<structure>
<property name="position">22</property>
- <property name="name">CountRankMinor</property>
+ <property name="name">Comment Anomaly::CountRankMinor</property>
<property name="dataType">integer</property>
</structure>
<structure>
<property name="position">23</property>
- <property name="name">CountRankMajor</property>
+ <property name="name">Comment Anomaly::CountRankMajor</property>
<property name="dataType">integer</property>
</structure>
<structure>
<property name="position">24</property>
- <property name="name">CountRankOther</property>
+ <property name="name">Comment Anomaly::CountRankOther</property>
<property name="dataType">integer</property>
</structure>
<structure>
<property name="position">25</property>
- <property name="name">CountStateCreated</property>
+ <property name="name">Comment Anomaly::CountStateCreated</property>
<property name="dataType">integer</property>
</structure>
<structure>
<property name="position">26</property>
- <property name="name">CountStateAssigned</property>
+ <property name="name">Comment Anomaly::CountStateAssigned</property>
<property name="dataType">integer</property>
</structure>
<structure>
<property name="position">27</property>
- <property name="name">CountStateAccepted</property>
+ <property name="name">Comment Anomaly::CountStateAccepted</property>
<property name="dataType">integer</property>
</structure>
<structure>
<property name="position">28</property>
- <property name="name">CountStateFixed</property>
+ <property name="name">Comment Anomaly::CountStateFixed</property>
<property name="dataType">integer</property>
</structure>
<structure>
<property name="position">29</property>
- <property name="name">CountStateDuplicated</property>
+ <property name="name">Comment Anomaly::CountStateDuplicated</property>
<property name="dataType">integer</property>
</structure>
<structure>
<property name="position">30</property>
- <property name="name">CountStateRejected</property>
+ <property name="name">Comment Anomaly::CountStateRejected</property>
<property name="dataType">integer</property>
</structure>
<structure>
<property name="position">31</property>
- <property name="name">CountStateDeferred</property>
+ <property name="name">Comment Anomaly::CountStateDeferred</property>
<property name="dataType">integer</property>
</structure>
<structure>
<property name="position">32</property>
- <property name="name">CountStateVerified</property>
+ <property name="name">Comment Anomaly::CountStateVerified</property>
<property name="dataType">integer</property>
</structure>
<structure>
<property name="position">33</property>
- <property name="name">CountTotalAnomaly</property>
+ <property name="name">Comment Anomaly::CountTotalAnomaly</property>
<property name="dataType">integer</property>
</structure>
<structure>
<property name="position">34</property>
- <property name="name">AnomalyDueDate</property>
+ <property name="name">Comment Anomaly::AnomalyDueDate</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">35</property>
- <property name="name">AnomalyState</property>
+ <property name="name">Comment Anomaly::AnomalyState</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">36</property>
- <property name="name">CountStateOthers</property>
+ <property name="name">Comment Anomaly::CountStateOthers</property>
<property name="dataType">integer</property>
</structure>
<structure>
@@ -5329,17 +5340,17 @@ if ( totalTime == 0) {&#13;
</structure>
<structure>
<property name="position">38</property>
- <property name="name">value</property>
+ <property name="name">DecisionTime::value</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">39</property>
- <property name="name">spentTime</property>
+ <property name="name">DecisionTime::spentTime</property>
<property name="dataType">string</property>
</structure>
<structure>
<property name="position">40</property>
- <property name="name">DecisionTimeInHrs</property>
+ <property name="name">DecisionTime::DecisionTimeInHrs</property>
<property name="dataType">float</property>
</structure>
<structure>
@@ -9053,304 +9064,304 @@ if (ret != null ) {&#13;
</structure>
</list-property>
<xml-property name="queryText"><![CDATA[table0#-TNAME-#table0#:#[//ResTrans:ReviewRes]#:#{xmi:id;STRING;@xmi:id},{name;STRING;@name},{project;STRING;@project},{entryCriteria;STRING;@entryCriteria},{extraNotes;STRING;@extraNotes},{objectives;STRING;@objectives},{referenceMaterial;STRING;@referenceMaterial},{startDate;STRING;@startDate},{createdBy;STRING;@createdBy},{xsi:type;STRING;state/@xsi:type},{href;STRING;state/@href},{components;STRING;components},{href_1;STRING;decision/@href},{href_2;STRING;activeMeeting/@href},{href_3;STRING;usersRes/@href},{type;STRING;@type},{current;STRING;@current},{href_4;STRING;phases/@href}#:#<"ResTrans","http:%%org.eclipse.mylyn.reviews.r4e.model.transform%1.0";"xmi","http:%%www.omg.org%XMI";"r4ecore","http:%%org.eclipse.mylyn.reviews.r4e.core.model%";"xsi","http:%%www.w3.org%2001%XMLSchema-instance">]]></xml-property>
- <xml-property name="designerValues"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
-<model:DesignValues xmlns:design="http://www.eclipse.org/datatools/connectivity/oda/design" xmlns:model="http://www.eclipse.org/birt/report/model/adapter/odaModel">
- <Version>2.0</Version>
- <design:ResultSets derivedMetaData="true">
- <design:resultSetDefinitions>
- <design:resultSetColumns>
- <design:resultColumnDefinitions>
- <design:attributes>
- <design:identifier>
- <design:name>xmi:id</design:name>
- <design:position>1</design:position>
- </design:identifier>
- <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
- <design:precision>-1</design:precision>
- <design:scale>-1</design:scale>
- <design:nullability>Unknown</design:nullability>
- </design:attributes>
- <design:usageHints>
- <design:label>xmi:id</design:label>
- <design:formattingHints/>
- </design:usageHints>
- </design:resultColumnDefinitions>
- <design:resultColumnDefinitions>
- <design:attributes>
- <design:identifier>
- <design:name>name</design:name>
- <design:position>2</design:position>
- </design:identifier>
- <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
- <design:precision>-1</design:precision>
- <design:scale>-1</design:scale>
- <design:nullability>Unknown</design:nullability>
- </design:attributes>
- <design:usageHints>
- <design:label>name</design:label>
- <design:formattingHints/>
- </design:usageHints>
- </design:resultColumnDefinitions>
- <design:resultColumnDefinitions>
- <design:attributes>
- <design:identifier>
- <design:name>project</design:name>
- <design:position>3</design:position>
- </design:identifier>
- <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
- <design:precision>-1</design:precision>
- <design:scale>-1</design:scale>
- <design:nullability>Unknown</design:nullability>
- </design:attributes>
- <design:usageHints>
- <design:label>project</design:label>
- <design:formattingHints/>
- </design:usageHints>
- </design:resultColumnDefinitions>
- <design:resultColumnDefinitions>
- <design:attributes>
- <design:identifier>
- <design:name>entryCriteria</design:name>
- <design:position>4</design:position>
- </design:identifier>
- <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
- <design:precision>-1</design:precision>
- <design:scale>-1</design:scale>
- <design:nullability>Unknown</design:nullability>
- </design:attributes>
- <design:usageHints>
- <design:label>entryCriteria</design:label>
- <design:formattingHints/>
- </design:usageHints>
- </design:resultColumnDefinitions>
- <design:resultColumnDefinitions>
- <design:attributes>
- <design:identifier>
- <design:name>extraNotes</design:name>
- <design:position>5</design:position>
- </design:identifier>
- <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
- <design:precision>-1</design:precision>
- <design:scale>-1</design:scale>
- <design:nullability>Unknown</design:nullability>
- </design:attributes>
- <design:usageHints>
- <design:label>extraNotes</design:label>
- <design:formattingHints/>
- </design:usageHints>
- </design:resultColumnDefinitions>
- <design:resultColumnDefinitions>
- <design:attributes>
- <design:identifier>
- <design:name>objectives</design:name>
- <design:position>6</design:position>
- </design:identifier>
- <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
- <design:precision>-1</design:precision>
- <design:scale>-1</design:scale>
- <design:nullability>Unknown</design:nullability>
- </design:attributes>
- <design:usageHints>
- <design:label>objectives</design:label>
- <design:formattingHints/>
- </design:usageHints>
- </design:resultColumnDefinitions>
- <design:resultColumnDefinitions>
- <design:attributes>
- <design:identifier>
- <design:name>referenceMaterial</design:name>
- <design:position>7</design:position>
- </design:identifier>
- <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
- <design:precision>-1</design:precision>
- <design:scale>-1</design:scale>
- <design:nullability>Unknown</design:nullability>
- </design:attributes>
- <design:usageHints>
- <design:label>referenceMaterial</design:label>
- <design:formattingHints/>
- </design:usageHints>
- </design:resultColumnDefinitions>
- <design:resultColumnDefinitions>
- <design:attributes>
- <design:identifier>
- <design:name>startDate</design:name>
- <design:position>8</design:position>
- </design:identifier>
- <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
- <design:precision>-1</design:precision>
- <design:scale>-1</design:scale>
- <design:nullability>Unknown</design:nullability>
- </design:attributes>
- <design:usageHints>
- <design:label>startDate</design:label>
- <design:formattingHints/>
- </design:usageHints>
- </design:resultColumnDefinitions>
- <design:resultColumnDefinitions>
- <design:attributes>
- <design:identifier>
- <design:name>createdBy</design:name>
- <design:position>9</design:position>
- </design:identifier>
- <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
- <design:precision>-1</design:precision>
- <design:scale>-1</design:scale>
- <design:nullability>Unknown</design:nullability>
- </design:attributes>
- <design:usageHints>
- <design:label>createdBy</design:label>
- <design:formattingHints/>
- </design:usageHints>
- </design:resultColumnDefinitions>
- <design:resultColumnDefinitions>
- <design:attributes>
- <design:identifier>
- <design:name>xsi:type</design:name>
- <design:position>10</design:position>
- </design:identifier>
- <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
- <design:precision>-1</design:precision>
- <design:scale>-1</design:scale>
- <design:nullability>Unknown</design:nullability>
- </design:attributes>
- <design:usageHints>
- <design:label>xsi:type</design:label>
- <design:formattingHints/>
- </design:usageHints>
- </design:resultColumnDefinitions>
- <design:resultColumnDefinitions>
- <design:attributes>
- <design:identifier>
- <design:name>href</design:name>
- <design:position>11</design:position>
- </design:identifier>
- <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
- <design:precision>-1</design:precision>
- <design:scale>-1</design:scale>
- <design:nullability>Unknown</design:nullability>
- </design:attributes>
- <design:usageHints>
- <design:label>href</design:label>
- <design:formattingHints/>
- </design:usageHints>
- </design:resultColumnDefinitions>
- <design:resultColumnDefinitions>
- <design:attributes>
- <design:identifier>
- <design:name>components</design:name>
- <design:position>12</design:position>
- </design:identifier>
- <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
- <design:precision>-1</design:precision>
- <design:scale>-1</design:scale>
- <design:nullability>Unknown</design:nullability>
- </design:attributes>
- <design:usageHints>
- <design:label>components</design:label>
- <design:formattingHints/>
- </design:usageHints>
- </design:resultColumnDefinitions>
- <design:resultColumnDefinitions>
- <design:attributes>
- <design:identifier>
- <design:name>href_1</design:name>
- <design:position>13</design:position>
- </design:identifier>
- <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
- <design:precision>-1</design:precision>
- <design:scale>-1</design:scale>
- <design:nullability>Unknown</design:nullability>
- </design:attributes>
- <design:usageHints>
- <design:label>href_1</design:label>
- <design:formattingHints/>
- </design:usageHints>
- </design:resultColumnDefinitions>
- <design:resultColumnDefinitions>
- <design:attributes>
- <design:identifier>
- <design:name>href_2</design:name>
- <design:position>14</design:position>
- </design:identifier>
- <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
- <design:precision>-1</design:precision>
- <design:scale>-1</design:scale>
- <design:nullability>Unknown</design:nullability>
- </design:attributes>
- <design:usageHints>
- <design:label>href_2</design:label>
- <design:formattingHints/>
- </design:usageHints>
- </design:resultColumnDefinitions>
- <design:resultColumnDefinitions>
- <design:attributes>
- <design:identifier>
- <design:name>href_3</design:name>
- <design:position>15</design:position>
- </design:identifier>
- <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
- <design:precision>-1</design:precision>
- <design:scale>-1</design:scale>
- <design:nullability>Unknown</design:nullability>
- </design:attributes>
- <design:usageHints>
- <design:label>href_3</design:label>
- <design:formattingHints/>
- </design:usageHints>
- </design:resultColumnDefinitions>
- <design:resultColumnDefinitions>
- <design:attributes>
- <design:identifier>
- <design:name>type</design:name>
- <design:position>16</design:position>
- </design:identifier>
- <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
- <design:precision>-1</design:precision>
- <design:scale>-1</design:scale>
- <design:nullability>Unknown</design:nullability>
- </design:attributes>
- <design:usageHints>
- <design:label>type</design:label>
- <design:formattingHints/>
- </design:usageHints>
- </design:resultColumnDefinitions>
- <design:resultColumnDefinitions>
- <design:attributes>
- <design:identifier>
- <design:name>current</design:name>
- <design:position>17</design:position>
- </design:identifier>
- <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
- <design:precision>-1</design:precision>
- <design:scale>-1</design:scale>
- <design:nullability>Unknown</design:nullability>
- </design:attributes>
- <design:usageHints>
- <design:label>current</design:label>
- <design:formattingHints/>
- </design:usageHints>
- </design:resultColumnDefinitions>
- <design:resultColumnDefinitions>
- <design:attributes>
- <design:identifier>
- <design:name>href_4</design:name>
- <design:position>18</design:position>
- </design:identifier>
- <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
- <design:precision>-1</design:precision>
- <design:scale>-1</design:scale>
- <design:nullability>Unknown</design:nullability>
- </design:attributes>
- <design:usageHints>
- <design:label>href_4</design:label>
- <design:formattingHints/>
- </design:usageHints>
- </design:resultColumnDefinitions>
- </design:resultSetColumns>
- <design:criteria/>
- </design:resultSetDefinitions>
- </design:ResultSets>
+ <xml-property name="designerValues"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
+<model:DesignValues xmlns:design="http://www.eclipse.org/datatools/connectivity/oda/design" xmlns:model="http://www.eclipse.org/birt/report/model/adapter/odaModel">
+ <Version>2.0</Version>
+ <design:ResultSets derivedMetaData="true">
+ <design:resultSetDefinitions>
+ <design:resultSetColumns>
+ <design:resultColumnDefinitions>
+ <design:attributes>
+ <design:identifier>
+ <design:name>xmi:id</design:name>
+ <design:position>1</design:position>
+ </design:identifier>
+ <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
+ <design:precision>-1</design:precision>
+ <design:scale>-1</design:scale>
+ <design:nullability>Unknown</design:nullability>
+ </design:attributes>
+ <design:usageHints>
+ <design:label>xmi:id</design:label>
+ <design:formattingHints/>
+ </design:usageHints>
+ </design:resultColumnDefinitions>
+ <design:resultColumnDefinitions>
+ <design:attributes>
+ <design:identifier>
+ <design:name>name</design:name>
+ <design:position>2</design:position>
+ </design:identifier>
+ <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
+ <design:precision>-1</design:precision>
+ <design:scale>-1</design:scale>
+ <design:nullability>Unknown</design:nullability>
+ </design:attributes>
+ <design:usageHints>
+ <design:label>name</design:label>
+ <design:formattingHints/>
+ </design:usageHints>
+ </design:resultColumnDefinitions>
+ <design:resultColumnDefinitions>
+ <design:attributes>
+ <design:identifier>
+ <design:name>project</design:name>
+ <design:position>3</design:position>
+ </design:identifier>
+ <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
+ <design:precision>-1</design:precision>
+ <design:scale>-1</design:scale>
+ <design:nullability>Unknown</design:nullability>
+ </design:attributes>
+ <design:usageHints>
+ <design:label>project</design:label>
+ <design:formattingHints/>
+ </design:usageHints>
+ </design:resultColumnDefinitions>
+ <design:resultColumnDefinitions>
+ <design:attributes>
+ <design:identifier>
+ <design:name>entryCriteria</design:name>
+ <design:position>4</design:position>
+ </design:identifier>
+ <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
+ <design:precision>-1</design:precision>
+ <design:scale>-1</design:scale>
+ <design:nullability>Unknown</design:nullability>
+ </design:attributes>
+ <design:usageHints>
+ <design:label>entryCriteria</design:label>
+ <design:formattingHints/>
+ </design:usageHints>
+ </design:resultColumnDefinitions>
+ <design:resultColumnDefinitions>
+ <design:attributes>
+ <design:identifier>
+ <design:name>extraNotes</design:name>
+ <design:position>5</design:position>
+ </design:identifier>
+ <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
+ <design:precision>-1</design:precision>
+ <design:scale>-1</design:scale>
+ <design:nullability>Unknown</design:nullability>
+ </design:attributes>
+ <design:usageHints>
+ <design:label>extraNotes</design:label>
+ <design:formattingHints/>
+ </design:usageHints>
+ </design:resultColumnDefinitions>
+ <design:resultColumnDefinitions>
+ <design:attributes>
+ <design:identifier>
+ <design:name>objectives</design:name>
+ <design:position>6</design:position>
+ </design:identifier>
+ <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
+ <design:precision>-1</design:precision>
+ <design:scale>-1</design:scale>
+ <design:nullability>Unknown</design:nullability>
+ </design:attributes>
+ <design:usageHints>
+ <design:label>objectives</design:label>
+ <design:formattingHints/>
+ </design:usageHints>
+ </design:resultColumnDefinitions>
+ <design:resultColumnDefinitions>
+ <design:attributes>
+ <design:identifier>
+ <design:name>referenceMaterial</design:name>
+ <design:position>7</design:position>
+ </design:identifier>
+ <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
+ <design:precision>-1</design:precision>
+ <design:scale>-1</design:scale>
+ <design:nullability>Unknown</design:nullability>
+ </design:attributes>
+ <design:usageHints>
+ <design:label>referenceMaterial</design:label>
+ <design:formattingHints/>
+ </design:usageHints>
+ </design:resultColumnDefinitions>
+ <design:resultColumnDefinitions>
+ <design:attributes>
+ <design:identifier>
+ <design:name>startDate</design:name>
+ <design:position>8</design:position>
+ </design:identifier>
+ <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
+ <design:precision>-1</design:precision>
+ <design:scale>-1</design:scale>
+ <design:nullability>Unknown</design:nullability>
+ </design:attributes>
+ <design:usageHints>
+ <design:label>startDate</design:label>
+ <design:formattingHints/>
+ </design:usageHints>
+ </design:resultColumnDefinitions>
+ <design:resultColumnDefinitions>
+ <design:attributes>
+ <design:identifier>
+ <design:name>createdBy</design:name>
+ <design:position>9</design:position>
+ </design:identifier>
+ <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
+ <design:precision>-1</design:precision>
+ <design:scale>-1</design:scale>
+ <design:nullability>Unknown</design:nullability>
+ </design:attributes>
+ <design:usageHints>
+ <design:label>createdBy</design:label>
+ <design:formattingHints/>
+ </design:usageHints>
+ </design:resultColumnDefinitions>
+ <design:resultColumnDefinitions>
+ <design:attributes>
+ <design:identifier>
+ <design:name>xsi:type</design:name>
+ <design:position>10</design:position>
+ </design:identifier>
+ <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
+ <design:precision>-1</design:precision>
+ <design:scale>-1</design:scale>
+ <design:nullability>Unknown</design:nullability>
+ </design:attributes>
+ <design:usageHints>
+ <design:label>xsi:type</design:label>
+ <design:formattingHints/>
+ </design:usageHints>
+ </design:resultColumnDefinitions>
+ <design:resultColumnDefinitions>
+ <design:attributes>
+ <design:identifier>
+ <design:name>href</design:name>
+ <design:position>11</design:position>
+ </design:identifier>
+ <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
+ <design:precision>-1</design:precision>
+ <design:scale>-1</design:scale>
+ <design:nullability>Unknown</design:nullability>
+ </design:attributes>
+ <design:usageHints>
+ <design:label>href</design:label>
+ <design:formattingHints/>
+ </design:usageHints>
+ </design:resultColumnDefinitions>
+ <design:resultColumnDefinitions>
+ <design:attributes>
+ <design:identifier>
+ <design:name>components</design:name>
+ <design:position>12</design:position>
+ </design:identifier>
+ <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
+ <design:precision>-1</design:precision>
+ <design:scale>-1</design:scale>
+ <design:nullability>Unknown</design:nullability>
+ </design:attributes>
+ <design:usageHints>
+ <design:label>components</design:label>
+ <design:formattingHints/>
+ </design:usageHints>
+ </design:resultColumnDefinitions>
+ <design:resultColumnDefinitions>
+ <design:attributes>
+ <design:identifier>
+ <design:name>href_1</design:name>
+ <design:position>13</design:position>
+ </design:identifier>
+ <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
+ <design:precision>-1</design:precision>
+ <design:scale>-1</design:scale>
+ <design:nullability>Unknown</design:nullability>
+ </design:attributes>
+ <design:usageHints>
+ <design:label>href_1</design:label>
+ <design:formattingHints/>
+ </design:usageHints>
+ </design:resultColumnDefinitions>
+ <design:resultColumnDefinitions>
+ <design:attributes>
+ <design:identifier>
+ <design:name>href_2</design:name>
+ <design:position>14</design:position>
+ </design:identifier>
+ <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
+ <design:precision>-1</design:precision>
+ <design:scale>-1</design:scale>
+ <design:nullability>Unknown</design:nullability>
+ </design:attributes>
+ <design:usageHints>
+ <design:label>href_2</design:label>
+ <design:formattingHints/>
+ </design:usageHints>
+ </design:resultColumnDefinitions>
+ <design:resultColumnDefinitions>
+ <design:attributes>
+ <design:identifier>
+ <design:name>href_3</design:name>
+ <design:position>15</design:position>
+ </design:identifier>
+ <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
+ <design:precision>-1</design:precision>
+ <design:scale>-1</design:scale>
+ <design:nullability>Unknown</design:nullability>
+ </design:attributes>
+ <design:usageHints>
+ <design:label>href_3</design:label>
+ <design:formattingHints/>
+ </design:usageHints>
+ </design:resultColumnDefinitions>
+ <design:resultColumnDefinitions>
+ <design:attributes>
+ <design:identifier>
+ <design:name>type</design:name>
+ <design:position>16</design:position>
+ </design:identifier>
+ <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
+ <design:precision>-1</design:precision>
+ <design:scale>-1</design:scale>
+ <design:nullability>Unknown</design:nullability>
+ </design:attributes>
+ <design:usageHints>
+ <design:label>type</design:label>
+ <design:formattingHints/>
+ </design:usageHints>
+ </design:resultColumnDefinitions>
+ <design:resultColumnDefinitions>
+ <design:attributes>
+ <design:identifier>
+ <design:name>current</design:name>
+ <design:position>17</design:position>
+ </design:identifier>
+ <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
+ <design:precision>-1</design:precision>
+ <design:scale>-1</design:scale>
+ <design:nullability>Unknown</design:nullability>
+ </design:attributes>
+ <design:usageHints>
+ <design:label>current</design:label>
+ <design:formattingHints/>
+ </design:usageHints>
+ </design:resultColumnDefinitions>
+ <design:resultColumnDefinitions>
+ <design:attributes>
+ <design:identifier>
+ <design:name>href_4</design:name>
+ <design:position>18</design:position>
+ </design:identifier>
+ <design:nativeDataTypeCode>12</design:nativeDataTypeCode>
+ <design:precision>-1</design:precision>
+ <design:scale>-1</design:scale>
+ <design:nullability>Unknown</design:nullability>
+ </design:attributes>
+ <design:usageHints>
+ <design:label>href_4</design:label>
+ <design:formattingHints/>
+ </design:usageHints>
+ </design:resultColumnDefinitions>
+ </design:resultSetColumns>
+ <design:criteria/>
+ </design:resultSetDefinitions>
+ </design:ResultSets>
</model:DesignValues>]]></xml-property>
<list-property name="privateDriverProperties">
<ex-property>