first scanner /parser copied from the jdt java version
[phpeclipse.git] / net.sourceforge.phpeclipse / src / net / sourceforge / phpdt / internal / compiler / SourceElementRequestorAdapter.java
1 /*******************************************************************************
2  * Copyright (c) 2000, 2001, 2002 International Business Machines Corp. and others.
3  * All rights reserved. This program and the accompanying materials 
4  * are made available under the terms of the Common Public License v0.5 
5  * which accompanies this distribution, and is available at
6  * http://www.eclipse.org/legal/cpl-v05.html
7  * 
8  * Contributors:
9  *     IBM Corporation - initial API and implementation
10  ******************************************************************************/
11 package net.sourceforge.phpdt.internal.compiler;
12
13 import net.sourceforge.phpdt.core.compiler.IProblem;
14
15 public class SourceElementRequestorAdapter implements ISourceElementRequestor {
16
17         /*
18          * @see ISourceElementRequestor#acceptConstructorReference(char[], int, int)
19          */
20         public void acceptConstructorReference(
21                 char[] typeName,
22                 int argCount,
23                 int sourcePosition) {
24         }
25
26         /*
27          * @see ISourceElementRequestor#acceptFieldReference(char[], int)
28          */
29         public void acceptFieldReference(char[] fieldName, int sourcePosition) {
30         }
31
32         /*
33          * @see ISourceElementRequestor#acceptImport(int, int, char[], boolean)
34          */
35         public void acceptImport(
36                 int declarationStart,
37                 int declarationEnd,
38                 char[] name,
39                 boolean onDemand) {
40         }
41
42         /*
43          * @see ISourceElementRequestor#acceptLineSeparatorPositions(int[])
44          */
45         public void acceptLineSeparatorPositions(int[] positions) {
46         }
47
48         /*
49          * @see ISourceElementRequestor#acceptMethodReference(char[], int, int)
50          */
51         public void acceptMethodReference(
52                 char[] methodName,
53                 int argCount,
54                 int sourcePosition) {
55         }
56
57         /*
58          * @see ISourceElementRequestor#acceptPackage(int, int, char[])
59          */
60         public void acceptPackage(
61                 int declarationStart,
62                 int declarationEnd,
63                 char[] name) {
64         }
65
66         /*
67          * @see ISourceElementRequestor#acceptProblem(IProblem)
68          */
69         public void acceptProblem(IProblem problem) {
70         }
71
72         /*
73          * @see ISourceElementRequestor#acceptTypeReference(char[][], int, int)
74          */
75         public void acceptTypeReference(
76                 char[][] typeName,
77                 int sourceStart,
78                 int sourceEnd) {
79         }
80
81         /*
82          * @see ISourceElementRequestor#acceptTypeReference(char[], int)
83          */
84         public void acceptTypeReference(char[] typeName, int sourcePosition) {
85         }
86
87         /*
88          * @see ISourceElementRequestor#acceptUnknownReference(char[][], int, int)
89          */
90         public void acceptUnknownReference(
91                 char[][] name,
92                 int sourceStart,
93                 int sourceEnd) {
94         }
95
96         /*
97          * @see ISourceElementRequestor#acceptUnknownReference(char[], int)
98          */
99         public void acceptUnknownReference(char[] name, int sourcePosition) {
100         }
101
102         /*
103          * @see ISourceElementRequestor#enterClass(int, int, char[], int, int, char[], char[][])
104          */
105         public void enterClass(
106                 int declarationStart,
107                 int modifiers,
108                 char[] name,
109                 int nameSourceStart,
110                 int nameSourceEnd,
111                 char[] superclass,
112                 char[][] superinterfaces) {
113         }
114
115         /*
116          * @see ISourceElementRequestor#enterCompilationUnit()
117          */
118         public void enterCompilationUnit() {
119         }
120
121         /*
122          * @see ISourceElementRequestor#enterConstructor(int, int, char[], int, int, char[][], char[][], char[][])
123          */
124         public void enterConstructor(
125                 int declarationStart,
126                 int modifiers,
127                 char[] name,
128                 int nameSourceStart,
129                 int nameSourceEnd,
130                 char[][] parameterTypes,
131                 char[][] parameterNames,
132                 char[][] exceptionTypes) {
133         }
134
135         /*
136          * @see ISourceElementRequestor#enterField(int, int, char[], char[], int, int)
137          */
138         public void enterField(
139                 int declarationStart,
140                 int modifiers,
141                 char[] type,
142                 char[] name,
143                 int nameSourceStart,
144                 int nameSourceEnd) {
145         }
146
147         /*
148          * @see ISourceElementRequestor#enterInitializer(int, int)
149          */
150         public void enterInitializer(int declarationStart, int modifiers) {
151         }
152
153         /*
154          * @see ISourceElementRequestor#enterInterface(int, int, char[], int, int, char[][])
155          */
156         public void enterInterface(
157                 int declarationStart,
158                 int modifiers,
159                 char[] name,
160                 int nameSourceStart,
161                 int nameSourceEnd,
162                 char[][] superinterfaces) {
163         }
164
165         /*
166          * @see ISourceElementRequestor#enterMethod(int, int, char[], char[], int, int, char[][], char[][], char[][])
167          */
168         public void enterMethod(
169                 int declarationStart,
170                 int modifiers,
171                 char[] returnType,
172                 char[] name,
173                 int nameSourceStart,
174                 int nameSourceEnd,
175                 char[][] parameterTypes,
176                 char[][] parameterNames,
177                 char[][] exceptionTypes) {
178         }
179
180         /*
181          * @see ISourceElementRequestor#exitClass(int)
182          */
183         public void exitClass(int declarationEnd) {
184         }
185
186         /*
187          * @see ISourceElementRequestor#exitCompilationUnit(int)
188          */
189         public void exitCompilationUnit(int declarationEnd) {
190         }
191
192         /*
193          * @see ISourceElementRequestor#exitConstructor(int)
194          */
195         public void exitConstructor(int declarationEnd) {
196         }
197
198         /*
199          * @see ISourceElementRequestor#exitField(int)
200          */
201         public void exitField(int declarationEnd) {
202         }
203
204         /*
205          * @see ISourceElementRequestor#exitInitializer(int)
206          */
207         public void exitInitializer(int declarationEnd) {
208         }
209
210         /*
211          * @see ISourceElementRequestor#exitInterface(int)
212          */
213         public void exitInterface(int declarationEnd) {
214         }
215
216         /*
217          * @see ISourceElementRequestor#exitMethod(int)
218          */
219         public void exitMethod(int declarationEnd) {
220         }
221
222 }
223