abc.aspectj.ast
Class DeclareWarning_c
java.lang.Object
Term_c
abc.aspectj.ast.DeclareDecl_c
abc.aspectj.ast.DeclareWarning_c
- All Implemented Interfaces:
- DeclareDecl, DeclareWarning, ContainsAspectInfo
public class DeclareWarning_c
- extends DeclareDecl_c
- implements DeclareWarning, ContainsAspectInfo
declare warning : : ;
- Author:
- Oege de Moor, Aske Simon Christensen
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DeclareWarning_c
public DeclareWarning_c(Position pos,
Pointcut pc,
java.lang.String text)
prettyPrint
public void prettyPrint(CodeWriter w,
PrettyPrinter tr)
reconstruct
protected DeclareWarning_c reconstruct(Pointcut pc)
visitChildren
public Node visitChildren(NodeVisitor v)
update
public void update(GlobalAspectInfo gai,
Aspect current_aspect)
- Description copied from interface:
ContainsAspectInfo
- Called by the
AspectInfoHarvester
to tell the node to
put all relevant information into the GlobalAspectInfo
.
- Specified by:
update
in interface ContainsAspectInfo
- Parameters:
gai
- the target of the information.current_aspect
- the aspect currently being traversed.