org.codehaus.aspectwerkz.pointcut
Class ClassPointcut

java.lang.Object
  extended byorg.codehaus.aspectwerkz.pointcut.AbstractPointcut
      extended byorg.codehaus.aspectwerkz.pointcut.ClassPointcut

public class ClassPointcut
extends AbstractPointcut

Implements the pointcut concept for classes. Is an abstraction of a well defined point of execution in the program.
Could matches one or many points as long as they are well defined.
Stores the advices for the specific pointcut.

Author:
Jonas Bonér

Constructor Summary
ClassPointcut(java.lang.String uuid, Expression expression)
          Creates a new class pointcut.
 
Methods inherited from class org.codehaus.aspectwerkz.pointcut.AbstractPointcut
addAdvice, addAdvices, getAdviceIndex, getAdviceIndexes, getAdviceIndexTuples, getAdviceNames, getCFlowExpression, getExpression, hasAdvice, removeAdvice, setAdviceIndexTuples, setCFlowExpression
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassPointcut

public ClassPointcut(java.lang.String uuid,
                     Expression expression)
Creates a new class pointcut.

Parameters:
uuid - the UUID for the AspectWerkz system
expression - the expression of the pointcut


Copyright (c) 2002-2004 The AspectWerkz Team. All Rights Reserved.