1 /*******************************************************************************
2  * Copyright (c) 2000, 2003 IBM Corporation and others.
3  * All rights reserved. This program and the accompanying materials
4  * are made available under the terms of the Common Public License v1.0
5  * which accompanies this distribution, and is available at
6  * http://www.eclipse.org/legal/cpl-v10.html
7  *
8  * Contributors:
9  *     IBM Corporation - initial API and implementation
10  *******************************************************************************/
11 package net.sourceforge.phpdt.core;
12 
13 import net.sourceforge.phpdt.core.compiler.IProblem;
14 
15 /**
16  * Adapter of the requestor interface <code>ICompletionRequestor</code>.
17  * <p>
18  * This class is intended to be instanciated and subclassed by clients.
19  * </p>
20  *
21  * @see ICompletionRequestor
22  * @since 2.0
23  */
24 public class CompletionRequestorAdapter implements ICompletionRequestor {
25 
26 	/*
27 	 * @see ICompletionRequestor#acceptAnonymousType(char[], char[], char[][],
28 	 *      char[][], char[][], char[], int, int, int)
29 	 */
acceptAnonymousType(char[] superTypePackageName, char[] superTypeName, char[][] parameterPackageNames, char[][] parameterTypeNames, char[][] parameterNames, char[] completionName, int modifiers, int completionStart, int completionEnd, int relevance)30 	public void acceptAnonymousType(char[] superTypePackageName,
31 			char[] superTypeName, char[][] parameterPackageNames,
32 			char[][] parameterTypeNames, char[][] parameterNames,
33 			char[] completionName, int modifiers, int completionStart,
34 			int completionEnd, int relevance) {
35 	}
36 
37 	/*
38 	 * @see ICompletionRequestor#acceptClass(char[], char[], char[], int, int,
39 	 *      int)
40 	 */
acceptClass(char[] packageName, char[] className, char[] completionName, int modifiers, int completionStart, int completionEnd, int relevance)41 	public void acceptClass(char[] packageName, char[] className,
42 			char[] completionName, int modifiers, int completionStart,
43 			int completionEnd, int relevance) {
44 	}
45 
46 	/*
47 	 * @see ICompletionRequestor#acceptError(IProblem)
48 	 */
acceptError(IProblem error)49 	public void acceptError(IProblem error) {
50 	}
51 
52 	/*
53 	 * @see ICompletionRequestor#acceptField(char[], char[], char[], char[],
54 	 *      char[], char[], int, int, int)
55 	 */
acceptField(char[] declaringTypePackageName, char[] declaringTypeName, char[] name, char[] typePackageName, char[] typeName, char[] completionName, int modifiers, int completionStart, int completionEnd, int relevance)56 	public void acceptField(char[] declaringTypePackageName,
57 			char[] declaringTypeName, char[] name, char[] typePackageName,
58 			char[] typeName, char[] completionName, int modifiers,
59 			int completionStart, int completionEnd, int relevance) {
60 	}
61 
62 	/*
63 	 * @see ICompletionRequestor#acceptInterface(char[], char[], char[], int,
64 	 *      int, int)
65 	 */
acceptInterface(char[] packageName, char[] interfaceName, char[] completionName, int modifiers, int completionStart, int completionEnd, int relevance)66 	public void acceptInterface(char[] packageName, char[] interfaceName,
67 			char[] completionName, int modifiers, int completionStart,
68 			int completionEnd, int relevance) {
69 	}
70 
71 	/*
72 	 * @see ICompletionRequestor#acceptKeyword(char[], int, int)
73 	 */
acceptKeyword(char[] keywordName, int completionStart, int completionEnd, int relevance)74 	public void acceptKeyword(char[] keywordName, int completionStart,
75 			int completionEnd, int relevance) {
76 	}
77 
78 	/*
79 	 * @see ICompletionRequestor#acceptLabel(char[], int, int)
80 	 */
acceptLabel(char[] labelName, int completionStart, int completionEnd, int relevance)81 	public void acceptLabel(char[] labelName, int completionStart,
82 			int completionEnd, int relevance) {
83 	}
84 
85 	/*
86 	 * @see ICompletionRequestor#acceptLocalVariable(char[], char[], char[],
87 	 *      int, int, int)
88 	 */
acceptLocalVariable(char[] name, char[] typePackageName, char[] typeName, int modifiers, int completionStart, int completionEnd, int relevance)89 	public void acceptLocalVariable(char[] name, char[] typePackageName,
90 			char[] typeName, int modifiers, int completionStart,
91 			int completionEnd, int relevance) {
92 	}
93 
94 	/*
95 	 * @see ICompletionRequestor#acceptMethod(char[], char[], char[], char[][],
96 	 *      char[][], char[][], char[], char[], char[], int, int, int)
97 	 */
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)98 	public void acceptMethod(char[] declaringTypePackageName,
99 			char[] declaringTypeName, char[] selector,
100 			char[][] parameterPackageNames, char[][] parameterTypeNames,
101 			char[][] parameterNames, char[] returnTypePackageName,
102 			char[] returnTypeName, char[] completionName, int modifiers,
103 			int completionStart, int completionEnd, int relevance) {
104 	}
105 
106 	/*
107 	 * @see ICompletionRequestor#acceptMethodDeclaration(char[], char[], char[],
108 	 *      char[][], char[][], char[][], char[], char[], char[], int, int, int)
109 	 */
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)110 	public void acceptMethodDeclaration(char[] declaringTypePackageName,
111 			char[] declaringTypeName, char[] selector,
112 			char[][] parameterPackageNames, char[][] parameterTypeNames,
113 			char[][] parameterNames, char[] returnTypePackageName,
114 			char[] returnTypeName, char[] completionName, int modifiers,
115 			int completionStart, int completionEnd, int relevance) {
116 	}
117 
118 	/*
119 	 * @see ICompletionRequestor#acceptModifier(char[], int, int)
120 	 */
acceptModifier(char[] modifierName, int completionStart, int completionEnd, int relevance)121 	public void acceptModifier(char[] modifierName, int completionStart,
122 			int completionEnd, int relevance) {
123 	}
124 
125 	/*
126 	 * @see ICompletionRequestor#acceptPackage(char[], char[], int, int)
127 	 */
acceptPackage(char[] packageName, char[] completionName, int completionStart, int completionEnd, int relevance)128 	public void acceptPackage(char[] packageName, char[] completionName,
129 			int completionStart, int completionEnd, int relevance) {
130 	}
131 
132 	/*
133 	 * @see ICompletionRequestor#acceptType(char[], char[], char[], int, int)
134 	 */
acceptType(char[] packageName, char[] typeName, char[] completionName, int completionStart, int completionEnd, int relevance)135 	public void acceptType(char[] packageName, char[] typeName,
136 			char[] completionName, int completionStart, int completionEnd,
137 			int relevance) {
138 	}
139 
140 	/*
141 	 * @see ICompletionRequestor#acceptVariableName(char[], char[], char[],
142 	 *      char[], int, int)
143 	 */
acceptVariableName(char[] typePackageName, char[] typeName, char[] name, char[] completionName, int completionStart, int completionEnd, int relevance)144 	public void acceptVariableName(char[] typePackageName, char[] typeName,
145 			char[] name, char[] completionName, int completionStart,
146 			int completionEnd, int relevance) {
147 	}
148 }
149