You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by hl...@apache.org on 2010/04/19 15:47:13 UTC
svn commit: r935565 -
/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/annotations/SessionAttribute.java
Author: hlship
Date: Mon Apr 19 13:47:13 2010
New Revision: 935565
URL: http://svn.apache.org/viewvc?rev=935565&view=rev
Log:
Clearly identify that the default attribute name for @SessionAttribute matches the field name.
Modified:
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/annotations/SessionAttribute.java
Modified: tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/annotations/SessionAttribute.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/annotations/SessionAttribute.java?rev=935565&r1=935564&r2=935565&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/annotations/SessionAttribute.java (original)
+++ tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/annotations/SessionAttribute.java Mon Apr 19 13:47:13 2010
@@ -1,4 +1,4 @@
-// Copyright 2007, 2009 The Apache Software Foundation
+// Copyright 2007, 2009, 2010 The Apache Software Foundation
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
@@ -22,11 +22,12 @@ import java.lang.annotation.Target;
import static org.apache.tapestry5.ioc.annotations.AnnotationUseContext.*;
import org.apache.tapestry5.ioc.annotations.UseWith;
+import org.apache.tapestry5.services.Session;
/**
* Used to map a property of a page or component to value stored in session.
*
- * @since 5.2.0.0
+ * @since 5.2.0
*/
@Target(FIELD)
@Documented
@@ -36,7 +37,8 @@ public @interface SessionAttribute
{
/**
- * Name of a Session-Attribute.
+ * Name of a the {@link Session} attribute to which the field will be mapped; if not specified,
+ * defaults to the name of the field.
*/
String value() default "";
}
\ No newline at end of file