You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2010/11/23 20:24:26 UTC

svn commit: r1038292 - /wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/resource/AbstractStringResourceStream.java

Author: mgrigorov
Date: Tue Nov 23 19:24:25 2010
New Revision: 1038292

URL: http://svn.apache.org/viewvc?rev=1038292&view=rev
Log:
WICKET-3187 StringResourceStream has null lastModified time

Initialize AbstractStringResourceStream's lastModified time to Time.now() when the stream is being created.

Modified:
    wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/resource/AbstractStringResourceStream.java

Modified: wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/resource/AbstractStringResourceStream.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/resource/AbstractStringResourceStream.java?rev=1038292&r1=1038291&r2=1038292&view=diff
==============================================================================
--- wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/resource/AbstractStringResourceStream.java (original)
+++ wicket/trunk/wicket-util/src/main/java/org/apache/wicket/util/resource/AbstractStringResourceStream.java Tue Nov 23 19:24:25 2010
@@ -35,7 +35,9 @@ import org.apache.wicket.util.time.Time;
  * 
  * @author Jonathan Locke
  */
-public abstract class AbstractStringResourceStream extends AbstractResourceStream implements IStringResourceStream
+public abstract class AbstractStringResourceStream extends AbstractResourceStream
+	implements
+		IStringResourceStream
 {
 	private static final long serialVersionUID = 1L;
 
@@ -69,6 +71,8 @@ public abstract class AbstractStringReso
 	{
 		// TODO null for contentType is allowed? or should the default be applied instead?
 		this.contentType = contentType;
+
+		setLastModified(Time.now());
 	}
 
 	/**
@@ -122,14 +126,14 @@ public abstract class AbstractStringReso
 
 	/**
 	 * Sets the character set used for reading this resource.
-	 *
+	 * 
 	 * @param charset
 	 *            Charset for component
 	 */
 	public void setCharset(final Charset charset)
 	{
 		// java.nio.Charset itself is not serializable so we can only store the name
-		this.charsetName = (charset != null) ? charset.name() : null;
+		charsetName = (charset != null) ? charset.name() : null;
 	}
 
 	/**