org.androidtransfuse.analysis
Class ActivityAnalysis

Package class diagram package ActivityAnalysis
java.lang.Object
  extended by org.androidtransfuse.analysis.ActivityAnalysis
All Implemented Interfaces:
Analysis<ComponentDescriptor>

public class ActivityAnalysis
extends Object
implements Analysis<ComponentDescriptor>

Activity related Analysis

Author:
John Ericksen

Constructor Summary
ActivityAnalysis(InjectionPointFactory injectionPointFactory, InjectionNodeBuilderRepositoryFactory injectionNodeBuilderRepositoryFactory, javax.inject.Provider<InjectionNodeBuilderRepository> injectionNodeBuilderRepositoryProvider, javax.inject.Provider<Activity> manifestActivityProvider, ActivityComponentBuilderRepositoryFactory activityComponentBuilderRepository, AnalysisContextFactory analysisContextFactory, javax.inject.Provider<ASTTypeBuilderVisitor> astTypeBuilderVisitorProvider, ASTClassFactory astClassFactory, ManifestManager manifestManager, IntentFilterFactory intentFilterBuilder, ComponentBuilderFactory componentBuilderFactory, MetaDataBuilder metadataBuilder, BindingRepositoryFactory bindingRepositoryFactory, ASTTypeBuilderVisitor astTypeBuilderVisitor, InjectionBindingBuilder injectionBindingBuilder, ContextScopeComponentBuilder contextScopeComponentBuilder)
           
 
Method Summary
 ComponentDescriptor analyze(ASTType input)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActivityAnalysis

@Inject
public ActivityAnalysis(InjectionPointFactory injectionPointFactory,
                               InjectionNodeBuilderRepositoryFactory injectionNodeBuilderRepositoryFactory,
                               javax.inject.Provider<InjectionNodeBuilderRepository> injectionNodeBuilderRepositoryProvider,
                               javax.inject.Provider<Activity> manifestActivityProvider,
                               ActivityComponentBuilderRepositoryFactory activityComponentBuilderRepository,
                               AnalysisContextFactory analysisContextFactory,
                               javax.inject.Provider<ASTTypeBuilderVisitor> astTypeBuilderVisitorProvider,
                               ASTClassFactory astClassFactory,
                               ManifestManager manifestManager,
                               IntentFilterFactory intentFilterBuilder,
                               ComponentBuilderFactory componentBuilderFactory,
                               MetaDataBuilder metadataBuilder,
                               BindingRepositoryFactory bindingRepositoryFactory,
                               ASTTypeBuilderVisitor astTypeBuilderVisitor,
                               InjectionBindingBuilder injectionBindingBuilder,
                               ContextScopeComponentBuilder contextScopeComponentBuilder)
Method Detail

analyze

public ComponentDescriptor analyze(ASTType input)
Specified by:
analyze in interface Analysis<ComponentDescriptor>


Copyright © 2012. All Rights Reserved.