Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--features/org.eclipse.osee.ats.feature/feature.xml28
-rw-r--r--plugins/org.eclipse.osee.ats.parent/pom.xml10
-rw-r--r--plugins/org.eclipse.osee.ats.reports.burndown/.classpath7
-rw-r--r--plugins/org.eclipse.osee.ats.reports.burndown/META-INF/MANIFEST.MF44
-rw-r--r--plugins/org.eclipse.osee.ats.reports.burndown/OSGI-INF/ats.client.ref.xml5
-rw-r--r--plugins/org.eclipse.osee.ats.reports.burndown/build.properties7
-rw-r--r--plugins/org.eclipse.osee.ats.reports.burndown/plugin.xml11
-rw-r--r--plugins/org.eclipse.osee.ats.reports.burndown/pom.xml18
-rw-r--r--plugins/org.eclipse.osee.ats.reports.burndown/reports/HourBurndown.rptdesign2713
-rw-r--r--plugins/org.eclipse.osee.ats.reports.burndown/reports/IssueBurndown.rptdesign2306
-rw-r--r--plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/hours/HourBurndownEntry.java119
-rw-r--r--plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/hours/HourBurndownLog.java206
-rw-r--r--plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/hours/HourBurndownModel.java31
-rw-r--r--plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/hours/ReportUtil.java34
-rw-r--r--plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/internal/Activator.java59
-rw-r--r--plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/internal/AtsClientService.java30
-rw-r--r--plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/issues/IssueBurndownEntry.java115
-rw-r--r--plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/issues/IssueBurndownLog.java190
-rw-r--r--plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/issues/IssueBurndownModel.java31
-rw-r--r--plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/ui/BurdownInputParameters.java39
-rw-r--r--plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/ui/BurndownAtsReport.java86
-rw-r--r--plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/ui/BurndownSelectionDialog.java262
-rw-r--r--plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/ui/LoadBurndownDataOperation.java67
-rw-r--r--plugins/org.eclipse.osee.ats.reports.efficiency/.classpath7
-rw-r--r--plugins/org.eclipse.osee.ats.reports.efficiency/META-INF/MANIFEST.MF37
-rw-r--r--plugins/org.eclipse.osee.ats.reports.efficiency/OSGI-INF/ats.client.ref.xml5
-rw-r--r--plugins/org.eclipse.osee.ats.reports.efficiency/build.properties7
-rw-r--r--plugins/org.eclipse.osee.ats.reports.efficiency/plugin.xml11
-rw-r--r--plugins/org.eclipse.osee.ats.reports.efficiency/pom.xml18
-rw-r--r--plugins/org.eclipse.osee.ats.reports.efficiency/reports/TeamEfficiencyBar.rptdesign2080
-rw-r--r--plugins/org.eclipse.osee.ats.reports.efficiency/reports/TeamEfficiencyLine.rptdesign2156
-rw-r--r--plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/internal/Activator.java59
-rw-r--r--plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/internal/AtsClientService.java30
-rw-r--r--plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/team/TeamEfficiencyModel.java32
-rw-r--r--plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/team/VersionEfficiency.java96
-rw-r--r--plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/ui/EfficiencyAtsReport.java89
-rw-r--r--plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/ui/LoadEfficiencyDataOperation.java45
-rw-r--r--plugins/org.eclipse.osee.ats.reports.split/.classpath7
-rw-r--r--plugins/org.eclipse.osee.ats.reports.split/META-INF/MANIFEST.MF45
-rw-r--r--plugins/org.eclipse.osee.ats.reports.split/OSGI-INF/ats.client.ref.xml5
-rw-r--r--plugins/org.eclipse.osee.ats.reports.split/build.properties7
-rw-r--r--plugins/org.eclipse.osee.ats.reports.split/plugin.xml11
-rw-r--r--plugins/org.eclipse.osee.ats.reports.split/pom.xml18
-rw-r--r--plugins/org.eclipse.osee.ats.reports.split/reports/aiDistribution.rptdesign1002
-rw-r--r--plugins/org.eclipse.osee.ats.reports.split/reports/stateWorkDistribution.rptdesign1001
-rw-r--r--plugins/org.eclipse.osee.ats.reports.split/reports/teamWorkDistribution.rptdesign1002
-rw-r--r--plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/Activator.java59
-rw-r--r--plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/internal/AtsClientService.java30
-rw-r--r--plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/model/AIDistributionEntry.java66
-rw-r--r--plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/model/DistributionModel.java60
-rw-r--r--plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/model/StateDistributionEntry.java67
-rw-r--r--plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/model/TeamDistributionEntry.java64
-rw-r--r--plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/ui/DistributionAtsReport.java84
-rw-r--r--plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/ui/LoadDistributionDataOperation.java53
-rw-r--r--plugins/org.eclipse.osee.ats.reports/.classpath7
-rw-r--r--plugins/org.eclipse.osee.ats.reports/META-INF/MANIFEST.MF26
-rw-r--r--plugins/org.eclipse.osee.ats.reports/build.properties5
-rw-r--r--plugins/org.eclipse.osee.ats.reports/plugin.xml11
-rw-r--r--plugins/org.eclipse.osee.ats.reports/pom.xml18
-rw-r--r--plugins/org.eclipse.osee.ats.reports/schema/AtsReportItem.exsd102
-rw-r--r--plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/AtsReport.java34
-rw-r--r--plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/ReportTabFactory.java29
-rw-r--r--plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/internal/Activator.java37
-rw-r--r--plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/internal/AtsReportXNavigateItemAction.java59
-rw-r--r--plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/internal/BirtReportViewerTab.java68
-rw-r--r--plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/internal/ProjectModuleReports.java43
66 files changed, 0 insertions, 15110 deletions
diff --git a/features/org.eclipse.osee.ats.feature/feature.xml b/features/org.eclipse.osee.ats.feature/feature.xml
index fbf7de857fc..22e55545cca 100644
--- a/features/org.eclipse.osee.ats.feature/feature.xml
+++ b/features/org.eclipse.osee.ats.feature/feature.xml
@@ -71,34 +71,6 @@
unpack="false"/>
<plugin
- id="org.eclipse.osee.ats.reports"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.osee.ats.reports.burndown"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.osee.ats.reports.efficiency"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.osee.ats.reports.split"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
id="org.eclipse.osee.ats.dsl.integration"
download-size="0"
install-size="0"
diff --git a/plugins/org.eclipse.osee.ats.parent/pom.xml b/plugins/org.eclipse.osee.ats.parent/pom.xml
index e8518d6c0d7..8a473b6639b 100644
--- a/plugins/org.eclipse.osee.ats.parent/pom.xml
+++ b/plugins/org.eclipse.osee.ats.parent/pom.xml
@@ -35,11 +35,6 @@
<module>../../plugins/org.eclipse.osee.ats.core.client.test</module>
<module>../../plugins/org.eclipse.osee.ats.dsl.ui</module>
- <module>../../plugins/org.eclipse.osee.ats.reports</module>
- <module>../../plugins/org.eclipse.osee.ats.reports.burndown</module>
- <module>../../plugins/org.eclipse.osee.ats.reports.efficiency</module>
- <module>../../plugins/org.eclipse.osee.ats.reports.split</module>
-
<module>../../plugins/org.eclipse.osee.ats.client.demo</module>
<module>../../features/org.eclipse.osee.ats.feature</module>
@@ -68,11 +63,6 @@
<module>../../plugins/org.eclipse.osee.ats.core.client.test</module>
<module>../../plugins/org.eclipse.osee.ats.dsl.ui</module>
- <module>../../plugins/org.eclipse.osee.ats.reports</module>
- <module>../../plugins/org.eclipse.osee.ats.reports.burndown</module>
- <module>../../plugins/org.eclipse.osee.ats.reports.efficiency</module>
- <module>../../plugins/org.eclipse.osee.ats.reports.split</module>
-
<module>../../plugins/org.eclipse.osee.ats.client.demo</module>
<module>../../features/org.eclipse.osee.ats.feature</module>
diff --git a/plugins/org.eclipse.osee.ats.reports.burndown/.classpath b/plugins/org.eclipse.osee.ats.reports.burndown/.classpath
deleted file mode 100644
index 1fa3e6803d3..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.burndown/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/org.eclipse.osee.ats.reports.burndown/META-INF/MANIFEST.MF b/plugins/org.eclipse.osee.ats.reports.burndown/META-INF/MANIFEST.MF
deleted file mode 100644
index a51b7d22f00..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.burndown/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,44 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: OSEE ATS Burndown Reports (Incubation)
-Bundle-SymbolicName: org.eclipse.osee.ats.reports.burndown;singleton:=true
-Bundle-Version: 0.24.0.qualifier
-Bundle-Activator: org.eclipse.osee.ats.reports.burndown.internal.Activator
-Bundle-Vendor: Eclipse Open System Engineering Environment
-Require-Bundle: org.eclipse.ui,
- org.eclipse.ui.forms
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-ActivationPolicy: lazy
-Import-Package: org.eclipse.core.runtime,
- org.eclipse.osee.ats,
- org.eclipse.osee.ats.api,
- org.eclipse.osee.ats.api.config,
- org.eclipse.osee.ats.api.data,
- org.eclipse.osee.ats.api.team,
- org.eclipse.osee.ats.api.version,
- org.eclipse.osee.ats.api.workflow,
- org.eclipse.osee.ats.api.workflow.log,
- org.eclipse.osee.ats.core.client,
- org.eclipse.osee.ats.core.client.config,
- org.eclipse.osee.ats.core.client.team,
- org.eclipse.osee.ats.core.client.workflow,
- org.eclipse.osee.ats.core.config,
- org.eclipse.osee.ats.reports,
- org.eclipse.osee.framework.core.data,
- org.eclipse.osee.framework.core.enums,
- org.eclipse.osee.framework.core.exception,
- org.eclipse.osee.framework.core.model,
- org.eclipse.osee.framework.core.operation,
- org.eclipse.osee.framework.core.util,
- org.eclipse.osee.framework.jdk.core.type,
- org.eclipse.osee.framework.jdk.core.util,
- org.eclipse.osee.framework.logging,
- org.eclipse.osee.framework.skynet.core.artifact,
- org.eclipse.osee.framework.ui.plugin.xnavigate,
- org.eclipse.osee.framework.ui.skynet,
- org.eclipse.osee.framework.ui.skynet.results,
- org.eclipse.osee.framework.ui.skynet.util,
- org.eclipse.osee.framework.ui.skynet.widgets,
- org.eclipse.osee.framework.ui.swt,
- org.osgi.framework
-Service-Component: OSGI-INF/*.xml
diff --git a/plugins/org.eclipse.osee.ats.reports.burndown/OSGI-INF/ats.client.ref.xml b/plugins/org.eclipse.osee.ats.reports.burndown/OSGI-INF/ats.client.ref.xml
deleted file mode 100644
index 7f4711466d0..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.burndown/OSGI-INF/ats.client.ref.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" name="org.eclipse.osee.ats.reports.burndown.internal.AtsClientService">
- <implementation class="org.eclipse.osee.ats.reports.burndown.internal.AtsClientService"/>
- <reference bind="setAtsClient" cardinality="1..1" interface="org.eclipse.osee.ats.core.client.IAtsClient" name="IAtsClient" policy="static"/>
-</scr:component>
diff --git a/plugins/org.eclipse.osee.ats.reports.burndown/build.properties b/plugins/org.eclipse.osee.ats.reports.burndown/build.properties
deleted file mode 100644
index d47e3d04994..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.burndown/build.properties
+++ /dev/null
@@ -1,7 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .,\
- plugin.xml,\
- reports/,\
- OSGI-INF/
diff --git a/plugins/org.eclipse.osee.ats.reports.burndown/plugin.xml b/plugins/org.eclipse.osee.ats.reports.burndown/plugin.xml
deleted file mode 100644
index 6ccbf689617..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.burndown/plugin.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<plugin>
- <extension
- point="org.eclipse.osee.ats.reports.AtsReportItem">
- <AtsReportItem
- classname="org.eclipse.osee.ats.reports.burndown.ui.BurndownAtsReport">
- </AtsReportItem>
- </extension>
-
-</plugin>
diff --git a/plugins/org.eclipse.osee.ats.reports.burndown/pom.xml b/plugins/org.eclipse.osee.ats.reports.burndown/pom.xml
deleted file mode 100644
index 5adcfa9d8e4..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.burndown/pom.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.osee</groupId>
- <artifactId>org.eclipse.osee.ats.parent</artifactId>
- <version>0.24.0-SNAPSHOT</version>
- <relativePath>../../plugins/org.eclipse.osee.ats.parent</relativePath>
- </parent>
-
- <artifactId>org.eclipse.osee.ats.reports.burndown</artifactId>
- <packaging>eclipse-plugin</packaging>
- <name>OSEE ATS Reports Burndown (Incubation)</name>
-
-
-</project>
diff --git a/plugins/org.eclipse.osee.ats.reports.burndown/reports/HourBurndown.rptdesign b/plugins/org.eclipse.osee.ats.reports.burndown/reports/HourBurndown.rptdesign
deleted file mode 100644
index b6d42e7ca5d..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.burndown/reports/HourBurndown.rptdesign
+++ /dev/null
@@ -1,2713 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.22" id="1">
- <property name="createdBy">Eclipse BIRT Designer Version 3.7.1.v20110905 Build &lt;3.7.1.v20110913-1734></property>
- <property name="units">in</property>
- <property name="iconFile">/templates/blank_report.gif</property>
- <property name="bidiLayoutOrientation">ltr</property>
- <property name="imageDPI">72</property>
- <data-sources>
- <script-data-source name="Hour Burndown Data source" id="71"/>
- <script-data-source name="Issue Burndown Data Source" id="98"/>
- </data-sources>
- <data-sets>
- <script-data-set name="Hour Burndown Data Set" id="72">
- <list-property name="resultSetHints">
- <structure>
- <property name="position">1</property>
- <property name="name">Date</property>
- <property name="dataType">date</property>
- </structure>
- <structure>
- <property name="position">2</property>
- <property name="name">HoursWorked</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">3</property>
- <property name="name">HoursRemaining</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">4</property>
- <property name="name">IsActualData</property>
- <property name="dataType">boolean</property>
- </structure>
- <structure>
- <property name="position">5</property>
- <property name="name">IdealHoursRemaining</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">6</property>
- <property name="name">BurndownRate</property>
- <property name="dataType">float</property>
- </structure>
- </list-property>
- <list-property name="columnHints">
- <structure>
- <property name="columnName">Date</property>
- <text-property name="displayName">Date</text-property>
- </structure>
- <structure>
- <property name="columnName">HoursWorked</property>
- <text-property name="displayName">Hours Worked</text-property>
- </structure>
- <structure>
- <property name="columnName">HoursRemaining</property>
- <text-property name="displayName">Hours Remaining</text-property>
- </structure>
- <structure>
- <property name="columnName">IsActualData</property>
- <text-property name="displayName">Is Actual Data ?</text-property>
- </structure>
- <structure>
- <property name="columnName">IdealHoursRemaining</property>
- <text-property name="displayName">Ideal Hours Remaining</text-property>
- </structure>
- <structure>
- <property name="columnName">BurndownRate</property>
- <text-property name="displayName">Burndown Rate</text-property>
- </structure>
- </list-property>
- <structure name="cachedMetaData">
- <list-property name="resultSet">
- <structure>
- <property name="position">1</property>
- <property name="name">Date</property>
- <property name="dataType">date</property>
- </structure>
- <structure>
- <property name="position">2</property>
- <property name="name">HoursWorked</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">3</property>
- <property name="name">HoursRemaining</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">4</property>
- <property name="name">IsActualData</property>
- <property name="dataType">boolean</property>
- </structure>
- <structure>
- <property name="position">5</property>
- <property name="name">IdealHoursRemaining</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">6</property>
- <property name="name">BurndownRate</property>
- <property name="dataType">float</property>
- </structure>
- </list-property>
- </structure>
- <property name="dataSource">Hour Burndown Data source</property>
- <method name="open"><![CDATA[importPackage(Packages.org.eclipse.core.runtime);
-
-myBundle = Platform.getBundle("org.eclipse.osee.ats.reports.burndown");
-
-count = 0;
-
-/* load data reader class */
-readerClass = myBundle.loadClass("org.eclipse.osee.ats.reports.burndown.hours.HourBurndownModel");
-
-/* create new instance of DataReader */
-readerInstance = readerClass.newInstance();
-
-log = readerInstance.getLog();
-entries = log.getEntries();]]></method>
- <method name="fetch"><![CDATA[
-
-if(count < entries.size()){
-row["Date"] = entries.get(count).getDate();
-row["HoursWorked"] = entries.get(count).getHoursWorked();
-row["HoursRemaining"] = entries.get(count).getHoursRemaining();
-row["IsActualData"] = entries.get(count).isActualData();
-row["IdealHoursRemaining"] = entries.get(count).getIdealHoursRemaining();
-row["BurndownRate"] = entries.get(count).getBurndownRate();
-count++;
-return true;
-}
-
-return false;
-]]></method>
- </script-data-set>
- <script-data-set name="Issue Burndown Data Set" id="99">
- <list-property name="resultSetHints">
- <structure>
- <property name="position">1</property>
- <property name="name">Date</property>
- <property name="dataType">date-time</property>
- </structure>
- <structure>
- <property name="position">2</property>
- <property name="name">IssuesClosed</property>
- <property name="dataType">integer</property>
- </structure>
- <structure>
- <property name="position">3</property>
- <property name="name">IssuesRemaining</property>
- <property name="dataType">integer</property>
- </structure>
- <structure>
- <property name="position">4</property>
- <property name="name">IdealIssuesRemaining</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">5</property>
- <property name="name">BurndownRate</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">6</property>
- <property name="name">IsActualData</property>
- <property name="dataType">boolean</property>
- </structure>
- </list-property>
- <list-property name="columnHints">
- <structure>
- <property name="columnName">Date</property>
- <text-property name="displayName">Date</text-property>
- </structure>
- <structure>
- <property name="columnName">IssuesClosed</property>
- <text-property name="displayName">Issues Closed</text-property>
- </structure>
- <structure>
- <property name="columnName">IssuesRemaining</property>
- <text-property name="displayName">Issues Remaining</text-property>
- </structure>
- <structure>
- <property name="columnName">IdealIssuesRemaining</property>
- <text-property name="displayName">Ideal Issues Remaining</text-property>
- </structure>
- <structure>
- <property name="columnName">BurndownRate</property>
- <text-property name="displayName">Burndown rate</text-property>
- </structure>
- <structure>
- <property name="columnName">IsActualData</property>
- <text-property name="displayName">Is Actual Data</text-property>
- </structure>
- </list-property>
- <structure name="cachedMetaData">
- <list-property name="resultSet">
- <structure>
- <property name="position">1</property>
- <property name="name">Date</property>
- <property name="dataType">date-time</property>
- </structure>
- <structure>
- <property name="position">2</property>
- <property name="name">IssuesClosed</property>
- <property name="dataType">integer</property>
- </structure>
- <structure>
- <property name="position">3</property>
- <property name="name">IssuesRemaining</property>
- <property name="dataType">integer</property>
- </structure>
- <structure>
- <property name="position">4</property>
- <property name="name">IdealIssuesRemaining</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">5</property>
- <property name="name">BurndownRate</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">6</property>
- <property name="name">IsActualData</property>
- <property name="dataType">boolean</property>
- </structure>
- </list-property>
- </structure>
- <property name="dataSource">Issue Burndown Data Source</property>
- <method name="open"><![CDATA[importPackage(Packages.org.eclipse.core.runtime);
-
-myBundle = Platform.getBundle("org.eclipse.osee.ats.reports.burndown");
-
-count = 0;
-
-/* load data reader class */
-readerClass = myBundle.loadClass("org.eclipse.osee.ats.reports.burndown.issues.IssueBurndownModel");
-
-/* create new instance of DataReader */
-readerInstance = readerClass.newInstance();
-
-log = readerInstance.getLog();
-entries = log.getEntries();]]></method>
- <method name="fetch"><![CDATA[
-
-if(count < entries.size()){
-row["Date"] = entries.get(count).getDate();
-row["IssuesClosed"] = entries.get(count).getIssuesClosed();
-row["IssuesRemaining"] = entries.get(count).getIssuesRemaining();
-row["IsActualData"] = entries.get(count).isActualData();
-row["IdealIssuesRemaining"] = entries.get(count).getIdealIssuesRemaining();
-row["BurndownRate"] = entries.get(count).getBurndownRate();
-count++;
-return true;
-}
-
-return false;
-]]></method>
- </script-data-set>
- </data-sets>
- <styles>
- <style name="report" id="4">
- <property name="fontFamily">sans-serif</property>
- <property name="fontSize">10pt</property>
- </style>
- <style name="crosstab-cell" id="5">
- <property name="borderBottomColor">#CCCCCC</property>
- <property name="borderBottomStyle">solid</property>
- <property name="borderBottomWidth">1pt</property>
- <property name="borderLeftColor">#CCCCCC</property>
- <property name="borderLeftStyle">solid</property>
- <property name="borderLeftWidth">1pt</property>
- <property name="borderRightColor">#CCCCCC</property>
- <property name="borderRightStyle">solid</property>
- <property name="borderRightWidth">1pt</property>
- <property name="borderTopColor">#CCCCCC</property>
- <property name="borderTopStyle">solid</property>
- <property name="borderTopWidth">1pt</property>
- </style>
- <style name="crosstab" id="6">
- <property name="borderBottomColor">#CCCCCC</property>
- <property name="borderBottomStyle">solid</property>
- <property name="borderBottomWidth">1pt</property>
- <property name="borderLeftColor">#CCCCCC</property>
- <property name="borderLeftStyle">solid</property>
- <property name="borderLeftWidth">1pt</property>
- <property name="borderRightColor">#CCCCCC</property>
- <property name="borderRightStyle">solid</property>
- <property name="borderRightWidth">1pt</property>
- <property name="borderTopColor">#CCCCCC</property>
- <property name="borderTopStyle">solid</property>
- <property name="borderTopWidth">1pt</property>
- </style>
- </styles>
- <page-setup>
- <simple-master-page name="Simple MasterPage" id="2">
- <page-footer>
- <text id="3">
- <property name="contentType">html</property>
- <text-property name="content"><![CDATA[<value-of>new Date()</value-of>]]></text-property>
- </text>
- </page-footer>
- </simple-master-page>
- </page-setup>
- <body>
- <extended-item extensionName="Chart" id="97">
- <xml-property name="xmlRepresentation"><![CDATA[<model:ChartWithAxes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:attribute="http://www.birt.eclipse.org/ChartModelAttribute" xmlns:data="http://www.birt.eclipse.org/ChartModelData" xmlns:layout="http://www.birt.eclipse.org/ChartModelLayout" xmlns:model="http://www.birt.eclipse.org/ChartModel" xmlns:type="http://www.birt.eclipse.org/ChartModelType">
- <Version>2.5.1</Version>
- <Type>Line Chart</Type>
- <SubType>Overlay</SubType>
- <Description>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Description>
- <Block>
- <Children xsi:type="layout:TitleBlock">
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>0.0</Width>
- <Height>0.0</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value>Hour Burndown</Value>
- <Font>
- <Size>16.0</Size>
- <Bold>true</Bold>
- <Alignment>
- <horizontalAlignment>Center</horizontalAlignment>
- <verticalAlignment>Center</verticalAlignment>
- </Alignment>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>true</Visible>
- </Label>
- </Children>
- <Children xsi:type="layout:Plot">
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>0.0</Width>
- <Height>0.0</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- <HorizontalSpacing>5</HorizontalSpacing>
- <VerticalSpacing>5</VerticalSpacing>
- <ClientArea>
- <Outline>
- <Style>Solid</Style>
- <Thickness>0</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>0.0</Left>
- <Bottom>0.0</Bottom>
- <Right>0.0</Right>
- </Insets>
- </ClientArea>
- </Children>
- <Children xsi:type="layout:Legend">
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>0.0</Width>
- <Height>0.0</Height>
- </Bounds>
- <Anchor>West</Anchor>
- <Stretch>Both</Stretch>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Dash_Dotted</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>true</Visible>
- </Outline>
- <Visible>true</Visible>
- <ClientArea>
- <Outline>
- <Style>Solid</Style>
- <Thickness>0</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>2.0</Top>
- <Left>2.0</Left>
- <Bottom>2.0</Bottom>
- <Right>2.0</Right>
- </Insets>
- </ClientArea>
- <Text>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Text>
- <Orientation>Horizontal</Orientation>
- <Direction>Top_Bottom</Direction>
- <Separator>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>true</Visible>
- </Separator>
- <Position>Below</Position>
- <ItemType>Series</ItemType>
- <Title>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Title>
- <TitlePosition>Above</TitlePosition>
- </Children>
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>573.75</Width>
- <Height>360.75</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- </Block>
- <Dimension>Two_Dimensional</Dimension>
- <Units>Points</Units>
- <SeriesThickness>10.0</SeriesThickness>
- <ExtendedProperties>
- <Name>enable.area.alt</Name>
- <Value>false</Value>
- </ExtendedProperties>
- <SampleData>
- <BaseSampleData>
- <DataSetRepresentation>01/05/2000,02/01/2000,04/12/2000,03/12/2000,02/29/2000</DataSetRepresentation>
- </BaseSampleData>
- <OrthogonalSampleData>
- <DataSetRepresentation>6,4,12,8,10</DataSetRepresentation>
- <SeriesDefinitionIndex>0</SeriesDefinitionIndex>
- </OrthogonalSampleData>
- <OrthogonalSampleData>
- <DataSetRepresentation>12.0,8.0,24.0,16.0,20.0</DataSetRepresentation>
- <SeriesDefinitionIndex>1</SeriesDefinitionIndex>
- </OrthogonalSampleData>
- <OrthogonalSampleData>
- <DataSetRepresentation>18.0,12.0,36.0,24.0,30.0</DataSetRepresentation>
- <SeriesDefinitionIndex>2</SeriesDefinitionIndex>
- </OrthogonalSampleData>
- <OrthogonalSampleData>
- <DataSetRepresentation>24.0,16.0,48.0,32.0,40.0</DataSetRepresentation>
- <SeriesDefinitionIndex>3</SeriesDefinitionIndex>
- </OrthogonalSampleData>
- <AncillarySampleData>
- <DataSetRepresentation>Series 1</DataSetRepresentation>
- </AncillarySampleData>
- </SampleData>
- <Interactivity/>
- <EmptyMessage>
- <Caption>
- <Value>This chart contains no data.</Value>
- <Font>
- <Alignment>
- <horizontalAlignment>Center</horizontalAlignment>
- <verticalAlignment>Center</verticalAlignment>
- </Alignment>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>64</Transparency>
- <Red>127</Red>
- <Green>127</Green>
- <Blue>127</Blue>
- </Background>
- <Outline>
- <Color>
- <Transparency>128</Transparency>
- <Red>127</Red>
- <Green>127</Green>
- <Blue>127</Blue>
- </Color>
- <Visible>true</Visible>
- </Outline>
- <Insets>
- <Top>10.0</Top>
- <Left>10.0</Left>
- <Bottom>10.0</Bottom>
- <Right>10.0</Right>
- </Insets>
- <Visible>false</Visible>
- </EmptyMessage>
- <Axes>
- <Type>DateTime</Type>
- <Title>
- <Caption>
- <Value>X-Axis Title</Value>
- <Font>
- <Size>14.0</Size>
- <Bold>true</Bold>
- <Alignment>
- <horizontalAlignment>Center</horizontalAlignment>
- <verticalAlignment>Center</verticalAlignment>
- </Alignment>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Title>
- <TitlePosition>Below</TitlePosition>
- <AssociatedAxes>
- <Type>Linear</Type>
- <Title>
- <Caption>
- <Value>Y-Axis Title</Value>
- <Font>
- <Size>14.0</Size>
- <Bold>true</Bold>
- <Alignment>
- <horizontalAlignment>Center</horizontalAlignment>
- <verticalAlignment>Center</verticalAlignment>
- </Alignment>
- <Rotation>90.0</Rotation>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Title>
- <TitlePosition>Left</TitlePosition>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>204</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>64</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>170</Red>
- <Green>85</Green>
- <Blue>85</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- </SeriesPalette>
- <Series xsi:type="type:LineSeries">
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;HoursRemaining&quot;]</Definition>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </DataDefinition>
- <SeriesIdentifier>Hours Remaining</SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Above</LabelPosition>
- <Stacked>false</Stacked>
- <Translucent>false</Translucent>
- <Markers>
- <Type>Box</Type>
- <Size>4</Size>
- <Visible>false</Visible>
- <Outline>
- <Visible>true</Visible>
- </Outline>
- </Markers>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>2</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>true</Visible>
- </LineAttributes>
- <PaletteLineColor>true</PaletteLineColor>
- </Series>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </SeriesDefinitions>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>204</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>64</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>170</Red>
- <Green>85</Green>
- <Blue>85</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- </SeriesPalette>
- <Series xsi:type="type:LineSeries">
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;HoursWorked&quot;]</Definition>
- <Grouping>
- <Enabled>true</Enabled>
- <GroupType>Text</GroupType>
- <AggregateExpression>RunningSum</AggregateExpression>
- </Grouping>
- </DataDefinition>
- <SeriesIdentifier>Hours Worked</SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Above</LabelPosition>
- <Stacked>false</Stacked>
- <Markers>
- <Type>Box</Type>
- <Size>4</Size>
- <Visible>false</Visible>
- <Outline>
- <Visible>true</Visible>
- </Outline>
- </Markers>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>2</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>true</Visible>
- </LineAttributes>
- <PaletteLineColor>true</PaletteLineColor>
- <Curve>false</Curve>
- </Series>
- </SeriesDefinitions>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>204</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>64</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>170</Red>
- <Green>85</Green>
- <Blue>85</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- </SeriesPalette>
- <Series xsi:type="type:LineSeries">
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;IdealHoursRemaining&quot;]</Definition>
- <Grouping>
- <Enabled>false</Enabled>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </DataDefinition>
- <SeriesIdentifier>Ideal Line</SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Above</LabelPosition>
- <Stacked>false</Stacked>
- <Markers>
- <Type>Box</Type>
- <Size>4</Size>
- <Visible>false</Visible>
- <Outline>
- <Visible>true</Visible>
- </Outline>
- </Markers>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>2</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>true</Visible>
- </LineAttributes>
- <PaletteLineColor>true</PaletteLineColor>
- </Series>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </SeriesDefinitions>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>204</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>64</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>170</Red>
- <Green>85</Green>
- <Blue>85</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- </SeriesPalette>
- <Series xsi:type="type:LineSeries">
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;BurndownRate&quot;]</Definition>
- <Grouping>
- <Enabled>false</Enabled>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </DataDefinition>
- <SeriesIdentifier>Burndown Rate</SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Above</LabelPosition>
- <Stacked>false</Stacked>
- <Markers>
- <Type>Box</Type>
- <Size>4</Size>
- <Visible>false</Visible>
- <Outline>
- <Visible>true</Visible>
- </Outline>
- </Markers>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>2</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>true</Visible>
- </LineAttributes>
- <PaletteLineColor>true</PaletteLineColor>
- </Series>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </SeriesDefinitions>
- <Orientation>Vertical</Orientation>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Visible>true</Visible>
- </LineAttributes>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>true</Visible>
- </Label>
- <LabelPosition>Left</LabelPosition>
- <MajorGrid>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>196</Red>
- <Green>196</Green>
- <Blue>196</Blue>
- </Color>
- <Visible>true</Visible>
- </LineAttributes>
- <TickStyle>Across</TickStyle>
- <TickAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>196</Red>
- <Green>196</Green>
- <Blue>196</Blue>
- </Color>
- <Visible>true</Visible>
- </TickAttributes>
- </MajorGrid>
- <MinorGrid>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>225</Red>
- <Green>225</Green>
- <Blue>225</Blue>
- </Color>
- <Visible>false</Visible>
- </LineAttributes>
- <TickStyle>Across</TickStyle>
- <TickAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>225</Red>
- <Green>225</Green>
- <Blue>225</Blue>
- </Color>
- <Visible>false</Visible>
- </TickAttributes>
- </MinorGrid>
- <Scale>
- <MinorGridsPerUnit>5</MinorGridsPerUnit>
- </Scale>
- <Origin>
- <Type>Min</Type>
- <Value xsi:type="data:NumberDataElement">
- <Value>0.0</Value>
- </Value>
- </Origin>
- <PrimaryAxis>true</PrimaryAxis>
- <Percent>false</Percent>
- </AssociatedAxes>
- <AncillaryAxes>
- <Type>Text</Type>
- <Title>
- <Caption>
- <Value>Z-Axis Title</Value>
- <Font>
- <Size>14.0</Size>
- <Bold>true</Bold>
- <Alignment>
- <horizontalAlignment>Center</horizontalAlignment>
- <verticalAlignment>Center</verticalAlignment>
- </Alignment>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Title>
- <TitlePosition>Below</TitlePosition>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>166</Green>
- <Blue>218</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>242</Red>
- <Green>88</Green>
- <Blue>106</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>232</Red>
- <Green>172</Green>
- <Blue>57</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>64</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>170</Red>
- <Green>85</Green>
- <Blue>85</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- </SeriesPalette>
- <Series>
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <SeriesIdentifier></SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Outside</LabelPosition>
- <Stacked>false</Stacked>
- </Series>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </SeriesDefinitions>
- <Orientation>Horizontal</Orientation>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Visible>true</Visible>
- </LineAttributes>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>true</Visible>
- </Label>
- <LabelPosition>Below</LabelPosition>
- <MajorGrid>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>196</Red>
- <Green>196</Green>
- <Blue>196</Blue>
- </Color>
- <Visible>false</Visible>
- </LineAttributes>
- <TickStyle>Across</TickStyle>
- <TickAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>196</Red>
- <Green>196</Green>
- <Blue>196</Blue>
- </Color>
- <Visible>true</Visible>
- </TickAttributes>
- </MajorGrid>
- <MinorGrid>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>225</Red>
- <Green>225</Green>
- <Blue>225</Blue>
- </Color>
- <Visible>false</Visible>
- </LineAttributes>
- <TickStyle>Across</TickStyle>
- <TickAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>225</Red>
- <Green>225</Green>
- <Blue>225</Blue>
- </Color>
- <Visible>false</Visible>
- </TickAttributes>
- </MinorGrid>
- <Scale>
- <MinorGridsPerUnit>5</MinorGridsPerUnit>
- </Scale>
- <Origin>
- <Type>Min</Type>
- <Value xsi:type="data:NumberDataElement">
- <Value>0.0</Value>
- </Value>
- </Origin>
- <PrimaryAxis>true</PrimaryAxis>
- <Percent>false</Percent>
- </AncillaryAxes>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>204</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>64</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>170</Red>
- <Green>85</Green>
- <Blue>85</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- </SeriesPalette>
- <Series>
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;Date&quot;]</Definition>
- </DataDefinition>
- <SeriesIdentifier></SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Outside</LabelPosition>
- <Stacked>false</Stacked>
- </Series>
- <Grouping>
- <Enabled>false</Enabled>
- <GroupingUnit>Years</GroupingUnit>
- <GroupingInterval>1.0</GroupingInterval>
- <GroupType>DateTime</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- <Sorting>Ascending</Sorting>
- <SortKey>
- <Definition>row[&quot;Date&quot;]</Definition>
- </SortKey>
- </SeriesDefinitions>
- <Orientation>Horizontal</Orientation>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Visible>true</Visible>
- </LineAttributes>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>true</Visible>
- </Label>
- <LabelPosition>Below</LabelPosition>
- <MajorGrid>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>196</Red>
- <Green>196</Green>
- <Blue>196</Blue>
- </Color>
- <Visible>false</Visible>
- </LineAttributes>
- <TickStyle>Across</TickStyle>
- <TickAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>196</Red>
- <Green>196</Green>
- <Blue>196</Blue>
- </Color>
- <Visible>true</Visible>
- </TickAttributes>
- </MajorGrid>
- <MinorGrid>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>225</Red>
- <Green>225</Green>
- <Blue>225</Blue>
- </Color>
- <Visible>false</Visible>
- </LineAttributes>
- <TickStyle>Across</TickStyle>
- <TickAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>225</Red>
- <Green>225</Green>
- <Blue>225</Blue>
- </Color>
- <Visible>false</Visible>
- </TickAttributes>
- </MinorGrid>
- <Scale>
- <MinorGridsPerUnit>2</MinorGridsPerUnit>
- <ShowOutside>false</ShowOutside>
- <MajorGridsStepNumber>1</MajorGridsStepNumber>
- </Scale>
- <Origin>
- <Type>Min</Type>
- <Value xsi:type="data:NumberDataElement">
- <Value>0.0</Value>
- </Value>
- </Origin>
- <PrimaryAxis>true</PrimaryAxis>
- <CategoryAxis>true</CategoryAxis>
- <Percent>false</Percent>
- </Axes>
- <Orientation>Vertical</Orientation>
- <UnitSpacing>50.0</UnitSpacing>
- <Rotation>
- <Angles>
- <XAngle>-20.0</XAngle>
- <YAngle>45.0</YAngle>
- <ZAngle>0.0</ZAngle>
- <Type>None</Type>
- </Angles>
- </Rotation>
- <ReverseCategory>false</ReverseCategory>
-</model:ChartWithAxes>
-]]></xml-property>
- <property name="outputFormat">SVG</property>
- <property name="inheritColumns">true</property>
- <property name="pageBreakAfter">always</property>
- <structure name="toc">
- <expression name="expressionValue" type="javascript">"Hour Burndown"</expression>
- </structure>
- <property name="dataSet">Hour Burndown Data Set</property>
- <property name="height">5.010416666666667in</property>
- <property name="width">7.96875in</property>
- <list-property name="boundDataColumns">
- <structure>
- <property name="name">Date</property>
- <expression name="expression" type="javascript">dataSetRow["Date"]</expression>
- <property name="dataType">date</property>
- </structure>
- <structure>
- <property name="name">HoursWorked</property>
- <expression name="expression" type="javascript">dataSetRow["HoursWorked"]</expression>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="name">HoursRemaining</property>
- <expression name="expression" type="javascript">dataSetRow["HoursRemaining"]</expression>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="name">IsActualData</property>
- <expression name="expression" type="javascript">dataSetRow["IsActualData"]</expression>
- <property name="dataType">boolean</property>
- </structure>
- <structure>
- <property name="name">IdealHoursRemaining</property>
- <expression name="expression" type="javascript">dataSetRow["IdealHoursRemaining"]</expression>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="name">BurndownRate</property>
- <expression name="expression" type="javascript">dataSetRow["BurndownRate"]</expression>
- <property name="dataType">float</property>
- </structure>
- </list-property>
- </extended-item>
- </body>
-</report>
diff --git a/plugins/org.eclipse.osee.ats.reports.burndown/reports/IssueBurndown.rptdesign b/plugins/org.eclipse.osee.ats.reports.burndown/reports/IssueBurndown.rptdesign
deleted file mode 100644
index 3d491401bc5..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.burndown/reports/IssueBurndown.rptdesign
+++ /dev/null
@@ -1,2306 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.21" id="1">
- <property name="createdBy">Eclipse BIRT Designer Version 2.6.0.v20100531 Build &lt;2.6.0.v20100609-1613></property>
- <property name="units">in</property>
- <property name="iconFile">/templates/blank_report.gif</property>
- <property name="bidiLayoutOrientation">ltr</property>
- <property name="imageDPI">72</property>
- <data-sources>
- <script-data-source name="Hour Burndown Data source" id="71"/>
- <script-data-source name="Issue Burndown Data Source" id="98"/>
- </data-sources>
- <data-sets>
- <script-data-set name="Hour Burndown Data Set" id="72">
- <list-property name="resultSetHints">
- <structure>
- <property name="position">1</property>
- <property name="name">Date</property>
- <property name="dataType">date</property>
- </structure>
- <structure>
- <property name="position">2</property>
- <property name="name">HoursWorked</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">3</property>
- <property name="name">HoursRemaining</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">4</property>
- <property name="name">IsActualData</property>
- <property name="dataType">boolean</property>
- </structure>
- <structure>
- <property name="position">5</property>
- <property name="name">IdealHoursRemaining</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">6</property>
- <property name="name">BurndownRate</property>
- <property name="dataType">float</property>
- </structure>
- </list-property>
- <list-property name="columnHints">
- <structure>
- <property name="columnName">Date</property>
- <text-property name="displayName">Date</text-property>
- </structure>
- <structure>
- <property name="columnName">HoursWorked</property>
- <text-property name="displayName">Hours Worked</text-property>
- </structure>
- <structure>
- <property name="columnName">HoursRemaining</property>
- <text-property name="displayName">Hours Remaining</text-property>
- </structure>
- <structure>
- <property name="columnName">IsActualData</property>
- <text-property name="displayName">Is Actual Data ?</text-property>
- </structure>
- <structure>
- <property name="columnName">IdealHoursRemaining</property>
- <text-property name="displayName">Ideal Hours Remaining</text-property>
- </structure>
- <structure>
- <property name="columnName">BurndownRate</property>
- <text-property name="displayName">Burndown Rate</text-property>
- </structure>
- </list-property>
- <structure name="cachedMetaData">
- <list-property name="resultSet">
- <structure>
- <property name="position">1</property>
- <property name="name">Date</property>
- <property name="dataType">date</property>
- </structure>
- <structure>
- <property name="position">2</property>
- <property name="name">HoursWorked</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">3</property>
- <property name="name">HoursRemaining</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">4</property>
- <property name="name">IsActualData</property>
- <property name="dataType">boolean</property>
- </structure>
- <structure>
- <property name="position">5</property>
- <property name="name">IdealHoursRemaining</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">6</property>
- <property name="name">BurndownRate</property>
- <property name="dataType">float</property>
- </structure>
- </list-property>
- </structure>
- <property name="dataSource">Hour Burndown Data source</property>
- <method name="open"><![CDATA[importPackage(Packages.org.eclipse.core.runtime);
-
-myBundle = Platform.getBundle("org.eclipse.osee.ats.reports.burndown");
-
-count = 0;
-
-/* load data reader class */
-readerClass = myBundle.loadClass("org.eclipse.osee.ats.reports.burndown.hours.HourBurndownModel");
-
-/* create new instance of DataReader */
-readerInstance = readerClass.newInstance();
-
-log = readerInstance.getLog();
-entries = log.getEntries();]]></method>
- <method name="fetch"><![CDATA[
-
-if(count < entries.size()){
-row["Date"] = entries.get(count).getDate();
-row["HoursWorked"] = entries.get(count).getHoursWorked();
-row["HoursRemaining"] = entries.get(count).getHoursRemaining();
-row["IsActualData"] = entries.get(count).isActualData();
-row["IdealHoursRemaining"] = entries.get(count).getIdealHoursRemaining();
-row["BurndownRate"] = entries.get(count).getBurndownRate();
-count++;
-return true;
-}
-
-return false;
-]]></method>
- </script-data-set>
- <script-data-set name="Issue Burndown Data Set" id="99">
- <list-property name="resultSetHints">
- <structure>
- <property name="position">1</property>
- <property name="name">Date</property>
- <property name="dataType">date-time</property>
- </structure>
- <structure>
- <property name="position">2</property>
- <property name="name">IssuesClosed</property>
- <property name="dataType">integer</property>
- </structure>
- <structure>
- <property name="position">3</property>
- <property name="name">IssuesRemaining</property>
- <property name="dataType">integer</property>
- </structure>
- <structure>
- <property name="position">4</property>
- <property name="name">IdealIssuesRemaining</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">5</property>
- <property name="name">BurndownRate</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">6</property>
- <property name="name">IsActualData</property>
- <property name="dataType">boolean</property>
- </structure>
- </list-property>
- <list-property name="columnHints">
- <structure>
- <property name="columnName">Date</property>
- <text-property name="displayName">Date</text-property>
- </structure>
- <structure>
- <property name="columnName">IssuesClosed</property>
- <text-property name="displayName">Issues Closed</text-property>
- </structure>
- <structure>
- <property name="columnName">IssuesRemaining</property>
- <text-property name="displayName">Issues Remaining</text-property>
- </structure>
- <structure>
- <property name="columnName">IdealIssuesRemaining</property>
- <text-property name="displayName">Ideal Issues Remaining</text-property>
- </structure>
- <structure>
- <property name="columnName">BurndownRate</property>
- <text-property name="displayName">Burndown rate</text-property>
- </structure>
- <structure>
- <property name="columnName">IsActualData</property>
- <text-property name="displayName">Is Actual Data</text-property>
- </structure>
- </list-property>
- <structure name="cachedMetaData">
- <list-property name="resultSet">
- <structure>
- <property name="position">1</property>
- <property name="name">Date</property>
- <property name="dataType">date-time</property>
- </structure>
- <structure>
- <property name="position">2</property>
- <property name="name">IssuesClosed</property>
- <property name="dataType">integer</property>
- </structure>
- <structure>
- <property name="position">3</property>
- <property name="name">IssuesRemaining</property>
- <property name="dataType">integer</property>
- </structure>
- <structure>
- <property name="position">4</property>
- <property name="name">IdealIssuesRemaining</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">5</property>
- <property name="name">BurndownRate</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">6</property>
- <property name="name">IsActualData</property>
- <property name="dataType">boolean</property>
- </structure>
- </list-property>
- </structure>
- <property name="dataSource">Issue Burndown Data Source</property>
- <method name="open"><![CDATA[importPackage(Packages.org.eclipse.core.runtime);
-
-myBundle = Platform.getBundle("org.eclipse.osee.ats.reports.burndown");
-
-count = 0;
-
-/* load data reader class */
-readerClass = myBundle.loadClass("org.eclipse.osee.ats.reports.burndown.issues.IssueBurndownModel");
-
-/* create new instance of DataReader */
-readerInstance = readerClass.newInstance();
-
-log = readerInstance.getLog();
-entries = log.getEntries();]]></method>
- <method name="fetch"><![CDATA[
-
-if(count < entries.size()){
-row["Date"] = entries.get(count).getDate();
-row["IssuesClosed"] = entries.get(count).getIssuesClosed();
-row["IssuesRemaining"] = entries.get(count).getIssuesRemaining();
-row["IsActualData"] = entries.get(count).isActualData();
-row["IdealIssuesRemaining"] = entries.get(count).getIdealIssuesRemaining();
-row["BurndownRate"] = entries.get(count).getBurndownRate();
-count++;
-return true;
-}
-
-return false;
-]]></method>
- </script-data-set>
- </data-sets>
- <styles>
- <style name="report" id="4">
- <property name="fontFamily">sans-serif</property>
- <property name="fontSize">10pt</property>
- </style>
- <style name="crosstab-cell" id="5">
- <property name="borderBottomColor">#CCCCCC</property>
- <property name="borderBottomStyle">solid</property>
- <property name="borderBottomWidth">1pt</property>
- <property name="borderLeftColor">#CCCCCC</property>
- <property name="borderLeftStyle">solid</property>
- <property name="borderLeftWidth">1pt</property>
- <property name="borderRightColor">#CCCCCC</property>
- <property name="borderRightStyle">solid</property>
- <property name="borderRightWidth">1pt</property>
- <property name="borderTopColor">#CCCCCC</property>
- <property name="borderTopStyle">solid</property>
- <property name="borderTopWidth">1pt</property>
- </style>
- <style name="crosstab" id="6">
- <property name="borderBottomColor">#CCCCCC</property>
- <property name="borderBottomStyle">solid</property>
- <property name="borderBottomWidth">1pt</property>
- <property name="borderLeftColor">#CCCCCC</property>
- <property name="borderLeftStyle">solid</property>
- <property name="borderLeftWidth">1pt</property>
- <property name="borderRightColor">#CCCCCC</property>
- <property name="borderRightStyle">solid</property>
- <property name="borderRightWidth">1pt</property>
- <property name="borderTopColor">#CCCCCC</property>
- <property name="borderTopStyle">solid</property>
- <property name="borderTopWidth">1pt</property>
- </style>
- </styles>
- <page-setup>
- <simple-master-page name="Simple MasterPage" id="2">
- <page-footer>
- <text id="3">
- <property name="contentType">html</property>
- <text-property name="content"><![CDATA[<value-of>new Date()</value-of>]]></text-property>
- </text>
- </page-footer>
- </simple-master-page>
- </page-setup>
- <body>
- <extended-item extensionName="Chart" id="100">
- <xml-property name="xmlRepresentation"><![CDATA[<model:ChartWithAxes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:attribute="http://www.birt.eclipse.org/ChartModelAttribute" xmlns:data="http://www.birt.eclipse.org/ChartModelData" xmlns:layout="http://www.birt.eclipse.org/ChartModelLayout" xmlns:model="http://www.birt.eclipse.org/ChartModel" xmlns:type="http://www.birt.eclipse.org/ChartModelType">
- <Version>2.5.1</Version>
- <Type>Line Chart</Type>
- <SubType>Overlay</SubType>
- <Block>
- <Children xsi:type="layout:TitleBlock">
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>0.0</Width>
- <Height>0.0</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value>Issue Burndown</Value>
- <Font>
- <Size>16.0</Size>
- <Bold>true</Bold>
- <Alignment>
- <horizontalAlignment>Center</horizontalAlignment>
- <verticalAlignment>Center</verticalAlignment>
- </Alignment>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>true</Visible>
- </Label>
- </Children>
- <Children xsi:type="layout:Plot">
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>0.0</Width>
- <Height>0.0</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- <HorizontalSpacing>5</HorizontalSpacing>
- <VerticalSpacing>5</VerticalSpacing>
- <ClientArea>
- <Outline>
- <Style>Solid</Style>
- <Thickness>0</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>0.0</Left>
- <Bottom>0.0</Bottom>
- <Right>0.0</Right>
- </Insets>
- </ClientArea>
- </Children>
- <Children xsi:type="layout:Legend">
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>0.0</Width>
- <Height>0.0</Height>
- </Bounds>
- <Anchor>West</Anchor>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Dash_Dotted</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>true</Visible>
- </Outline>
- <Visible>true</Visible>
- <ClientArea>
- <Outline>
- <Style>Solid</Style>
- <Thickness>0</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>2.0</Top>
- <Left>2.0</Left>
- <Bottom>2.0</Bottom>
- <Right>2.0</Right>
- </Insets>
- </ClientArea>
- <Text>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Text>
- <Orientation>Vertical</Orientation>
- <Direction>Top_Bottom</Direction>
- <Separator>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>true</Visible>
- </Separator>
- <Position>Below</Position>
- <ItemType>Series</ItemType>
- <Title>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Title>
- <TitlePosition>Above</TitlePosition>
- </Children>
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>573.75</Width>
- <Height>362.25</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- </Block>
- <Dimension>Two_Dimensional</Dimension>
- <Units>Points</Units>
- <SeriesThickness>10.0</SeriesThickness>
- <ExtendedProperties>
- <Name>enable.area.alt</Name>
- <Value>false</Value>
- </ExtendedProperties>
- <SampleData>
- <BaseSampleData>
- <DataSetRepresentation>01/05/2000,02/01/2000,04/12/2000,03/12/2000,02/29/2000</DataSetRepresentation>
- </BaseSampleData>
- <OrthogonalSampleData>
- <DataSetRepresentation>6,4,12,8,10</DataSetRepresentation>
- <SeriesDefinitionIndex>0</SeriesDefinitionIndex>
- </OrthogonalSampleData>
- <OrthogonalSampleData>
- <DataSetRepresentation>12.0,8.0,24.0,16.0,20.0</DataSetRepresentation>
- <SeriesDefinitionIndex>1</SeriesDefinitionIndex>
- </OrthogonalSampleData>
- <OrthogonalSampleData>
- <DataSetRepresentation>18.0,12.0,36.0,24.0,30.0</DataSetRepresentation>
- <SeriesDefinitionIndex>2</SeriesDefinitionIndex>
- </OrthogonalSampleData>
- <OrthogonalSampleData>
- <DataSetRepresentation>24.0,16.0,48.0,32.0,40.0</DataSetRepresentation>
- <SeriesDefinitionIndex>3</SeriesDefinitionIndex>
- </OrthogonalSampleData>
- </SampleData>
- <Interactivity/>
- <EmptyMessage>
- <Caption>
- <Value>This chart contains no data.</Value>
- <Font>
- <Alignment>
- <horizontalAlignment>Center</horizontalAlignment>
- <verticalAlignment>Center</verticalAlignment>
- </Alignment>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>64</Transparency>
- <Red>127</Red>
- <Green>127</Green>
- <Blue>127</Blue>
- </Background>
- <Outline>
- <Color>
- <Transparency>128</Transparency>
- <Red>127</Red>
- <Green>127</Green>
- <Blue>127</Blue>
- </Color>
- <Visible>true</Visible>
- </Outline>
- <Insets>
- <Top>10.0</Top>
- <Left>10.0</Left>
- <Bottom>10.0</Bottom>
- <Right>10.0</Right>
- </Insets>
- <Visible>false</Visible>
- </EmptyMessage>
- <Axes>
- <Type>DateTime</Type>
- <Title>
- <Caption>
- <Value>X-Axis Title</Value>
- <Font>
- <Size>14.0</Size>
- <Bold>true</Bold>
- <Alignment>
- <horizontalAlignment>Center</horizontalAlignment>
- <verticalAlignment>Center</verticalAlignment>
- </Alignment>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Title>
- <TitlePosition>Below</TitlePosition>
- <AssociatedAxes>
- <Type>Linear</Type>
- <Title>
- <Caption>
- <Value>Y-Axis Title</Value>
- <Font>
- <Size>14.0</Size>
- <Bold>true</Bold>
- <Alignment>
- <horizontalAlignment>Center</horizontalAlignment>
- <verticalAlignment>Center</verticalAlignment>
- </Alignment>
- <Rotation>90.0</Rotation>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Title>
- <TitlePosition>Left</TitlePosition>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>51</Red>
- <Green>153</Green>
- <Blue>102</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>204</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>64</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>170</Red>
- <Green>85</Green>
- <Blue>85</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- </SeriesPalette>
- <Series xsi:type="type:LineSeries">
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;IssuesClosed&quot;]</Definition>
- <Grouping>
- <Enabled>true</Enabled>
- <GroupType>Text</GroupType>
- <AggregateExpression>RunningSum</AggregateExpression>
- </Grouping>
- </DataDefinition>
- <SeriesIdentifier>Issues Closed</SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Above</LabelPosition>
- <Stacked>false</Stacked>
- <Markers>
- <Type>Box</Type>
- <Size>4</Size>
- <Visible>false</Visible>
- <Outline>
- <Visible>true</Visible>
- </Outline>
- </Markers>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>2</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>true</Visible>
- </LineAttributes>
- <PaletteLineColor>true</PaletteLineColor>
- </Series>
- </SeriesDefinitions>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>51</Red>
- <Green>153</Green>
- <Blue>102</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>204</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>64</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>170</Red>
- <Green>85</Green>
- <Blue>85</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- </SeriesPalette>
- <Series xsi:type="type:LineSeries">
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;IssuesRemaining&quot;]</Definition>
- <Grouping>
- <Enabled>false</Enabled>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </DataDefinition>
- <SeriesIdentifier>Issues Remaining</SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Above</LabelPosition>
- <Stacked>false</Stacked>
- <Markers>
- <Type>Box</Type>
- <Size>4</Size>
- <Visible>false</Visible>
- <Outline>
- <Visible>true</Visible>
- </Outline>
- </Markers>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>2</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>true</Visible>
- </LineAttributes>
- <PaletteLineColor>true</PaletteLineColor>
- </Series>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </SeriesDefinitions>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>204</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>64</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>170</Red>
- <Green>85</Green>
- <Blue>85</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>51</Red>
- <Green>153</Green>
- <Blue>102</Blue>
- </Entries>
- </SeriesPalette>
- <Series xsi:type="type:LineSeries">
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;IdealIssuesRemaining&quot;]</Definition>
- <Grouping>
- <Enabled>false</Enabled>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </DataDefinition>
- <SeriesIdentifier>Ideal Line</SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Above</LabelPosition>
- <Stacked>false</Stacked>
- <Markers>
- <Type>Box</Type>
- <Size>4</Size>
- <Visible>false</Visible>
- <Outline>
- <Visible>true</Visible>
- </Outline>
- </Markers>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>2</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>true</Visible>
- </LineAttributes>
- <PaletteLineColor>true</PaletteLineColor>
- </Series>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </SeriesDefinitions>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>204</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>64</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>170</Red>
- <Green>85</Green>
- <Blue>85</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>51</Red>
- <Green>153</Green>
- <Blue>102</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- </SeriesPalette>
- <Series xsi:type="type:LineSeries">
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;BurndownRate&quot;]</Definition>
- <Grouping>
- <Enabled>false</Enabled>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </DataDefinition>
- <SeriesIdentifier>Burndown Rate</SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Above</LabelPosition>
- <Stacked>false</Stacked>
- <Markers>
- <Type>Box</Type>
- <Size>4</Size>
- <Visible>false</Visible>
- <Outline>
- <Visible>true</Visible>
- </Outline>
- </Markers>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>2</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>true</Visible>
- </LineAttributes>
- <PaletteLineColor>true</PaletteLineColor>
- </Series>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </SeriesDefinitions>
- <Orientation>Vertical</Orientation>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Visible>true</Visible>
- </LineAttributes>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>true</Visible>
- </Label>
- <LabelPosition>Left</LabelPosition>
- <MajorGrid>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>196</Red>
- <Green>196</Green>
- <Blue>196</Blue>
- </Color>
- <Visible>true</Visible>
- </LineAttributes>
- <TickStyle>Across</TickStyle>
- <TickAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>196</Red>
- <Green>196</Green>
- <Blue>196</Blue>
- </Color>
- <Visible>true</Visible>
- </TickAttributes>
- </MajorGrid>
- <MinorGrid>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>225</Red>
- <Green>225</Green>
- <Blue>225</Blue>
- </Color>
- <Visible>false</Visible>
- </LineAttributes>
- <TickStyle>Across</TickStyle>
- <TickAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>225</Red>
- <Green>225</Green>
- <Blue>225</Blue>
- </Color>
- <Visible>false</Visible>
- </TickAttributes>
- </MinorGrid>
- <Scale>
- <MinorGridsPerUnit>5</MinorGridsPerUnit>
- </Scale>
- <Origin>
- <Type>Min</Type>
- <Value xsi:type="data:NumberDataElement">
- <Value>0.0</Value>
- </Value>
- </Origin>
- <PrimaryAxis>true</PrimaryAxis>
- <Percent>false</Percent>
- </AssociatedAxes>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>51</Red>
- <Green>153</Green>
- <Blue>102</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>204</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>64</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>170</Red>
- <Green>85</Green>
- <Blue>85</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- </SeriesPalette>
- <Series>
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;Date&quot;]</Definition>
- </DataDefinition>
- <SeriesIdentifier></SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Outside</LabelPosition>
- <Stacked>false</Stacked>
- </Series>
- <Grouping>
- <Enabled>false</Enabled>
- <GroupingUnit>Years</GroupingUnit>
- <GroupingInterval>1.0</GroupingInterval>
- <GroupType>DateTime</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- <Sorting>Ascending</Sorting>
- <SortKey>
- <Definition>row[&quot;Date&quot;]</Definition>
- </SortKey>
- </SeriesDefinitions>
- <Orientation>Horizontal</Orientation>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Visible>true</Visible>
- </LineAttributes>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>true</Visible>
- </Label>
- <LabelPosition>Below</LabelPosition>
- <MajorGrid>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>196</Red>
- <Green>196</Green>
- <Blue>196</Blue>
- </Color>
- <Visible>false</Visible>
- </LineAttributes>
- <TickStyle>Across</TickStyle>
- <TickAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>196</Red>
- <Green>196</Green>
- <Blue>196</Blue>
- </Color>
- <Visible>true</Visible>
- </TickAttributes>
- </MajorGrid>
- <MinorGrid>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>225</Red>
- <Green>225</Green>
- <Blue>225</Blue>
- </Color>
- <Visible>false</Visible>
- </LineAttributes>
- <TickStyle>Across</TickStyle>
- <TickAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>225</Red>
- <Green>225</Green>
- <Blue>225</Blue>
- </Color>
- <Visible>false</Visible>
- </TickAttributes>
- </MinorGrid>
- <Scale>
- <MinorGridsPerUnit>5</MinorGridsPerUnit>
- </Scale>
- <Origin>
- <Type>Min</Type>
- <Value xsi:type="data:NumberDataElement">
- <Value>0.0</Value>
- </Value>
- </Origin>
- <PrimaryAxis>true</PrimaryAxis>
- <CategoryAxis>true</CategoryAxis>
- <Percent>false</Percent>
- </Axes>
- <Orientation>Vertical</Orientation>
- <UnitSpacing>50.0</UnitSpacing>
- <Rotation/>
-</model:ChartWithAxes>
-]]></xml-property>
- <property name="outputFormat">SVG</property>
- <property name="inheritColumns">true</property>
- <property name="pageBreakAfter">always</property>
- <structure name="toc">
- <expression name="expressionValue" type="javascript">"Issue Burndown"</expression>
- </structure>
- <property name="dataSet">Issue Burndown Data Set</property>
- <property name="height">5.03125in</property>
- <property name="width">7.96875in</property>
- <list-property name="boundDataColumns">
- <structure>
- <property name="name">Date</property>
- <expression name="expression" type="javascript">dataSetRow["Date"]</expression>
- <property name="dataType">date-time</property>
- </structure>
- <structure>
- <property name="name">IssuesClosed</property>
- <expression name="expression" type="javascript">dataSetRow["IssuesClosed"]</expression>
- <property name="dataType">integer</property>
- </structure>
- <structure>
- <property name="name">IssuesRemaining</property>
- <expression name="expression" type="javascript">dataSetRow["IssuesRemaining"]</expression>
- <property name="dataType">integer</property>
- </structure>
- <structure>
- <property name="name">IdealIssuesRemaining</property>
- <expression name="expression" type="javascript">dataSetRow["IdealIssuesRemaining"]</expression>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="name">BurndownRate</property>
- <expression name="expression" type="javascript">dataSetRow["BurndownRate"]</expression>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="name">IsActualData</property>
- <expression name="expression" type="javascript">dataSetRow["IsActualData"]</expression>
- <property name="dataType">boolean</property>
- </structure>
- </list-property>
- </extended-item>
- </body>
-</report>
diff --git a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/hours/HourBurndownEntry.java b/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/hours/HourBurndownEntry.java
deleted file mode 100644
index b5d6caeffa8..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/hours/HourBurndownEntry.java
+++ /dev/null
@@ -1,119 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.burndown.hours;
-
-import java.util.Calendar;
-import java.util.Date;
-
-/**
- * Model class to store the data for a single date.
- *
- * @author Praveen Joseph
- */
-public class HourBurndownEntry {
-
- private final Date date;
- private double hoursWorked;
- private double hoursRemaining;
- private boolean actualData;
- private double idealHoursRemaining;
- private double burndownRate;
-
- /**
- * @param date : Sets the Current date
- */
- public HourBurndownEntry(final Date date) {
- this.date = date;
- Date currentTime = Calendar.getInstance().getTime();
- // The variable "actualData" is used to indicate if the data calculated is based on the actual work done on a given
- // date,
- // or if it is calculated based on assumptions (ie. If the date occurs sometime in the future).
-
- if (currentTime.after(date)) {
- this.actualData = true;
- } else {
- this.actualData = false;
- }
- }
-
- /**
- * @param actualData : sets the current date
- */
- public void setActualData(final boolean actualData) {
- this.actualData = actualData;
- }
-
- /**
- * @param hoursRemaining : sets the hours remaining
- */
- public void setHoursRemaining(final double hoursRemaining) {
- this.hoursRemaining = hoursRemaining;
- }
-
- /**
- * @param hoursWorked : sets the hours worked
- */
- public void setHoursWorked(final double hoursWorked) {
- this.hoursWorked = hoursWorked;
- }
-
- /**
- * @return the hours remaining
- */
- public double getHoursRemaining() {
- return this.hoursRemaining;
- }
-
- /**
- * @return todays date
- */
- public Date getDate() {
- return this.date;
- }
-
- /**
- * @return the hours worked
- */
- public double getHoursWorked() {
- return this.hoursWorked;
- }
-
- /**
- * @return actual data
- */
- public boolean isActualData() {
- return this.actualData;
- }
-
- /**
- * @return ideal Hours Remaining
- */
- public double getIdealHoursRemaining() {
- return this.idealHoursRemaining;
- }
-
- /**
- * @param idealHoursRemaining : sets the ideal Hours Remaining
- */
- public void setIdealHoursRemaining(final double idealHoursRemaining) {
- this.idealHoursRemaining = idealHoursRemaining;
- }
-
- /**
- * @return burndownRate
- */
- public double getBurndownRate() {
- return this.burndownRate;
- }
-
- /**
- * @param burndownRate : sets the burndownRate
- */
- public void setBurndownRate(final double burndownRate) {
- this.burndownRate = burndownRate;
- }
-
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/hours/HourBurndownLog.java b/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/hours/HourBurndownLog.java
deleted file mode 100644
index 4e7ef221fdd..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/hours/HourBurndownLog.java
+++ /dev/null
@@ -1,206 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.burndown.hours;
-
-import java.util.ArrayList;
-import java.util.Calendar;
-import java.util.Date;
-import java.util.List;
-import org.eclipse.osee.ats.api.workflow.log.IAtsLog;
-import org.eclipse.osee.ats.api.workflow.log.IAtsLogItem;
-import org.eclipse.osee.ats.api.workflow.log.LogType;
-import org.eclipse.osee.ats.core.client.workflow.AbstractWorkflowArtifact;
-import org.eclipse.osee.framework.jdk.core.type.OseeCoreException;
-
-/**
- * This is the class responsible for constructing the burndown logs based on the Artifact data. The burndown logs
- * constructed is in the form of a list of HourBurndownEntry objects.
- *
- * @author Praveen Joseph
- */
-public class HourBurndownLog {
-
- private Date startDate;
- private Date endDate;
- private List<AbstractWorkflowArtifact> artifacts;
- private double totalWork;
- private double avgIdeal;
-
- private final List<HourBurndownEntry> entries;
-
- /**
- * Constructor to initialise list of Work flow artifacts and Log entries
- */
- public HourBurndownLog() {
- this.artifacts = new ArrayList<>();
- this.entries = new ArrayList<>();
- }
-
- /**
- * @param artifacts : sets the list of work flow artifacts
- */
- public void setArtifacts(final List<AbstractWorkflowArtifact> artifacts) {
- this.artifacts = artifacts;
- }
-
- /**
- * @param endDate : sets the end date
- */
- public void setEndDate(final Date endDate) {
- this.endDate = endDate;
- }
-
- /**
- * @param startDate : sets the start date
- */
- public void setStartDate(final Date startDate) {
- this.startDate = startDate;
- }
-
- /**
- * @param totalWork : sets the total work done
- */
- public void setTotalWork(final double totalWork) {
- this.totalWork = totalWork;
- }
-
- /**
- * @return the list of workflow artifacts
- */
- public List<AbstractWorkflowArtifact> getArtifacts() {
- return this.artifacts;
- }
-
- /**
- * @return the end date
- */
- public Date getEndDate() {
- return this.endDate;
- }
-
- /**
- * @return the start date
- */
- public Date getStartDate() {
- return this.startDate;
- }
-
- /**
- * @return the total work
- */
- public double getTotalWork() {
- return this.totalWork;
- }
-
- /**
- * @param avgIdeal : sets average work hours
- */
- public void setAvgIdeal(final double avgIdeal) {
- this.avgIdeal = avgIdeal;
- }
-
- /**
- * @return average work hours
- */
- public double getAvgIdeal() {
- return this.avgIdeal;
- }
-
- /**
- * @return the entries
- */
- public List<HourBurndownEntry> getEntries() {
- return this.entries;
- }
-
- /**
- * Method to compute the total work and add hourburndown log entries
- *
- * @throws OseeCoreException
- */
- public void compute() throws OseeCoreException {
- this.totalWork = computeTotalWork();
- long days = (this.endDate.getTime() - this.startDate.getTime()) / (1000 * 60 * 60 * 24);
- final double idealAvg = this.totalWork / days;
-
- // Day-wise work log
- Date inspectDate = this.startDate;
- double remainingWork = this.totalWork;
- double idealRemainingWork = this.totalWork;
-
- // Create 0th entry
- HourBurndownEntry zeroeth = new HourBurndownEntry(inspectDate);
- zeroeth.setHoursWorked(0);
- zeroeth.setHoursRemaining(remainingWork);
- zeroeth.setBurndownRate(0);
- zeroeth.setIdealHoursRemaining(idealRemainingWork);
- this.entries.add(zeroeth);
-
- inspectDate = incrementDate(inspectDate, 1);
-
- while (!inspectDate.after(this.endDate)) {
- double totalWorkDay = computeTotalWork(inspectDate);
- remainingWork = remainingWork - totalWorkDay;
- idealRemainingWork -= idealAvg;
- double burndown = remainingWork / days--;
- HourBurndownEntry entry = new HourBurndownEntry(inspectDate);
- entry.setHoursWorked(totalWorkDay);
- entry.setHoursRemaining(remainingWork);
- entry.setIdealHoursRemaining(idealRemainingWork);
- entry.setBurndownRate(burndown);
- this.entries.add(entry);
- // increment
- inspectDate = incrementDate(inspectDate, 1);
-
- }
-
- }
-
- private Date incrementDate(final Date inspectDate, final int i) {
- // IncrementDate
- Calendar cal = Calendar.getInstance();
- cal.setTime(inspectDate);
- cal.add(Calendar.DATE, i);
- Date newDate = cal.getTime();
- return newDate;
- }
-
- /**
- * This method computes the total work to be done from the list of available artifacts
- */
- private double computeTotalWork() throws OseeCoreException {
- double work = 0;
- for (AbstractWorkflowArtifact artifact : this.artifacts) {
- work += artifact.getEstimatedHoursTotal();
- }
- return work;
- }
-
- /**
- * This method computes the total work done on a given date.
- */
- @SuppressWarnings("deprecation")
- private double computeTotalWork(final Date currentDate) throws OseeCoreException {
- double work = 0;
- for (AbstractWorkflowArtifact artifact : this.artifacts) {
- double previousWork = 0;
- IAtsLog log = artifact.getLog();
- List<IAtsLogItem> logItems = log.getLogItems();
- for (IAtsLogItem item : logItems) {
- if (item.getType() == LogType.Metrics) {
- double itemWork = ReportUtil.getWork(item);
- Date itemDate = item.getDate();
- if (itemDate.getDate() == currentDate.getDate() && itemDate.getMonth() == currentDate.getMonth() && itemDate.getYear() == currentDate.getYear()) {
- work += itemWork - previousWork;
- }
- previousWork = itemWork;
- }
- }
- }
- return work;
- }
-
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/hours/HourBurndownModel.java b/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/hours/HourBurndownModel.java
deleted file mode 100644
index 590018442aa..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/hours/HourBurndownModel.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.burndown.hours;
-
-/**
- * Model class to store the HourBurndownLog
- *
- * @author Praveen Joseph
- */
-public class HourBurndownModel {
-
- private static HourBurndownLog log;
-
- /**
- * @return the HourBurndownLog
- */
- public static HourBurndownLog getLog() {
- return log;
- }
-
- /**
- * @param log : sets the HourBurndownLog
- */
- public static void setLog(final HourBurndownLog log) {
- HourBurndownModel.log = log;
- }
-
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/hours/ReportUtil.java b/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/hours/ReportUtil.java
deleted file mode 100644
index 9776d03b72f..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/hours/ReportUtil.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.burndown.hours;
-
-import org.eclipse.osee.ats.api.workflow.log.IAtsLogItem;
-import org.eclipse.osee.ats.api.workflow.log.LogType;
-
-/**
- * Utility Class used during the report data generation
- *
- * @author Praveen Joseph
- */
-public class ReportUtil {
-
- /**
- * This method returns the amount of work with respect to a given work item
- *
- * @param item The {@link IAtsLogItem} instance
- * @return the work done
- */
- public static double getWork(final IAtsLogItem item) {
- if (item.getType() == LogType.Metrics) {
- String msg = item.getMsg();
- String[] segments = msg.split(" ");
- String workString = segments[segments.length - 1];
- return Double.parseDouble(workString);
- }
- return 0;
- }
-
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/internal/Activator.java b/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/internal/Activator.java
deleted file mode 100644
index 4edfcef2736..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/internal/Activator.java
+++ /dev/null
@@ -1,59 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.burndown.internal;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
- /**
- * The plug-in ID
- */
- public static final String PLUGIN_ID = "org.eclipse.osee.ats.reports.burndown"; //$NON-NLS-1$
-
- // The shared instance
- private static Activator plugin;
-
- /**
- * The constructor
- */
- public Activator() {
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
- */
- @Override
- public void start(final BundleContext context) throws Exception {
- super.start(context);
- plugin = this;
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
- */
- @Override
- public void stop(final BundleContext context) throws Exception {
- plugin = null;
- super.stop(context);
- }
-
- /**
- * Returns the shared instance
- *
- * @return the shared instance
- */
- public static Activator getDefault() {
- return plugin;
- }
-
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/internal/AtsClientService.java b/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/internal/AtsClientService.java
deleted file mode 100644
index f5ad3e96106..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/internal/AtsClientService.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2013 Boeing.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.ats.reports.burndown.internal;
-
-import org.eclipse.osee.ats.core.client.IAtsClient;
-
-/**
- * @author Donald G. Dunne
- */
-public class AtsClientService {
-
- private static IAtsClient atsClient;
-
- public void setAtsClient(IAtsClient atsClient) {
- AtsClientService.atsClient = atsClient;
- }
-
- public static IAtsClient get() {
- return atsClient;
- }
-
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/issues/IssueBurndownEntry.java b/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/issues/IssueBurndownEntry.java
deleted file mode 100644
index 598f63307b0..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/issues/IssueBurndownEntry.java
+++ /dev/null
@@ -1,115 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.burndown.issues;
-
-import java.util.Calendar;
-import java.util.Date;
-
-/**
- * Model class representing a single entry for a given date.
- *
- * @author Praveen Joseph
- */
-public class IssueBurndownEntry {
-
- private final Date date;
- private int issuesClosed;
- private int issuesRemaining;
- private double idealIssuesRemaining;
- private double burndownRate;
- private boolean actualData;
-
- /**
- * @param date sets the current date
- */
- public IssueBurndownEntry(final Date date) {
- this.date = date;
- Date currentTime = Calendar.getInstance().getTime();
- if (currentTime.after(date)) {
- this.actualData = true;
- } else {
- this.actualData = false;
- }
- }
-
- /**
- * @return the number of issues closed
- */
- public int getIssuesClosed() {
- return this.issuesClosed;
- }
-
- /**
- * @param issuesClosed : sets the number of issues closed
- */
- public void setIssuesClosed(final int issuesClosed) {
- this.issuesClosed = issuesClosed;
- }
-
- /**
- * @return the number of issues remaining
- */
- public int getIssuesRemaining() {
- return this.issuesRemaining;
- }
-
- /**
- * @param issuesRemaining : sets the number of issues remaining
- */
- public void setIssuesRemaining(final int issuesRemaining) {
- this.issuesRemaining = issuesRemaining;
- }
-
- /**
- * @return the number of ideal issues remaining
- */
- public double getIdealIssuesRemaining() {
- return this.idealIssuesRemaining;
- }
-
- /**
- * @param idealIssuesRemaining : sets the ideal number of issues remaining
- */
- public void setIdealIssuesRemaining(final double idealIssuesRemaining) {
- this.idealIssuesRemaining = idealIssuesRemaining;
- }
-
- /**
- * @return the burndownRate
- */
- public double getBurndownRate() {
- return this.burndownRate;
- }
-
- /**
- * @param requiredBurndown : sets the Burndownrate
- */
- public void setBurndownRate(final double requiredBurndown) {
- this.burndownRate = requiredBurndown;
- }
-
- /**
- * @return the actualData
- */
- public boolean isActualData() {
- return this.actualData;
- }
-
- /**
- * @param actualData : sets the actual data
- */
- public void setActualData(final boolean actualData) {
- this.actualData = actualData;
- }
-
- /**
- * @return the current date
- */
- public Date getDate() {
- return this.date;
- }
-
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/issues/IssueBurndownLog.java b/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/issues/IssueBurndownLog.java
deleted file mode 100644
index 6f0ecf1998d..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/issues/IssueBurndownLog.java
+++ /dev/null
@@ -1,190 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.burndown.issues;
-
-import java.util.ArrayList;
-import java.util.Calendar;
-import java.util.Date;
-import java.util.List;
-import org.eclipse.osee.ats.core.client.workflow.AbstractWorkflowArtifact;
-import org.eclipse.osee.framework.jdk.core.type.OseeCoreException;
-
-/**
- * This class is used to compute the details wrt.the issue burndown.
- *
- * @author Praveen Joseph
- */
-public class IssueBurndownLog {
-
- private Date startDate;
- private Date endDate;
- private List<AbstractWorkflowArtifact> artifacts;
- private int totalIssues;
- private double avgIdeal;
-
- private final List<IssueBurndownEntry> entries;
-
- /**
- * Constructor to initialise list of Work flow artifacts and Log entries
- */
- public IssueBurndownLog() {
- this.artifacts = new ArrayList<>();
- this.entries = new ArrayList<>();
- }
-
- /**
- * @param artifacts sets the workflow artifacts
- */
- public void setArtifacts(final List<AbstractWorkflowArtifact> artifacts) {
- this.artifacts = artifacts;
- }
-
- /**
- * @param endDate sets the end date
- */
- public void setEndDate(final Date endDate) {
- this.endDate = endDate;
- }
-
- /**
- * @param startDate sets the start date
- */
- public void setStartDate(final Date startDate) {
- this.startDate = startDate;
- }
-
- /**
- * @param totalIssues sets the total issues
- */
- public void setTotalIssues(final int totalIssues) {
- this.totalIssues = totalIssues;
- }
-
- /**
- * @return the list of workflow artifacts
- */
- public List<AbstractWorkflowArtifact> getArtifacts() {
- return this.artifacts;
- }
-
- /**
- * @return the end date
- */
- public Date getEndDate() {
- return this.endDate;
- }
-
- /**
- * @return the start date
- */
- public Date getStartDate() {
- return this.startDate;
- }
-
- /**
- * @return the total issues
- */
- public int getTotalIssues() {
- return this.totalIssues;
- }
-
- /**
- * @param avgIdeal : sets the average ideal value
- */
- public void setAvgIdeal(final double avgIdeal) {
- this.avgIdeal = avgIdeal;
- }
-
- /**
- * @return the average ideal value
- */
- public double getAvgIdeal() {
- return this.avgIdeal;
- }
-
- /**
- * @return the issues list
- */
- public List<IssueBurndownEntry> getEntries() {
- return this.entries;
- }
-
- /**
- * Method to compute total work done and issue entries
- *
- * @throws OseeCoreException :
- */
- public void compute() throws OseeCoreException {
- this.totalIssues = computeTotalIssues();
- long days = (this.endDate.getTime() - this.startDate.getTime()) / (1000 * 60 * 60 * 24);
- final double idealAvg = (double) this.totalIssues / days;
-
- // Day-wise work log
- Date inspectDate = this.startDate;
- int remainingIssues = this.totalIssues;
- double idealRemainingIssues = this.totalIssues;
-
- // Create 0th entry
- IssueBurndownEntry zeroeth = new IssueBurndownEntry(inspectDate);
- zeroeth.setIssuesClosed(0);
- zeroeth.setIssuesRemaining(remainingIssues);
- zeroeth.setBurndownRate(0);
- zeroeth.setIdealIssuesRemaining(idealRemainingIssues);
- this.entries.add(zeroeth);
-
- inspectDate = incrementDate(inspectDate, 1);
-
- while (!inspectDate.after(this.endDate)) {
- int totalIssuesClosed = computeTotalIssues(inspectDate);
- remainingIssues = remainingIssues - totalIssuesClosed;
- idealRemainingIssues -= idealAvg;
- double burndown = (double) remainingIssues / days--;
- IssueBurndownEntry entry = new IssueBurndownEntry(inspectDate);
- entry.setIssuesClosed(totalIssuesClosed);
- entry.setIssuesRemaining(remainingIssues);
- entry.setIdealIssuesRemaining(idealRemainingIssues);
- entry.setBurndownRate(burndown);
- this.entries.add(entry);
- // increment
- inspectDate = incrementDate(inspectDate, 1);
-
- }
-
- }
-
- @SuppressWarnings("static-access")
- private Date incrementDate(final Date inspectDate, final int i) {
- // IncrementDate
- Calendar cal = Calendar.getInstance();
- cal.setTime(inspectDate);
- cal.add(Calendar.DATE, i);
- Date newDate = cal.getTime();
- return newDate;
- }
-
- private int computeTotalIssues() {
- return this.artifacts.size();
- }
-
- /**
- * This method returns the number of issues that were completed on a given date.
- */
- @SuppressWarnings("deprecation")
- private int computeTotalIssues(final Date currentDate) throws OseeCoreException {
- int issues = 0;
- for (AbstractWorkflowArtifact artifact : this.artifacts) {
- if (artifact.isCompleted()) {
- Date itemDate = artifact.getCompletedDate();
- if (itemDate.getDate() == currentDate.getDate() && itemDate.getMonth() == currentDate.getMonth() && itemDate.getYear() == currentDate.getYear()) {
- issues++;
- }
-
- }
- }
- return issues;
- }
-
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/issues/IssueBurndownModel.java b/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/issues/IssueBurndownModel.java
deleted file mode 100644
index c49cecc004a..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/issues/IssueBurndownModel.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.burndown.issues;
-
-/**
- * Model class to store the IssueBurndownLog
- *
- * @author Praveen Joseph
- */
-public class IssueBurndownModel {
-
- private static IssueBurndownLog log;
-
- /**
- * @return the IssueBurndownLog
- */
- public static IssueBurndownLog getLog() {
- return log;
- }
-
- /**
- * @param log sets the IssueBurndownLog
- */
- public static void setLog(final IssueBurndownLog log) {
- IssueBurndownModel.log = log;
- }
-
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/ui/BurdownInputParameters.java b/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/ui/BurdownInputParameters.java
deleted file mode 100644
index f48564ec4b7..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/ui/BurdownInputParameters.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.burndown.ui;
-
-import java.util.Date;
-import org.eclipse.osee.framework.skynet.core.artifact.Artifact;
-
-/**
- * @author Praveen Joseph
- */
-public class BurdownInputParameters {
-
- private final Artifact version;
- private final Date startDate;
- private final Date endDate;
-
- public BurdownInputParameters(Artifact version, Date startDate, Date endDate) {
- super();
- this.version = version;
- this.startDate = startDate;
- this.endDate = endDate;
- }
-
- public Artifact getVersion() {
- return version;
- }
-
- public Date getStartDate() {
- return startDate;
- }
-
- public Date getEndDate() {
- return endDate;
- }
-
-} \ No newline at end of file
diff --git a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/ui/BurndownAtsReport.java b/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/ui/BurndownAtsReport.java
deleted file mode 100644
index 939b34190d6..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/ui/BurndownAtsReport.java
+++ /dev/null
@@ -1,86 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.burndown.ui;
-
-import java.util.ArrayList;
-import java.util.Date;
-import java.util.List;
-import org.eclipse.osee.ats.AtsImage;
-import org.eclipse.osee.ats.reports.AtsReport;
-import org.eclipse.osee.ats.reports.ReportTabFactory;
-import org.eclipse.osee.ats.reports.burndown.internal.Activator;
-import org.eclipse.osee.framework.core.enums.Active;
-import org.eclipse.osee.framework.core.operation.IOperation;
-import org.eclipse.osee.framework.skynet.core.artifact.Artifact;
-import org.eclipse.osee.framework.ui.plugin.xnavigate.XNavigateComposite.TableLoadOption;
-import org.eclipse.osee.framework.ui.skynet.results.IResultsEditorProvider;
-import org.eclipse.osee.framework.ui.skynet.results.IResultsEditorTab;
-import org.eclipse.osee.framework.ui.skynet.results.ResultsEditor;
-import org.eclipse.osee.framework.ui.swt.KeyedImage;
-
-/**
- * @author Praveen Joseph
- */
-public class BurndownAtsReport implements AtsReport<BurdownInputParameters, Object> {
-
- @Override
- public String getName() {
- return "Burndown Reports";
- }
-
- @Override
- public KeyedImage getKeyedImage() {
- return AtsImage.REPORT;
- }
-
- @Override
- public BurdownInputParameters getInputParameters() {
- BurdownInputParameters params = null;
- BurndownSelectionDialog dlg = new BurndownSelectionDialog(Active.Both);
- int open = dlg.open();
- if (open == 0) {
- Artifact version = dlg.getSelectedVersion();
- Date startDate = dlg.getStartDate();
- Date endDate = dlg.getEndDate();
- params = new BurdownInputParameters(version, startDate, endDate);
- }
- return params;
- }
-
- @Override
- public IOperation createReportOperation(BurdownInputParameters input, Object output, TableLoadOption... tableLoadOptions) {
- return new LoadBurndownDataOperation(input.getVersion(), input.getStartDate(), input.getEndDate());
- }
-
- @Override
- public Object createOutputParameters() {
- // None using a static shared object
- return null;
- }
-
- @Override
- public void displayResults(Object output) {
- ResultsEditor.open(new IResultsEditorProvider() {
-
- @Override
- public String getEditorName() {
- return getName();
- }
-
- @Override
- public List<IResultsEditorTab> getResultsEditorTabs() {
- List<IResultsEditorTab> tabs = new ArrayList<>();
- tabs.add(createTab("Hour Burndown", "reports/HourBurndown.rptdesign"));
- tabs.add(createTab("Issue Burndown", "reports/IssueBurndown.rptdesign"));
- return tabs;
- }
- });
- }
-
- private IResultsEditorTab createTab(String name, String rptDesingName) {
- return ReportTabFactory.createBirtReportTab(Activator.PLUGIN_ID, name, rptDesingName);
- }
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/ui/BurndownSelectionDialog.java b/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/ui/BurndownSelectionDialog.java
deleted file mode 100644
index af3d64a3904..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/ui/BurndownSelectionDialog.java
+++ /dev/null
@@ -1,262 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.burndown.ui;
-
-import java.util.ArrayList;
-import java.util.Date;
-import java.util.List;
-import java.util.Set;
-import java.util.logging.Level;
-import org.eclipse.jface.viewers.ArrayContentProvider;
-import org.eclipse.osee.ats.api.data.AtsRelationTypes;
-import org.eclipse.osee.ats.api.team.IAtsTeamDefinition;
-import org.eclipse.osee.ats.api.version.IAtsVersion;
-import org.eclipse.osee.ats.core.config.TeamDefinitions;
-import org.eclipse.osee.ats.reports.burndown.internal.Activator;
-import org.eclipse.osee.ats.reports.burndown.internal.AtsClientService;
-import org.eclipse.osee.framework.core.enums.Active;
-import org.eclipse.osee.framework.jdk.core.type.OseeCoreException;
-import org.eclipse.osee.framework.logging.OseeLevel;
-import org.eclipse.osee.framework.logging.OseeLog;
-import org.eclipse.osee.framework.skynet.core.artifact.Artifact;
-import org.eclipse.osee.framework.ui.skynet.ArtifactViewerSorter;
-import org.eclipse.osee.framework.ui.skynet.util.ArtifactDescriptiveLabelProvider;
-import org.eclipse.osee.framework.ui.skynet.widgets.XComboViewer;
-import org.eclipse.osee.framework.ui.skynet.widgets.XDate;
-import org.eclipse.osee.framework.ui.skynet.widgets.XModifiedListener;
-import org.eclipse.osee.framework.ui.skynet.widgets.XWidget;
-import org.eclipse.osee.framework.ui.swt.Displays;
-import org.eclipse.swt.SWT;
-import org.eclipse.swt.events.SelectionEvent;
-import org.eclipse.swt.events.SelectionListener;
-import org.eclipse.swt.layout.GridData;
-import org.eclipse.swt.layout.GridLayout;
-import org.eclipse.swt.widgets.Composite;
-import org.eclipse.swt.widgets.Control;
-import org.eclipse.ui.dialogs.SelectionDialog;
-
-/**
- * @author Praveen Joseph
- */
-public class BurndownSelectionDialog extends SelectionDialog {
-
- private final XComboViewer teamCombo = new XComboViewer("Team", SWT.READ_ONLY);
- private final XComboViewer versionCombo = new XComboViewer("Version", SWT.READ_ONLY);
- private final XDate startDateCombo = new XDate("StartDate");
- private final XDate endDateCombo = new XDate("End Date");
-
- private final IAtsTeamDefinition teamDef;
- private final Active active;
-
- private Artifact selectedVersion;
- private Artifact selectedTeamDef;
- private Date startDate;
- private Date endDate;
-
- /**
- * @param active :
- */
- public BurndownSelectionDialog(final Active active) {
- this(null, active);
- }
-
- /**
- * @param teamDef :
- * @param active :
- */
- public BurndownSelectionDialog(final IAtsTeamDefinition teamDef, final Active active) {
- super(Displays.getActiveShell());
- this.teamDef = teamDef;
- this.active = active;
- setTitle("Select Version");
- setMessage("Select Version");
- }
-
- @Override
- protected Control createDialogArea(final Composite container) {
- List<Object> objs = new ArrayList<>();
- try {
- Set<IAtsTeamDefinition> teamReleaseableDefinitions =
- TeamDefinitions.getTeamReleaseableDefinitions(this.active, AtsClientService.get().getQueryService());
- for (IAtsTeamDefinition teamDef : teamReleaseableDefinitions) {
- Artifact artifact = AtsClientService.get().getConfigArtifact(teamDef);
- objs.add(artifact);
- }
- } catch (Exception ex) {
- OseeLog.log(Activator.class, OseeLevel.SEVERE_POPUP, ex);
- }
-
- Composite comp = new Composite(container, SWT.NONE);
- comp.setLayout(new GridLayout(2, false));
- comp.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
-
- if (teamDef == null) {
- teamCombo.setInput(objs);
- teamCombo.setLabelProvider(new ArtifactDescriptiveLabelProvider());
- teamCombo.setContentProvider(new ArrayContentProvider());
- teamCombo.setSorter(new ArtifactViewerSorter());
- teamCombo.setGrabHorizontal(true);
- teamCombo.createWidgets(comp, 2);
- teamCombo.getCombo().setVisibleItemCount(20);
- teamCombo.addSelectionListener(new SelectionListener() {
-
- @Override
- public void widgetDefaultSelected(final SelectionEvent e) {
- widgetSelected(e);
- }
-
- @Override
- public void widgetSelected(final SelectionEvent e) {
- ArrayList<Object> objs1 = new ArrayList<>();
- try {
-
- selectedTeamDef = (Artifact) teamCombo.getSelected();
-
- for (Artifact versionArtifact : selectedTeamDef.getRelatedArtifacts(
- AtsRelationTypes.TeamDefinitionToVersion_Version)) {
- objs1.add(versionArtifact);
- }
- versionCombo.setInput(objs1);
- } catch (Exception ex) {
- OseeLog.log(Activator.class, OseeLevel.SEVERE_POPUP, ex);
- }
- validatePage();
- }
- });
- } else {
- Artifact teamArt = null;
- try {
- teamArt = AtsClientService.get().getConfigArtifact(teamDef);
- } catch (OseeCoreException ex) {
- OseeLog.log(Activator.class, Level.SEVERE, ex);
- }
- selectedTeamDef = teamArt;
- }
-
- versionCombo.setLabelProvider(new ArtifactDescriptiveLabelProvider());
- versionCombo.setContentProvider(new ArrayContentProvider());
- versionCombo.setSorter(new ArtifactViewerSorter());
- versionCombo.setGrabHorizontal(true);
- versionCombo.createWidgets(comp, 2);
- versionCombo.getCombo().setVisibleItemCount(20);
- versionCombo.addSelectionListener(new SelectionListener() {
-
- @Override
- public void widgetDefaultSelected(final SelectionEvent e) {
- widgetSelected(e);
- }
-
- @Override
- public void widgetSelected(final SelectionEvent e) {
- selectedVersion = (Artifact) versionCombo.getSelected();
- validatePage();
- }
- });
- if (teamDef != null) {
- objs = new ArrayList<>();
- try {
- for (Artifact versionArtifact : selectedTeamDef.getRelatedArtifacts(
- AtsRelationTypes.TeamDefinitionToVersion_Version)) {
- IAtsVersion version =
- AtsClientService.get().getCache().getByUuid(versionArtifact.getUuid(), IAtsVersion.class);
- Artifact verArt = AtsClientService.get().getConfigArtifact(version);
- objs.add(verArt);
- }
- versionCombo.setInput(objs);
- } catch (Exception ex) {
- OseeLog.log(Activator.class, OseeLevel.SEVERE_POPUP, ex);
- }
- }
-
- // Date
- startDateCombo.setFormat("MM/dd/yyyy");
- startDateCombo.setRequiredEntry(true);
- startDateCombo.createWidgets(comp, 2);
- startDateCombo.addXModifiedListener(new XModifiedListener() {
-
- @Override
- public void widgetModified(final XWidget widget) {
- startDate = startDateCombo.getDate();
- validatePage();
- }
- });
-
- endDateCombo.setFormat("MM/dd/yyyy");
- endDateCombo.setRequiredEntry(true);
- endDateCombo.createWidgets(comp, 2);
- endDateCombo.addXModifiedListener(new XModifiedListener() {
-
- @Override
- public void widgetModified(final XWidget widget) {
- endDate = endDateCombo.getDate();
- validatePage();
- }
- });
- return container;
- }
-
- /**
- * Method for validations
- */
- public void validatePage() {
- if (teamCombo.getSelected() == null) {
- setMessage("Please Select a Team");
- getOkButton().setEnabled(false);
- return;
- }
- if (versionCombo.getSelected() == null) {
- setMessage("Please Select a Version");
- getOkButton().setEnabled(false);
- return;
- }
- if (startDateCombo.getDate() == null) {
- setMessage("Please Select the Start Date");
- getOkButton().setEnabled(false);
- return;
- }
- if (endDateCombo.getDate() == null) {
- setMessage("Please Select the End Date");
- getOkButton().setEnabled(false);
- return;
- }
- if (!endDateCombo.getDate().after(startDateCombo.getDate())) {
- setMessage("End Date must occur after Start Date!!");
- getOkButton().setEnabled(false);
- return;
- }
- setMessage(null);
- getOkButton().setEnabled(true);
- }
-
- /**
- * @return selected version
- */
- public Artifact getSelectedVersion() {
- return selectedVersion;
- }
-
- /**
- * @return the selectedTeamDef
- */
- public Artifact getSelectedTeamDef() {
- return selectedTeamDef;
- }
-
- /**
- * @return the start date
- */
- public Date getStartDate() {
- return startDate;
- }
-
- /**
- * @return the end date
- */
- public Date getEndDate() {
- return endDate;
- }
-
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/ui/LoadBurndownDataOperation.java b/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/ui/LoadBurndownDataOperation.java
deleted file mode 100644
index a38a41ac70b..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.burndown/src/org/eclipse/osee/ats/reports/burndown/ui/LoadBurndownDataOperation.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.burndown.ui;
-
-import java.util.Collection;
-import java.util.Date;
-import org.eclipse.core.runtime.IProgressMonitor;
-import org.eclipse.osee.ats.api.version.IAtsVersion;
-import org.eclipse.osee.ats.core.client.team.TeamWorkFlowArtifact;
-import org.eclipse.osee.ats.reports.burndown.hours.HourBurndownLog;
-import org.eclipse.osee.ats.reports.burndown.hours.HourBurndownModel;
-import org.eclipse.osee.ats.reports.burndown.internal.Activator;
-import org.eclipse.osee.ats.reports.burndown.internal.AtsClientService;
-import org.eclipse.osee.ats.reports.burndown.issues.IssueBurndownLog;
-import org.eclipse.osee.ats.reports.burndown.issues.IssueBurndownModel;
-import org.eclipse.osee.framework.core.operation.AbstractOperation;
-import org.eclipse.osee.framework.jdk.core.util.Collections;
-import org.eclipse.osee.framework.jdk.core.util.Conditions;
-import org.eclipse.osee.framework.skynet.core.artifact.Artifact;
-
-/**
- * Class to extract data from workflows and fills the HourBurndownModel and IssueBurndownModel
- *
- * @author Praveen Joseph
- */
-public class LoadBurndownDataOperation extends AbstractOperation {
-
- private final Artifact versionArt;
- private final Date startDate;
- private final Date endDate;
-
- public LoadBurndownDataOperation(Artifact versionArt, Date startDate, Date endDate) {
- super("Load Burndown Data", Activator.PLUGIN_ID);
- this.versionArt = versionArt;
- this.startDate = startDate;
- this.endDate = endDate;
- }
-
- @Override
- protected void doWork(IProgressMonitor monitor) throws Exception {
- Conditions.checkNotNull(versionArt, "version");
- IAtsVersion version = AtsClientService.get().getConfigObject(versionArt);
-
- Collection<TeamWorkFlowArtifact> workflows =
- Collections.castAll(AtsClientService.get().getVersionService().getTargetedForTeamWorkflows(version));
-
- // HourBurndown
- HourBurndownLog log = new HourBurndownLog();
- log.getArtifacts().addAll(workflows);
- log.setStartDate(startDate);
- log.setEndDate(endDate);
- log.compute();
- HourBurndownModel.setLog(log);
-
- // Issue Burndown
- IssueBurndownLog issueLog = new IssueBurndownLog();
- issueLog.getArtifacts().addAll(workflows);
- issueLog.setStartDate(startDate);
- issueLog.setEndDate(endDate);
- issueLog.compute();
- IssueBurndownModel.setLog(issueLog);
- }
-
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.efficiency/.classpath b/plugins/org.eclipse.osee.ats.reports.efficiency/.classpath
deleted file mode 100644
index 1fa3e6803d3..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.efficiency/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/org.eclipse.osee.ats.reports.efficiency/META-INF/MANIFEST.MF b/plugins/org.eclipse.osee.ats.reports.efficiency/META-INF/MANIFEST.MF
deleted file mode 100644
index 9fd4289e236..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.efficiency/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,37 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: OSEE ATS Efficiency Reports (Incubation)
-Bundle-SymbolicName: org.eclipse.osee.ats.reports.efficiency;singleton:=true
-Bundle-Version: 0.24.0.qualifier
-Bundle-Activator: org.eclipse.osee.ats.reports.efficiency.internal.Activator
-Bundle-Vendor: Eclipse Open System Engineering Environment
-Require-Bundle: org.eclipse.ui,
- org.eclipse.ui.forms,
- org.eclipse.osee.ats.api
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-ActivationPolicy: lazy
-Import-Package: org.eclipse.core.runtime,
- org.eclipse.jdt.annotation,
- org.eclipse.osee.ats,
- org.eclipse.osee.ats.core.client,
- org.eclipse.osee.ats.core.client.config,
- org.eclipse.osee.ats.core.client.team,
- org.eclipse.osee.ats.core.client.workflow,
- org.eclipse.osee.ats.core.config,
- org.eclipse.osee.ats.core.util,
- org.eclipse.osee.ats.reports,
- org.eclipse.osee.ats.util.widgets.dialog,
- org.eclipse.osee.framework.core.data,
- org.eclipse.osee.framework.core.enums,
- org.eclipse.osee.framework.core.exception,
- org.eclipse.osee.framework.core.operation,
- org.eclipse.osee.framework.core.util,
- org.eclipse.osee.framework.jdk.core.type,
- org.eclipse.osee.framework.jdk.core.util,
- org.eclipse.osee.framework.skynet.core.artifact,
- org.eclipse.osee.framework.ui.plugin.xnavigate,
- org.eclipse.osee.framework.ui.skynet.results,
- org.eclipse.osee.framework.ui.skynet.widgets.dialog,
- org.eclipse.osee.framework.ui.swt,
- org.osgi.framework
-Service-Component: OSGI-INF/*.xml
diff --git a/plugins/org.eclipse.osee.ats.reports.efficiency/OSGI-INF/ats.client.ref.xml b/plugins/org.eclipse.osee.ats.reports.efficiency/OSGI-INF/ats.client.ref.xml
deleted file mode 100644
index dce993fc1ec..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.efficiency/OSGI-INF/ats.client.ref.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" name="org.eclipse.osee.ats.reports.efficiency.internal.AtsClientService">
- <implementation class="org.eclipse.osee.ats.reports.efficiency.internal.AtsClientService"/>
- <reference bind="setAtsClient" cardinality="1..1" interface="org.eclipse.osee.ats.core.client.IAtsClient" name="IAtsClient" policy="static"/>
-</scr:component>
diff --git a/plugins/org.eclipse.osee.ats.reports.efficiency/build.properties b/plugins/org.eclipse.osee.ats.reports.efficiency/build.properties
deleted file mode 100644
index 3f1fcc0602c..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.efficiency/build.properties
+++ /dev/null
@@ -1,7 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .,\
- reports/,\
- plugin.xml,\
- OSGI-INF/
diff --git a/plugins/org.eclipse.osee.ats.reports.efficiency/plugin.xml b/plugins/org.eclipse.osee.ats.reports.efficiency/plugin.xml
deleted file mode 100644
index 8597a245e87..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.efficiency/plugin.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<plugin>
- <extension
- point="org.eclipse.osee.ats.reports.AtsReportItem">
- <AtsReportItem
- classname="org.eclipse.osee.ats.reports.efficiency.ui.EfficiencyAtsReport">
- </AtsReportItem>
- </extension>
-
-</plugin>
diff --git a/plugins/org.eclipse.osee.ats.reports.efficiency/pom.xml b/plugins/org.eclipse.osee.ats.reports.efficiency/pom.xml
deleted file mode 100644
index f5be13efd77..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.efficiency/pom.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.osee</groupId>
- <artifactId>org.eclipse.osee.ats.parent</artifactId>
- <version>0.24.0-SNAPSHOT</version>
- <relativePath>../../plugins/org.eclipse.osee.ats.parent</relativePath>
- </parent>
-
- <artifactId>org.eclipse.osee.ats.reports.efficiency</artifactId>
- <packaging>eclipse-plugin</packaging>
- <name>OSEE ATS Reports Efficiency (Incubation)</name>
-
-
-</project>
diff --git a/plugins/org.eclipse.osee.ats.reports.efficiency/reports/TeamEfficiencyBar.rptdesign b/plugins/org.eclipse.osee.ats.reports.efficiency/reports/TeamEfficiencyBar.rptdesign
deleted file mode 100644
index f94acdf5e5b..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.efficiency/reports/TeamEfficiencyBar.rptdesign
+++ /dev/null
@@ -1,2080 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.22" id="1">
- <property name="createdBy">Eclipse BIRT Designer Version 3.7.1.v20110905 Build &lt;3.7.1.v20110913-1734></property>
- <property name="units">in</property>
- <property name="iconFile">/templates/blank_report.gif</property>
- <property name="bidiLayoutOrientation">ltr</property>
- <property name="imageDPI">96</property>
- <data-sources>
- <script-data-source name="Team Efficiency Data Source" id="7"/>
- </data-sources>
- <data-sets>
- <script-data-set name="Team Efficiency Data Set" id="8">
- <list-property name="resultSetHints">
- <structure>
- <property name="position">0</property>
- <property name="name">Version</property>
- <property name="dataType">string</property>
- </structure>
- <structure>
- <property name="position">1</property>
- <property name="name">Team1</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">2</property>
- <property name="name">Team2</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">3</property>
- <property name="name">Team3</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">4</property>
- <property name="name">Team4</property>
- <property name="dataType">float</property>
- </structure>
- </list-property>
- <list-property name="columnHints">
- <structure>
- <property name="columnName">Version</property>
- <text-property name="displayName">Version</text-property>
- </structure>
- <structure>
- <property name="columnName">Team1</property>
- <text-property name="displayName">Team1</text-property>
- </structure>
- <structure>
- <property name="columnName">Team2</property>
- <text-property name="displayName">Team2</text-property>
- </structure>
- <structure>
- <property name="columnName">Team3</property>
- <text-property name="displayName">Team3</text-property>
- </structure>
- <structure>
- <property name="columnName">Team4</property>
- <text-property name="displayName">Team4</text-property>
- </structure>
- </list-property>
- <structure name="cachedMetaData">
- <list-property name="resultSet">
- <structure>
- <property name="position">1</property>
- <property name="name">Version</property>
- <property name="dataType">string</property>
- </structure>
- <structure>
- <property name="position">2</property>
- <property name="name">Team1</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">3</property>
- <property name="name">Team2</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">4</property>
- <property name="name">Team3</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">5</property>
- <property name="name">Team4</property>
- <property name="dataType">float</property>
- </structure>
- </list-property>
- </structure>
- <property name="dataSource">Team Efficiency Data Source</property>
- <method name="open"><![CDATA[importPackage(Packages.org.eclipse.core.runtime);
-
-myBundle = Platform.getBundle("org.eclipse.osee.ats.reports.efficiency");
-
-count = 0;
-team1 = "ReQ Team";
-team2 = "FuncDev Team";
-team3 = "Test Team";
-team4 = "Doc Team"
-
-/* load data reader class */
-readerClass = myBundle.loadClass("org.eclipse.osee.ats.reports.efficiency.team.TeamEfficiencyModel");
-
-/* create new instance of DataReader */
-readerInstance = readerClass.newInstance();
-entries = readerInstance.getVersionEfficiency()]]></method>
- <method name="fetch"><![CDATA[if(count < entries.size()){
-version = entries.get(count).getVersion();
-teams = entries.get(count).getEfficiency();
-row["Version"] = version.getName();
-row["Team1"] = teams.get(team1);
-row["Team2"] = teams.get(team2);
-row["Team3"] = teams.get(team3);
-row["Team4"] = teams.get(team4);
-count++;
-return true;
-}
-
-return false;
-]]></method>
- </script-data-set>
- </data-sets>
- <styles>
- <style name="report" id="4">
- <property name="fontFamily">sans-serif</property>
- <property name="fontSize">10pt</property>
- </style>
- <style name="crosstab-cell" id="5">
- <property name="borderBottomColor">#CCCCCC</property>
- <property name="borderBottomStyle">solid</property>
- <property name="borderBottomWidth">1pt</property>
- <property name="borderLeftColor">#CCCCCC</property>
- <property name="borderLeftStyle">solid</property>
- <property name="borderLeftWidth">1pt</property>
- <property name="borderRightColor">#CCCCCC</property>
- <property name="borderRightStyle">solid</property>
- <property name="borderRightWidth">1pt</property>
- <property name="borderTopColor">#CCCCCC</property>
- <property name="borderTopStyle">solid</property>
- <property name="borderTopWidth">1pt</property>
- </style>
- <style name="crosstab" id="6">
- <property name="borderBottomColor">#CCCCCC</property>
- <property name="borderBottomStyle">solid</property>
- <property name="borderBottomWidth">1pt</property>
- <property name="borderLeftColor">#CCCCCC</property>
- <property name="borderLeftStyle">solid</property>
- <property name="borderLeftWidth">1pt</property>
- <property name="borderRightColor">#CCCCCC</property>
- <property name="borderRightStyle">solid</property>
- <property name="borderRightWidth">1pt</property>
- <property name="borderTopColor">#CCCCCC</property>
- <property name="borderTopStyle">solid</property>
- <property name="borderTopWidth">1pt</property>
- </style>
- </styles>
- <page-setup>
- <simple-master-page name="Simple MasterPage" id="2">
- <page-footer>
- <text id="3">
- <property name="contentType">html</property>
- <text-property name="content"><![CDATA[<value-of>new Date()</value-of>]]></text-property>
- </text>
- </page-footer>
- </simple-master-page>
- </page-setup>
- <body>
- <extended-item extensionName="Chart" id="12">
- <xml-property name="xmlRepresentation"><![CDATA[<model:ChartWithAxes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:attribute="http://www.birt.eclipse.org/ChartModelAttribute" xmlns:data="http://www.birt.eclipse.org/ChartModelData" xmlns:layout="http://www.birt.eclipse.org/ChartModelLayout" xmlns:model="http://www.birt.eclipse.org/ChartModel" xmlns:type="http://www.birt.eclipse.org/ChartModelType">
- <Version>2.5.1</Version>
- <Type>Bar Chart</Type>
- <SubType>Side-by-side</SubType>
- <Block>
- <Children xsi:type="layout:TitleBlock">
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>0.0</Width>
- <Height>0.0</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value>Team Wise Efficiency</Value>
- <Font>
- <Size>16.0</Size>
- <Bold>true</Bold>
- <Alignment>
- <horizontalAlignment>Center</horizontalAlignment>
- <verticalAlignment>Center</verticalAlignment>
- </Alignment>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>true</Visible>
- </Label>
- </Children>
- <Children xsi:type="layout:Plot">
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>0.0</Width>
- <Height>0.0</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- <HorizontalSpacing>5</HorizontalSpacing>
- <VerticalSpacing>5</VerticalSpacing>
- <ClientArea>
- <Outline>
- <Style>Solid</Style>
- <Thickness>0</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>0.0</Left>
- <Bottom>0.0</Bottom>
- <Right>0.0</Right>
- </Insets>
- </ClientArea>
- </Children>
- <Children xsi:type="layout:Legend">
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>0.0</Width>
- <Height>0.0</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- <ClientArea>
- <Outline>
- <Style>Solid</Style>
- <Thickness>0</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>2.0</Top>
- <Left>2.0</Left>
- <Bottom>2.0</Bottom>
- <Right>2.0</Right>
- </Insets>
- </ClientArea>
- <Text>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Text>
- <Orientation>Vertical</Orientation>
- <Direction>Top_Bottom</Direction>
- <Separator>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>true</Visible>
- </Separator>
- <Position>Right</Position>
- <ItemType>Series</ItemType>
- <Title>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Title>
- <TitlePosition>Above</TitlePosition>
- </Children>
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>573.75</Width>
- <Height>360.75</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- </Block>
- <Dimension>Two_Dimensional</Dimension>
- <Units>Points</Units>
- <SeriesThickness>10.0</SeriesThickness>
- <ExtendedProperties>
- <Name>enable.area.alt</Name>
- <Value>false</Value>
- </ExtendedProperties>
- <SampleData>
- <BaseSampleData>
- <DataSetRepresentation>A, B, C</DataSetRepresentation>
- </BaseSampleData>
- <OrthogonalSampleData>
- <DataSetRepresentation>5,4,12</DataSetRepresentation>
- <SeriesDefinitionIndex>0</SeriesDefinitionIndex>
- </OrthogonalSampleData>
- <OrthogonalSampleData>
- <DataSetRepresentation>10.0,8.0,24.0</DataSetRepresentation>
- <SeriesDefinitionIndex>1</SeriesDefinitionIndex>
- </OrthogonalSampleData>
- <OrthogonalSampleData>
- <DataSetRepresentation>15.0,12.0,36.0</DataSetRepresentation>
- <SeriesDefinitionIndex>2</SeriesDefinitionIndex>
- </OrthogonalSampleData>
- <OrthogonalSampleData>
- <DataSetRepresentation>20.0,16.0,48.0</DataSetRepresentation>
- <SeriesDefinitionIndex>3</SeriesDefinitionIndex>
- </OrthogonalSampleData>
- </SampleData>
- <Interactivity/>
- <EmptyMessage>
- <Caption>
- <Value>This chart contains no data.</Value>
- <Font>
- <Alignment>
- <horizontalAlignment>Center</horizontalAlignment>
- <verticalAlignment>Center</verticalAlignment>
- </Alignment>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>64</Transparency>
- <Red>127</Red>
- <Green>127</Green>
- <Blue>127</Blue>
- </Background>
- <Outline>
- <Color>
- <Transparency>128</Transparency>
- <Red>127</Red>
- <Green>127</Green>
- <Blue>127</Blue>
- </Color>
- <Visible>true</Visible>
- </Outline>
- <Insets>
- <Top>10.0</Top>
- <Left>10.0</Left>
- <Bottom>10.0</Bottom>
- <Right>10.0</Right>
- </Insets>
- <Visible>false</Visible>
- </EmptyMessage>
- <Axes>
- <Type>Text</Type>
- <Title>
- <Caption>
- <Value>X-Axis Title</Value>
- <Font>
- <Size>14.0</Size>
- <Bold>true</Bold>
- <Alignment>
- <horizontalAlignment>Center</horizontalAlignment>
- <verticalAlignment>Center</verticalAlignment>
- </Alignment>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Title>
- <TitlePosition>Below</TitlePosition>
- <AssociatedAxes>
- <Type>Linear</Type>
- <Title>
- <Caption>
- <Value>Y-Axis Title</Value>
- <Font>
- <Size>14.0</Size>
- <Bold>true</Bold>
- <Alignment>
- <horizontalAlignment>Center</horizontalAlignment>
- <verticalAlignment>Center</verticalAlignment>
- </Alignment>
- <Rotation>90.0</Rotation>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Title>
- <TitlePosition>Left</TitlePosition>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>254</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>254</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>254</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>243</Red>
- <Green>250</Green>
- <Blue>12</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>64</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>170</Red>
- <Green>85</Green>
- <Blue>85</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- </SeriesPalette>
- <Series xsi:type="type:BarSeries">
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;Team1&quot;]</Definition>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </DataDefinition>
- <SeriesIdentifier>ReQ Team</SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Outside</LabelPosition>
- <Stacked>false</Stacked>
- <Riser>Rectangle</Riser>
- </Series>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </SeriesDefinitions>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>254</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>254</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>243</Red>
- <Green>250</Green>
- <Blue>12</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>64</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>170</Red>
- <Green>85</Green>
- <Blue>85</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>254</Blue>
- </Entries>
- </SeriesPalette>
- <Series xsi:type="type:BarSeries">
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;Team2&quot;]</Definition>
- <Grouping>
- <Enabled>false</Enabled>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </DataDefinition>
- <SeriesIdentifier>FuncDev Team</SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Outside</LabelPosition>
- <Stacked>false</Stacked>
- <Riser>Rectangle</Riser>
- </Series>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </SeriesDefinitions>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>254</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>243</Red>
- <Green>250</Green>
- <Blue>12</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>64</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>170</Red>
- <Green>85</Green>
- <Blue>85</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>254</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>254</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- </SeriesPalette>
- <Series xsi:type="type:BarSeries">
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;Team3&quot;]</Definition>
- <Grouping>
- <Enabled>false</Enabled>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </DataDefinition>
- <SeriesIdentifier>Test Team</SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Outside</LabelPosition>
- <Stacked>false</Stacked>
- <Riser>Rectangle</Riser>
- </Series>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </SeriesDefinitions>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>243</Red>
- <Green>250</Green>
- <Blue>12</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>64</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>170</Red>
- <Green>85</Green>
- <Blue>85</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>254</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>254</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>254</Green>
- <Blue>0</Blue>
- </Entries>
- </SeriesPalette>
- <Series xsi:type="type:BarSeries">
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;Team4&quot;]</Definition>
- <Grouping>
- <Enabled>false</Enabled>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </DataDefinition>
- <SeriesIdentifier>Process Team</SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Outside</LabelPosition>
- <Stacked>false</Stacked>
- <Riser>Rectangle</Riser>
- </Series>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </SeriesDefinitions>
- <Orientation>Vertical</Orientation>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Visible>true</Visible>
- </LineAttributes>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>true</Visible>
- </Label>
- <LabelPosition>Left</LabelPosition>
- <MajorGrid>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>196</Red>
- <Green>196</Green>
- <Blue>196</Blue>
- </Color>
- <Visible>false</Visible>
- </LineAttributes>
- <TickStyle>Across</TickStyle>
- <TickAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>196</Red>
- <Green>196</Green>
- <Blue>196</Blue>
- </Color>
- <Visible>true</Visible>
- </TickAttributes>
- </MajorGrid>
- <MinorGrid>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>225</Red>
- <Green>225</Green>
- <Blue>225</Blue>
- </Color>
- <Visible>false</Visible>
- </LineAttributes>
- <TickStyle>Across</TickStyle>
- <TickAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>225</Red>
- <Green>225</Green>
- <Blue>225</Blue>
- </Color>
- <Visible>false</Visible>
- </TickAttributes>
- </MinorGrid>
- <Scale>
- <MinorGridsPerUnit>5</MinorGridsPerUnit>
- </Scale>
- <Origin>
- <Type>Min</Type>
- <Value xsi:type="data:NumberDataElement">
- <Value>0.0</Value>
- </Value>
- </Origin>
- <PrimaryAxis>true</PrimaryAxis>
- <Percent>false</Percent>
- </AssociatedAxes>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>254</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>254</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>254</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>243</Red>
- <Green>250</Green>
- <Blue>12</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>64</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>170</Red>
- <Green>85</Green>
- <Blue>85</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- </SeriesPalette>
- <Series>
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;Version&quot;]</Definition>
- </DataDefinition>
- <SeriesIdentifier></SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Outside</LabelPosition>
- <Stacked>false</Stacked>
- </Series>
- <Grouping>
- <Enabled>false</Enabled>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- <SortKey/>
- </SeriesDefinitions>
- <Orientation>Horizontal</Orientation>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Visible>true</Visible>
- </LineAttributes>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>true</Visible>
- </Label>
- <LabelPosition>Below</LabelPosition>
- <MajorGrid>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>196</Red>
- <Green>196</Green>
- <Blue>196</Blue>
- </Color>
- <Visible>false</Visible>
- </LineAttributes>
- <TickStyle>Across</TickStyle>
- <TickAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>196</Red>
- <Green>196</Green>
- <Blue>196</Blue>
- </Color>
- <Visible>true</Visible>
- </TickAttributes>
- </MajorGrid>
- <MinorGrid>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>225</Red>
- <Green>225</Green>
- <Blue>225</Blue>
- </Color>
- <Visible>false</Visible>
- </LineAttributes>
- <TickStyle>Across</TickStyle>
- <TickAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>225</Red>
- <Green>225</Green>
- <Blue>225</Blue>
- </Color>
- <Visible>false</Visible>
- </TickAttributes>
- </MinorGrid>
- <Scale>
- <MinorGridsPerUnit>5</MinorGridsPerUnit>
- </Scale>
- <Origin>
- <Type>Min</Type>
- <Value xsi:type="data:NumberDataElement">
- <Value>0.0</Value>
- </Value>
- </Origin>
- <PrimaryAxis>true</PrimaryAxis>
- <CategoryAxis>true</CategoryAxis>
- <Percent>false</Percent>
- </Axes>
- <Orientation>Vertical</Orientation>
- <UnitSpacing>50.0</UnitSpacing>
- <Rotation/>
-</model:ChartWithAxes>
-]]></xml-property>
- <property name="outputFormat">SVG</property>
- <property name="inheritColumns">true</property>
- <property name="dataSet">Team Efficiency Data Set</property>
- <property name="height">5.010416666666667in</property>
- <property name="width">7.96875in</property>
- <list-property name="boundDataColumns">
- <structure>
- <property name="name">Version</property>
- <expression name="expression" type="javascript">dataSetRow["Version"]</expression>
- <property name="dataType">string</property>
- </structure>
- <structure>
- <property name="name">Team1</property>
- <expression name="expression" type="javascript">dataSetRow["Team1"]</expression>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="name">Team2</property>
- <expression name="expression" type="javascript">dataSetRow["Team2"]</expression>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="name">Team3</property>
- <expression name="expression" type="javascript">dataSetRow["Team3"]</expression>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="name">Team4</property>
- <expression name="expression" type="javascript">dataSetRow["Team4"]</expression>
- <property name="dataType">float</property>
- </structure>
- </list-property>
- </extended-item>
- </body>
-</report>
diff --git a/plugins/org.eclipse.osee.ats.reports.efficiency/reports/TeamEfficiencyLine.rptdesign b/plugins/org.eclipse.osee.ats.reports.efficiency/reports/TeamEfficiencyLine.rptdesign
deleted file mode 100644
index 743dbeb8a94..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.efficiency/reports/TeamEfficiencyLine.rptdesign
+++ /dev/null
@@ -1,2156 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.22" id="1">
- <property name="createdBy">Eclipse BIRT Designer Version 3.7.1.v20110905 Build &lt;3.7.1.v20110913-1734></property>
- <property name="units">in</property>
- <property name="iconFile">/templates/blank_report.gif</property>
- <property name="bidiLayoutOrientation">ltr</property>
- <property name="imageDPI">96</property>
- <data-sources>
- <script-data-source name="Team Efficiency Data Source" id="7"/>
- </data-sources>
- <data-sets>
- <script-data-set name="Team Efficiency Data Set" id="8">
- <list-property name="resultSetHints">
- <structure>
- <property name="position">0</property>
- <property name="name">Version</property>
- <property name="dataType">string</property>
- </structure>
- <structure>
- <property name="position">1</property>
- <property name="name">Team1</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">2</property>
- <property name="name">Team2</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">3</property>
- <property name="name">Team3</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">4</property>
- <property name="name">Team4</property>
- <property name="dataType">float</property>
- </structure>
- </list-property>
- <list-property name="columnHints">
- <structure>
- <property name="columnName">Version</property>
- <text-property name="displayName">Version</text-property>
- </structure>
- <structure>
- <property name="columnName">Team1</property>
- <text-property name="displayName">Team1</text-property>
- </structure>
- <structure>
- <property name="columnName">Team2</property>
- <text-property name="displayName">Team2</text-property>
- </structure>
- <structure>
- <property name="columnName">Team3</property>
- <text-property name="displayName">Team3</text-property>
- </structure>
- <structure>
- <property name="columnName">Team4</property>
- <text-property name="displayName">Team4</text-property>
- </structure>
- </list-property>
- <structure name="cachedMetaData">
- <list-property name="resultSet">
- <structure>
- <property name="position">1</property>
- <property name="name">Version</property>
- <property name="dataType">string</property>
- </structure>
- <structure>
- <property name="position">2</property>
- <property name="name">Team1</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">3</property>
- <property name="name">Team2</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">4</property>
- <property name="name">Team3</property>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="position">5</property>
- <property name="name">Team4</property>
- <property name="dataType">float</property>
- </structure>
- </list-property>
- </structure>
- <property name="dataSource">Team Efficiency Data Source</property>
- <method name="open"><![CDATA[importPackage(Packages.org.eclipse.core.runtime);
-
-myBundle = Platform.getBundle("org.eclipse.osee.ats.reports.efficiency");
-
-count = 0;
-team1 = "ReQ Team";
-team2 = "FuncDev Team";
-team3 = "Test Team";
-team4 = "Doc Team"
-
-/* load data reader class */
-readerClass = myBundle.loadClass("org.eclipse.osee.ats.reports.efficiency.team.TeamEfficiencyModel");
-
-/* create new instance of DataReader */
-readerInstance = readerClass.newInstance();
-entries = readerInstance.getVersionEfficiency()]]></method>
- <method name="fetch"><![CDATA[if(count < entries.size()){
-version = entries.get(count).getVersion();
-teams = entries.get(count).getEfficiency();
-row["Version"] = version.getName();
-row["Team1"] = teams.get(team1);
-row["Team2"] = teams.get(team2);
-row["Team3"] = teams.get(team3);
-row["Team4"] = teams.get(team4);
-count++;
-return true;
-}
-
-return false;
-]]></method>
- </script-data-set>
- </data-sets>
- <styles>
- <style name="report" id="4">
- <property name="fontFamily">sans-serif</property>
- <property name="fontSize">10pt</property>
- </style>
- <style name="crosstab-cell" id="5">
- <property name="borderBottomColor">#CCCCCC</property>
- <property name="borderBottomStyle">solid</property>
- <property name="borderBottomWidth">1pt</property>
- <property name="borderLeftColor">#CCCCCC</property>
- <property name="borderLeftStyle">solid</property>
- <property name="borderLeftWidth">1pt</property>
- <property name="borderRightColor">#CCCCCC</property>
- <property name="borderRightStyle">solid</property>
- <property name="borderRightWidth">1pt</property>
- <property name="borderTopColor">#CCCCCC</property>
- <property name="borderTopStyle">solid</property>
- <property name="borderTopWidth">1pt</property>
- </style>
- <style name="crosstab" id="6">
- <property name="borderBottomColor">#CCCCCC</property>
- <property name="borderBottomStyle">solid</property>
- <property name="borderBottomWidth">1pt</property>
- <property name="borderLeftColor">#CCCCCC</property>
- <property name="borderLeftStyle">solid</property>
- <property name="borderLeftWidth">1pt</property>
- <property name="borderRightColor">#CCCCCC</property>
- <property name="borderRightStyle">solid</property>
- <property name="borderRightWidth">1pt</property>
- <property name="borderTopColor">#CCCCCC</property>
- <property name="borderTopStyle">solid</property>
- <property name="borderTopWidth">1pt</property>
- </style>
- </styles>
- <page-setup>
- <simple-master-page name="Simple MasterPage" id="2">
- <page-footer>
- <text id="3">
- <property name="contentType">html</property>
- <text-property name="content"><![CDATA[<value-of>new Date()</value-of>]]></text-property>
- </text>
- </page-footer>
- </simple-master-page>
- </page-setup>
- <body>
- <extended-item extensionName="Chart" id="13">
- <xml-property name="xmlRepresentation"><![CDATA[<model:ChartWithAxes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:attribute="http://www.birt.eclipse.org/ChartModelAttribute" xmlns:data="http://www.birt.eclipse.org/ChartModelData" xmlns:layout="http://www.birt.eclipse.org/ChartModelLayout" xmlns:model="http://www.birt.eclipse.org/ChartModel" xmlns:type="http://www.birt.eclipse.org/ChartModelType">
- <Version>2.5.1</Version>
- <Type>Line Chart</Type>
- <SubType>Overlay</SubType>
- <Block>
- <Children xsi:type="layout:TitleBlock">
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>0.0</Width>
- <Height>0.0</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value>Team Wise Efficiency</Value>
- <Font>
- <Size>16.0</Size>
- <Bold>true</Bold>
- <Alignment>
- <horizontalAlignment>Center</horizontalAlignment>
- <verticalAlignment>Center</verticalAlignment>
- </Alignment>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>true</Visible>
- </Label>
- </Children>
- <Children xsi:type="layout:Plot">
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>0.0</Width>
- <Height>0.0</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- <HorizontalSpacing>5</HorizontalSpacing>
- <VerticalSpacing>5</VerticalSpacing>
- <ClientArea>
- <Outline>
- <Style>Solid</Style>
- <Thickness>0</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>0.0</Left>
- <Bottom>0.0</Bottom>
- <Right>0.0</Right>
- </Insets>
- </ClientArea>
- </Children>
- <Children xsi:type="layout:Legend">
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>0.0</Width>
- <Height>0.0</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- <ClientArea>
- <Outline>
- <Style>Solid</Style>
- <Thickness>0</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>2.0</Top>
- <Left>2.0</Left>
- <Bottom>2.0</Bottom>
- <Right>2.0</Right>
- </Insets>
- </ClientArea>
- <Text>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Text>
- <Orientation>Vertical</Orientation>
- <Direction>Top_Bottom</Direction>
- <Separator>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>true</Visible>
- </Separator>
- <Position>Right</Position>
- <ItemType>Series</ItemType>
- <Title>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Title>
- <TitlePosition>Above</TitlePosition>
- </Children>
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>573.75</Width>
- <Height>355.5</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- </Block>
- <Dimension>Two_Dimensional</Dimension>
- <Units>Points</Units>
- <SeriesThickness>10.0</SeriesThickness>
- <ExtendedProperties>
- <Name>enable.area.alt</Name>
- <Value>false</Value>
- </ExtendedProperties>
- <SampleData>
- <BaseSampleData>
- <DataSetRepresentation>'A','B','C','D','E'</DataSetRepresentation>
- </BaseSampleData>
- <OrthogonalSampleData>
- <DataSetRepresentation>6,4,12,8,10</DataSetRepresentation>
- <SeriesDefinitionIndex>0</SeriesDefinitionIndex>
- </OrthogonalSampleData>
- <OrthogonalSampleData>
- <DataSetRepresentation>42,91,62,9,21</DataSetRepresentation>
- <SeriesDefinitionIndex>1</SeriesDefinitionIndex>
- </OrthogonalSampleData>
- <OrthogonalSampleData>
- <DataSetRepresentation>83,03,04,41,81</DataSetRepresentation>
- <SeriesDefinitionIndex>2</SeriesDefinitionIndex>
- </OrthogonalSampleData>
- <OrthogonalSampleData>
- <DataSetRepresentation>25,14,45,91,42</DataSetRepresentation>
- <SeriesDefinitionIndex>3</SeriesDefinitionIndex>
- </OrthogonalSampleData>
- </SampleData>
- <Interactivity/>
- <EmptyMessage>
- <Caption>
- <Value>This chart contains no data.</Value>
- <Font>
- <Alignment>
- <horizontalAlignment>Center</horizontalAlignment>
- <verticalAlignment>Center</verticalAlignment>
- </Alignment>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>64</Transparency>
- <Red>127</Red>
- <Green>127</Green>
- <Blue>127</Blue>
- </Background>
- <Outline>
- <Color>
- <Transparency>128</Transparency>
- <Red>127</Red>
- <Green>127</Green>
- <Blue>127</Blue>
- </Color>
- <Visible>true</Visible>
- </Outline>
- <Insets>
- <Top>10.0</Top>
- <Left>10.0</Left>
- <Bottom>10.0</Bottom>
- <Right>10.0</Right>
- </Insets>
- <Visible>false</Visible>
- </EmptyMessage>
- <Axes>
- <Type>Text</Type>
- <Title>
- <Caption>
- <Value>X-Axis Title</Value>
- <Font>
- <Size>14.0</Size>
- <Bold>true</Bold>
- <Alignment>
- <horizontalAlignment>Center</horizontalAlignment>
- <verticalAlignment>Center</verticalAlignment>
- </Alignment>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Title>
- <TitlePosition>Below</TitlePosition>
- <AssociatedAxes>
- <Type>Linear</Type>
- <Title>
- <Caption>
- <Value>Y-Axis Title</Value>
- <Font>
- <Size>14.0</Size>
- <Bold>true</Bold>
- <Alignment>
- <horizontalAlignment>Center</horizontalAlignment>
- <verticalAlignment>Center</verticalAlignment>
- </Alignment>
- <Rotation>90.0</Rotation>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Title>
- <TitlePosition>Left</TitlePosition>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>254</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>254</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>254</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>243</Red>
- <Green>250</Green>
- <Blue>12</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>64</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>170</Red>
- <Green>85</Green>
- <Blue>85</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- </SeriesPalette>
- <Series xsi:type="type:LineSeries">
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;Team1&quot;]</Definition>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </DataDefinition>
- <SeriesIdentifier>ReQ Team</SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Above</LabelPosition>
- <Stacked>false</Stacked>
- <Markers>
- <Type>Box</Type>
- <Size>4</Size>
- <Visible>true</Visible>
- <Outline>
- <Visible>true</Visible>
- </Outline>
- </Markers>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>true</Visible>
- </LineAttributes>
- <PaletteLineColor>true</PaletteLineColor>
- </Series>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </SeriesDefinitions>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>254</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>254</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>243</Red>
- <Green>250</Green>
- <Blue>12</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>64</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>170</Red>
- <Green>85</Green>
- <Blue>85</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>254</Blue>
- </Entries>
- </SeriesPalette>
- <Series xsi:type="type:LineSeries">
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;Team2&quot;]</Definition>
- <Grouping>
- <Enabled>false</Enabled>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </DataDefinition>
- <SeriesIdentifier>FuncDev Team</SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Above</LabelPosition>
- <Stacked>false</Stacked>
- <Markers>
- <Type>Box</Type>
- <Size>4</Size>
- <Visible>true</Visible>
- <Outline>
- <Visible>true</Visible>
- </Outline>
- </Markers>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>true</Visible>
- </LineAttributes>
- <PaletteLineColor>true</PaletteLineColor>
- </Series>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </SeriesDefinitions>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>254</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>243</Red>
- <Green>250</Green>
- <Blue>12</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>64</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>170</Red>
- <Green>85</Green>
- <Blue>85</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>254</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>254</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- </SeriesPalette>
- <Series xsi:type="type:LineSeries">
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;Team3&quot;]</Definition>
- <Grouping>
- <Enabled>false</Enabled>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </DataDefinition>
- <SeriesIdentifier>Test Team</SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Above</LabelPosition>
- <Stacked>false</Stacked>
- <Markers>
- <Type>Box</Type>
- <Size>4</Size>
- <Visible>true</Visible>
- <Outline>
- <Visible>true</Visible>
- </Outline>
- </Markers>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>true</Visible>
- </LineAttributes>
- <PaletteLineColor>true</PaletteLineColor>
- </Series>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </SeriesDefinitions>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>243</Red>
- <Green>250</Green>
- <Blue>12</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>64</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>170</Red>
- <Green>85</Green>
- <Blue>85</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>254</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>254</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>254</Green>
- <Blue>0</Blue>
- </Entries>
- </SeriesPalette>
- <Series xsi:type="type:LineSeries">
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;Team4&quot;]</Definition>
- <Grouping>
- <Enabled>false</Enabled>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </DataDefinition>
- <SeriesIdentifier>Process Team</SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Above</LabelPosition>
- <Stacked>false</Stacked>
- <Markers>
- <Type>Box</Type>
- <Size>4</Size>
- <Visible>true</Visible>
- <Outline>
- <Visible>true</Visible>
- </Outline>
- </Markers>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>true</Visible>
- </LineAttributes>
- <PaletteLineColor>true</PaletteLineColor>
- </Series>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </SeriesDefinitions>
- <Orientation>Vertical</Orientation>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Visible>true</Visible>
- </LineAttributes>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>true</Visible>
- </Label>
- <LabelPosition>Left</LabelPosition>
- <MajorGrid>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>196</Red>
- <Green>196</Green>
- <Blue>196</Blue>
- </Color>
- <Visible>false</Visible>
- </LineAttributes>
- <TickStyle>Across</TickStyle>
- <TickAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>196</Red>
- <Green>196</Green>
- <Blue>196</Blue>
- </Color>
- <Visible>true</Visible>
- </TickAttributes>
- </MajorGrid>
- <MinorGrid>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>225</Red>
- <Green>225</Green>
- <Blue>225</Blue>
- </Color>
- <Visible>false</Visible>
- </LineAttributes>
- <TickStyle>Across</TickStyle>
- <TickAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>225</Red>
- <Green>225</Green>
- <Blue>225</Blue>
- </Color>
- <Visible>false</Visible>
- </TickAttributes>
- </MinorGrid>
- <Scale>
- <MinorGridsPerUnit>5</MinorGridsPerUnit>
- </Scale>
- <Origin>
- <Type>Min</Type>
- <Value xsi:type="data:NumberDataElement">
- <Value>0.0</Value>
- </Value>
- </Origin>
- <PrimaryAxis>true</PrimaryAxis>
- <Percent>false</Percent>
- </AssociatedAxes>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>254</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>254</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>254</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>243</Red>
- <Green>250</Green>
- <Blue>12</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>64</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>170</Red>
- <Green>85</Green>
- <Blue>85</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- </SeriesPalette>
- <Series>
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;Version&quot;]</Definition>
- </DataDefinition>
- <SeriesIdentifier></SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Outside</LabelPosition>
- <Stacked>false</Stacked>
- </Series>
- <Grouping>
- <Enabled>false</Enabled>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- <SortKey/>
- </SeriesDefinitions>
- <Orientation>Horizontal</Orientation>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Visible>true</Visible>
- </LineAttributes>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>true</Visible>
- </Label>
- <LabelPosition>Below</LabelPosition>
- <MajorGrid>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>196</Red>
- <Green>196</Green>
- <Blue>196</Blue>
- </Color>
- <Visible>false</Visible>
- </LineAttributes>
- <TickStyle>Across</TickStyle>
- <TickAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>196</Red>
- <Green>196</Green>
- <Blue>196</Blue>
- </Color>
- <Visible>true</Visible>
- </TickAttributes>
- </MajorGrid>
- <MinorGrid>
- <LineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>225</Red>
- <Green>225</Green>
- <Blue>225</Blue>
- </Color>
- <Visible>false</Visible>
- </LineAttributes>
- <TickStyle>Across</TickStyle>
- <TickAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>225</Red>
- <Green>225</Green>
- <Blue>225</Blue>
- </Color>
- <Visible>false</Visible>
- </TickAttributes>
- </MinorGrid>
- <Scale>
- <MinorGridsPerUnit>5</MinorGridsPerUnit>
- </Scale>
- <Origin>
- <Type>Min</Type>
- <Value xsi:type="data:NumberDataElement">
- <Value>0.0</Value>
- </Value>
- </Origin>
- <PrimaryAxis>true</PrimaryAxis>
- <CategoryAxis>true</CategoryAxis>
- <Percent>false</Percent>
- </Axes>
- <Orientation>Vertical</Orientation>
- <UnitSpacing>50.0</UnitSpacing>
- <Rotation/>
-</model:ChartWithAxes>
-]]></xml-property>
- <property name="outputFormat">SVG</property>
- <property name="inheritColumns">true</property>
- <property name="dataSet">Team Efficiency Data Set</property>
- <property name="height">4.9375in</property>
- <property name="width">7.96875in</property>
- <list-property name="boundDataColumns">
- <structure>
- <property name="name">Version</property>
- <expression name="expression" type="javascript">dataSetRow["Version"]</expression>
- <property name="dataType">string</property>
- </structure>
- <structure>
- <property name="name">Team1</property>
- <expression name="expression" type="javascript">dataSetRow["Team1"]</expression>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="name">Team2</property>
- <expression name="expression" type="javascript">dataSetRow["Team2"]</expression>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="name">Team3</property>
- <expression name="expression" type="javascript">dataSetRow["Team3"]</expression>
- <property name="dataType">float</property>
- </structure>
- <structure>
- <property name="name">Team4</property>
- <expression name="expression" type="javascript">dataSetRow["Team4"]</expression>
- <property name="dataType">float</property>
- </structure>
- </list-property>
- </extended-item>
- </body>
-</report>
diff --git a/plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/internal/Activator.java b/plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/internal/Activator.java
deleted file mode 100644
index c24d1bd631c..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/internal/Activator.java
+++ /dev/null
@@ -1,59 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.efficiency.internal;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
- /**
- * The plug-in ID
- */
- public static final String PLUGIN_ID = "org.eclipse.osee.ats.reports.efficiency"; //$NON-NLS-1$
-
- // The shared instance
- private static Activator plugin;
-
- /**
- * The constructor
- */
- public Activator() {
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
- */
- @Override
- public void start(final BundleContext context) throws Exception {
- super.start(context);
- plugin = this;
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
- */
- @Override
- public void stop(final BundleContext context) throws Exception {
- plugin = null;
- super.stop(context);
- }
-
- /**
- * Returns the shared instance
- *
- * @return the shared instance
- */
- public static Activator getDefault() {
- return plugin;
- }
-
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/internal/AtsClientService.java b/plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/internal/AtsClientService.java
deleted file mode 100644
index 29df2ce241f..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/internal/AtsClientService.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2013 Boeing.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.ats.reports.efficiency.internal;
-
-import org.eclipse.osee.ats.core.client.IAtsClient;
-
-/**
- * @author Donald G. Dunne
- */
-public class AtsClientService {
-
- private static IAtsClient atsClient;
-
- public void setAtsClient(IAtsClient atsClient) {
- AtsClientService.atsClient = atsClient;
- }
-
- public static IAtsClient get() {
- return atsClient;
- }
-
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/team/TeamEfficiencyModel.java b/plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/team/TeamEfficiencyModel.java
deleted file mode 100644
index 5332206cea3..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/team/TeamEfficiencyModel.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.efficiency.team;
-
-import java.util.List;
-
-/**
- * Model Class to store the version efficiency list
- *
- * @author Praveen Joseph
- */
-public class TeamEfficiencyModel {
-
- private static List<VersionEfficiency> versionEfficiency;
-
- /**
- * @param versionEfficiency sets the version efficiency list
- */
- public static void setVersionEfficiency(final List<VersionEfficiency> versionEfficiency) {
- TeamEfficiencyModel.versionEfficiency = versionEfficiency;
- }
-
- /**
- * @return the version efficiency list
- */
- public static List<VersionEfficiency> getVersionEfficiency() {
- return versionEfficiency;
- }
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/team/VersionEfficiency.java b/plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/team/VersionEfficiency.java
deleted file mode 100644
index 3cfcb181c29..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/team/VersionEfficiency.java
+++ /dev/null
@@ -1,96 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.efficiency.team;
-
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Map;
-import org.eclipse.core.runtime.IStatus;
-import org.eclipse.core.runtime.Status;
-import org.eclipse.osee.ats.api.version.IAtsVersion;
-import org.eclipse.osee.ats.api.workflow.IAtsTeamWorkflow;
-import org.eclipse.osee.ats.core.client.team.TeamWorkFlowArtifact;
-import org.eclipse.osee.ats.core.util.HoursSpentUtil;
-import org.eclipse.osee.ats.reports.efficiency.internal.Activator;
-import org.eclipse.osee.ats.reports.efficiency.internal.AtsClientService;
-import org.eclipse.osee.framework.jdk.core.type.OseeCoreException;
-
-/**
- * Class to collect the list of artifacts and compute work done
- *
- * @author Praveen Joseph
- */
-public class VersionEfficiency {
-
- private final IAtsVersion version;
- private final Map<String, Double> efficiency;
-
- /**
- * Constructor to set the version
- *
- * @param version :
- */
- public VersionEfficiency(final IAtsVersion version) {
- this.version = version;
- this.efficiency = new HashMap<>();
- }
-
- /**
- * Method to collect the list of artifacts and compute work done
- *
- * @throws OseeCoreException :
- */
- public void compute() throws OseeCoreException {
- final Map<String, List<TeamWorkFlowArtifact>> teams = new HashMap<>();
-
- // 1. For each team, collect the list of artifacts.
- for (IAtsTeamWorkflow team : AtsClientService.get().getVersionService().getTargetedForTeamWorkflows(
- this.version)) {
- TeamWorkFlowArtifact teamWorkflow = (TeamWorkFlowArtifact) team.getStoreObject();
- if (teams.containsKey(teamWorkflow.getTeamName())) {
- teams.get(teamWorkflow.getTeamName()).add(teamWorkflow);
- } else {
- List<TeamWorkFlowArtifact> teamArt = new ArrayList<>();
- teamArt.add(teamWorkflow);
- teams.put(teamWorkflow.getTeamName(), teamArt);
- }
- }
- // 2. compute work done
- Iterator<String> teamNames = teams.keySet().iterator();
- while (teamNames.hasNext()) {
- String teamName = teamNames.next();
- double estimated = 0;
- double actual = 0;
- for (TeamWorkFlowArtifact twa : teams.get(teamName)) {
- estimated += twa.getEstimatedHoursTotal();
- actual += HoursSpentUtil.getHoursSpentTotal(twa, AtsClientService.get().getServices());
- }
- if (actual != 0) {
- this.efficiency.put(teamName, estimated / actual);
- } else {
- Activator.getDefault().getLog().log(
- new Status(IStatus.INFO, Activator.PLUGIN_ID, "Actual hours spent by team : " + teamName + " was 0"));
- }
- }
-
- }
-
- /**
- * @return the map
- */
- public Map<String, Double> getEfficiency() {
- return this.efficiency;
- }
-
- /**
- * @return the version artifact
- */
- public IAtsVersion getVersion() {
- return this.version;
- }
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/ui/EfficiencyAtsReport.java b/plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/ui/EfficiencyAtsReport.java
deleted file mode 100644
index 95b34d75f81..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/ui/EfficiencyAtsReport.java
+++ /dev/null
@@ -1,89 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.efficiency.ui;
-
-import java.util.ArrayList;
-import java.util.List;
-import org.eclipse.osee.ats.AtsImage;
-import org.eclipse.osee.ats.api.team.IAtsTeamDefinition;
-import org.eclipse.osee.ats.core.config.TeamDefinitions;
-import org.eclipse.osee.ats.reports.AtsReport;
-import org.eclipse.osee.ats.reports.ReportTabFactory;
-import org.eclipse.osee.ats.reports.efficiency.internal.Activator;
-import org.eclipse.osee.ats.reports.efficiency.internal.AtsClientService;
-import org.eclipse.osee.ats.util.widgets.dialog.TeamDefinitionDialog;
-import org.eclipse.osee.framework.core.enums.Active;
-import org.eclipse.osee.framework.core.operation.IOperation;
-import org.eclipse.osee.framework.jdk.core.type.OseeCoreException;
-import org.eclipse.osee.framework.ui.plugin.xnavigate.XNavigateComposite.TableLoadOption;
-import org.eclipse.osee.framework.ui.skynet.results.IResultsEditorProvider;
-import org.eclipse.osee.framework.ui.skynet.results.IResultsEditorTab;
-import org.eclipse.osee.framework.ui.skynet.results.ResultsEditor;
-import org.eclipse.osee.framework.ui.swt.KeyedImage;
-
-/**
- * @author Praveen Joseph
- */
-public class EfficiencyAtsReport implements AtsReport<IAtsTeamDefinition, Object> {
-
- @Override
- public String getName() {
- return "Efficiency Report";
- }
-
- @Override
- public KeyedImage getKeyedImage() {
- return AtsImage.REPORT;
- }
-
- @Override
- public IAtsTeamDefinition getInputParameters() throws OseeCoreException {
- IAtsTeamDefinition atsTeamDefinition = null;
- TeamDefinitionDialog dialog =
- new TeamDefinitionDialog("Team Efficiency Report", "Please Select the Team Definition");
- dialog.setInput(
- TeamDefinitions.getTeamReleaseableDefinitions(Active.Both, AtsClientService.get().getQueryService()));
- int open = dialog.open();
- if (open == 0) {
- atsTeamDefinition = dialog.getSelectedFirst();
- }
- return atsTeamDefinition;
- }
-
- @Override
- public IOperation createReportOperation(IAtsTeamDefinition input, Object output, TableLoadOption... tableLoadOptions) {
- return new LoadEfficiencyDataOperation(input);
- }
-
- @Override
- public Object createOutputParameters() {
- // None using a static shared object
- return null;
- }
-
- @Override
- public void displayResults(Object output) {
- ResultsEditor.open(new IResultsEditorProvider() {
-
- @Override
- public String getEditorName() {
- return getName();
- }
-
- @Override
- public List<IResultsEditorTab> getResultsEditorTabs() {
- List<IResultsEditorTab> tabs = new ArrayList<>();
- tabs.add(createTab("Team Efficiency", "reports/TeamEfficiencyBar.rptdesign"));
- tabs.add(createTab("Team Efficiency Trend", "reports/TeamEfficiencyLine.rptdesign"));
- return tabs;
- }
- });
- }
-
- private IResultsEditorTab createTab(String name, String rptDesingName) {
- return ReportTabFactory.createBirtReportTab(Activator.PLUGIN_ID, name, rptDesingName);
- }
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/ui/LoadEfficiencyDataOperation.java b/plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/ui/LoadEfficiencyDataOperation.java
deleted file mode 100644
index 018fd7fcf01..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.efficiency/src/org/eclipse/osee/ats/reports/efficiency/ui/LoadEfficiencyDataOperation.java
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.efficiency.ui;
-
-import java.util.ArrayList;
-import java.util.List;
-import org.eclipse.core.runtime.IProgressMonitor;
-import org.eclipse.osee.ats.api.team.IAtsTeamDefinition;
-import org.eclipse.osee.ats.api.version.IAtsVersion;
-import org.eclipse.osee.ats.reports.efficiency.internal.Activator;
-import org.eclipse.osee.ats.reports.efficiency.team.TeamEfficiencyModel;
-import org.eclipse.osee.ats.reports.efficiency.team.VersionEfficiency;
-import org.eclipse.osee.framework.core.operation.AbstractOperation;
-import org.eclipse.osee.framework.jdk.core.util.Conditions;
-
-/**
- * Class to extract data from workflows and fills the TeamEfficiencyModel
- *
- * @author Praveen Joseph
- */
-public class LoadEfficiencyDataOperation extends AbstractOperation {
-
- private final IAtsTeamDefinition teamDef;
-
- public LoadEfficiencyDataOperation(IAtsTeamDefinition teamDef) {
- super("Load Efficiency Data", Activator.PLUGIN_ID);
- this.teamDef = teamDef;
- }
-
- @Override
- protected void doWork(IProgressMonitor monitor) throws Exception {
- Conditions.checkNotNull(teamDef, "teamDefinition");
- List<VersionEfficiency> verEffs = new ArrayList<>();
- for (IAtsVersion version : teamDef.getVersions()) {
- VersionEfficiency eff = new VersionEfficiency(version);
- eff.compute();
- verEffs.add(eff);
- }
- TeamEfficiencyModel.setVersionEfficiency(verEffs);
- }
-
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.split/.classpath b/plugins/org.eclipse.osee.ats.reports.split/.classpath
deleted file mode 100644
index 1fa3e6803d3..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.split/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/org.eclipse.osee.ats.reports.split/META-INF/MANIFEST.MF b/plugins/org.eclipse.osee.ats.reports.split/META-INF/MANIFEST.MF
deleted file mode 100644
index 5186870eeb4..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.split/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,45 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: OSEE ATS Split Reports (Incubation)
-Bundle-SymbolicName: org.eclipse.osee.ats.reports.split;singleton:=true
-Bundle-Version: 0.24.0.qualifier
-Bundle-Activator: org.eclipse.osee.ats.reports.split.Activator
-Bundle-Vendor: Eclipse Open System Engineering Environment
-Require-Bundle: org.eclipse.ui,
- org.eclipse.ui.forms
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Bundle-ActivationPolicy: lazy
-Import-Package: org.eclipse.core.runtime,
- org.eclipse.osee.ats,
- org.eclipse.osee.ats.api,
- org.eclipse.osee.ats.api.ai,
- org.eclipse.osee.ats.api.data,
- org.eclipse.osee.ats.api.version,
- org.eclipse.osee.ats.api.workdef,
- org.eclipse.osee.ats.api.workflow.state,
- org.eclipse.osee.ats.core.client,
- org.eclipse.osee.ats.core.client.config,
- org.eclipse.osee.ats.core.client.team,
- org.eclipse.osee.ats.core.client.workflow,
- org.eclipse.osee.ats.core.config,
- org.eclipse.osee.ats.core.util,
- org.eclipse.osee.ats.reports,
- org.eclipse.osee.ats.util,
- org.eclipse.osee.ats.util.widgets,
- org.eclipse.osee.ats.util.widgets.dialog,
- org.eclipse.osee.framework.core.data,
- org.eclipse.osee.framework.core.enums,
- org.eclipse.osee.framework.core.exception,
- org.eclipse.osee.framework.core.operation,
- org.eclipse.osee.framework.core.util,
- org.eclipse.osee.framework.jdk.core.type,
- org.eclipse.osee.framework.jdk.core.util,
- org.eclipse.osee.framework.skynet.core,
- org.eclipse.osee.framework.skynet.core.artifact,
- org.eclipse.osee.framework.ui.plugin,
- org.eclipse.osee.framework.ui.plugin.xnavigate,
- org.eclipse.osee.framework.ui.skynet,
- org.eclipse.osee.framework.ui.skynet.results,
- org.eclipse.osee.framework.ui.swt,
- org.osgi.framework
-Service-Component: OSGI-INF/*.xml
diff --git a/plugins/org.eclipse.osee.ats.reports.split/OSGI-INF/ats.client.ref.xml b/plugins/org.eclipse.osee.ats.reports.split/OSGI-INF/ats.client.ref.xml
deleted file mode 100644
index d49399f9400..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.split/OSGI-INF/ats.client.ref.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" name="org.eclipse.osee.ats.reports.split.internal.AtsClientService">
- <implementation class="org.eclipse.osee.ats.reports.split.internal.AtsClientService"/>
- <reference bind="setAtsClient" cardinality="1..1" interface="org.eclipse.osee.ats.core.client.IAtsClient" name="IAtsClient" policy="static"/>
-</scr:component>
diff --git a/plugins/org.eclipse.osee.ats.reports.split/build.properties b/plugins/org.eclipse.osee.ats.reports.split/build.properties
deleted file mode 100644
index 3f1fcc0602c..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.split/build.properties
+++ /dev/null
@@ -1,7 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .,\
- reports/,\
- plugin.xml,\
- OSGI-INF/
diff --git a/plugins/org.eclipse.osee.ats.reports.split/plugin.xml b/plugins/org.eclipse.osee.ats.reports.split/plugin.xml
deleted file mode 100644
index b8c31f1a213..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.split/plugin.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<plugin>
- <extension
- point="org.eclipse.osee.ats.reports.AtsReportItem">
- <AtsReportItem
- classname="org.eclipse.osee.ats.reports.split.ui.DistributionAtsReport">
- </AtsReportItem>
- </extension>
-
-</plugin>
diff --git a/plugins/org.eclipse.osee.ats.reports.split/pom.xml b/plugins/org.eclipse.osee.ats.reports.split/pom.xml
deleted file mode 100644
index 055091b45f8..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.split/pom.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.osee</groupId>
- <artifactId>org.eclipse.osee.ats.parent</artifactId>
- <version>0.24.0-SNAPSHOT</version>
- <relativePath>../../plugins/org.eclipse.osee.ats.parent</relativePath>
- </parent>
-
- <artifactId>org.eclipse.osee.ats.reports.split</artifactId>
- <packaging>eclipse-plugin</packaging>
- <name>OSEE ATS Reports Split (Incubation)</name>
-
-
-</project>
diff --git a/plugins/org.eclipse.osee.ats.reports.split/reports/aiDistribution.rptdesign b/plugins/org.eclipse.osee.ats.reports.split/reports/aiDistribution.rptdesign
deleted file mode 100644
index 159929da818..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.split/reports/aiDistribution.rptdesign
+++ /dev/null
@@ -1,1002 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.22" id="1">
- <property name="createdBy">Eclipse BIRT Designer Version 3.7.1.v20110905 Build &lt;3.7.1.v20110913-1734></property>
- <property name="units">in</property>
- <property name="iconFile">/templates/blank_report.gif</property>
- <property name="layoutPreference">fixed layout</property>
- <property name="bidiLayoutOrientation">ltr</property>
- <property name="imageDPI">72</property>
- <data-sources>
- <script-data-source name="Split Data Source" id="7"/>
- </data-sources>
- <data-sets>
- <script-data-set name="AI Split Data Set" id="8">
- <list-property name="resultSetHints">
- <structure>
- <property name="position">1</property>
- <property name="name">ActionableItem</property>
- <property name="dataType">string</property>
- </structure>
- <structure>
- <property name="position">2</property>
- <property name="name">Issues</property>
- <property name="dataType">integer</property>
- </structure>
- </list-property>
- <list-property name="columnHints">
- <structure>
- <property name="columnName">ActionableItem</property>
- <text-property name="displayName">Actionable Item</text-property>
- </structure>
- <structure>
- <property name="columnName">Issues</property>
- <text-property name="displayName">Issues</text-property>
- </structure>
- </list-property>
- <structure name="cachedMetaData">
- <list-property name="resultSet">
- <structure>
- <property name="position">1</property>
- <property name="name">ActionableItem</property>
- <property name="dataType">string</property>
- </structure>
- <structure>
- <property name="position">2</property>
- <property name="name">Issues</property>
- <property name="dataType">integer</property>
- </structure>
- </list-property>
- </structure>
- <property name="dataSource">Split Data Source</property>
- <method name="open"><![CDATA[importPackage(Packages.org.eclipse.core.runtime);
-
-myBundle = Platform.getBundle("org.eclipse.osee.ats.reports.split");
-
-count = 0;
-
-/* load data reader class */
-readerClass = myBundle.loadClass("org.eclipse.osee.ats.reports.split.model.DistributionModel");
-
-/* create new instance of DataReader */
-splitModel = readerClass.newInstance();
-
-aiSplitMap = splitModel.getAiSplitEntry().getAiSplitMap();
-aiIterator = aiSplitMap.keySet().iterator();]]></method>
- <method name="fetch"><![CDATA[
-if(aiIterator.hasNext()){
-art = aiIterator.next();
-row["ActionableItem"] = art.getName();
-row["Issues"] = aiSplitMap.get(art);
-return true;
-}
-
-return false;]]></method>
- </script-data-set>
- </data-sets>
- <styles>
- <style name="report" id="4">
- <property name="fontFamily">sans-serif</property>
- <property name="fontSize">10pt</property>
- </style>
- <style name="crosstab-cell" id="5">
- <property name="borderBottomColor">#CCCCCC</property>
- <property name="borderBottomStyle">solid</property>
- <property name="borderBottomWidth">1pt</property>
- <property name="borderLeftColor">#CCCCCC</property>
- <property name="borderLeftStyle">solid</property>
- <property name="borderLeftWidth">1pt</property>
- <property name="borderRightColor">#CCCCCC</property>
- <property name="borderRightStyle">solid</property>
- <property name="borderRightWidth">1pt</property>
- <property name="borderTopColor">#CCCCCC</property>
- <property name="borderTopStyle">solid</property>
- <property name="borderTopWidth">1pt</property>
- </style>
- <style name="crosstab" id="6">
- <property name="borderBottomColor">#CCCCCC</property>
- <property name="borderBottomStyle">solid</property>
- <property name="borderBottomWidth">1pt</property>
- <property name="borderLeftColor">#CCCCCC</property>
- <property name="borderLeftStyle">solid</property>
- <property name="borderLeftWidth">1pt</property>
- <property name="borderRightColor">#CCCCCC</property>
- <property name="borderRightStyle">solid</property>
- <property name="borderRightWidth">1pt</property>
- <property name="borderTopColor">#CCCCCC</property>
- <property name="borderTopStyle">solid</property>
- <property name="borderTopWidth">1pt</property>
- </style>
- </styles>
- <page-setup>
- <simple-master-page name="Simple MasterPage" id="2">
- <page-footer>
- <text id="3">
- <property name="contentType">html</property>
- <text-property name="content"><![CDATA[<value-of>new Date()</value-of>]]></text-property>
- </text>
- </page-footer>
- </simple-master-page>
- </page-setup>
- <body>
- <extended-item extensionName="Chart" id="10">
- <xml-property name="xmlRepresentation"><![CDATA[<model:ChartWithoutAxes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:attribute="http://www.birt.eclipse.org/ChartModelAttribute" xmlns:layout="http://www.birt.eclipse.org/ChartModelLayout" xmlns:model="http://www.birt.eclipse.org/ChartModel" xmlns:type="http://www.birt.eclipse.org/ChartModelType">
- <Version>2.5.1</Version>
- <Type>Pie Chart</Type>
- <SubType>Standard</SubType>
- <Block>
- <Children xsi:type="layout:TitleBlock">
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>0.0</Width>
- <Height>0.0</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value>Actionable Item Distribution</Value>
- <Font>
- <Size>16.0</Size>
- <Bold>true</Bold>
- <Alignment>
- <horizontalAlignment>Center</horizontalAlignment>
- <verticalAlignment>Center</verticalAlignment>
- </Alignment>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>true</Visible>
- </Label>
- </Children>
- <Children xsi:type="layout:Plot">
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>0.0</Width>
- <Height>0.0</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- <HorizontalSpacing>5</HorizontalSpacing>
- <VerticalSpacing>5</VerticalSpacing>
- <ClientArea>
- <Outline>
- <Style>Solid</Style>
- <Thickness>0</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>0.0</Left>
- <Bottom>0.0</Bottom>
- <Right>0.0</Right>
- </Insets>
- </ClientArea>
- </Children>
- <Children xsi:type="layout:Legend">
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>0.0</Width>
- <Height>0.0</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- <ClientArea>
- <Outline>
- <Style>Solid</Style>
- <Thickness>0</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>2.0</Top>
- <Left>2.0</Left>
- <Bottom>2.0</Bottom>
- <Right>2.0</Right>
- </Insets>
- </ClientArea>
- <Text>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Text>
- <Orientation>Vertical</Orientation>
- <Direction>Top_Bottom</Direction>
- <Separator>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>true</Visible>
- </Separator>
- <Position>Right</Position>
- <ItemType>Categories</ItemType>
- <Title>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Title>
- <TitlePosition>Above</TitlePosition>
- </Children>
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>566.0</Width>
- <Height>348.75</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- </Block>
- <Dimension>Two_Dimensional_With_Depth</Dimension>
- <Units>Points</Units>
- <SeriesThickness>10.0</SeriesThickness>
- <GridColumnCount>0</GridColumnCount>
- <ExtendedProperties>
- <Name>enable.area.alt</Name>
- <Value>false</Value>
- </ExtendedProperties>
- <SampleData>
- <BaseSampleData>
- <DataSetRepresentation>'A','B','C','D','E'</DataSetRepresentation>
- </BaseSampleData>
- <OrthogonalSampleData>
- <DataSetRepresentation>6,4,12,8,10</DataSetRepresentation>
- <SeriesDefinitionIndex>0</SeriesDefinitionIndex>
- </OrthogonalSampleData>
- </SampleData>
- <Interactivity>
- <Enable>true</Enable>
- <LegendBehavior>None</LegendBehavior>
- </Interactivity>
- <EmptyMessage>
- <Caption>
- <Value>This chart contains no data.</Value>
- <Font>
- <Alignment>
- <horizontalAlignment>Center</horizontalAlignment>
- <verticalAlignment>Center</verticalAlignment>
- </Alignment>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>64</Transparency>
- <Red>127</Red>
- <Green>127</Green>
- <Blue>127</Blue>
- </Background>
- <Outline>
- <Color>
- <Transparency>128</Transparency>
- <Red>127</Red>
- <Green>127</Green>
- <Blue>127</Blue>
- </Color>
- <Visible>true</Visible>
- </Outline>
- <Insets>
- <Top>10.0</Top>
- <Left>10.0</Left>
- <Bottom>10.0</Bottom>
- <Right>10.0</Right>
- </Insets>
- <Visible>false</Visible>
- </EmptyMessage>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>170</Red>
- <Green>85</Green>
- <Blue>85</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- </SeriesPalette>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>170</Red>
- <Green>85</Green>
- <Blue>85</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- </SeriesPalette>
- <Series xsi:type="type:PieSeries">
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>true</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;Issues&quot;]</Definition>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </DataDefinition>
- <SeriesIdentifier>Issues</SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Outside</LabelPosition>
- <Stacked>false</Stacked>
- <Explosion>0</Explosion>
- <Title>
- <Caption>
- <Value></Value>
- <Font>
- <Size>16.0</Size>
- <Bold>true</Bold>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>true</Visible>
- </Title>
- <TitlePosition>Below</TitlePosition>
- <LeaderLineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Visible>true</Visible>
- </LeaderLineAttributes>
- <LeaderLineStyle>Fixed_Length</LeaderLineStyle>
- <LeaderLineLength>10.0</LeaderLineLength>
- </Series>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </SeriesDefinitions>
- <Series>
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;ActionableItem&quot;]</Definition>
- </DataDefinition>
- <SeriesIdentifier>Actionable Item</SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Outside</LabelPosition>
- <Stacked>false</Stacked>
- </Series>
- <Grouping>
- <Enabled>true</Enabled>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </SeriesDefinitions>
-</model:ChartWithoutAxes>
-]]></xml-property>
- <property name="outputFormat">SVG</property>
- <property name="inheritColumns">false</property>
- <property name="pageBreakAfter">always</property>
- <structure name="toc">
- <expression name="expressionValue" type="javascript">"Actionable Items Distribution"</expression>
- </structure>
- <property name="dataSet">AI Split Data Set</property>
- <property name="height">4.84375in</property>
- <property name="width">7.861111111111111in</property>
- <list-property name="boundDataColumns">
- <structure>
- <property name="name">ActionableItem</property>
- <expression name="expression" type="javascript">dataSetRow["ActionableItem"]</expression>
- <property name="dataType">string</property>
- </structure>
- <structure>
- <property name="name">Issues</property>
- <expression name="expression" type="javascript">dataSetRow["Issues"]</expression>
- <property name="dataType">integer</property>
- </structure>
- </list-property>
- </extended-item>
- </body>
-</report>
diff --git a/plugins/org.eclipse.osee.ats.reports.split/reports/stateWorkDistribution.rptdesign b/plugins/org.eclipse.osee.ats.reports.split/reports/stateWorkDistribution.rptdesign
deleted file mode 100644
index 922475608b5..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.split/reports/stateWorkDistribution.rptdesign
+++ /dev/null
@@ -1,1001 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.22" id="1">
- <property name="createdBy">Eclipse BIRT Designer Version 3.7.1.v20110905 Build &lt;3.7.1.v20110913-1734></property>
- <property name="units">in</property>
- <property name="iconFile">/templates/blank_report.gif</property>
- <property name="layoutPreference">fixed layout</property>
- <property name="bidiLayoutOrientation">ltr</property>
- <property name="imageDPI">72</property>
- <data-sources>
- <script-data-source name="Split Data Source" id="7"/>
- </data-sources>
- <data-sets>
- <script-data-set name="State Split Data Set" id="13">
- <list-property name="resultSetHints">
- <structure>
- <property name="position">1</property>
- <property name="name">State</property>
- <property name="dataType">string</property>
- </structure>
- <structure>
- <property name="position">2</property>
- <property name="name">Hours</property>
- <property name="dataType">float</property>
- </structure>
- </list-property>
- <list-property name="columnHints">
- <structure>
- <property name="columnName">State</property>
- <text-property name="displayName">State</text-property>
- </structure>
- <structure>
- <property name="columnName">Hours</property>
- <text-property name="displayName">Hours</text-property>
- </structure>
- </list-property>
- <structure name="cachedMetaData">
- <list-property name="resultSet">
- <structure>
- <property name="position">1</property>
- <property name="name">State</property>
- <property name="dataType">string</property>
- </structure>
- <structure>
- <property name="position">2</property>
- <property name="name">Hours</property>
- <property name="dataType">float</property>
- </structure>
- </list-property>
- </structure>
- <property name="dataSource">Split Data Source</property>
- <method name="open"><![CDATA[importPackage(Packages.org.eclipse.core.runtime);
-
-myBundle = Platform.getBundle("org.eclipse.osee.ats.reports.split");
-
-count = 0;
-
-/* load data reader class */
-readerClass = myBundle.loadClass("org.eclipse.osee.ats.reports.split.model.DistributionModel");
-
-/* create new instance of DataReader */
-splitModel = readerClass.newInstance();
-
-stateSplitMap = splitModel.getStateSplitEntry().getStateSplitMap();
-stateIterator = stateSplitMap.keySet().iterator();]]></method>
- <method name="fetch"><![CDATA[
-if(stateIterator.hasNext()){
-state = stateIterator.next();
-row["State"] = state;
-row["Hours"] = stateSplitMap.get(state);
-return true;
-}
-
-return false;]]></method>
- </script-data-set>
- </data-sets>
- <styles>
- <style name="report" id="4">
- <property name="fontFamily">sans-serif</property>
- <property name="fontSize">10pt</property>
- </style>
- <style name="crosstab-cell" id="5">
- <property name="borderBottomColor">#CCCCCC</property>
- <property name="borderBottomStyle">solid</property>
- <property name="borderBottomWidth">1pt</property>
- <property name="borderLeftColor">#CCCCCC</property>
- <property name="borderLeftStyle">solid</property>
- <property name="borderLeftWidth">1pt</property>
- <property name="borderRightColor">#CCCCCC</property>
- <property name="borderRightStyle">solid</property>
- <property name="borderRightWidth">1pt</property>
- <property name="borderTopColor">#CCCCCC</property>
- <property name="borderTopStyle">solid</property>
- <property name="borderTopWidth">1pt</property>
- </style>
- <style name="crosstab" id="6">
- <property name="borderBottomColor">#CCCCCC</property>
- <property name="borderBottomStyle">solid</property>
- <property name="borderBottomWidth">1pt</property>
- <property name="borderLeftColor">#CCCCCC</property>
- <property name="borderLeftStyle">solid</property>
- <property name="borderLeftWidth">1pt</property>
- <property name="borderRightColor">#CCCCCC</property>
- <property name="borderRightStyle">solid</property>
- <property name="borderRightWidth">1pt</property>
- <property name="borderTopColor">#CCCCCC</property>
- <property name="borderTopStyle">solid</property>
- <property name="borderTopWidth">1pt</property>
- </style>
- </styles>
- <page-setup>
- <simple-master-page name="Simple MasterPage" id="2">
- <page-footer>
- <text id="3">
- <property name="contentType">html</property>
- <text-property name="content"><![CDATA[<value-of>new Date()</value-of>]]></text-property>
- </text>
- </page-footer>
- </simple-master-page>
- </page-setup>
- <body>
- <extended-item extensionName="Chart" id="14">
- <xml-property name="xmlRepresentation"><![CDATA[<model:ChartWithoutAxes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:attribute="http://www.birt.eclipse.org/ChartModelAttribute" xmlns:layout="http://www.birt.eclipse.org/ChartModelLayout" xmlns:model="http://www.birt.eclipse.org/ChartModel" xmlns:type="http://www.birt.eclipse.org/ChartModelType">
- <Version>2.5.1</Version>
- <Type>Pie Chart</Type>
- <SubType>Standard</SubType>
- <Block>
- <Children xsi:type="layout:TitleBlock">
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>0.0</Width>
- <Height>0.0</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value>Workflow State Distribution</Value>
- <Font>
- <Size>16.0</Size>
- <Bold>true</Bold>
- <Alignment>
- <horizontalAlignment>Center</horizontalAlignment>
- <verticalAlignment>Center</verticalAlignment>
- </Alignment>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>true</Visible>
- </Label>
- </Children>
- <Children xsi:type="layout:Plot">
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>0.0</Width>
- <Height>0.0</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- <HorizontalSpacing>5</HorizontalSpacing>
- <VerticalSpacing>5</VerticalSpacing>
- <ClientArea>
- <Outline>
- <Style>Solid</Style>
- <Thickness>0</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>0.0</Left>
- <Bottom>0.0</Bottom>
- <Right>0.0</Right>
- </Insets>
- </ClientArea>
- </Children>
- <Children xsi:type="layout:Legend">
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>0.0</Width>
- <Height>0.0</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- <ClientArea>
- <Outline>
- <Style>Solid</Style>
- <Thickness>0</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>2.0</Top>
- <Left>2.0</Left>
- <Bottom>2.0</Bottom>
- <Right>2.0</Right>
- </Insets>
- </ClientArea>
- <Text>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Text>
- <Orientation>Vertical</Orientation>
- <Direction>Top_Bottom</Direction>
- <Separator>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>true</Visible>
- </Separator>
- <Position>Right</Position>
- <ItemType>Categories</ItemType>
- <Title>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Title>
- <TitlePosition>Above</TitlePosition>
- </Children>
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>568.0</Width>
- <Height>349.5</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- </Block>
- <Dimension>Two_Dimensional_With_Depth</Dimension>
- <Units>Points</Units>
- <SeriesThickness>10.0</SeriesThickness>
- <GridColumnCount>0</GridColumnCount>
- <ExtendedProperties>
- <Name>enable.area.alt</Name>
- <Value>false</Value>
- </ExtendedProperties>
- <SampleData>
- <BaseSampleData>
- <DataSetRepresentation>'A','B','C','D','E'</DataSetRepresentation>
- </BaseSampleData>
- <OrthogonalSampleData>
- <DataSetRepresentation>6,4,12,8,10</DataSetRepresentation>
- <SeriesDefinitionIndex>0</SeriesDefinitionIndex>
- </OrthogonalSampleData>
- </SampleData>
- <Interactivity>
- <Enable>true</Enable>
- <LegendBehavior>None</LegendBehavior>
- </Interactivity>
- <EmptyMessage>
- <Caption>
- <Value>This chart contains no data.</Value>
- <Font>
- <Alignment>
- <horizontalAlignment>Center</horizontalAlignment>
- <verticalAlignment>Center</verticalAlignment>
- </Alignment>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>64</Transparency>
- <Red>127</Red>
- <Green>127</Green>
- <Blue>127</Blue>
- </Background>
- <Outline>
- <Color>
- <Transparency>128</Transparency>
- <Red>127</Red>
- <Green>127</Green>
- <Blue>127</Blue>
- </Color>
- <Visible>true</Visible>
- </Outline>
- <Insets>
- <Top>10.0</Top>
- <Left>10.0</Left>
- <Bottom>10.0</Bottom>
- <Right>10.0</Right>
- </Insets>
- <Visible>false</Visible>
- </EmptyMessage>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>254</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>254</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>254</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>254</Red>
- <Green>254</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>145</Red>
- <Green>145</Green>
- <Blue>145</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>50</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- </SeriesPalette>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>254</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>254</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>254</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>254</Red>
- <Green>254</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>145</Red>
- <Green>145</Green>
- <Blue>145</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>50</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- </SeriesPalette>
- <Series xsi:type="type:PieSeries">
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>true</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;Hours&quot;]</Definition>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </DataDefinition>
- <SeriesIdentifier>Hours</SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Outside</LabelPosition>
- <Stacked>false</Stacked>
- <Explosion>0</Explosion>
- <Title>
- <Caption>
- <Value></Value>
- <Font>
- <Size>16.0</Size>
- <Bold>true</Bold>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>true</Visible>
- </Title>
- <TitlePosition>Below</TitlePosition>
- <LeaderLineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Visible>true</Visible>
- </LeaderLineAttributes>
- <LeaderLineStyle>Fixed_Length</LeaderLineStyle>
- <LeaderLineLength>10.0</LeaderLineLength>
- </Series>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </SeriesDefinitions>
- <Series>
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;State&quot;]</Definition>
- </DataDefinition>
- <SeriesIdentifier>State</SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Outside</LabelPosition>
- <Stacked>false</Stacked>
- </Series>
- <Grouping>
- <Enabled>true</Enabled>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </SeriesDefinitions>
-</model:ChartWithoutAxes>
-]]></xml-property>
- <property name="outputFormat">SVG</property>
- <property name="inheritColumns">false</property>
- <structure name="toc">
- <expression name="expressionValue" type="javascript">"State Distribution"</expression>
- </structure>
- <property name="dataSet">State Split Data Set</property>
- <property name="height">4.854166666666667in</property>
- <property name="width">7.888888888888889in</property>
- <list-property name="boundDataColumns">
- <structure>
- <property name="name">State</property>
- <expression name="expression" type="javascript">dataSetRow["State"]</expression>
- <property name="dataType">string</property>
- </structure>
- <structure>
- <property name="name">Hours</property>
- <expression name="expression" type="javascript">dataSetRow["Hours"]</expression>
- <property name="dataType">float</property>
- </structure>
- </list-property>
- </extended-item>
- </body>
-</report>
diff --git a/plugins/org.eclipse.osee.ats.reports.split/reports/teamWorkDistribution.rptdesign b/plugins/org.eclipse.osee.ats.reports.split/reports/teamWorkDistribution.rptdesign
deleted file mode 100644
index df170453e09..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.split/reports/teamWorkDistribution.rptdesign
+++ /dev/null
@@ -1,1002 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<report xmlns="http://www.eclipse.org/birt/2005/design" version="3.2.22" id="1">
- <property name="createdBy">Eclipse BIRT Designer Version 3.7.1.v20110905 Build &lt;3.7.1.v20110913-1734></property>
- <property name="units">in</property>
- <property name="iconFile">/templates/blank_report.gif</property>
- <property name="layoutPreference">fixed layout</property>
- <property name="bidiLayoutOrientation">ltr</property>
- <property name="imageDPI">72</property>
- <data-sources>
- <script-data-source name="Split Data Source" id="7"/>
- </data-sources>
- <data-sets>
- <script-data-set name="Team Data Set" id="9">
- <list-property name="resultSetHints">
- <structure>
- <property name="position">1</property>
- <property name="name">Team</property>
- <property name="dataType">string</property>
- </structure>
- <structure>
- <property name="position">2</property>
- <property name="name">Hours</property>
- <property name="dataType">float</property>
- </structure>
- </list-property>
- <list-property name="columnHints">
- <structure>
- <property name="columnName">Team</property>
- <text-property name="displayName">Team</text-property>
- </structure>
- <structure>
- <property name="columnName">Hours</property>
- <text-property name="displayName">Hours</text-property>
- </structure>
- </list-property>
- <structure name="cachedMetaData">
- <list-property name="resultSet">
- <structure>
- <property name="position">1</property>
- <property name="name">Team</property>
- <property name="dataType">string</property>
- </structure>
- <structure>
- <property name="position">2</property>
- <property name="name">Hours</property>
- <property name="dataType">float</property>
- </structure>
- </list-property>
- </structure>
- <property name="dataSource">Split Data Source</property>
- <method name="open"><![CDATA[importPackage(Packages.org.eclipse.core.runtime);
-
-myBundle = Platform.getBundle("org.eclipse.osee.ats.reports.split");
-
-count = 0;
-
-/* load data reader class */
-readerClass = myBundle.loadClass("org.eclipse.osee.ats.reports.split.model.DistributionModel");
-
-/* create new instance of DataReader */
-splitModel = readerClass.newInstance();
-
-teamSplitMap = splitModel.getTeamSplitEntry().getTeamSplitMap();
-teamIterator = teamSplitMap.keySet().iterator();]]></method>
- <method name="fetch"><![CDATA[
-if(teamIterator.hasNext()){
-team = teamIterator.next();
-row["Team"] = team;
-row["Hours"] = teamSplitMap.get(team);
-return true;
-}
-
-return false;]]></method>
- </script-data-set>
- </data-sets>
- <styles>
- <style name="report" id="4">
- <property name="fontFamily">sans-serif</property>
- <property name="fontSize">10pt</property>
- </style>
- <style name="crosstab-cell" id="5">
- <property name="borderBottomColor">#CCCCCC</property>
- <property name="borderBottomStyle">solid</property>
- <property name="borderBottomWidth">1pt</property>
- <property name="borderLeftColor">#CCCCCC</property>
- <property name="borderLeftStyle">solid</property>
- <property name="borderLeftWidth">1pt</property>
- <property name="borderRightColor">#CCCCCC</property>
- <property name="borderRightStyle">solid</property>
- <property name="borderRightWidth">1pt</property>
- <property name="borderTopColor">#CCCCCC</property>
- <property name="borderTopStyle">solid</property>
- <property name="borderTopWidth">1pt</property>
- </style>
- <style name="crosstab" id="6">
- <property name="borderBottomColor">#CCCCCC</property>
- <property name="borderBottomStyle">solid</property>
- <property name="borderBottomWidth">1pt</property>
- <property name="borderLeftColor">#CCCCCC</property>
- <property name="borderLeftStyle">solid</property>
- <property name="borderLeftWidth">1pt</property>
- <property name="borderRightColor">#CCCCCC</property>
- <property name="borderRightStyle">solid</property>
- <property name="borderRightWidth">1pt</property>
- <property name="borderTopColor">#CCCCCC</property>
- <property name="borderTopStyle">solid</property>
- <property name="borderTopWidth">1pt</property>
- </style>
- </styles>
- <page-setup>
- <simple-master-page name="Simple MasterPage" id="2">
- <page-footer>
- <text id="3">
- <property name="contentType">html</property>
- <text-property name="content"><![CDATA[<value-of>new Date()</value-of>]]></text-property>
- </text>
- </page-footer>
- </simple-master-page>
- </page-setup>
- <body>
- <extended-item extensionName="Chart" id="11">
- <xml-property name="xmlRepresentation"><![CDATA[<model:ChartWithoutAxes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:attribute="http://www.birt.eclipse.org/ChartModelAttribute" xmlns:layout="http://www.birt.eclipse.org/ChartModelLayout" xmlns:model="http://www.birt.eclipse.org/ChartModel" xmlns:type="http://www.birt.eclipse.org/ChartModelType">
- <Version>2.5.1</Version>
- <Type>Pie Chart</Type>
- <SubType>Standard</SubType>
- <Block>
- <Children xsi:type="layout:TitleBlock">
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>0.0</Width>
- <Height>0.0</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value>Team-Work Distribution</Value>
- <Font>
- <Size>16.0</Size>
- <Bold>true</Bold>
- <Alignment>
- <horizontalAlignment>Center</horizontalAlignment>
- <verticalAlignment>Center</verticalAlignment>
- </Alignment>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>true</Visible>
- </Label>
- </Children>
- <Children xsi:type="layout:Plot">
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>0.0</Width>
- <Height>0.0</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- <HorizontalSpacing>5</HorizontalSpacing>
- <VerticalSpacing>5</VerticalSpacing>
- <ClientArea>
- <Outline>
- <Style>Solid</Style>
- <Thickness>0</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>0.0</Left>
- <Bottom>0.0</Bottom>
- <Right>0.0</Right>
- </Insets>
- </ClientArea>
- </Children>
- <Children xsi:type="layout:Legend">
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>0.0</Width>
- <Height>0.0</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- <ClientArea>
- <Outline>
- <Style>Solid</Style>
- <Thickness>0</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>2.0</Top>
- <Left>2.0</Left>
- <Bottom>2.0</Bottom>
- <Right>2.0</Right>
- </Insets>
- </ClientArea>
- <Text>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Text>
- <Orientation>Vertical</Orientation>
- <Direction>Top_Bottom</Direction>
- <Separator>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>true</Visible>
- </Separator>
- <Position>Right</Position>
- <ItemType>Categories</ItemType>
- <Title>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Title>
- <TitlePosition>Above</TitlePosition>
- </Children>
- <Bounds>
- <Left>0.0</Left>
- <Top>0.0</Top>
- <Width>571.5</Width>
- <Height>351.75</Height>
- </Bounds>
- <Insets>
- <Top>3.0</Top>
- <Left>3.0</Left>
- <Bottom>3.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Row>-1</Row>
- <Column>-1</Column>
- <Rowspan>-1</Rowspan>
- <Columnspan>-1</Columnspan>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Visible>true</Visible>
- </Block>
- <Dimension>Two_Dimensional_With_Depth</Dimension>
- <Units>Points</Units>
- <SeriesThickness>10.0</SeriesThickness>
- <GridColumnCount>0</GridColumnCount>
- <ExtendedProperties>
- <Name>enable.area.alt</Name>
- <Value>false</Value>
- </ExtendedProperties>
- <SampleData>
- <BaseSampleData>
- <DataSetRepresentation>'A','B','C','D','E'</DataSetRepresentation>
- </BaseSampleData>
- <OrthogonalSampleData>
- <DataSetRepresentation>6,4,12,8,10</DataSetRepresentation>
- <SeriesDefinitionIndex>0</SeriesDefinitionIndex>
- </OrthogonalSampleData>
- </SampleData>
- <Interactivity>
- <Enable>true</Enable>
- <LegendBehavior>None</LegendBehavior>
- </Interactivity>
- <EmptyMessage>
- <Caption>
- <Value>This chart contains no data.</Value>
- <Font>
- <Alignment>
- <horizontalAlignment>Center</horizontalAlignment>
- <verticalAlignment>Center</verticalAlignment>
- </Alignment>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>64</Transparency>
- <Red>127</Red>
- <Green>127</Green>
- <Blue>127</Blue>
- </Background>
- <Outline>
- <Color>
- <Transparency>128</Transparency>
- <Red>127</Red>
- <Green>127</Green>
- <Blue>127</Blue>
- </Color>
- <Visible>true</Visible>
- </Outline>
- <Insets>
- <Top>10.0</Top>
- <Left>10.0</Left>
- <Bottom>10.0</Bottom>
- <Right>10.0</Right>
- </Insets>
- <Visible>false</Visible>
- </EmptyMessage>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>254</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>254</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>254</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>254</Red>
- <Green>254</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>145</Red>
- <Green>145</Green>
- <Blue>145</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- </SeriesPalette>
- <SeriesDefinitions>
- <Query>
- <Definition></Definition>
- </Query>
- <SeriesPalette>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>254</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>254</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>254</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>254</Red>
- <Green>254</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>145</Red>
- <Green>145</Green>
- <Blue>145</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>192</Red>
- <Green>192</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>192</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>7</Red>
- <Green>146</Green>
- <Blue>94</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>192</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>64</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>80</Red>
- <Green>240</Green>
- <Blue>120</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>0</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>0</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>64</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>128</Red>
- <Green>128</Green>
- <Blue>128</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>64</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Entries>
- <Entries xsi:type="attribute:ColorDefinition">
- <Transparency>255</Transparency>
- <Red>255</Red>
- <Green>128</Green>
- <Blue>0</Blue>
- </Entries>
- </SeriesPalette>
- <Series xsi:type="type:PieSeries">
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>true</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;Hours&quot;]</Definition>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </DataDefinition>
- <SeriesIdentifier>Hours</SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Outside</LabelPosition>
- <Stacked>false</Stacked>
- <Explosion>0</Explosion>
- <Title>
- <Caption>
- <Value></Value>
- <Font>
- <Size>16.0</Size>
- <Bold>true</Bold>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>true</Visible>
- </Title>
- <TitlePosition>Below</TitlePosition>
- <LeaderLineAttributes>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Visible>true</Visible>
- </LeaderLineAttributes>
- <LeaderLineStyle>Fixed_Length</LeaderLineStyle>
- <LeaderLineLength>10.0</LeaderLineLength>
- </Series>
- <Grouping>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </SeriesDefinitions>
- <Series>
- <Visible>true</Visible>
- <Label>
- <Caption>
- <Value></Value>
- <Font>
- <Alignment/>
- </Font>
- </Caption>
- <Background xsi:type="attribute:ColorDefinition">
- <Transparency>0</Transparency>
- <Red>255</Red>
- <Green>255</Green>
- <Blue>255</Blue>
- </Background>
- <Outline>
- <Style>Solid</Style>
- <Thickness>1</Thickness>
- <Color>
- <Transparency>255</Transparency>
- <Red>0</Red>
- <Green>0</Green>
- <Blue>0</Blue>
- </Color>
- <Visible>false</Visible>
- </Outline>
- <Insets>
- <Top>0.0</Top>
- <Left>2.0</Left>
- <Bottom>0.0</Bottom>
- <Right>3.0</Right>
- </Insets>
- <Visible>false</Visible>
- </Label>
- <DataDefinition>
- <Definition>row[&quot;Team&quot;]</Definition>
- </DataDefinition>
- <SeriesIdentifier>Teams</SeriesIdentifier>
- <DataPoint>
- <Components>
- <Type>Orthogonal_Value</Type>
- </Components>
- <Separator>, </Separator>
- </DataPoint>
- <LabelPosition>Outside</LabelPosition>
- <Stacked>false</Stacked>
- </Series>
- <Grouping>
- <Enabled>true</Enabled>
- <GroupType>Text</GroupType>
- <AggregateExpression>Sum</AggregateExpression>
- </Grouping>
- </SeriesDefinitions>
-</model:ChartWithoutAxes>
-]]></xml-property>
- <property name="outputFormat">SVG</property>
- <property name="inheritColumns">false</property>
- <property name="pageBreakAfter">always</property>
- <structure name="toc">
- <expression name="expressionValue" type="javascript">"Team-Work Distribution"</expression>
- </structure>
- <property name="dataSet">Team Data Set</property>
- <property name="height">4.885416666666667in</property>
- <property name="width">7.9375in</property>
- <list-property name="boundDataColumns">
- <structure>
- <property name="name">Team</property>
- <expression name="expression" type="javascript">dataSetRow["Team"]</expression>
- <property name="dataType">string</property>
- </structure>
- <structure>
- <property name="name">Hours</property>
- <expression name="expression" type="javascript">dataSetRow["Hours"]</expression>
- <property name="dataType">float</property>
- </structure>
- </list-property>
- </extended-item>
- </body>
-</report>
diff --git a/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/Activator.java b/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/Activator.java
deleted file mode 100644
index d3846a51385..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/Activator.java
+++ /dev/null
@@ -1,59 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.split;
-
-import org.eclipse.ui.plugin.AbstractUIPlugin;
-import org.osgi.framework.BundleContext;
-
-/**
- * The activator class controls the plug-in life cycle
- */
-public class Activator extends AbstractUIPlugin {
-
- /**
- * The plug-in ID
- */
- public static final String PLUGIN_ID = "org.eclipse.osee.ats.reports.split"; //$NON-NLS-1$
-
- // The shared instance
- private static Activator plugin;
-
- /**
- * The constructor
- */
- public Activator() {
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
- */
- @Override
- public void start(final BundleContext context) throws Exception {
- super.start(context);
- plugin = this;
- }
-
- /*
- * (non-Javadoc)
- * @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
- */
- @Override
- public void stop(final BundleContext context) throws Exception {
- plugin = null;
- super.stop(context);
- }
-
- /**
- * Returns the shared instance
- *
- * @return the shared instance
- */
- public static Activator getDefault() {
- return plugin;
- }
-
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/internal/AtsClientService.java b/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/internal/AtsClientService.java
deleted file mode 100644
index 7344d934fb2..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/internal/AtsClientService.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2013 Boeing.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.ats.reports.split.internal;
-
-import org.eclipse.osee.ats.core.client.IAtsClient;
-
-/**
- * @author Donald G. Dunne
- */
-public class AtsClientService {
-
- private static IAtsClient atsClient;
-
- public void setAtsClient(IAtsClient atsClient) {
- AtsClientService.atsClient = atsClient;
- }
-
- public static IAtsClient get() {
- return atsClient;
- }
-
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/model/AIDistributionEntry.java b/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/model/AIDistributionEntry.java
deleted file mode 100644
index cff12c96ec4..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/model/AIDistributionEntry.java
+++ /dev/null
@@ -1,66 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.split.model;
-
-import java.util.Collection;
-import java.util.HashMap;
-import java.util.Map;
-import java.util.Set;
-import org.eclipse.osee.ats.api.ai.IAtsActionableItem;
-import org.eclipse.osee.ats.api.data.AtsRelationTypes;
-import org.eclipse.osee.ats.core.client.team.TeamWorkFlowArtifact;
-import org.eclipse.osee.framework.jdk.core.type.OseeCoreException;
-import org.eclipse.osee.framework.skynet.core.artifact.Artifact;
-
-/**
- * Model class representing a single entry for a actionable item.
- *
- * @author Chandan Bandemutt
- */
-public class AIDistributionEntry {
-
- private final Artifact versionArtifact;
- private final Map<IAtsActionableItem, Integer> aiSplitMap;
-
- /**
- * Constructor to set the version artifact and instantiate map
- *
- * @param verArtifact : set version artifact
- */
- public AIDistributionEntry(final Artifact verArtifact) {
- this.versionArtifact = verArtifact;
- this.aiSplitMap = new HashMap<>();
- }
-
- /**
- * Method to compute the count on actionable items and fill the map
- *
- * @throws OseeCoreException :
- */
- public void computeAISplit() throws OseeCoreException {
- Collection<TeamWorkFlowArtifact> teamWorkflows = this.versionArtifact.getRelatedArtifactsOfType(
- AtsRelationTypes.TeamWorkflowTargetedForVersion_Workflow, TeamWorkFlowArtifact.class);
- for (TeamWorkFlowArtifact workflow : teamWorkflows) {
- Set<IAtsActionableItem> actionableItems = workflow.getActionableItemsDam().getActionableItems();
- for (IAtsActionableItem aiArtifact : actionableItems) {
- int count = 0;
- if (this.aiSplitMap.containsKey(aiArtifact)) {
- count = this.aiSplitMap.get(aiArtifact);
- }
- this.aiSplitMap.put(aiArtifact, count + 1);
- }
- }
-
- }
-
- /**
- * @return the map
- */
- public Map<IAtsActionableItem, Integer> getAiSplitMap() {
- return this.aiSplitMap;
- }
-
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/model/DistributionModel.java b/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/model/DistributionModel.java
deleted file mode 100644
index 122aec8618e..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/model/DistributionModel.java
+++ /dev/null
@@ -1,60 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.split.model;
-
-/**
- * Model class to store the data
- *
- * @author Chandan Bandemutt
- */
-public class DistributionModel {
-
- private static AIDistributionEntry aiSplitEntry;
- private static TeamDistributionEntry teamSplitEntry;
- private static StateDistributionEntry stateSplitEntry;
-
- /**
- * @return the Actionable Item DistributionEntry
- */
- public static AIDistributionEntry getAiSplitEntry() {
- return aiSplitEntry;
- }
-
- /**
- * @param aiSpltEntry : sets the Actionable Item split entry
- */
- public static void setAiSplitEntry(final AIDistributionEntry aiSpltEntry) {
- DistributionModel.aiSplitEntry = aiSpltEntry;
- }
-
- /**
- * @return the Actionable Item split entry
- */
- public static TeamDistributionEntry getTeamSplitEntry() {
- return teamSplitEntry;
- }
-
- /**
- * @param teamSplitEntry : sets the teamSplitEntry
- */
- public static void setTeamSplitEntry(final TeamDistributionEntry teamSplitEntry) {
- DistributionModel.teamSplitEntry = teamSplitEntry;
- }
-
- /**
- * @return the StateDistributionEntry
- */
- public static StateDistributionEntry getStateSplitEntry() {
- return stateSplitEntry;
- }
-
- /**
- * @param stateSplitEntry : sets the StateDistributionEntry
- */
- public static void setStateSplitEntry(final StateDistributionEntry stateSplitEntry) {
- DistributionModel.stateSplitEntry = stateSplitEntry;
- }
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/model/StateDistributionEntry.java b/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/model/StateDistributionEntry.java
deleted file mode 100644
index 3f8f5ae5b6a..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/model/StateDistributionEntry.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.split.model;
-
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-import org.eclipse.osee.ats.api.data.AtsRelationTypes;
-import org.eclipse.osee.ats.api.workdef.IAtsStateDefinition;
-import org.eclipse.osee.ats.api.workdef.IAtsWorkDefinition;
-import org.eclipse.osee.ats.core.client.team.TeamWorkFlowArtifact;
-import org.eclipse.osee.ats.core.client.workflow.AbstractWorkflowArtifact;
-import org.eclipse.osee.framework.jdk.core.type.OseeCoreException;
-import org.eclipse.osee.framework.skynet.core.artifact.Artifact;
-
-/**
- * Class to compute states of the workflow and fill the map
- *
- * @author Chandan Bandemutt
- */
-public class StateDistributionEntry {
-
- private final Artifact versionArtifact;
- private final Map<String, Double> stateSplitMap;
-
- /**
- * Constructor to set the version artifact and instantiate the map
- *
- * @param ver : sets the version artifact
- */
- public StateDistributionEntry(final Artifact ver) {
- this.versionArtifact = ver;
- this.stateSplitMap = new HashMap<>();
- }
-
- /**
- * @return the map
- */
- public Map<String, Double> getStateSplitMap() {
- return this.stateSplitMap;
- }
-
- /**
- * Method to compute the states of the workflow and fill the map
- *
- * @throws OseeCoreException :
- */
- public void computeStateSplit() throws OseeCoreException {
- for (AbstractWorkflowArtifact art : this.versionArtifact.getRelatedArtifactsOfType(
- AtsRelationTypes.TeamWorkflowTargetedForVersion_Workflow, TeamWorkFlowArtifact.class)) {
- IAtsWorkDefinition workDefinition = art.getWorkDefinition();
- List<IAtsStateDefinition> states = workDefinition.getStates();
- for (IAtsStateDefinition state : states) {
- double timeInState = 0;
- if (this.stateSplitMap.containsKey(state.getName())) {
- timeInState = getStateSplitMap().get(state.getName());
- }
- timeInState += art.getStateMgr().getHoursSpent(state.getName());
- this.stateSplitMap.put(state.getName(), timeInState);
- }
- }
- }
-
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/model/TeamDistributionEntry.java b/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/model/TeamDistributionEntry.java
deleted file mode 100644
index 0d12bc611e3..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/model/TeamDistributionEntry.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.split.model;
-
-import java.util.Collection;
-import java.util.HashMap;
-import java.util.Map;
-import org.eclipse.osee.ats.api.data.AtsRelationTypes;
-import org.eclipse.osee.ats.core.client.team.TeamWorkFlowArtifact;
-import org.eclipse.osee.ats.core.util.HoursSpentUtil;
-import org.eclipse.osee.ats.reports.split.internal.AtsClientService;
-import org.eclipse.osee.framework.jdk.core.type.OseeCoreException;
-import org.eclipse.osee.framework.skynet.core.artifact.Artifact;
-
-/**
- * Class to compute the work from work flow and fill the map
- *
- * @author Chandan Bandemutt
- */
-public class TeamDistributionEntry {
-
- private final Artifact versionArtifact;
- private final Map<String, Double> teamSplitMap;
-
- /**
- * Constructor to set the version artifact and to instantiate the map
- *
- * @param verArtifact : sets the version artifact
- */
- public TeamDistributionEntry(final Artifact verArtifact) {
- this.versionArtifact = verArtifact;
- this.teamSplitMap = new HashMap<>();
- }
-
- /**
- * Method to compute the work from work flow and fill the map
- *
- * @throws OseeCoreException :
- */
- public void computeTeamSplit() throws OseeCoreException {
- Collection<TeamWorkFlowArtifact> teamWorkflows = this.versionArtifact.getRelatedArtifactsOfType(
- AtsRelationTypes.TeamWorkflowTargetedForVersion_Workflow, TeamWorkFlowArtifact.class);
- for (TeamWorkFlowArtifact workflow : teamWorkflows) {
- double work = 0;
- String teamName = workflow.getTeamName();
- if (this.teamSplitMap.containsKey(teamName)) {
- work = this.teamSplitMap.get(teamName);
- }
- double hoursSpent = HoursSpentUtil.getHoursSpentTotal(workflow, AtsClientService.get().getServices());
- this.teamSplitMap.put(teamName, work + hoursSpent);
- }
- }
-
- /**
- * @return the map
- */
- public Map<String, Double> getTeamSplitMap() {
- return this.teamSplitMap;
- }
-
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/ui/DistributionAtsReport.java b/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/ui/DistributionAtsReport.java
deleted file mode 100644
index c7937c82047..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/ui/DistributionAtsReport.java
+++ /dev/null
@@ -1,84 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.split.ui;
-
-import java.util.ArrayList;
-import java.util.List;
-import org.eclipse.osee.ats.AtsImage;
-import org.eclipse.osee.ats.api.version.IAtsVersion;
-import org.eclipse.osee.ats.reports.AtsReport;
-import org.eclipse.osee.ats.reports.ReportTabFactory;
-import org.eclipse.osee.ats.reports.split.Activator;
-import org.eclipse.osee.ats.util.widgets.dialog.TeamVersionListDialog;
-import org.eclipse.osee.framework.core.enums.Active;
-import org.eclipse.osee.framework.core.operation.IOperation;
-import org.eclipse.osee.framework.ui.plugin.xnavigate.XNavigateComposite.TableLoadOption;
-import org.eclipse.osee.framework.ui.skynet.results.IResultsEditorProvider;
-import org.eclipse.osee.framework.ui.skynet.results.IResultsEditorTab;
-import org.eclipse.osee.framework.ui.skynet.results.ResultsEditor;
-import org.eclipse.osee.framework.ui.swt.KeyedImage;
-
-/**
- * @author Praveen Joseph
- */
-public class DistributionAtsReport implements AtsReport<IAtsVersion, Object> {
-
- @Override
- public String getName() {
- return "Distribution Reports";
- }
-
- @Override
- public KeyedImage getKeyedImage() {
- return AtsImage.REPORT;
- }
-
- @Override
- public IAtsVersion getInputParameters() {
- IAtsVersion param = null;
- TeamVersionListDialog dlg = new TeamVersionListDialog(Active.Both);
- int open = dlg.open();
- if (open == 0) {
- param = dlg.getSelectedVersion();
- }
- return param;
- }
-
- @Override
- public IOperation createReportOperation(IAtsVersion input, Object output, TableLoadOption... tableLoadOptions) {
- return new LoadDistributionDataOperation(input);
- }
-
- @Override
- public Object createOutputParameters() {
- // None using a static shared object
- return null;
- }
-
- @Override
- public void displayResults(Object output) {
- ResultsEditor.open(new IResultsEditorProvider() {
-
- @Override
- public String getEditorName() {
- return getName();
- }
-
- @Override
- public List<IResultsEditorTab> getResultsEditorTabs() {
- List<IResultsEditorTab> tabs = new ArrayList<>();
- tabs.add(createTab("Actionable Item", "reports/aiDistribution.rptdesign"));
- tabs.add(createTab("Team-Work", "reports/teamWorkDistribution.rptdesign"));
- tabs.add(createTab("Workflow State", "reports/stateWorkDistribution.rptdesign"));
- return tabs;
- }
- });
- }
-
- private IResultsEditorTab createTab(String name, String rptDesingName) {
- return ReportTabFactory.createBirtReportTab(Activator.PLUGIN_ID, name, rptDesingName);
- }
-}
diff --git a/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/ui/LoadDistributionDataOperation.java b/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/ui/LoadDistributionDataOperation.java
deleted file mode 100644
index 8dff1c800e9..00000000000
--- a/plugins/org.eclipse.osee.ats.reports.split/src/org/eclipse/osee/ats/reports/split/ui/LoadDistributionDataOperation.java
+++ /dev/null
@@ -1,53 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.split.ui;
-
-import org.eclipse.core.runtime.IProgressMonitor;
-import org.eclipse.osee.ats.api.version.IAtsVersion;
-import org.eclipse.osee.ats.reports.split.Activator;
-import org.eclipse.osee.ats.reports.split.internal.AtsClientService;
-import org.eclipse.osee.ats.reports.split.model.AIDistributionEntry;
-import org.eclipse.osee.ats.reports.split.model.DistributionModel;
-import org.eclipse.osee.ats.reports.split.model.StateDistributionEntry;
-import org.eclipse.osee.ats.reports.split.model.TeamDistributionEntry;
-import org.eclipse.osee.framework.core.operation.AbstractOperation;
-import org.eclipse.osee.framework.jdk.core.util.Conditions;
-import org.eclipse.osee.framework.skynet.core.artifact.Artifact;
-
-/**
- * Class to extract data from workflows and fills the DistributionModel
- *
- * @author Praveen Joseph
- */
-public class LoadDistributionDataOperation extends AbstractOperation {
-
- private final IAtsVersion version;
-
- public LoadDistributionDataOperation(IAtsVersion version) {
- super("Load Work Distribution Data", Activator.PLUGIN_ID);
- this.version = version;
- }
-
- @Override
- protected void doWork(IProgressMonitor monitor) throws Exception {
- Conditions.checkNotNull(version, "teamDefinition");
- Artifact artifact = AtsClientService.get().getConfigArtifact(version);
-
- AIDistributionEntry aiSplitEntry = new AIDistributionEntry(artifact);
- aiSplitEntry.computeAISplit();
-
- TeamDistributionEntry teamSplitEntry = new TeamDistributionEntry(artifact);
- teamSplitEntry.computeTeamSplit();
-
- StateDistributionEntry stateSplitEntry = new StateDistributionEntry(artifact);
- stateSplitEntry.computeStateSplit();
-
- DistributionModel.setAiSplitEntry(aiSplitEntry);
- DistributionModel.setTeamSplitEntry(teamSplitEntry);
- DistributionModel.setStateSplitEntry(stateSplitEntry);
- }
-
-}
diff --git a/plugins/org.eclipse.osee.ats.reports/.classpath b/plugins/org.eclipse.osee.ats.reports/.classpath
deleted file mode 100644
index 1fa3e6803d3..00000000000
--- a/plugins/org.eclipse.osee.ats.reports/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
diff --git a/plugins/org.eclipse.osee.ats.reports/META-INF/MANIFEST.MF b/plugins/org.eclipse.osee.ats.reports/META-INF/MANIFEST.MF
deleted file mode 100644
index c09d29d3123..00000000000
--- a/plugins/org.eclipse.osee.ats.reports/META-INF/MANIFEST.MF
+++ /dev/null
@@ -1,26 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: OSEE ATS Reports (Incubation)
-Bundle-SymbolicName: org.eclipse.osee.ats.reports;singleton:=true
-Bundle-Version: 0.24.0.qualifier
-Bundle-Activator: org.eclipse.osee.ats.reports.internal.Activator
-Bundle-Vendor: Eclipse Open System Engineering Environment
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
-Import-Package: org.eclipse.birt.report.viewer.utilities,
- org.eclipse.core.runtime,
- org.eclipse.core.runtime.jobs,
- org.eclipse.osee.ats,
- org.eclipse.osee.ats.navigate,
- org.eclipse.osee.framework.core.exception,
- org.eclipse.osee.framework.core.operation,
- org.eclipse.osee.framework.jdk.core.type,
- org.eclipse.osee.framework.logging,
- org.eclipse.osee.framework.plugin.core.util,
- org.eclipse.osee.framework.ui.plugin.xnavigate,
- org.eclipse.osee.framework.ui.skynet.blam,
- org.eclipse.osee.framework.ui.skynet.results,
- org.eclipse.osee.framework.ui.swt,
- org.osgi.framework
-Bundle-ActivationPolicy: lazy
-Require-Bundle: org.eclipse.ui
-Export-Package: org.eclipse.osee.ats.reports
diff --git a/plugins/org.eclipse.osee.ats.reports/build.properties b/plugins/org.eclipse.osee.ats.reports/build.properties
deleted file mode 100644
index e9863e281ea..00000000000
--- a/plugins/org.eclipse.osee.ats.reports/build.properties
+++ /dev/null
@@ -1,5 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .,\
- plugin.xml
diff --git a/plugins/org.eclipse.osee.ats.reports/plugin.xml b/plugins/org.eclipse.osee.ats.reports/plugin.xml
deleted file mode 100644
index 9a2483cf0ca..00000000000
--- a/plugins/org.eclipse.osee.ats.reports/plugin.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<plugin>
- <extension-point id="AtsReportItem" name="AtsReportItem" schema="schema/AtsReportItem.exsd"/>
- <extension
- point="org.eclipse.osee.ats.AtsNavigateItem">
- <AtsNavigateItem
- classname="org.eclipse.osee.ats.reports.internal.ProjectModuleReports">
- </AtsNavigateItem>
- </extension>
-</plugin>
diff --git a/plugins/org.eclipse.osee.ats.reports/pom.xml b/plugins/org.eclipse.osee.ats.reports/pom.xml
deleted file mode 100644
index d86b74dc0e7..00000000000
--- a/plugins/org.eclipse.osee.ats.reports/pom.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.osee</groupId>
- <artifactId>org.eclipse.osee.ats.parent</artifactId>
- <version>0.24.0-SNAPSHOT</version>
- <relativePath>../../plugins/org.eclipse.osee.ats.parent</relativePath>
- </parent>
-
- <artifactId>org.eclipse.osee.ats.reports</artifactId>
- <packaging>eclipse-plugin</packaging>
- <name>OSEE ATS Reports (Incubation)</name>
-
-
-</project>
diff --git a/plugins/org.eclipse.osee.ats.reports/schema/AtsReportItem.exsd b/plugins/org.eclipse.osee.ats.reports/schema/AtsReportItem.exsd
deleted file mode 100644
index 558e94c7214..00000000000
--- a/plugins/org.eclipse.osee.ats.reports/schema/AtsReportItem.exsd
+++ /dev/null
@@ -1,102 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!-- Schema file written by PDE -->
-<schema targetNamespace="org.eclipse.osee.ats.reports" xmlns="http://www.w3.org/2001/XMLSchema">
-<annotation>
- <appinfo>
- <meta.schema plugin="org.eclipse.osee.ats.reports" id="AtsReportItem" name="AtsReportItem"/>
- </appinfo>
- <documentation>
- [Enter description of this extension point.]
- </documentation>
- </annotation>
-
- <element name="extension">
- <annotation>
- <appinfo>
- <meta.element />
- </appinfo>
- </annotation>
- <complexType>
- <sequence>
- <element ref="AtsReportItem"/>
- </sequence>
- <attribute name="point" type="string" use="required">
- <annotation>
- <documentation>
-
- </documentation>
- </annotation>
- </attribute>
- <attribute name="id" type="string">
- <annotation>
- <documentation>
-
- </documentation>
- </annotation>
- </attribute>
- <attribute name="name" type="string">
- <annotation>
- <documentation>
-
- </documentation>
- <appinfo>
- <meta.attribute translatable="true"/>
- </appinfo>
- </annotation>
- </attribute>
- </complexType>
- </element>
-
- <element name="AtsReportItem">
- <complexType>
- <attribute name="classname" type="string" use="required">
- <annotation>
- <documentation>
-
- </documentation>
- <appinfo>
- <meta.attribute kind="java" basedOn=":org.eclipse.osee.ats.reports.AtsReport"/>
- </appinfo>
- </annotation>
- </attribute>
- </complexType>
- </element>
-
- <annotation>
- <appinfo>
- <meta.section type="since"/>
- </appinfo>
- <documentation>
- [Enter the first release in which this extension point appears.]
- </documentation>
- </annotation>
-
- <annotation>
- <appinfo>
- <meta.section type="examples"/>
- </appinfo>
- <documentation>
- [Enter extension point usage example here.]
- </documentation>
- </annotation>
-
- <annotation>
- <appinfo>
- <meta.section type="apiinfo"/>
- </appinfo>
- <documentation>
- [Enter API information here.]
- </documentation>
- </annotation>
-
- <annotation>
- <appinfo>
- <meta.section type="implementation"/>
- </appinfo>
- <documentation>
- [Enter information about supplied implementation of this extension point.]
- </documentation>
- </annotation>
-
-
-</schema>
diff --git a/plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/AtsReport.java b/plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/AtsReport.java
deleted file mode 100644
index 036ccb3f426..00000000000
--- a/plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/AtsReport.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2012 Boeing.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.ats.reports;
-
-import org.eclipse.osee.framework.core.operation.IOperation;
-import org.eclipse.osee.framework.jdk.core.type.OseeCoreException;
-import org.eclipse.osee.framework.ui.plugin.xnavigate.XNavigateComposite.TableLoadOption;
-import org.eclipse.osee.framework.ui.swt.KeyedImage;
-
-/**
- * @author Roberto E. Escobar
- */
-public interface AtsReport<IN, OUT> {
-
- String getName();
-
- KeyedImage getKeyedImage();
-
- IN getInputParameters() throws OseeCoreException;
-
- OUT createOutputParameters() throws OseeCoreException;
-
- IOperation createReportOperation(IN input, OUT output, TableLoadOption... tableLoadOptions) throws OseeCoreException;
-
- void displayResults(OUT output) throws OseeCoreException;
-}
diff --git a/plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/ReportTabFactory.java b/plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/ReportTabFactory.java
deleted file mode 100644
index d1d7f9d71ea..00000000000
--- a/plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/ReportTabFactory.java
+++ /dev/null
@@ -1,29 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2012 Boeing.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.ats.reports;
-
-import org.eclipse.osee.ats.reports.internal.BirtReportViewerTab;
-import org.eclipse.osee.framework.ui.skynet.results.IResultsEditorTab;
-
-/**
- * @author Roberto Escobar
- */
-public class ReportTabFactory {
-
- private ReportTabFactory() {
- //
- }
-
- public static IResultsEditorTab createBirtReportTab(String bundleId, String tabName, String rptDesingPath) {
- return new BirtReportViewerTab(bundleId, tabName, rptDesingPath);
- }
-
-}
diff --git a/plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/internal/Activator.java b/plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/internal/Activator.java
deleted file mode 100644
index 7f5184e9887..00000000000
--- a/plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/internal/Activator.java
+++ /dev/null
@@ -1,37 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2012 Boeing.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.ats.reports.internal;
-
-import org.osgi.framework.BundleActivator;
-import org.osgi.framework.BundleContext;
-
-/**
- * @author Roberto E. Escobar
- */
-public class Activator implements BundleActivator {
-
- private static BundleContext context;
-
- static BundleContext getContext() {
- return context;
- }
-
- @Override
- public void start(BundleContext bundleContext) throws Exception {
- Activator.context = bundleContext;
- }
-
- @Override
- public void stop(BundleContext bundleContext) throws Exception {
- Activator.context = null;
- }
-
-}
diff --git a/plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/internal/AtsReportXNavigateItemAction.java b/plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/internal/AtsReportXNavigateItemAction.java
deleted file mode 100644
index 04623a2ba56..00000000000
--- a/plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/internal/AtsReportXNavigateItemAction.java
+++ /dev/null
@@ -1,59 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2012 Boeing.
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- * Boeing - initial API and implementation
- *******************************************************************************/
-package org.eclipse.osee.ats.reports.internal;
-
-import org.eclipse.core.runtime.jobs.IJobChangeEvent;
-import org.eclipse.core.runtime.jobs.Job;
-import org.eclipse.core.runtime.jobs.JobChangeAdapter;
-import org.eclipse.osee.ats.reports.AtsReport;
-import org.eclipse.osee.framework.core.operation.IOperation;
-import org.eclipse.osee.framework.core.operation.Operations;
-import org.eclipse.osee.framework.jdk.core.type.OseeCoreException;
-import org.eclipse.osee.framework.logging.OseeLevel;
-import org.eclipse.osee.framework.logging.OseeLog;
-import org.eclipse.osee.framework.ui.plugin.xnavigate.XNavigateComposite.TableLoadOption;
-import org.eclipse.osee.framework.ui.plugin.xnavigate.XNavigateItem;
-import org.eclipse.osee.framework.ui.plugin.xnavigate.XNavigateItemAction;
-
-/**
- * @author Roberto E. Escobar
- */
-public class AtsReportXNavigateItemAction<IN, OUT> extends XNavigateItemAction {
-
- private final AtsReport<IN, OUT> atsReport;
-
- public AtsReportXNavigateItemAction(final XNavigateItem parent, AtsReport<IN, OUT> atsReport) {
- super(parent, atsReport.getName(), atsReport.getKeyedImage());
- this.atsReport = atsReport;
- }
-
- @Override
- public void run(final TableLoadOption... tableLoadOptions) throws Exception {
- IN input = atsReport.getInputParameters();
- if (input != null) {
- final OUT output = atsReport.createOutputParameters();
- IOperation operation = atsReport.createReportOperation(input, output, tableLoadOptions);
- Operations.executeAsJob(operation, true, Job.LONG, new JobChangeAdapter() {
-
- @Override
- public void done(IJobChangeEvent event) {
- super.done(event);
- try {
- atsReport.displayResults(output);
- } catch (OseeCoreException ex) {
- OseeLog.logf(Activator.class, OseeLevel.SEVERE_POPUP, ex, "Error displaying [%s]",
- atsReport.getName());
- }
- }
- });
- }
- }
-}
diff --git a/plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/internal/BirtReportViewerTab.java b/plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/internal/BirtReportViewerTab.java
deleted file mode 100644
index eb7fcc03377..00000000000
--- a/plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/internal/BirtReportViewerTab.java
+++ /dev/null
@@ -1,68 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.internal;
-
-import java.net.URL;
-import org.eclipse.birt.report.viewer.utilities.WebViewer;
-import org.eclipse.core.runtime.FileLocator;
-import org.eclipse.core.runtime.Path;
-import org.eclipse.core.runtime.Platform;
-import org.eclipse.osee.framework.jdk.core.type.OseeCoreException;
-import org.eclipse.osee.framework.logging.OseeLevel;
-import org.eclipse.osee.framework.logging.OseeLog;
-import org.eclipse.osee.framework.ui.skynet.results.IResultsEditorTab;
-import org.eclipse.osee.framework.ui.skynet.results.ResultsEditor;
-import org.eclipse.swt.SWT;
-import org.eclipse.swt.browser.Browser;
-import org.eclipse.swt.widgets.Composite;
-import org.osgi.framework.Bundle;
-
-/**
- * Class that implements IResultsEditorTab to crate the tab in the UI
- *
- * @author Praveen Joseph
- */
-public class BirtReportViewerTab implements IResultsEditorTab {
-
- private final String tabName;
- private final String bundleId;
- private final String rptDesingPath;
-
- public BirtReportViewerTab(String bundleId, String tabName, String rptDesingPath) {
- this.tabName = tabName;
- this.bundleId = bundleId;
- this.rptDesingPath = rptDesingPath;
- }
-
- @SuppressWarnings("deprecation")
- @Override
- public Composite createTab(final Composite parent, final ResultsEditor resultsEditor) {
- Browser browser = new Browser(parent, SWT.NONE);
- try {
- URL reportLocation = getReportPath(bundleId, rptDesingPath);
- WebViewer.display(reportLocation.getPath(), WebViewer.HTML, browser, "frameset");
- browser.refresh();
- } catch (Exception ex) {
- OseeLog.log(Activator.class, OseeLevel.SEVERE_POPUP, ex);
- }
- return browser;
- }
-
- @Override
- public String getTabName() {
- return tabName;
- }
-
- private URL getReportPath(String bundleId, String reportPath) throws OseeCoreException {
- try {
- Bundle bundle = Platform.getBundle(bundleId);
- URL url = FileLocator.find(bundle, new Path(reportPath), null);
- return FileLocator.toFileURL(url);
- } catch (Exception ex) {
- throw OseeCoreException.wrap(ex);
- }
- }
-}
diff --git a/plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/internal/ProjectModuleReports.java b/plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/internal/ProjectModuleReports.java
deleted file mode 100644
index 61f69926e91..00000000000
--- a/plugins/org.eclipse.osee.ats.reports/src/org/eclipse/osee/ats/reports/internal/ProjectModuleReports.java
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * Copyright (c) 2012 Robert Bosch Engineering and Business Solutions Ltd India. All rights reserved. This program and
- * the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies
- * this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-package org.eclipse.osee.ats.reports.internal;
-
-import java.util.Collections;
-import java.util.List;
-import org.eclipse.osee.ats.AtsImage;
-import org.eclipse.osee.ats.navigate.IAtsNavigateItem;
-import org.eclipse.osee.ats.reports.AtsReport;
-import org.eclipse.osee.framework.plugin.core.util.ExtensionDefinedObjects;
-import org.eclipse.osee.framework.ui.plugin.xnavigate.XNavigateItem;
-
-/**
- * Class to create the navigate items
- *
- * @author Praveen Joseph
- */
-public class ProjectModuleReports implements IAtsNavigateItem {
-
- private static final String EXTENSION_POINT_ID = "org.eclipse.osee.ats.reports.AtsReportItem";
- private static final String CLASSNAME = "classname";
- private static final String EXTENSION_POINT_NAME = "AtsReportItem";
- private static final String PROJECT_REPORTS = "Project Reports";
-
- @Override
- public List<XNavigateItem> getNavigateItems(final XNavigateItem parentItem) {
- XNavigateItem parent = new XNavigateItem(parentItem, PROJECT_REPORTS, AtsImage.REPORT);
- ExtensionDefinedObjects<AtsReport<?, ?>> atsReports =
- new ExtensionDefinedObjects<AtsReport<?, ?>>(EXTENSION_POINT_ID, EXTENSION_POINT_NAME, CLASSNAME, true);
- for (AtsReport<?, ?> reportItem : atsReports.getObjects()) {
- createReportItem(parent, reportItem);
- }
- return Collections.singletonList(parent);
- }
-
- private <IN, OUT> XNavigateItem createReportItem(XNavigateItem parent, AtsReport<IN, OUT> atsReport) {
- return new AtsReportXNavigateItemAction<IN, OUT>(parent, atsReport);
- }
-
-}

Back to the top