org.androidtransfuse.analysis.repository
Class BindingRepositoryFactory

Package class diagram package BindingRepositoryFactory
java.lang.Object
  extended by org.androidtransfuse.analysis.repository.BindingRepositoryFactory

public class BindingRepositoryFactory
extends Object

Factory to create the Binding Repository

Author:
John Ericksen

Constructor Summary
BindingRepositoryFactory(ViewInjectionNodeBuilder viewVariableBuilder, ExtraInjectionNodeBuilder extraInjectionNodeBuilder, SystemServiceBindingInjectionNodeBuilder systemServiceBindingInjectionNodeBuilder, ResourceInjectionNodeBuilder resourceInjectionNodeBuilder, PreferenceInjectionNodeBuilder preferenceInjectionNodeBuilder, FragmentViewInjectionNodeBuilder fragmentViewInjectionNodeBuilder)
           
 
Method Summary
 void addBindingAnnotations(InjectionNodeBuilderRepository injectionNodeBuilderRepository)
           
 void addFragmentViewBindingAnnotation(InjectionNodeBuilderRepository injectionNodeBuilderRepository)
           
 void addViewBindingAnnotation(InjectionNodeBuilderRepository injectionNodeBuilderRepository)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BindingRepositoryFactory

@Inject
public BindingRepositoryFactory(ViewInjectionNodeBuilder viewVariableBuilder,
                                       ExtraInjectionNodeBuilder extraInjectionNodeBuilder,
                                       SystemServiceBindingInjectionNodeBuilder systemServiceBindingInjectionNodeBuilder,
                                       ResourceInjectionNodeBuilder resourceInjectionNodeBuilder,
                                       PreferenceInjectionNodeBuilder preferenceInjectionNodeBuilder,
                                       FragmentViewInjectionNodeBuilder fragmentViewInjectionNodeBuilder)
Method Detail

addBindingAnnotations

public void addBindingAnnotations(InjectionNodeBuilderRepository injectionNodeBuilderRepository)

addViewBindingAnnotation

public void addViewBindingAnnotation(InjectionNodeBuilderRepository injectionNodeBuilderRepository)

addFragmentViewBindingAnnotation

public void addFragmentViewBindingAnnotation(InjectionNodeBuilderRepository injectionNodeBuilderRepository)


Copyright © 2012. All Rights Reserved.