au.edu.jcu.hermes.util
Interface IEventDispatcher

All Known Implementing Classes:
ListenerContainer, ProgressModel

public interface IEventDispatcher

Author: Mathew Wyatt Organisation: James Cook University Date: Oct 7, 2007 Time: 9:31:57 PM


Method Summary
 void addListener(java.lang.String listenerString, java.awt.event.ActionListener actionListener)
           
 void invoke(java.awt.event.ActionEvent event, java.lang.String listenerString)
           
 void invoke(java.lang.String listenerString)
           
 void removeListener(java.lang.String listenerString, java.awt.event.ActionListener actionListener)
           
 

Method Detail

addListener

void addListener(java.lang.String listenerString,
                 java.awt.event.ActionListener actionListener)

removeListener

void removeListener(java.lang.String listenerString,
                    java.awt.event.ActionListener actionListener)
                    throws InvalidListenerGroupException,
                           InvalidListenerException
Throws:
InvalidListenerGroupException
InvalidListenerException

invoke

void invoke(java.lang.String listenerString)
            throws InvalidListenerGroupException
Throws:
InvalidListenerGroupException

invoke

void invoke(java.awt.event.ActionEvent event,
            java.lang.String listenerString)
            throws InvalidListenerGroupException
Throws:
InvalidListenerGroupException