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.