org.aspectj.org.eclipse.jdt.internal.codeassist
Class InternalCompletionProposal

java.lang.Object
  extended by org.aspectj.org.eclipse.jdt.internal.codeassist.InternalCompletionProposal
Direct Known Subclasses:
CompletionProposal

public class InternalCompletionProposal
extends java.lang.Object

Internal completion proposal

Since:
3.1

Field Summary
protected  int accessibility
           
protected  CompletionEngine completionEngine
           
protected  char[] declarationPackageName
           
protected  char[] declarationTypeName
           
protected  boolean isConstructor
           
protected  NameLookup nameLookup
           
protected  char[] originalSignature
           
protected  char[] packageName
           
protected  char[][] parameterPackageNames
           
protected  char[][] parameterTypeNames
           
protected  char[] typeName
           
 
Constructor Summary
InternalCompletionProposal()
           
 
Method Summary
protected  char[][] createDefaultParameterNames(int length)
           
protected  char[][] findMethodParameterNames(char[] declaringTypePackageName, char[] declaringTypeName, char[] selector, char[][] paramTypeNames)
           
protected  char[] getDeclarationPackageName()
           
protected  char[] getDeclarationTypeName()
           
protected  char[] getPackageName()
           
protected  char[][] getParameterPackageNames()
           
protected  char[][] getParameterTypeNames()
           
protected  char[] getTypeName()
           
protected  void setAccessibility(int kind)
           
protected  void setDeclarationPackageName(char[] declarationPackageName)
           
protected  void setDeclarationTypeName(char[] declarationTypeName)
           
protected  void setIsContructor(boolean isConstructor)
           
 void setOriginalSignature(char[] originalSignature)
           
protected  void setPackageName(char[] packageName)
           
protected  void setParameterPackageNames(char[][] parameterPackageNames)
           
protected  void setParameterTypeNames(char[][] parameterTypeNames)
           
protected  void setTypeName(char[] typeName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

completionEngine

protected CompletionEngine completionEngine

nameLookup

protected NameLookup nameLookup

declarationPackageName

protected char[] declarationPackageName

declarationTypeName

protected char[] declarationTypeName

packageName

protected char[] packageName

typeName

protected char[] typeName

parameterPackageNames

protected char[][] parameterPackageNames

parameterTypeNames

protected char[][] parameterTypeNames

originalSignature

protected char[] originalSignature

accessibility

protected int accessibility

isConstructor

protected boolean isConstructor
Constructor Detail

InternalCompletionProposal

public InternalCompletionProposal()
Method Detail

createDefaultParameterNames

protected char[][] createDefaultParameterNames(int length)

findMethodParameterNames

protected char[][] findMethodParameterNames(char[] declaringTypePackageName,
                                            char[] declaringTypeName,
                                            char[] selector,
                                            char[][] paramTypeNames)

getDeclarationPackageName

protected char[] getDeclarationPackageName()

getDeclarationTypeName

protected char[] getDeclarationTypeName()

getPackageName

protected char[] getPackageName()

getTypeName

protected char[] getTypeName()

getParameterPackageNames

protected char[][] getParameterPackageNames()

getParameterTypeNames

protected char[][] getParameterTypeNames()

setDeclarationPackageName

protected void setDeclarationPackageName(char[] declarationPackageName)

setDeclarationTypeName

protected void setDeclarationTypeName(char[] declarationTypeName)

setPackageName

protected void setPackageName(char[] packageName)

setTypeName

protected void setTypeName(char[] typeName)

setParameterPackageNames

protected void setParameterPackageNames(char[][] parameterPackageNames)

setParameterTypeNames

protected void setParameterTypeNames(char[][] parameterTypeNames)

setAccessibility

protected void setAccessibility(int kind)

setIsContructor

protected void setIsContructor(boolean isConstructor)

setOriginalSignature

public void setOriginalSignature(char[] originalSignature)