public abstract class AbstractNestedClassBuilder extends CSharpBuilder
_ast, _configuration, _currentAuxillaryType, _currentBodyDeclaration, _currentMethod, _currentType| Constructor and Description |
|---|
AbstractNestedClassBuilder(CSharpBuilder other) |
| Modifier and Type | Method and Description |
|---|---|
protected CSField |
createEnclosingField() |
protected CSInfixExpression |
createFieldAssignment(String fieldName,
CSExpression fieldValue) |
protected CSInfixExpression |
createFieldAssignment(String fieldName,
String rvalue) |
protected boolean |
isEnclosingReferenceRequired() |
protected CSExpression |
mapMethodTargetExpression(org.eclipse.jdt.core.dom.MethodInvocation node) |
protected abstract org.eclipse.jdt.core.dom.ITypeBinding |
nestedTypeBinding() |
protected void |
requireEnclosingReference() |
boolean |
visit(org.eclipse.jdt.core.dom.SimpleName name) |
boolean |
visit(org.eclipse.jdt.core.dom.ThisExpression node) |
compilationUnit, componentType, constValue, constValue, containsJavadoc, createTypeReference, endVisit, fieldName, fieldName, flushInstanceInitializers, identifier, identifier, isEnumNameMethodInvocation, isEnumOrdinalMethodInvocation, isNonStaticNestedType, isPrivate, lineNumber, mapArguments, mapExpression, mapFieldInitializer, mappedAuxillaryTypeReference, mappedMethodName, mappedMethodName, mappedTypeName, mappedTypeReference, mappedTypeReference, mappedTypeReference, namingStrategy, processTypeDeclaration, pushExpression, run, setASTResolver, setSourceCompilationUnit, sourceInformation, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, warningHandlerendVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, postVisit, preVisit, preVisit2, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitpublic AbstractNestedClassBuilder(CSharpBuilder other)
protected abstract org.eclipse.jdt.core.dom.ITypeBinding nestedTypeBinding()
protected CSExpression mapMethodTargetExpression(org.eclipse.jdt.core.dom.MethodInvocation node)
mapMethodTargetExpression in class CSharpBuilderpublic boolean visit(org.eclipse.jdt.core.dom.ThisExpression node)
visit in class CSharpBuilderpublic boolean visit(org.eclipse.jdt.core.dom.SimpleName name)
visit in class CSharpBuilderprotected boolean isEnclosingReferenceRequired()
protected void requireEnclosingReference()
protected CSField createEnclosingField()
protected CSInfixExpression createFieldAssignment(String fieldName, String rvalue)
protected CSInfixExpression createFieldAssignment(String fieldName, CSExpression fieldValue)
Copyright © 2014. All Rights Reserved.