org.androidtransfuse.analysis.astAnalyzer
Class ObservesAspect

Package class diagram package ObservesAspect
java.lang.Object
  extended by org.androidtransfuse.analysis.astAnalyzer.ObservesAspect

public class ObservesAspect
extends Object

Author:
John Ericksen

Constructor Summary
ObservesAspect(InjectionNode eventManagerInjectionNode, InjectionNode observerTendingInjectionNode)
           
 
Method Summary
 void addObserver(ASTType event, ASTMethod method)
           
 InjectionNode getEventManagerInjectionNode()
           
 Set<ASTType> getEvents()
           
 Set<ASTMethod> getObserverMethods(ASTType event)
           
 InjectionNode getObserverTendingInjectionNode()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObservesAspect

public ObservesAspect(InjectionNode eventManagerInjectionNode,
                      InjectionNode observerTendingInjectionNode)
Method Detail

addObserver

public void addObserver(ASTType event,
                        ASTMethod method)

getEvents

public Set<ASTType> getEvents()

getObserverMethods

public Set<ASTMethod> getObserverMethods(ASTType event)

getEventManagerInjectionNode

public InjectionNode getEventManagerInjectionNode()

getObserverTendingInjectionNode

public InjectionNode getObserverTendingInjectionNode()


Copyright © 2012. All Rights Reserved.