com.sdm.quasar.client.core.embedding
Interface ActivationController

All Known Subinterfaces:
FullActivationController, MultipleActivationController, SingleActivationController
All Known Implementing Classes:
AbstractActivationControllerFeature, FullActivationControllerFeature, MultipleActivationControllerFeature, SingleActivationControllerFeature

public interface ActivationController

Version:
1.$Revision$
Author:
Thomas Wolf

Method Summary
 void addActivationControllerListener(ActivationControllerListener listener)
          Adds an ActivationControllerListener to get informed about changes of the controlled set of subdialogs and their activation.
 void removeActivationControllerListener(ActivationControllerListener listener)
          Removes a previously registered ActivationControllerListener.
 

Method Detail

addActivationControllerListener

public void addActivationControllerListener(ActivationControllerListener listener)
Adds an ActivationControllerListener to get informed about changes of the controlled set of subdialogs and their activation.

Note: The listener gets immediately events for already added subdialogs and for already active subdialogs!

Parameters:
listener - the listener to add (not null).

removeActivationControllerListener

public void removeActivationControllerListener(ActivationControllerListener listener)
Removes a previously registered ActivationControllerListener.

Parameters:
listener - the listener to remove (not null).