Copyright (c) 2000, 2008 IBM Corporation and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/ SPDX-License-Identifier: EPL-2.0 Contributors: IBM Corporation - initial API and implementation
/******************************************************************************* * Copyright (c) 2000, 2008 IBM Corporation and others. * * This program and the accompanying materials * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at * https://www.eclipse.org/legal/epl-2.0/ * * SPDX-License-Identifier: EPL-2.0 * * Contributors: * IBM Corporation - initial API and implementation *******************************************************************************/
package org.eclipse.jdt.internal.corext.refactoring.reorg; public interface ICreateTargetQuery {
Creates and returns a new target.
Params:
  • selection – the current destination
Returns:the newly created target
/** * Creates and returns a new target. * * @param selection the current destination * @return the newly created target */
Object getCreatedTarget(Object selection);
Returns:the label for the "Create ***..." button
/** * @return the label for the "Create ***..." button */
String getNewButtonLabel(); }