1 package javax.jws;2 3 import java.lang.annotation.ElementType ;4 import java.lang.annotation.Retention ;5 import java.lang.annotation.RetentionPolicy ;6 import java.lang.annotation.Target ;7 8 import javax.jws.soap.SOAPMessageHandlers;9 10 import spoon.aval.annotation.structure.Prohibits;11 import spoon.aval.annotation.value.URLValue;12 13 @Retention (value = RetentionPolicy.RUNTIME)14 @Target ( { ElementType.TYPE })15 @Prohibits(SOAPMessageHandlers.class)16 public @interface HandlerChain {17 @URLValue18 String file();19 20 String name();21 };22