fr.ove.openmath.jome.model.events
Interface ModelListenerController

All Superinterfaces:
java.util.EventListener, ModelListener
All Known Implementing Classes:
Display

public interface ModelListenerController
extends ModelListener

The interface that an object which want to be alerted of the changes of the model and want to control at the same time, must implement.

Version:
1.0 29/07/98
Author:
© 1998 DIRAT Laurent

Method Summary
 void addControlListener(ControlListener controlListener)
          Registers another listener to be informed of some changes.
 void fireControlEvent(ControlEvent controlEvent)
          Fires a Control event to registered listeners.
 void removeControlListener(ControlListener controlListener)
          Removes a listener.
 
Methods inherited from interface fr.ove.openmath.jome.model.events.ModelListener
consumeModelEvent
 

Method Detail

addControlListener

public void addControlListener(ControlListener controlListener)
Registers another listener to be informed of some changes.

Parameters:
controlListener - a listener to add.

removeControlListener

public void removeControlListener(ControlListener controlListener)
Removes a listener.

Parameters:
controlListener - a listener to remove.

fireControlEvent

public void fireControlEvent(ControlEvent controlEvent)
Fires a Control event to registered listeners.

Parameters:
controlEvent - event encapsulating relevant information.


Copyright © 1999-2007 Universit?© de Nice Sophia-Antipolis, I3S, Ove SARL, DFKI and Universit?§t des Saarlandes. All Rights Reserved.