Copyright (c) 2005, 2015 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) 2005, 2015 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.core.commands;
An instance of this interface can be used by clients to receive notification of changes to one or more instances of ParameterType.

This interface may be implemented by clients.

See Also:
Since:3.2
/** * An instance of this interface can be used by clients to receive notification * of changes to one or more instances of {@link ParameterType}. * <p> * This interface may be implemented by clients. * </p> * * @since 3.2 * @see ParameterType#addListener(IParameterTypeListener) * @see ParameterType#removeListener(IParameterTypeListener) */
public interface IParameterTypeListener {
Notifies that one or more properties of an instance of ParameterType have changed. Specific details are described in the ParameterTypeEvent.
Params:
  • parameterTypeEvent – the event. Guaranteed not to be null.
/** * Notifies that one or more properties of an instance of * {@link ParameterType} have changed. Specific details are described in the * {@link ParameterTypeEvent}. * * @param parameterTypeEvent * the event. Guaranteed not to be <code>null</code>. */
void parameterTypeChanged(ParameterTypeEvent parameterTypeEvent); }