Merge branch 'evolveddiseases' of ssh://git.eclipse.org:29418/stem/org.eclipse.stem into evolveddiseases
diff --git a/core/org.eclipse.stem.core/src/org/eclipse/stem/core/common/impl/DublinCoreImpl.java b/core/org.eclipse.stem.core/src/org/eclipse/stem/core/common/impl/DublinCoreImpl.java
index 79e1a45..06f3b3c 100644
--- a/core/org.eclipse.stem.core/src/org/eclipse/stem/core/common/impl/DublinCoreImpl.java
+++ b/core/org.eclipse.stem.core/src/org/eclipse/stem/core/common/impl/DublinCoreImpl.java
@@ -1548,7 +1548,7 @@
 		if (getCreated() != null && !getCreated().equals("")) {
 			result.append("created=\"");
 			result.append(getCreated().trim());
-			result.append("\" ");
+			result.append("\" "); 
 		}
 		if (getLicense() != null && !getLicense().equals("")) {
 			result.append("license=\"");
@@ -1590,6 +1590,40 @@
 	public static String createISO8601DateString(final Date date) {
 		return (new SimpleDateFormat("yyyy-MM-dd")).format(date);
 	} // createISO8601DateString
+	
+	/**
+	 * Create a date string that conforms to ISO&nbsp;8601 <a
+	 * href="http://www.w3.org/TR/NOTE-datetime">
+	 * http://www.w3.org/TR/NOTE-datetime</a>.
+	 * <ul>
+	 * <li>Example:</li>
+	 * 2006-03-29
+	 * </ul>
+	 * 
+	 * @see #getDate()
+	 * @see #getCreated()
+	 * @see #getValid()
+	 */
+	public static String createISO8601DateStringMillis(final Date date) {
+		return (new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSZ")).format(date);
+	} // createISO8601DateString
+	
+	/**
+	 * Create a date string that conforms to ISO&nbsp;8601 <a
+	 * href="http://www.w3.org/TR/NOTE-datetime">
+	 * http://www.w3.org/TR/NOTE-datetime</a>.
+	 * <ul>
+	 * <li>Example:</li>
+	 * 2006-03-29
+	 * </ul>
+	 * 
+	 * @see #getDate()
+	 * @see #getCreated()
+	 * @see #getValid()
+	 */
+	public static String createISO8601DateStringSeconds(final Date date) {
+		return (new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss")).format(date);
+	} // createISO8601DateString
 
 	/**
 	 * Create a Date from a string that conforms to ISO&nbsp;8601 <a
diff --git a/core/org.eclipse.stem.jobs/src/org/eclipse/stem/jobs/execution/Executable.java b/core/org.eclipse.stem.jobs/src/org/eclipse/stem/jobs/execution/Executable.java
index d2bce88..baa122d 100644
--- a/core/org.eclipse.stem.jobs/src/org/eclipse/stem/jobs/execution/Executable.java
+++ b/core/org.eclipse.stem.jobs/src/org/eclipse/stem/jobs/execution/Executable.java
@@ -94,7 +94,9 @@
 		sb.append("-");
 		sb.append(getSequenceNumber());
 		sb.append("-");
-		sb.append(DublinCoreImpl.createISO8601DateString(getCreationTime()));
+		sb.append(DublinCoreImpl.createISO8601DateStringSeconds(getCreationTime()));
+		// for milli-sec resolution use the following
+		// sb.append(DublinCoreImpl.createISO8601DateString(getCreationTime()));
 		return sb.toString();
 	} // getUniqueIDString
 
diff --git a/core/org.eclipse.stem.loggers.csv/src/org/eclipse/stem/loggers/csv/logger/DelimetedFileSimulationLogger.java b/core/org.eclipse.stem.loggers.csv/src/org/eclipse/stem/loggers/csv/logger/DelimetedFileSimulationLogger.java
index f608c62..672538e 100644
--- a/core/org.eclipse.stem.loggers.csv/src/org/eclipse/stem/loggers/csv/logger/DelimetedFileSimulationLogger.java
+++ b/core/org.eclipse.stem.loggers.csv/src/org/eclipse/stem/loggers/csv/logger/DelimetedFileSimulationLogger.java
@@ -267,14 +267,12 @@
 				if (featureId == GraphPackage.GRAPH__DECORATORS) {
 					if (msg.getNewValue() instanceof IntegrationDecorator) {
 						addChildDecoratorLogger((IntegrationDecorator)msg.getNewValue());
-						System.out.println(msg);
+						//System.out.println(msg);
 					}
 					
 					
 				}
 				
-				
-				
 				//addChildDecoratorLogger(parentLogger, (IntegrationDecorator)decorator);
 			}