new version with WorkingCopy Management
[phpeclipse.git] / net.sourceforge.phpeclipse / src / net / sourceforge / phpdt / internal / core / util / ReferenceInfoAdapter.java
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.internal.core.util;
12
13 /**
14  * An adapter which implements the methods for handling
15  * reference information from the parser.
16  */
17 public abstract class ReferenceInfoAdapter {
18 /**
19  * Does nothing.
20  */
21 public void acceptConstructorReference(char[] typeName, int argCount, int sourcePosition) {}
22 /**
23  * Does nothing.
24  */
25 public void acceptFieldReference(char[] fieldName, int sourcePosition) {}
26 /**
27  * Does nothing.
28  */
29 public void acceptMethodReference(char[] methodName, int argCount, int sourcePosition) {}
30 /**
31  * Does nothing.
32  */
33 public void acceptTypeReference(char[][] typeName, int sourceStart, int sourceEnd) {}
34 /**
35  * Does nothing.
36  */
37 public void acceptTypeReference(char[] typeName, int sourcePosition) {}
38 /**
39  * Does nothing.
40  */
41 public void acceptUnknownReference(char[][] name, int sourceStart, int sourceEnd) {}
42 /**
43  * Does nothing.
44  */
45 public void acceptUnknownReference(char[] name, int sourcePosition) {}
46 }