[seam-commits] Seam SVN: r10701 - modules/trunk/faces/src/main/java/org/jboss/seam/faces.

seam-commits at lists.jboss.org seam-commits at lists.jboss.org
Wed Apr 29 01:58:43 EDT 2009


Author: dan.j.allen
Date: 2009-04-29 01:58:43 -0400 (Wed, 29 Apr 2009)
New Revision: 10701

Added:
   modules/trunk/faces/src/main/java/org/jboss/seam/faces/Faces.java
Log:
add deployment type annotation for specializing


Added: modules/trunk/faces/src/main/java/org/jboss/seam/faces/Faces.java
===================================================================
--- modules/trunk/faces/src/main/java/org/jboss/seam/faces/Faces.java	                        (rev 0)
+++ modules/trunk/faces/src/main/java/org/jboss/seam/faces/Faces.java	2009-04-29 05:58:43 UTC (rev 10701)
@@ -0,0 +1,27 @@
+package org.jboss.seam.faces;
+
+import static java.lang.annotation.ElementType.FIELD;
+import static java.lang.annotation.ElementType.METHOD;
+import static java.lang.annotation.ElementType.PARAMETER;
+import static java.lang.annotation.ElementType.TYPE;
+import static java.lang.annotation.RetentionPolicy.RUNTIME;
+
+import java.lang.annotation.Documented;
+import java.lang.annotation.Inherited;
+import java.lang.annotation.Retention;
+import java.lang.annotation.Target;
+import javax.inject.DeploymentType;
+
+/**
+ * A binding type used on a JSF-specific implementation
+ * that specializes Seam's standard implementation.
+ *
+ * @author Dan Allen
+ */
+ at Target( { TYPE, METHOD, PARAMETER, FIELD })
+ at Retention(RUNTIME)
+ at Documented
+ at DeploymentType
+ at Inherited
+public @interface Faces {
+}




More information about the seam-commits mailing list