org.codehaus.aspectwerkz.annotation
Class AfterAnnotationProxy

java.lang.Object
  extended byorg.codehaus.aspectwerkz.annotation.UntypedAnnotationProxy
      extended byorg.codehaus.aspectwerkz.annotation.AdviceAnnotationProxyBase
          extended byorg.codehaus.aspectwerkz.annotation.AfterAnnotationProxy
All Implemented Interfaces:
Annotation, ParameterizedAnnotationProxy, Serializable

public class AfterAnnotationProxy
extends AdviceAnnotationProxyBase

The 'After' annotation proxy.

Author:
Jonas BonŽr
See Also:
Serialized Form

Field Summary
static String FINALLY_PREFIX
           
static String RETURNING_PREFIX
           
static String THROWING_PREFIX
           
 
Fields inherited from class org.codehaus.aspectwerkz.annotation.AdviceAnnotationProxyBase
m_argsTypeByName, m_pointcut, m_type
 
Fields inherited from class org.codehaus.aspectwerkz.annotation.UntypedAnnotationProxy
m_name, m_value
 
Constructor Summary
AfterAnnotationProxy()
           
 
Method Summary
 String getSpecialArgumentType()
          Returns the special argument type.
 void setValue(String value)
          Sets the string single value of this untyped annotation
 
Methods inherited from class org.codehaus.aspectwerkz.annotation.AdviceAnnotationProxyBase
addArgument, getArgumentNames, getArgumentType, getType, pointcut
 
Methods inherited from class org.codehaus.aspectwerkz.annotation.UntypedAnnotationProxy
getName, getValue, initialize, isTyped, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RETURNING_PREFIX

public static final String RETURNING_PREFIX
See Also:
Constant Field Values

THROWING_PREFIX

public static final String THROWING_PREFIX
See Also:
Constant Field Values

FINALLY_PREFIX

public static final String FINALLY_PREFIX
See Also:
Constant Field Values
Constructor Detail

AfterAnnotationProxy

public AfterAnnotationProxy()
Method Detail

setValue

public void setValue(String value)
Description copied from class: UntypedAnnotationProxy
Sets the string single value of this untyped annotation

Overrides:
setValue in class AdviceAnnotationProxyBase

getSpecialArgumentType

public String getSpecialArgumentType()
Returns the special argument type.

Returns:


Copyright © 2002-2004 Jonas Bonér, Alexandre Vasseur. All Rights Reserved.