You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by hl...@apache.org on 2013/07/25 21:23:05 UTC
git commit: TAP5-1668: JavaDoc for @Parameter.value() should be
clearer about the empty string
Updated Branches:
refs/heads/master 5dbc37202 -> 714a6027f
TAP5-1668: JavaDoc for @Parameter.value() should be clearer about the empty string
Project: http://git-wip-us.apache.org/repos/asf/tapestry-5/repo
Commit: http://git-wip-us.apache.org/repos/asf/tapestry-5/commit/714a6027
Tree: http://git-wip-us.apache.org/repos/asf/tapestry-5/tree/714a6027
Diff: http://git-wip-us.apache.org/repos/asf/tapestry-5/diff/714a6027
Branch: refs/heads/master
Commit: 714a6027fd38bee6b93cb37370585c2be54bd732
Parents: 5dbc372
Author: Howard M. Lewis Ship <hl...@apache.org>
Authored: Thu Jul 25 12:23:00 2013 -0700
Committer: Howard M. Lewis Ship <hl...@apache.org>
Committed: Thu Jul 25 12:23:00 2013 -0700
----------------------------------------------------------------------
.../org/apache/tapestry5/annotations/Parameter.java | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/tapestry-5/blob/714a6027/tapestry-core/src/main/java/org/apache/tapestry5/annotations/Parameter.java
----------------------------------------------------------------------
diff --git a/tapestry-core/src/main/java/org/apache/tapestry5/annotations/Parameter.java b/tapestry-core/src/main/java/org/apache/tapestry5/annotations/Parameter.java
index 6e769df..d0c9814 100644
--- a/tapestry-core/src/main/java/org/apache/tapestry5/annotations/Parameter.java
+++ b/tapestry-core/src/main/java/org/apache/tapestry5/annotations/Parameter.java
@@ -1,4 +1,4 @@
-// Copyright 2006, 2007, 2008, 2009 The Apache Software Foundation
+// Copyright 2006-2013 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.
@@ -18,12 +18,13 @@ import org.apache.tapestry5.BindingConstants;
import org.apache.tapestry5.ioc.annotations.UseWith;
import java.lang.annotation.Documented;
-import static java.lang.annotation.ElementType.FIELD;
import java.lang.annotation.Retention;
-import static java.lang.annotation.RetentionPolicy.RUNTIME;
import java.lang.annotation.Target;
-import static org.apache.tapestry5.ioc.annotations.AnnotationUseContext.*;
+import static java.lang.annotation.ElementType.FIELD;
+import static java.lang.annotation.RetentionPolicy.RUNTIME;
+import static org.apache.tapestry5.ioc.annotations.AnnotationUseContext.COMPONENT;
+import static org.apache.tapestry5.ioc.annotations.AnnotationUseContext.MIXIN;
/**
* Annotation placed on a field to indicate that it is, in fact, a component parameter. Parameters may be optional or
@@ -64,8 +65,9 @@ public @interface Parameter
boolean cache() default true;
/**
- * The default value for the parameter if not bound (and not the empty string). This is a binding expression,
- * typically the name of a property of the component to bind.
+ * The default value for the parameter if not bound. This is a binding expression,
+ * typically the name of a property of the component to bind. The default value for this attribute
+ * is the empty string, indicating that there is no default default binding.
*/
String value() default "";