public class CSAnonymousClassBuilder extends AbstractNestedClassBuilder
_ast, _configuration, _currentAuxillaryType, _currentBodyDeclaration, _currentMethod, _currentType| Constructor and Description |
|---|
CSAnonymousClassBuilder(CSharpBuilder builder,
org.eclipse.jdt.core.dom.AnonymousClassDeclaration node) |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.jdt.core.dom.ITypeBinding |
anonymousBaseType() |
Set<org.eclipse.jdt.core.dom.IVariableBinding> |
capturedVariables() |
CSExpression |
createConstructorInvocation() |
protected CSExpression |
mapFieldInitializer(org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment) |
protected org.eclipse.jdt.core.dom.ITypeBinding |
nestedTypeBinding() |
void |
run() |
CSClass |
type() |
boolean |
visit(org.eclipse.jdt.core.dom.AnonymousClassDeclaration node) |
createEnclosingField, createFieldAssignment, createFieldAssignment, isEnclosingReferenceRequired, mapMethodTargetExpression, requireEnclosingReference, visit, visitcompilationUnit, componentType, constValue, constValue, containsJavadoc, createTypeReference, endVisit, fieldName, fieldName, flushInstanceInitializers, identifier, identifier, isEnumNameMethodInvocation, isEnumOrdinalMethodInvocation, isNonStaticNestedType, isPrivate, lineNumber, mapArguments, mapExpression, mappedAuxillaryTypeReference, mappedMethodName, mappedMethodName, mappedTypeName, mappedTypeReference, mappedTypeReference, mappedTypeReference, namingStrategy, processTypeDeclaration, pushExpression, 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, 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 CSAnonymousClassBuilder(CSharpBuilder builder, org.eclipse.jdt.core.dom.AnonymousClassDeclaration node)
public CSClass type()
public Set<org.eclipse.jdt.core.dom.IVariableBinding> capturedVariables()
public CSExpression createConstructorInvocation()
public void run()
run in class CSharpBuilderprotected CSExpression mapFieldInitializer(org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment)
mapFieldInitializer in class CSharpBuilderpublic boolean visit(org.eclipse.jdt.core.dom.AnonymousClassDeclaration node)
visit in class CSharpBuilderpublic org.eclipse.jdt.core.dom.ITypeBinding anonymousBaseType()
protected org.eclipse.jdt.core.dom.ITypeBinding nestedTypeBinding()
nestedTypeBinding in class AbstractNestedClassBuilderCopyright © 2014. All Rights Reserved.