checkpoint
[sbp.git] / src / edu / berkeley / sbp / bind / bind.java
index 4441ee1..47fe91b 100644 (file)
@@ -9,6 +9,7 @@ import java.lang.annotation.*;
 import java.lang.reflect.*;
 import java.io.*;
 
+@Retention(RetentionPolicy.RUNTIME)
 public @interface bind {    
     /**
      *  Constructors, classes, and methods with this attribute will
@@ -20,7 +21,8 @@ public @interface bind {
       @Retention(RetentionPolicy.RUNTIME) public static @interface nonterminal { String value() default ""; }
     */
 
-    @Retention(RetentionPolicy.RUNTIME) public static @interface raw { }
+    @Retention(RetentionPolicy.RUNTIME)
+        public static @interface raw { }
 
     /**
      *  Constructors, classes, and methods with this attribute will
@@ -29,7 +31,8 @@ public @interface bind {
      *  name is used.
      */ 
 
-    @Retention(RetentionPolicy.RUNTIME) public static @interface as         { String value() default ""; }
+    @Retention(RetentionPolicy.RUNTIME)
+        public static @interface as         { String value() default ""; }
 
 
     /**
@@ -52,5 +55,6 @@ public @interface bind {
      *  arg-compatible, or if one of its constructors is arg-compatible.
      *
      */
-    @Retention(RetentionPolicy.RUNTIME) public static @interface arg         { String value() default ""; }
+    @Retention(RetentionPolicy.RUNTIME)
+        public static @interface arg         { String value() default ""; }
 }