org.aopalliance.aop
Interface Pointcut


public interface Pointcut

This interface represents a pointcut.

A pointcut is an advice which is applied to a set of base program elements.


Method Summary
 Aspect getAspect()
          Gets the aspect this pointcut belongs to.
 AspectElement[] getAspectElements()
          Gets the aspect elements attached to this pointcut.
 java.lang.Object getDescriptor()
          Gets the pointcut decriptor.
 

Method Detail

getAspectElements

public AspectElement[] getAspectElements()
Gets the aspect elements attached to this pointcut.


getAspect

public Aspect getAspect()
Gets the aspect this pointcut belongs to.


getDescriptor

public java.lang.Object getDescriptor()
Gets the pointcut decriptor.

It is the descriptor that tells what are the set of joinpoints that are included whithin this pointcut.

This really has to be discussed!