public class TouchHandler extends AbstractListenerHandler
androidManifest, androidSystemServices, processHolder, processingEnv, rClass, validatedModel, validatorHelper| Constructor and Description |
|---|
TouchHandler(javax.annotation.processing.ProcessingEnvironment processingEnvironment) |
| Modifier and Type | Method and Description |
|---|---|
protected com.sun.codemodel.JMethod |
createListenerMethod(com.sun.codemodel.JDefinedClass listenerAnonymousClass) |
protected com.sun.codemodel.JClass |
getListenerClass() |
protected java.lang.String |
getSetterName() |
protected void |
makeCall(com.sun.codemodel.JBlock listenerMethodBody,
com.sun.codemodel.JInvocation call,
javax.lang.model.type.TypeMirror returnType) |
protected void |
processParameters(EComponentWithViewSupportHolder holder,
com.sun.codemodel.JMethod listenerMethod,
com.sun.codemodel.JInvocation call,
java.util.List<? extends javax.lang.model.element.VariableElement> parameters) |
void |
validate(javax.lang.model.element.Element element,
AnnotationElements validatedElements,
IsValid valid) |
getHolder, getMethodName, getViewClass, process, setAndroidEnvironmentclasses, codeModel, generateApiClass, getTarget, processingEnvironment, refClass, refClass, setProcessHolder, setValidatedModel, validatepublic TouchHandler(javax.annotation.processing.ProcessingEnvironment processingEnvironment)
public void validate(javax.lang.model.element.Element element,
AnnotationElements validatedElements,
IsValid valid)
validate in class AbstractListenerHandlerprotected void makeCall(com.sun.codemodel.JBlock listenerMethodBody,
com.sun.codemodel.JInvocation call,
javax.lang.model.type.TypeMirror returnType)
makeCall in class AbstractListenerHandlerprotected void processParameters(EComponentWithViewSupportHolder holder, com.sun.codemodel.JMethod listenerMethod, com.sun.codemodel.JInvocation call, java.util.List<? extends javax.lang.model.element.VariableElement> parameters)
processParameters in class AbstractListenerHandlerprotected com.sun.codemodel.JMethod createListenerMethod(com.sun.codemodel.JDefinedClass listenerAnonymousClass)
createListenerMethod in class AbstractListenerHandlerprotected java.lang.String getSetterName()
getSetterName in class AbstractListenerHandlerprotected com.sun.codemodel.JClass getListenerClass()
getListenerClass in class AbstractListenerHandlerCopyright © 2010-2014. All Rights Reserved.