org.androidtransfuse.analysis.module
Class MethodProcessor

Package class diagram package MethodProcessor
java.lang.Object
  extended by org.androidtransfuse.analysis.module.MethodProcessor
Direct Known Subclasses:
BindInterceptorProcessor, BindProcessor, BindProviderProcessor

public abstract class MethodProcessor
extends Object

Module processing class for handling Method annotations. Pulls the return type and annotation value field and supplies them to the abstract innerProcess method.

Author:
John Ericksen

Constructor Summary
MethodProcessor()
           
 
Method Summary
abstract  void innerProcess(ASTType returnType, ASTType annotationValue)
           
 void process(ASTMethod astMethod, ASTAnnotation astAnnotation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodProcessor

public MethodProcessor()
Method Detail

process

public void process(ASTMethod astMethod,
                    ASTAnnotation astAnnotation)

innerProcess

public abstract void innerProcess(ASTType returnType,
                                  ASTType annotationValue)


Copyright © 2012. All Rights Reserved.