public class ObservesAnalysis extends org.androidtransfuse.analysis.astAnalyzer.ASTAnalysisAdaptor
Analysis class to find the methods annotated with @Observes. When found, an ObservesAspect is populated with the observing method. Multiple observer methods could be defined per class and per InjectionNode
| Constructor and Description |
|---|
ObservesAnalysis(org.androidtransfuse.validation.Validator validator) |
| Modifier and Type | Method and Description |
|---|---|
void |
analyzeMethod(org.androidtransfuse.model.InjectionNode injectionNode,
org.androidtransfuse.adapter.ASTType concreteType,
org.androidtransfuse.adapter.ASTMethod astMethod,
org.androidtransfuse.analysis.AnalysisContext context) |
analyzeField, analyzeType@Inject public ObservesAnalysis(org.androidtransfuse.validation.Validator validator)
public void analyzeMethod(org.androidtransfuse.model.InjectionNode injectionNode, org.androidtransfuse.adapter.ASTType concreteType, org.androidtransfuse.adapter.ASTMethod astMethod, org.androidtransfuse.analysis.AnalysisContext context)
analyzeMethod in interface org.androidtransfuse.analysis.astAnalyzer.ASTAnalysisanalyzeMethod in class org.androidtransfuse.analysis.astAnalyzer.ASTAnalysisAdaptorCopyright © 2014. All Rights Reserved.