/******************************************************************************* * Copyright (c) 2000, 2001, 2002 International Business Machines Corp. and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Common Public License v0.5 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/cpl-v05.html * * Contributors: * IBM Corporation - initial API and implementation ******************************************************************************/ package net.sourceforge.phpdt.internal.codeassist.complete; /* * Completion node build by the parser in any case it was intending to * reduce an package statement containing the cursor location. * e.g. * * package java.io[cursor]; * class X { * void foo() { * } * } * * ---> * class X { * void foo() { * } * } * * The source range is always of length 0. * The arguments of the allocation expression are all the arguments defined * before the cursor. */ import net.sourceforge.phpdt.internal.compiler.ast.ImportReference; public class CompletionOnPackageReference extends ImportReference { public CompletionOnPackageReference(char[][] tokens , long[] positions) { super(tokens, positions, true); } public String toString(int tab, boolean withOnDemand) { StringBuffer buffer = new StringBuffer(tabString(tab)); buffer. append(""); //$NON-NLS-1$ return buffer.toString(); } }