Renamed historic commit MPs to transient

git-svn-id: https://svn.cs.york.ac.uk/svn/ossmeter/Software/source@684 1b171192-1bc4-4300-84b6-1b6fde2e8ce3

jw@CS.YORK.AC.UK jw@CS.YORK.AC.UK 2013-10-31

<< < 1 2 (Page 2 of 2)
copied metric-providers/org.ossmeter.metricprovider.historic.dailycommits/.classpath -> metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/.classpath
copied metric-providers/org.ossmeter.metricprovider.historic.dailycommits/.project -> metric-providers/org.ossmeter.metricprovider.trans.dailycommits/.project
copied metric-providers/org.ossmeter.metricprovider.historic.dailycommits/build.properties -> metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/build.properties
copied metric-providers/org.ossmeter.metricprovider.historic.dailycommits/plugin.xml -> metric-providers/org.ossmeter.metricprovider.trans.dailycommits/plugin.xml
copied metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/.settings/org.eclipse.jdt.core.prefs -> metric-providers/org.ossmeter.metricprovider.trans.dailycommits/.settings/org.eclipse.jdt.core.prefs
copied metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/META-INF/MANIFEST.MF -> metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/META-INF/MANIFEST.MF
copied metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/model/Hour.java -> metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/model/Hour.java
copied metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/model/HourlyCommits.java -> metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/model/HourlyCommits.java
copied metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/model/hourlycommits.ecore -> metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/model/hourlycommits.ecore
copied metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/model/hourlycommits.emf -> metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/model/hourlycommits.emf
copied metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/Activator.java -> metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/Activator.java
copied metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/.classpath -> metric-providers/org.ossmeter.metricprovider.trans.dailycommits/.classpath
copied metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/.project -> metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/.project
copied metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/build.properties -> metric-providers/org.ossmeter.metricprovider.trans.dailycommits/build.properties
copied metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/plugin.xml -> metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/plugin.xml
metric-providers/org.ossmeter.metricprovider.historic.dailycommits/.project to metric-providers/org.ossmeter.metricprovider.trans.dailycommits/.project
--- a/metric-providers/org.ossmeter.metricprovider.historic.dailycommits/.project
+++ b/metric-providers/org.ossmeter.metricprovider.trans.dailycommits/.project
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <projectDescription>
-	<name>org.ossmeter.metricprovider.historic.dailycommits</name>
+	<name>org.ossmeter.metricprovider.trans.dailycommits</name>
 	<comment></comment>
 	<projects>
 	</projects>
metric-providers/org.ossmeter.metricprovider.historic.dailycommits/plugin.xml to metric-providers/org.ossmeter.metricprovider.trans.dailycommits/plugin.xml
--- a/metric-providers/org.ossmeter.metricprovider.historic.dailycommits/plugin.xml
+++ b/metric-providers/org.ossmeter.metricprovider.trans.dailycommits/plugin.xml
@@ -1,7 +1,8 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <plugin>
-  <extension point="com.googlecode.pongo.runtime.osgi">
-    <class name="org.ossmeter.metricprovider.historic.dailycommits.model.DailyCommits"/>
-    <class name="org.ossmeter.metricprovider.historic.dailycommits.model.Day"/>
+  
+<extension point="com.googlecode.pongo.runtime.osgi">
+    <class name="org.ossmeter.metricprovider.trans.dailycommits.model.DailyCommits"/>
+    <class name="org.ossmeter.metricprovider.trans.dailycommits.model.Day"/>
   </extension>
 </plugin>
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/META-INF/MANIFEST.MF to metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/META-INF/MANIFEST.MF
--- a/metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/META-INF/MANIFEST.MF
+++ b/metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/META-INF/MANIFEST.MF
@@ -1,9 +1,9 @@
 Manifest-Version: 1.0
 Bundle-ManifestVersion: 2
 Bundle-Name: Hourlycommits
-Bundle-SymbolicName: org.ossmeter.metricprovider.historic.hourlycommits;singleton:=true
+Bundle-SymbolicName: org.ossmeter.metricprovider.trans.hourlycommits;singleton:=true
 Bundle-Version: 1.0.0.qualifier
-Bundle-Activator: org.ossmeter.metricprovider.historic.hourlycommits.Activator
+Bundle-Activator: org.ossmeter.metricprovider.trans.hourlycommits.Activator
 Require-Bundle: org.eclipse.core.runtime,
  com.googlecode.pongo.runtime,
  org.ossmeter.platform,
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/model/Hour.java to metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/model/Hour.java
--- a/metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/model/Hour.java
+++ b/metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/model/Hour.java
@@ -1,4 +1,4 @@
-package org.ossmeter.metricprovider.historic.hourlycommits.model;
+package org.ossmeter.metricprovider.trans.hourlycommits.model;
 
 import com.mongodb.*;
 import java.util.*;
@@ -12,8 +12,8 @@
 	
 	public Hour() { 
 		super();
-		HOUR.setOwningType("org.ossmeter.metricprovider.historic.hourlycommits.model.Hour");
-		NUMBEROFCOMMITS.setOwningType("org.ossmeter.metricprovider.historic.hourlycommits.model.Hour");
+		HOUR.setOwningType("org.ossmeter.metricprovider.trans.hourlycommits.model.Hour");
+		NUMBEROFCOMMITS.setOwningType("org.ossmeter.metricprovider.trans.hourlycommits.model.Hour");
 	}
 	
 	public static StringQueryProducer HOUR = new StringQueryProducer("hour"); 
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/model/HourlyCommits.java to metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/model/HourlyCommits.java
--- a/metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/model/HourlyCommits.java
+++ b/metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/model/HourlyCommits.java
@@ -1,31 +1,29 @@
-package org.ossmeter.metricprovider.historic.hourlycommits.model;
+package org.ossmeter.metricprovider.trans.hourlycommits.model;
 
+import com.googlecode.pongo.runtime.*;
 import com.mongodb.*;
-import java.util.*;
-import com.googlecode.pongo.runtime.*;
-import com.googlecode.pongo.runtime.querying.*;
 
-
-public class HourlyCommits extends Pongo {
+public class HourlyCommits extends PongoDB {
 	
-	protected List<Hour> hours = null;
+	public HourlyCommits() {}
 	
+	public HourlyCommits(DB db) {
+		setDb(db);
+	}
 	
-	public HourlyCommits() { 
-		super();
-		dbObject.put("hours", new BasicDBList());
-	}
+	protected HourCollection hours = null;
 	
 	
 	
-	
-	
-	public List<Hour> getHours() {
-		if (hours == null) {
-			hours = new PongoList<Hour>(this, "hours", true);
-		}
+	public HourCollection getHours() {
 		return hours;
 	}
 	
 	
+	@Override
+	public void setDb(DB db) {
+		super.setDb(db);
+		hours = new HourCollection(db.getCollection("HourlyCommits.hours"));
+		pongoCollections.add(hours);
+	}
 }
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/model/hourlycommits.ecore to metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/model/hourlycommits.ecore
--- a/metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/model/hourlycommits.ecore
+++ b/metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/model/hourlycommits.ecore
@@ -1,9 +1,12 @@
 <?xml version="1.0" encoding="ASCII"?>
-<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="org.ossmeter.metricprovider.historic.hourlycommits.model">
+<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="org.ossmeter.metricprovider.trans.hourlycommits.model">
   <eClassifiers xsi:type="ecore:EClass" name="HourlyCommits">
     <eAnnotations source="viz">
       <details key="target" value="gcharts"/>
       <details key="chart" value="bar"/>
+    </eAnnotations>
+    <eAnnotations source="db">
+      <details key="qualifiedCollectionNames" value="true"/>
     </eAnnotations>
     <eStructuralFeatures xsi:type="ecore:EReference" name="hours" upperBound="-1" eType="//Hour" containment="true">
       <eAnnotations source="series">
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/model/hourlycommits.emf to metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/model/hourlycommits.emf
--- a/metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/model/hourlycommits.emf
+++ b/metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/model/hourlycommits.emf
@@ -1,6 +1,7 @@
-package org.ossmeter.metricprovider.historic.hourlycommits.model;
+package org.ossmeter.metricprovider.trans.hourlycommits.model;
 
 @viz(target="gcharts", chart="bar")
+@db(qualifiedCollectionNames="true")
 class HourlyCommits {
 	@series(label="hour")
 	val Hour[*] hours;
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/Activator.java to metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/Activator.java
--- a/metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/src/org/ossmeter/metricprovider/historic/hourlycommits/Activator.java
+++ b/metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/src/org/ossmeter/metricprovider/trans/hourlycommits/Activator.java
@@ -1,4 +1,4 @@
-package org.ossmeter.metricprovider.historic.hourlycommits;
+package org.ossmeter.metricprovider.trans.hourlycommits;
 
 import org.osgi.framework.BundleActivator;
 import org.osgi.framework.BundleContext;
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/.project to metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/.project
--- a/metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/.project
+++ b/metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/.project
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <projectDescription>
-	<name>org.ossmeter.metricprovider.historic.hourlycommits</name>
+	<name>org.ossmeter.metricprovider.trans.hourlycommits</name>
 	<comment></comment>
 	<projects>
 	</projects>
metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/plugin.xml to metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/plugin.xml
--- a/metric-providers/org.ossmeter.metricprovider.historic.hourlycommits/plugin.xml
+++ b/metric-providers/org.ossmeter.metricprovider.trans.hourlycommits/plugin.xml
@@ -1,7 +1,9 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <plugin>
-  <extension point="com.googlecode.pongo.runtime.osgi">
-    <class name="org.ossmeter.metricprovider.historic.hourlycommits.model.HourlyCommits"/>
-    <class name="org.ossmeter.metricprovider.historic.hourlycommits.model.Hour"/>
+  
+
+<extension point="com.googlecode.pongo.runtime.osgi">
+    <class name="org.ossmeter.metricprovider.trans.hourlycommits.model.HourlyCommits"/>
+    <class name="org.ossmeter.metricprovider.trans.hourlycommits.model.Hour"/>
   </extension>
 </plugin>
<< < 1 2 (Page 2 of 2)