public class InternalExtendedCompletionContext
extends java.lang.Object
| Constructor and Description |
|---|
InternalExtendedCompletionContext(InternalCompletionContext completionContext,
ITypeRoot typeRoot,
CompilationUnitDeclaration compilationUnitDeclaration,
LookupEnvironment lookupEnvironment,
Scope assistScope,
ASTNode assistNode,
ASTNode assistNodeParent,
WorkingCopyOwner owner,
CompletionParser parser) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canUseDiamond(java.lang.String[] parameterTypes,
char[] fullyQualifiedTypeName) |
ASTNode |
getCompletionNode() |
ASTNode |
getCompletionNodeParent() |
IJavaElement |
getEnclosingElement() |
IJavaElement[] |
getVisibleElements(java.lang.String typeSignature) |
ObjectVector |
getVisibleFields() |
ObjectVector |
getVisibleLocalVariables() |
ObjectVector |
getVisibleMethods() |
public InternalExtendedCompletionContext(InternalCompletionContext completionContext, ITypeRoot typeRoot, CompilationUnitDeclaration compilationUnitDeclaration, LookupEnvironment lookupEnvironment, Scope assistScope, ASTNode assistNode, ASTNode assistNodeParent, WorkingCopyOwner owner, CompletionParser parser)
public IJavaElement getEnclosingElement()
public IJavaElement[] getVisibleElements(java.lang.String typeSignature)
public boolean canUseDiamond(java.lang.String[] parameterTypes,
char[] fullyQualifiedTypeName)
public ASTNode getCompletionNode()
public ASTNode getCompletionNodeParent()
public ObjectVector getVisibleLocalVariables()
public ObjectVector getVisibleFields()
public ObjectVector getVisibleMethods()