Package org.aspectj.org.eclipse.jdt.core
Klasse CompletionRequestorAdapter
java.lang.Object
org.aspectj.org.eclipse.jdt.core.CompletionRequestorAdapter
- Alle implementierten Schnittstellen:
ICompletionRequestor
Veraltet.
Adapter of the requestor interface
ICompletionRequestor
.
This class is intended to be instantiated and subclassed by clients.
- Seit:
- 2.0
- Siehe auch:
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
acceptAnonymousType
(char[] superTypePackageName, char[] superTypeName, char[][] parameterPackageNames, char[][] parameterTypeNames, char[][] parameterNames, char[] completionName, int modifiers, int completionStart, int completionEnd, int relevance) Veraltet.Code assist notification of an anonymous type declaration completion.void
acceptClass
(char[] packageName, char[] className, char[] completionName, int modifiers, int completionStart, int completionEnd, int relevance) Veraltet.Code assist notification of a class completion.void
acceptError
(IProblem error) Veraltet.Code assist notification of a compilation error detected during completion.void
acceptField
(char[] declaringTypePackageName, char[] declaringTypeName, char[] name, char[] typePackageName, char[] typeName, char[] completionName, int modifiers, int completionStart, int completionEnd, int relevance) Veraltet.Code assist notification of a field completion.void
acceptInterface
(char[] packageName, char[] interfaceName, char[] completionName, int modifiers, int completionStart, int completionEnd, int relevance) Veraltet.Code assist notification of an interface completion.void
acceptKeyword
(char[] keywordName, int completionStart, int completionEnd, int relevance) Veraltet.Code assist notification of a keyword completion.void
acceptLabel
(char[] labelName, int completionStart, int completionEnd, int relevance) Veraltet.Code assist notification of a label completion.void
acceptLocalVariable
(char[] name, char[] typePackageName, char[] typeName, int modifiers, int completionStart, int completionEnd, int relevance) Veraltet.Code assist notification of a local variable completion.void
acceptMethod
(char[] declaringTypePackageName, char[] declaringTypeName, char[] selector, char[][] parameterPackageNames, char[][] parameterTypeNames, char[][] parameterNames, char[] returnTypePackageName, char[] returnTypeName, char[] completionName, int modifiers, int completionStart, int completionEnd, int relevance) Veraltet.Code assist notification of a method completion.void
acceptMethodDeclaration
(char[] declaringTypePackageName, char[] declaringTypeName, char[] selector, char[][] parameterPackageNames, char[][] parameterTypeNames, char[][] parameterNames, char[] returnTypePackageName, char[] returnTypeName, char[] completionName, int modifiers, int completionStart, int completionEnd, int relevance) Veraltet.Code assist notification of a method completion.void
acceptModifier
(char[] modifierName, int completionStart, int completionEnd, int relevance) Veraltet.Code assist notification of a modifier completion.void
acceptPackage
(char[] packageName, char[] completionName, int completionStart, int completionEnd, int relevance) Veraltet.Code assist notification of a package completion.void
acceptType
(char[] packageName, char[] typeName, char[] completionName, int completionStart, int completionEnd, int relevance) Veraltet.Code assist notification of a type completion.void
acceptVariableName
(char[] typePackageName, char[] typeName, char[] name, char[] completionName, int completionStart, int completionEnd, int relevance) Veraltet.Code assist notification of a variable name completion.
-
Konstruktordetails
-
CompletionRequestorAdapter
public CompletionRequestorAdapter()Veraltet.
-
-
Methodendetails
-
acceptAnonymousType
public void acceptAnonymousType(char[] superTypePackageName, char[] superTypeName, char[][] parameterPackageNames, char[][] parameterTypeNames, char[][] parameterNames, char[] completionName, int modifiers, int completionStart, int completionEnd, int relevance) Veraltet.Beschreibung aus Schnittstelle kopiert:ICompletionRequestor
Code assist notification of an anonymous type declaration completion.- Angegeben von:
acceptAnonymousType
in SchnittstelleICompletionRequestor
- Parameter:
superTypePackageName
- Name of the package that contains the super type of this new anonymous type declaration.superTypeName
- Name of the super type of this new anonymous type declaration.parameterPackageNames
- Names of the packages in which the parameter types are declared. Should contain as many elements as parameterTypeNames.parameterTypeNames
- Names of the parameter types. Should contain as many elements as parameterPackageNames.parameterNames
- Names of the parameters. Should contain as many elements as parameterPackageNames.completionName
- The completion for the anonymous type declaration. Can include zero, one or two brackets. If the closing bracket is included, then the cursor should be placed before it.modifiers
- The modifiers of the constructor.completionStart
- The start position of insertion of the name of this new anonymous type declaration.completionEnd
- The end position of insertion of the name of this new anonymous type declaration.relevance
- The relevance of the completion proposal It is a positive integer which are used for determine if this proposal is more relevant than another proposal. This value can only be used for compare relevance. A proposal is more relevant than another if his relevance value is higher. NOTE - All package and type names are presented in their readable form: Package names are in the form "a.b.c". Base types are in the form "int" or "boolean". Array types are in the qualified form "M[]" or "int[]". Nested type names are in the qualified form "A.M". The default package is represented by an empty array. NOTE: parameter names can be retrieved from the source model after the user selects a specific method.
-
acceptClass
public void acceptClass(char[] packageName, char[] className, char[] completionName, int modifiers, int completionStart, int completionEnd, int relevance) Veraltet.Beschreibung aus Schnittstelle kopiert:ICompletionRequestor
Code assist notification of a class completion.- Angegeben von:
acceptClass
in SchnittstelleICompletionRequestor
- Parameter:
packageName
- Declaring package name of the class.className
- Name of the class.completionName
- The completion for the class. Can include ';' for imported classes.modifiers
- The modifiers of the class.completionStart
- The start position of insertion of the name of the class.completionEnd
- The end position of insertion of the name of the class.relevance
- The relevance of the completion proposal It is a positive integer which are used for determine if this proposal is more relevant than another proposal. This value can only be used for compare relevance. A proposal is more relevant than another if his relevance value is higher. NOTE - All package and type names are presented in their readable form: Package names are in the form "a.b.c". Nested type names are in the qualified form "A.M". The default package is represented by an empty array.
-
acceptError
Veraltet.Beschreibung aus Schnittstelle kopiert:ICompletionRequestor
Code assist notification of a compilation error detected during completion.- Angegeben von:
acceptError
in SchnittstelleICompletionRequestor
- Parameter:
error
- Only problems which are categorized as non-syntax errors are notified to the requestor, warnings are silently ignored. In case an error got signalled, no other completions might be available, therefore the problem message should be presented to the user. The source positions of the problem are related to the source where it was detected (might be in another compilation unit, if it was indirectly requested during the code assist process). Note: the problem knows its originating file name.
-
acceptField
public void acceptField(char[] declaringTypePackageName, char[] declaringTypeName, char[] name, char[] typePackageName, char[] typeName, char[] completionName, int modifiers, int completionStart, int completionEnd, int relevance) Veraltet.Beschreibung aus Schnittstelle kopiert:ICompletionRequestor
Code assist notification of a field completion.- Angegeben von:
acceptField
in SchnittstelleICompletionRequestor
- Parameter:
declaringTypePackageName
- Name of the package in which the type that contains this field is declared.declaringTypeName
- Name of the type declaring this new field.name
- Name of the field.typePackageName
- Name of the package in which the type of this field is declared.typeName
- Name of the type of this field.completionName
- The completion for the field.modifiers
- The modifiers of this field.completionStart
- The start position of insertion of the name of this field.completionEnd
- The end position of insertion of the name of this field.relevance
- The relevance of the completion proposal It is a positive integer which are used for determine if this proposal is more relevant than another proposal. This value can only be used for compare relevance. A proposal is more relevant than another if his relevance value is higher. NOTE - All package and type names are presented in their readable form: Package names are in the form "a.b.c". Base types are in the form "int" or "boolean". Array types are in the qualified form "M[]" or "int[]". Nested type names are in the qualified form "A.M". The default package is represented by an empty array.
-
acceptInterface
public void acceptInterface(char[] packageName, char[] interfaceName, char[] completionName, int modifiers, int completionStart, int completionEnd, int relevance) Veraltet.Beschreibung aus Schnittstelle kopiert:ICompletionRequestor
Code assist notification of an interface completion.- Angegeben von:
acceptInterface
in SchnittstelleICompletionRequestor
- Parameter:
packageName
- Declaring package name of the interface.interfaceName
- Name of the interface.completionName
- The completion for the interface. Can include ';' for imported interfaces.modifiers
- The modifiers of the interface.completionStart
- The start position of insertion of the name of the interface.completionEnd
- The end position of insertion of the name of the interface.relevance
- The relevance of the completion proposal It is a positive integer which are used for determine if this proposal is more relevant than another proposal. This value can only be used for compare relevance. A proposal is more relevant than another if his relevance value is higher. NOTE - All package and type names are presented in their readable form: Package names are in the form "a.b.c". Nested type names are in the qualified form "A.M". The default package is represented by an empty array.
-
acceptKeyword
public void acceptKeyword(char[] keywordName, int completionStart, int completionEnd, int relevance) Veraltet.Beschreibung aus Schnittstelle kopiert:ICompletionRequestor
Code assist notification of a keyword completion.- Angegeben von:
acceptKeyword
in SchnittstelleICompletionRequestor
- Parameter:
keywordName
- The keyword source.completionStart
- The start position of insertion of the name of this keyword.completionEnd
- The end position of insertion of the name of this keyword.relevance
- The relevance of the completion proposal It is a positive integer which are used for determine if this proposal is more relevant than another proposal. This value can only be used for compare relevance. A proposal is more relevant than another if his relevance value is higher.
-
acceptLabel
public void acceptLabel(char[] labelName, int completionStart, int completionEnd, int relevance) Veraltet.Beschreibung aus Schnittstelle kopiert:ICompletionRequestor
Code assist notification of a label completion.- Angegeben von:
acceptLabel
in SchnittstelleICompletionRequestor
- Parameter:
labelName
- The label source.completionStart
- The start position of insertion of the name of this label.completionEnd
- The end position of insertion of the name of this label.relevance
- The relevance of the completion proposal It is a positive integer which are used for determine if this proposal is more relevant than another proposal. This value can only be used for compare relevance. A proposal is more relevant than another if his relevance value is higher.
-
acceptLocalVariable
public void acceptLocalVariable(char[] name, char[] typePackageName, char[] typeName, int modifiers, int completionStart, int completionEnd, int relevance) Veraltet.Beschreibung aus Schnittstelle kopiert:ICompletionRequestor
Code assist notification of a local variable completion.- Angegeben von:
acceptLocalVariable
in SchnittstelleICompletionRequestor
- Parameter:
name
- Name of the new local variable.typePackageName
- Name of the package in which the type of this new local variable is declared.typeName
- Name of the type of this new local variable.modifiers
- The modifiers of this new local variable.completionStart
- The start position of insertion of the name of this new local variable.completionEnd
- The end position of insertion of the name of this new local variable.relevance
- The relevance of the completion proposal It is a positive integer which are used for determine if this proposal is more relevant than another proposal. This value can only be used for compare relevance. A proposal is more relevant than another if his relevance value is higher. NOTE - All package and type names are presented in their readable form: Package names are in the form "a.b.c". Base types are in the form "int" or "boolean". Array types are in the qualified form "M[]" or "int[]". Nested type names are in the qualified form "A.M". The default package is represented by an empty array.
-
acceptMethod
public void acceptMethod(char[] declaringTypePackageName, char[] declaringTypeName, char[] selector, char[][] parameterPackageNames, char[][] parameterTypeNames, char[][] parameterNames, char[] returnTypePackageName, char[] returnTypeName, char[] completionName, int modifiers, int completionStart, int completionEnd, int relevance) Veraltet.Beschreibung aus Schnittstelle kopiert:ICompletionRequestor
Code assist notification of a method completion.- Angegeben von:
acceptMethod
in SchnittstelleICompletionRequestor
- Parameter:
declaringTypePackageName
- Name of the package in which the type that contains this new method is declared.declaringTypeName
- Name of the type declaring this new method.selector
- Name of the new method.parameterPackageNames
- Names of the packages in which the parameter types are declared. Should contain as many elements as parameterTypeNames.parameterTypeNames
- Names of the parameter types. Should contain as many elements as parameterPackageNames.parameterNames
- Names of the parameters. Should contain as many elements as parameterPackageNames.returnTypePackageName
- Name of the package in which the return type is declared.returnTypeName
- Name of the return type of this new method, should benull
for a constructor.completionName
- The completion for the method. Can include zero, one or two brackets. If the closing bracket is included, then the cursor should be placed before it.modifiers
- The modifiers of this new method.completionStart
- The start position of insertion of the name of this new method.completionEnd
- The end position of insertion of the name of this new method.relevance
- The relevance of the completion proposal It is a positive integer which are used for determine if this proposal is more relevant than another proposal. This value can only be used for compare relevance. A proposal is more relevant than another if his relevance value is higher. NOTE - All package and type names are presented in their readable form: Package names are in the form "a.b.c". Base types are in the form "int" or "boolean". Array types are in the qualified form "M[]" or "int[]". Nested type names are in the qualified form "A.M". The default package is represented by an empty array. NOTE: parameter names can be retrieved from the source model after the user selects a specific method.
-
acceptMethodDeclaration
public void acceptMethodDeclaration(char[] declaringTypePackageName, char[] declaringTypeName, char[] selector, char[][] parameterPackageNames, char[][] parameterTypeNames, char[][] parameterNames, char[] returnTypePackageName, char[] returnTypeName, char[] completionName, int modifiers, int completionStart, int completionEnd, int relevance) Veraltet.Beschreibung aus Schnittstelle kopiert:ICompletionRequestor
Code assist notification of a method completion.- Angegeben von:
acceptMethodDeclaration
in SchnittstelleICompletionRequestor
- Parameter:
declaringTypePackageName
- Name of the package in which the type that contains this new method is declared.declaringTypeName
- Name of the type declaring this new method.selector
- Name of the new method.parameterPackageNames
- Names of the packages in which the parameter types are declared. Should contain as many elements as parameterTypeNames.parameterTypeNames
- Names of the parameter types. Should contain as many elements as parameterPackageNames.parameterNames
- Names of the parameters. Should contain as many elements as parameterPackageNames.returnTypePackageName
- Name of the package in which the return type is declared.returnTypeName
- Name of the return type of this new method, should benull
for a constructor.completionName
- The completion for the method. Can include zero, one or two brackets. If the closing bracket is included, then the cursor should be placed before it.modifiers
- The modifiers of this new method.completionStart
- The start position of insertion of the name of this new method.completionEnd
- The end position of insertion of the name of this new method.relevance
- The relevance of the completion proposal It is a positive integer which are used for determine if this proposal is more relevant than another proposal. This value can only be used for compare relevance. A proposal is more relevant than another if his relevance value is higher. NOTE - All package and type names are presented in their readable form: Package names are in the form "a.b.c". Base types are in the form "int" or "boolean". Array types are in the qualified form "M[]" or "int[]". Nested type names are in the qualified form "A.M". The default package is represented by an empty array. NOTE: parameter names can be retrieved from the source model after the user selects a specific method.
-
acceptModifier
public void acceptModifier(char[] modifierName, int completionStart, int completionEnd, int relevance) Veraltet.Beschreibung aus Schnittstelle kopiert:ICompletionRequestor
Code assist notification of a modifier completion.- Angegeben von:
acceptModifier
in SchnittstelleICompletionRequestor
- Parameter:
modifierName
- The new modifier.completionStart
- The start position of insertion of the name of this new modifier.completionEnd
- The end position of insertion of the name of this new modifier.relevance
- The relevance of the completion proposal It is a positive integer which are used for determine if this proposal is more relevant than another proposal. This value can only be used for compare relevance. A proposal is more relevant than another if his relevance value is higher.
-
acceptPackage
public void acceptPackage(char[] packageName, char[] completionName, int completionStart, int completionEnd, int relevance) Veraltet.Beschreibung aus Schnittstelle kopiert:ICompletionRequestor
Code assist notification of a package completion.- Angegeben von:
acceptPackage
in SchnittstelleICompletionRequestor
- Parameter:
packageName
- The package name.completionName
- The completion for the package. Can include '.*;' for imports.completionStart
- The start position of insertion of the name of this new package.completionEnd
- The end position of insertion of the name of this new package.relevance
- The relevance of the completion proposal It is a positive integer which are used for determine if this proposal is more relevant than another proposal. This value can only be used for compare relevance. A proposal is more relevant than another if his relevance value is higher. NOTE - All package names are presented in their readable form: Package names are in the form "a.b.c". The default package is represented by an empty array.
-
acceptType
public void acceptType(char[] packageName, char[] typeName, char[] completionName, int completionStart, int completionEnd, int relevance) Veraltet.Beschreibung aus Schnittstelle kopiert:ICompletionRequestor
Code assist notification of a type completion.- Angegeben von:
acceptType
in SchnittstelleICompletionRequestor
- Parameter:
packageName
- Declaring package name of the type.typeName
- Name of the type.completionName
- The completion for the type. Can include ';' for imported types.completionStart
- The start position of insertion of the name of the type.completionEnd
- The end position of insertion of the name of the type.relevance
- The relevance of the completion proposal It is a positive integer which are used for determine if this proposal is more relevant than another proposal. This value can only be used for compare relevance. A proposal is more relevant than another if his relevance value is higher. NOTE - All package and type names are presented in their readable form: Package names are in the form "a.b.c". Nested type names are in the qualified form "A.M". The default package is represented by an empty array.
-
acceptVariableName
public void acceptVariableName(char[] typePackageName, char[] typeName, char[] name, char[] completionName, int completionStart, int completionEnd, int relevance) Veraltet.Beschreibung aus Schnittstelle kopiert:ICompletionRequestor
Code assist notification of a variable name completion.- Angegeben von:
acceptVariableName
in SchnittstelleICompletionRequestor
- Parameter:
typePackageName
- Name of the package in which the type of this variable is declared.typeName
- Name of the type of this variable.name
- Name of the variable.completionName
- The completion for the variable.completionStart
- The start position of insertion of the name of this variable.completionEnd
- The end position of insertion of the name of this variable.relevance
- The relevance of the completion proposal It is a positive integer which are used for determine if this proposal is more relevant than another proposal. This value can only be used for compare relevance. A proposal is more relevant than another if his relevance value is higher. NOTE - All package and type names are presented in their readable form: Package names are in the form "a.b.c". Base types are in the form "int" or "boolean". Array types are in the qualified form "M[]" or "int[]". Nested type names are in the qualified form "A.M". The default package is represented by an empty array.
-
CompletionRequestor
instead.