public class SharedPrefHolder extends BaseGeneratedClassHolder
annotatedClass, annotatedElement, codeModelHelper, generatedClass, processHolder
Constructor and Description |
---|
SharedPrefHolder(ProcessHolder processHolder,
TypeElement annotatedElement) |
Modifier and Type | Method and Description |
---|---|
void |
createEditorFieldMethods(ExecutableElement method,
com.sun.codemodel.JExpression keyExpression) |
void |
createFieldMethod(Class<?> prefFieldHelperClass,
com.sun.codemodel.JExpression keyExpression,
String fieldName,
String fieldHelperMethodName,
com.sun.codemodel.JExpression defaultValue) |
com.sun.codemodel.JMethod |
getConstructor() |
com.sun.codemodel.JVar |
getConstructorContextParam() |
com.sun.codemodel.JBlock |
getConstructorSuperBlock() |
com.sun.codemodel.JFieldVar |
getContextField() |
com.sun.codemodel.JFieldVar |
getEditorContextField() |
protected void |
setContextField() |
protected void |
setEditorContextField() |
protected void |
setExtends() |
classes, codeModel, definedClass, getAnnotatedClass, getAnnotatedElement, getGeneratedClass, processingEnvironment, refClass, refClass, setGeneratedClass
public SharedPrefHolder(ProcessHolder processHolder, TypeElement annotatedElement) throws Exception
Exception
protected void setExtends()
setExtends
in class BaseGeneratedClassHolder
public void createFieldMethod(Class<?> prefFieldHelperClass, com.sun.codemodel.JExpression keyExpression, String fieldName, String fieldHelperMethodName, com.sun.codemodel.JExpression defaultValue)
public void createEditorFieldMethods(ExecutableElement method, com.sun.codemodel.JExpression keyExpression)
public com.sun.codemodel.JBlock getConstructorSuperBlock()
public com.sun.codemodel.JVar getConstructorContextParam()
public com.sun.codemodel.JMethod getConstructor()
public com.sun.codemodel.JFieldVar getContextField()
protected void setContextField()
public com.sun.codemodel.JFieldVar getEditorContextField()
protected void setEditorContextField()
Copyright © 2010-2015. All Rights Reserved.