org.androidannotations.handler
Class AbstractSeekBarTouchHandler

java.lang.Object
  extended by org.androidannotations.handler.BaseAnnotationHandler<EComponentWithViewSupportHolder>
      extended by org.androidannotations.handler.AbstractSeekBarTouchHandler
All Implemented Interfaces:
AnnotationHandler<EComponentWithViewSupportHolder>
Direct Known Subclasses:
SeekBarTouchStartHandler, SeekBarTouchStopHandler

public abstract class AbstractSeekBarTouchHandler
extends BaseAnnotationHandler<EComponentWithViewSupportHolder>


Field Summary
 
Fields inherited from class org.androidannotations.handler.BaseAnnotationHandler
androidManifest, androidSystemServices, processHolder, processingEnv, rClass, validatedModel, validatorHelper
 
Constructor Summary
AbstractSeekBarTouchHandler(Class<?> targetClass, ProcessingEnvironment processingEnvironment)
           
 
Method Summary
protected abstract  com.sun.codemodel.JBlock getMethodBodyToCall(OnSeekBarChangeListenerHolder onSeekBarChangeListenerHolder)
           
protected abstract  com.sun.codemodel.JVar getMethodParamToPass(OnSeekBarChangeListenerHolder onSeekBarChangeListenerHolder)
           
 void process(Element element, EComponentWithViewSupportHolder holder)
           
 void setAndroidEnvironment(IRClass rClass, AndroidSystemServices androidSystemServices, AndroidManifest androidManifest)
           
 void validate(Element element, AnnotationElements validatedElements, IsValid valid)
           
 
Methods inherited from class org.androidannotations.handler.BaseAnnotationHandler
classes, codeModel, generateApiClass, getTarget, processingEnvironment, refClass, refClass, setProcessHolder, setValidatedModel, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractSeekBarTouchHandler

public AbstractSeekBarTouchHandler(Class<?> targetClass,
                                   ProcessingEnvironment processingEnvironment)
Method Detail

setAndroidEnvironment

public void setAndroidEnvironment(IRClass rClass,
                                  AndroidSystemServices androidSystemServices,
                                  AndroidManifest androidManifest)
Specified by:
setAndroidEnvironment in interface AnnotationHandler<EComponentWithViewSupportHolder>
Overrides:
setAndroidEnvironment in class BaseAnnotationHandler<EComponentWithViewSupportHolder>

validate

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

process

public void process(Element element,
                    EComponentWithViewSupportHolder holder)
             throws Exception
Throws:
Exception

getMethodBodyToCall

protected abstract com.sun.codemodel.JBlock getMethodBodyToCall(OnSeekBarChangeListenerHolder onSeekBarChangeListenerHolder)

getMethodParamToPass

protected abstract com.sun.codemodel.JVar getMethodParamToPass(OnSeekBarChangeListenerHolder onSeekBarChangeListenerHolder)


Copyright © 2010-2014. All Rights Reserved.