com.cosylab.vdct.events
Class KeyEventManager

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

public class KeyEventManager
extends EventManager

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

Author:
Matej Sekoranja

Field Summary
protected static KeyEventManager instance
           
 
Fields inherited from class com.cosylab.vdct.events.EventManager
subscriber
 
Constructor Summary
KeyEventManager()
           
 
Method Summary
static KeyEventManager 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, java.awt.event.KeyListener 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, java.awt.event.KeyListener 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 KeyEventManager instance
Constructor Detail

KeyEventManager

public KeyEventManager()
Method Detail

getInstance

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

Returns:
com.cosylab.vdct.events.KeyEventManager

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,
                      java.awt.event.KeyListener listener)
Insert the method's description here. Creation date: (18.12.2000 16:25:04)

Parameters:
subscriberID - java.lang.String
listener - java.awt.KeyListener

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,
                        java.awt.event.KeyListener listener)
Insert the method's description here. Creation date: (18.12.2000 16:25:04)

Parameters:
subscriberID - java.lang.String
listener - java.awt.KeyListener