1 15 package org.apache.tapestry.annotations; 16 17 import java.lang.annotation.Documented ; 18 import java.lang.annotation.ElementType ; 19 import java.lang.annotation.Retention ; 20 import java.lang.annotation.RetentionPolicy ; 21 import java.lang.annotation.Target ; 22 23 29 30 @Target( 31 { ElementType.METHOD }) 32 @Retention (RetentionPolicy.RUNTIME) 33 @Documented 34 public @interface Parameter { 35 36 41 42 boolean required() default false; 43 44 48 49 String defaultBinding() default ""; 50 51 54 55 String defaultValue() default ""; 56 57 62 63 boolean cache() default true; 64 65 70 71 String aliases() default ""; 72 73 79 80 String name() default ""; 81 } 82 | Popular Tags |