abc.aspectj.ast
Interface DeclareParents
- All Superinterfaces:
- DeclareDecl
- All Known Implementing Classes:
- DeclareParents_c
public interface DeclareParents
- extends DeclareDecl
- Author:
- Oege de Moor, Aske Simon Christensen
EXTENDS
static final DeclareParents.Kind EXTENDS
IMPLEMENTS
static final DeclareParents.Kind IMPLEMENTS
pat
ClassnamePatternExpr pat()
parents
java.util.List parents()
kind
DeclareParents.Kind kind()
disambiguate
Node disambiguate(DeclareParentsAmbiguityRemover ar)
throws SemanticException
- Throws:
SemanticException
setKind
void setKind(DeclareParents.Kind kind)
addTarget
void addTarget(AbcClass cl)