package net.sf.dobo.sample; import net.sf.dobo.Context; import net.sf.dobo.ContextMemberMethod; import net.sf.dobo.ContextMemberType; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; @Context(net.sf.dobo.sample.MyLogic.class) public @interface MyLogicContext {@Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) @ContextMemberType(java.lang.String.class) @ContextMemberMethod(name = "helloThere", parameterType = { } ) public @interface helloThere {} }