org.androidannotations.handler
Class EIntentServiceHandler

java.lang.Object
  extended by org.androidannotations.handler.BaseAnnotationHandler<EIntentServiceHolder>
      extended by org.androidannotations.handler.EIntentServiceHandler
All Implemented Interfaces:
AnnotationHandler<EIntentServiceHolder>, GeneratingAnnotationHandler<EIntentServiceHolder>

public class EIntentServiceHandler
extends BaseAnnotationHandler<EIntentServiceHolder>
implements GeneratingAnnotationHandler<EIntentServiceHolder>


Field Summary
 
Fields inherited from class org.androidannotations.handler.BaseAnnotationHandler
androidManifest, androidSystemServices, processHolder, processingEnv, rClass, validatedModel, validatorHelper
 
Constructor Summary
EIntentServiceHandler(ProcessingEnvironment processingEnvironment)
           
 
Method Summary
 EIntentServiceHolder createGeneratedClassHolder(ProcessHolder processHolder, TypeElement annotatedElement)
           
 void process(Element element, EIntentServiceHolder holder)
           
 void validate(Element element, AnnotationElements validatedElements, IsValid valid)
           
 
Methods inherited from class org.androidannotations.handler.BaseAnnotationHandler
classes, codeModel, generateApiClass, getTarget, processingEnvironment, refClass, refClass, setAndroidEnvironment, setProcessHolder, setValidatedModel, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.androidannotations.handler.AnnotationHandler
getTarget, setAndroidEnvironment, setProcessHolder, setValidatedModel, validate
 

Constructor Detail

EIntentServiceHandler

public EIntentServiceHandler(ProcessingEnvironment processingEnvironment)
Method Detail

createGeneratedClassHolder

public EIntentServiceHolder createGeneratedClassHolder(ProcessHolder processHolder,
                                                       TypeElement annotatedElement)
                                                throws Exception
Specified by:
createGeneratedClassHolder in interface GeneratingAnnotationHandler<EIntentServiceHolder>
Throws:
Exception

validate

public void validate(Element element,
                     AnnotationElements validatedElements,
                     IsValid valid)
Specified by:
validate in class BaseAnnotationHandler<EIntentServiceHolder>

process

public void process(Element element,
                    EIntentServiceHolder holder)
Specified by:
process in interface AnnotationHandler<EIntentServiceHolder>


Copyright © 2010-2014. All Rights Reserved.