Eclipse Platform
Release 3.2

org.eclipse.ui.navigator
Interface IExtensionActivationListener


public interface IExtensionActivationListener

An extension activation listener is notified whenever the activation state changese for one or more content extensions.

EXPERIMENTAL. This class or interface has been added as part of a work in progress. There is a guarantee neither that this API will work nor that it will remain the same. Please do not use this API without consulting with the Platform/UI team.

Clients may implement this interface.

Since:
3.2
See Also:
NavigatorActivationService, NavigatorActivationService.addExtensionActivationListener(String, IExtensionActivationListener), NavigatorActivationService.removeExtensionActivationListener(String, IExtensionActivationListener)

Method Summary
 void onExtensionActivation(String aViewerId, String[] theNavigatorExtensionIds, boolean isActive)
           
 

Method Detail

onExtensionActivation

public void onExtensionActivation(String aViewerId,
                                  String[] theNavigatorExtensionIds,
                                  boolean isActive)
Parameters:
aViewerId - The viewer id of the INavigatorContentService
theNavigatorExtensionIds - An array of updated extension ids
isActive - The new activation state of the extensions

Eclipse Platform
Release 3.2

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.