com.cosylab.vdct.events
Class MouseEventManager

java.lang.Object
  extended by com.cosylab.vdct.events.EventManager
      extended by com.cosylab.vdct.events.MouseEventManager

public class MouseEventManager
extends EventManager

Insert the type's description here. Creation date: (18.12.2000 16:23:24)

Author:
Matej Sekoranja

Field Summary
protected static MouseEventManager instance
           
 
Fields inherited from class com.cosylab.vdct.events.EventManager
subscriber
 
Constructor Summary
MouseEventManager()
           
 
Method Summary
static MouseEventManager getInstance()
          Insert the method's description here.
 void registerSubscriber(java.lang.String id, javax.swing.JComponent component)
          Insert the method's description here.
 void subscribe(java.lang.String subscriberID, javax.swing.event.MouseInputListener listener)
          Insert the method's description here.
 void unregisterSubscriber(java.lang.String id, javax.swing.JComponent component)
          Insert the method's description here.
 void unsubscribe(java.lang.String subscriberID, javax.swing.event.MouseInputListener listener)
          Insert the method's description here.
 
Methods inherited from class com.cosylab.vdct.events.EventManager
clear, getSubscriber, registerSubscriber, unregisterSubscriber
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instance

protected static MouseEventManager instance
Constructor Detail

MouseEventManager

public MouseEventManager()
Method Detail

getInstance

public static MouseEventManager getInstance()
Insert the method's description here. Creation date: (18.12.2000 15:30:35)

Returns:
com.cosylab.vdct.events.MouseEventManager

registerSubscriber

public void registerSubscriber(java.lang.String id,
                               javax.swing.JComponent component)
Insert the method's description here. Creation date: (18.12.2000 16:12:53)

Parameters:
id - java.lang.String
component - javax.swing.JComponent

subscribe

public void subscribe(java.lang.String subscriberID,
                      javax.swing.event.MouseInputListener listener)
Insert the method's description here. Creation date: (18.12.2000 16:25:04)

Parameters:
subscriberID - java.lang.String
listener - javax.swing.event.MouseInputListener

unregisterSubscriber

public void unregisterSubscriber(java.lang.String id,
                                 javax.swing.JComponent component)
Insert the method's description here. Creation date: (18.12.2000 16:12:53)

Parameters:
id - java.lang.String
component - javax.swing.JComponent

unsubscribe

public void unsubscribe(java.lang.String subscriberID,
                        javax.swing.event.MouseInputListener listener)
Insert the method's description here. Creation date: (18.12.2000 16:25:04)

Parameters:
subscriberID - java.lang.String
listener - javax.swing.event.MouseInputListener