View Javadoc
1 package org.codehaus.nanning.config; 2 3 import org.codehaus.nanning.attribute.Attributes; 4 import org.codehaus.nanning.AspectInstance; 5 import org.codehaus.nanning.Mixin; 6 7 import java.lang.reflect.Method; 8 9 public class AttributePointcut extends Pointcut { 10 private String attribute; 11 12 public AttributePointcut(String attribute) { 13 this.attribute = attribute; 14 } 15 16 public String getAttribute() { 17 return attribute; 18 } 19 20 public boolean adviseMethod(AspectInstance instance, Mixin mixin, Method method) { 21 return Attributes.hasAttribute(method, attribute); 22 } 23 }

This page was automatically generated by Maven