|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectTerm_c
abc.aspectj.ast.DeclareDecl_c
abc.aspectj.ast.DeclareSoft_c
public class DeclareSoft_c
declare soft :
Constructor Summary
DeclareSoft_c(Position pos,
TypeNode type,
Pointcut pc)
Method Summary
void
prettyPrint(CodeWriter w,
PrettyPrinter tr)
protected DeclareSoft_c
reconstruct(TypeNode type,
Pointcut pc)
void
update(GlobalAspectInfo gai,
Aspect currrent_aspect)
Called by the AspectInfoHarvester
to tell the node to
put all relevant information into the GlobalAspectInfo
.
Node
visitChildren(NodeVisitor v)
Methods inherited from class abc.aspectj.ast.DeclareDecl_c
acceptCFG, enterScope, entry
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Constructor Detail
DeclareSoft_c
public DeclareSoft_c(Position pos,
TypeNode type,
Pointcut pc)
Method Detail
reconstruct
protected DeclareSoft_c reconstruct(TypeNode type,
Pointcut pc)
visitChildren
public Node visitChildren(NodeVisitor v)
prettyPrint
public void prettyPrint(CodeWriter w,
PrettyPrinter tr)
update
public void update(GlobalAspectInfo gai,
Aspect currrent_aspect)
ContainsAspectInfo
AspectInfoHarvester
to tell the node to
put all relevant information into the GlobalAspectInfo
.
update
in interface ContainsAspectInfo
gai
- the target of the information.currrent_aspect
- the aspect currently being traversed.
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD