abc.aspectj.extension
Class LocalDel_c
java.lang.Object
JL_c
abc.aspectj.extension.LocalDel_c
- All Implemented Interfaces:
- MakesAspectMethods, TransformsAspectReflection
public class LocalDel_c
- extends JL_c
- implements MakesAspectMethods, TransformsAspectReflection
- Author:
- Julian Tibble, Oege de Moor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocalDel_c
public LocalDel_c()
typeCheck
public Node typeCheck(TypeChecker tc)
throws SemanticException
- Throws:
SemanticException
aspectMethodsEnter
public void aspectMethodsEnter(AspectMethods visitor)
- Specified by:
aspectMethodsEnter
in interface MakesAspectMethods
aspectMethodsLeave
public Node aspectMethodsLeave(AspectMethods visitor,
AJNodeFactory nf,
AJTypeSystem ts)
- Specified by:
aspectMethodsLeave
in interface MakesAspectMethods
enterAspectReflectionInspect
public void enterAspectReflectionInspect(AspectReflectionInspect v,
Node parent)
- Specified by:
enterAspectReflectionInspect
in interface TransformsAspectReflection
leaveAspectReflectionInspect
public void leaveAspectReflectionInspect(AspectReflectionInspect v)
- Specified by:
leaveAspectReflectionInspect
in interface TransformsAspectReflection
enterAspectReflectionRewrite
public void enterAspectReflectionRewrite(AspectReflectionRewrite v,
AJTypeSystem ts)
- Specified by:
enterAspectReflectionRewrite
in interface TransformsAspectReflection
leaveAspectReflectionRewrite
public Node leaveAspectReflectionRewrite(AspectReflectionRewrite v,
AJNodeFactory nf)
- Specified by:
leaveAspectReflectionRewrite
in interface TransformsAspectReflection