Skip to content

Commit

Permalink
allow these annotations on fields
Browse files Browse the repository at this point in the history
git-svn-id: http://anonsvn.jboss.org/repos/weld/ri/trunk@444 1c488680-804c-0410-94cd-c6b725194a0e
  • Loading branch information
Gavin King authored and gavin.king@gmail.com committed Dec 7, 2008
1 parent 096f3d5 commit e12e589
Show file tree
Hide file tree
Showing 9 changed files with 18 additions and 9 deletions.
Expand Up @@ -17,6 +17,7 @@

package javax.webbeans;

import static java.lang.annotation.ElementType.FIELD;
import static java.lang.annotation.ElementType.METHOD;
import static java.lang.annotation.ElementType.TYPE;
import static java.lang.annotation.RetentionPolicy.RUNTIME;
Expand All @@ -33,7 +34,7 @@
* @author Pete Muir
*/

@Target( { TYPE, METHOD })
@Target( { TYPE, METHOD, FIELD })
@Retention(RUNTIME)
@Documented
@ScopeType
Expand Down
Expand Up @@ -17,6 +17,7 @@

package javax.webbeans;

import static java.lang.annotation.ElementType.FIELD;
import static java.lang.annotation.ElementType.METHOD;
import static java.lang.annotation.ElementType.TYPE;
import static java.lang.annotation.RetentionPolicy.RUNTIME;
Expand All @@ -32,7 +33,7 @@
* @author Pete Muir
*/

@Target( { TYPE, METHOD })
@Target( { TYPE, METHOD, FIELD })
@Retention(RUNTIME)
@Documented
@ScopeType(passivating = true)
Expand Down
3 changes: 2 additions & 1 deletion webbeans-api/src/main/java/javax/webbeans/Dependent.java
Expand Up @@ -17,6 +17,7 @@

package javax.webbeans;

import static java.lang.annotation.ElementType.FIELD;
import static java.lang.annotation.ElementType.METHOD;
import static java.lang.annotation.ElementType.TYPE;
import static java.lang.annotation.RetentionPolicy.RUNTIME;
Expand All @@ -32,7 +33,7 @@
* @author Pete Muir
*/

@Target( { METHOD, TYPE })
@Target( { METHOD, TYPE, FIELD })
@Retention(RUNTIME)
@Documented
@ScopeType(normal = false)
Expand Down
3 changes: 2 additions & 1 deletion webbeans-api/src/main/java/javax/webbeans/Model.java
@@ -1,5 +1,6 @@
package javax.webbeans;

import static java.lang.annotation.ElementType.FIELD;
import static java.lang.annotation.ElementType.METHOD;
import static java.lang.annotation.ElementType.TYPE;
import static java.lang.annotation.RetentionPolicy.RUNTIME;
Expand All @@ -16,7 +17,7 @@
@Named
@RequestScoped
@Stereotype
@Target( { TYPE, METHOD })
@Target( { TYPE, METHOD, FIELD })
@Retention(RUNTIME)
public @interface Model
{
Expand Down
3 changes: 2 additions & 1 deletion webbeans-api/src/main/java/javax/webbeans/Named.java
Expand Up @@ -17,6 +17,7 @@

package javax.webbeans;

import static java.lang.annotation.ElementType.FIELD;
import static java.lang.annotation.ElementType.METHOD;
import static java.lang.annotation.ElementType.TYPE;
import static java.lang.annotation.RetentionPolicy.RUNTIME;
Expand All @@ -32,7 +33,7 @@
* @author Pete Muir
*/

@Target( { TYPE, METHOD })
@Target( { TYPE, METHOD, FIELD })
@Retention(RUNTIME)
@Documented
public @interface Named
Expand Down
3 changes: 2 additions & 1 deletion webbeans-api/src/main/java/javax/webbeans/Production.java
Expand Up @@ -17,6 +17,7 @@

package javax.webbeans;

import static java.lang.annotation.ElementType.FIELD;
import static java.lang.annotation.ElementType.METHOD;
import static java.lang.annotation.ElementType.TYPE;
import static java.lang.annotation.RetentionPolicy.RUNTIME;
Expand All @@ -32,7 +33,7 @@
* @author Pete Muir
*/

@Target( { TYPE, METHOD })
@Target( { TYPE, METHOD, FIELD })
@Retention(RUNTIME)
@Documented
@DeploymentType
Expand Down
3 changes: 2 additions & 1 deletion webbeans-api/src/main/java/javax/webbeans/RequestScoped.java
Expand Up @@ -17,6 +17,7 @@

package javax.webbeans;

import static java.lang.annotation.ElementType.FIELD;
import static java.lang.annotation.ElementType.METHOD;
import static java.lang.annotation.ElementType.TYPE;
import static java.lang.annotation.RetentionPolicy.RUNTIME;
Expand All @@ -32,7 +33,7 @@
* @author Pete Muir
*/

@Target( { TYPE, METHOD })
@Target( { TYPE, METHOD, FIELD })
@Retention(RUNTIME)
@Documented
@ScopeType
Expand Down
3 changes: 2 additions & 1 deletion webbeans-api/src/main/java/javax/webbeans/SessionScoped.java
Expand Up @@ -17,6 +17,7 @@

package javax.webbeans;

import static java.lang.annotation.ElementType.FIELD;
import static java.lang.annotation.ElementType.METHOD;
import static java.lang.annotation.ElementType.TYPE;
import static java.lang.annotation.RetentionPolicy.RUNTIME;
Expand All @@ -32,7 +33,7 @@
* @author Pete Muir
*/

@Target( { TYPE, METHOD })
@Target( { TYPE, METHOD, FIELD })
@Retention(RUNTIME)
@Documented
@ScopeType(passivating = true)
Expand Down
3 changes: 2 additions & 1 deletion webbeans-api/src/main/java/javax/webbeans/Standard.java
Expand Up @@ -17,6 +17,7 @@

package javax.webbeans;

import static java.lang.annotation.ElementType.FIELD;
import static java.lang.annotation.ElementType.METHOD;
import static java.lang.annotation.ElementType.TYPE;
import static java.lang.annotation.RetentionPolicy.RUNTIME;
Expand All @@ -33,7 +34,7 @@
* @author Pete Muir
*/

@Target( { TYPE, METHOD })
@Target( { TYPE, METHOD, FIELD })
@Retention(RUNTIME)
@Documented
@DeploymentType
Expand Down

0 comments on commit e12e589

Please sign in to comment.