org.androidtransfuse.gen.variableBuilder
Class ViewVariableBuilder
java.lang.Object
org.androidtransfuse.gen.variableBuilder.ConsistentTypeVariableBuilder
org.androidtransfuse.gen.variableBuilder.ViewVariableBuilder
- All Implemented Interfaces:
- VariableBuilder
public class ViewVariableBuilder
- extends ConsistentTypeVariableBuilder
|
Constructor Summary |
ViewVariableBuilder(Integer viewId,
String viewTag,
InjectionNode activityInjectionNode,
com.sun.codemodel.JType viewType,
InjectionExpressionBuilder injectionExpressionBuilder,
RResourceReferenceBuilder rResourceReferenceBuilder,
com.sun.codemodel.JCodeModel codeModel,
InvocationBuilder injectionInvocationBuilder,
UniqueVariableNamer variableNamer,
RResource rResource,
TypedExpressionFactory typedExpressionFactory)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ViewVariableBuilder
@Inject
public ViewVariableBuilder(Integer viewId,
String viewTag,
InjectionNode activityInjectionNode,
com.sun.codemodel.JType viewType,
InjectionExpressionBuilder injectionExpressionBuilder,
RResourceReferenceBuilder rResourceReferenceBuilder,
com.sun.codemodel.JCodeModel codeModel,
InvocationBuilder injectionInvocationBuilder,
UniqueVariableNamer variableNamer,
RResource rResource,
TypedExpressionFactory typedExpressionFactory)
buildExpression
public com.sun.codemodel.JExpression buildExpression(InjectionBuilderContext injectionBuilderContext,
InjectionNode injectionNode)
- Specified by:
buildExpression in class ConsistentTypeVariableBuilder
inject
public com.sun.codemodel.JVar inject(ASTInjectionAspect injectionAspect,
InjectionBuilderContext injectionBuilderContext,
InjectionNode injectionNode,
com.sun.codemodel.JExpression viewExpression)
throws ClassNotFoundException,
com.sun.codemodel.JClassAlreadyExistsException
- Throws:
ClassNotFoundException
com.sun.codemodel.JClassAlreadyExistsException
Copyright © 2012. All Rights Reserved.