org.codehaus.aspectwerkz.joinpoint
Class AbstractJoinPoint

java.lang.Object
  extended byorg.codehaus.aspectwerkz.joinpoint.AbstractJoinPoint
All Implemented Interfaces:
JoinPoint, java.io.Serializable
Direct Known Subclasses:
CallerSideJoinPoint, FieldJoinPoint, MethodJoinPoint, ThrowsJoinPoint

public abstract class AbstractJoinPoint
extends java.lang.Object
implements JoinPoint

Abstract base class for the joint point implementations.

Author:
Jonas Bonér
See Also:
Serialized Form

Constructor Summary
AbstractJoinPoint()
           
 
Method Summary
 Attribute getAttribute()
          Returns the attribute for the join point.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.codehaus.aspectwerkz.joinpoint.JoinPoint
getTargetClass, getTargetInstance, proceed, proceedInNewThread
 

Constructor Detail

AbstractJoinPoint

public AbstractJoinPoint()
Method Detail

getAttribute

public Attribute getAttribute()
Returns the attribute for the join point.

Loads the attribute lazily upon request.

Returns:
the attribute


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