Copyright (c) 2006, 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) 2006, 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.ltk.core.refactoring;
Descriptor of a change object. These descriptor objects may be used to describe the effect of a Change. Subclasses may provide more specific information about the represented change.

Note: this class is indented to be subclassed by clients to provide specialized descriptors for particular changes.

Since:3.2
/** * Descriptor of a change object. These descriptor objects may be used to * describe the effect of a {@link Change}. Subclasses may provide more * specific information about the represented change. * <p> * Note: this class is indented to be subclassed by clients to provide * specialized descriptors for particular changes. * </p> * * @since 3.2 */
public abstract class ChangeDescriptor {
Creates a new change descriptor.
/** * Creates a new change descriptor. */
protected ChangeDescriptor() { // Do nothing } }