All Packages Class Hierarchy This Package Previous Next Index
Class guinea.ui.event.UIEventMulticaster
java.lang.Object
|
+----java.awt.AWTEventMulticaster
|
+----guinea.ui.event.UIEventMulticaster
- public class UIEventMulticaster
- extends AWTEventMulticaster
- implements AnswerListener, ControlListener, SubjectUIListener
This is a UI event multicaster class that provides event multicasting
for guineapig systems UI events. See superclasses documentation for
more info about how this works and how to use it.
Constructor Index
- ·
UIEventMulticaster(EventListener, EventListener)
-
Method Index
- ·
abortTest(ControlEvent)
-
- ·
add(AnswerListener, AnswerListener)
- Adds component-listener-a with component-listener-b and
returns the resulting multicast listener.
- ·
add(ControlListener, ControlListener)
-
- ·
add(SubjectUIListener, SubjectUIListener)
-
- ·
addInternal(EventListener, EventListener)
- Returns the resulting multicast listener from adding listener-a
and listener-b together.
- ·
answerGiven(AnswerEvent)
- Handles the componentResized event by invoking the
componentResized methods on listener-a and listener-b.
- ·
controlPerformed(ControlEvent)
-
- ·
doneItem(ControlEvent)
-
- ·
gotoItem(ControlEvent)
-
- ·
nextItem(ControlEvent)
-
- ·
pauseTest(ControlEvent)
-
- ·
prevItem(ControlEvent)
-
- ·
remove(AnswerListener, AnswerListener)
- Removes the old component-listener from component-listener-l and
returns the resulting multicast listener.
- ·
remove(ControlListener, ControlListener)
-
- ·
remove(SubjectUIListener, SubjectUIListener)
-
Constructors
·
UIEventMulticaster
protected UIEventMulticaster(EventListener a,
EventListener b)
Methods
·
answerGiven
public void answerGiven(AnswerEvent e)
- Handles the componentResized event by invoking the
componentResized methods on listener-a and listener-b.
- Parameters:
- e - the component event
·
controlPerformed
public void controlPerformed(ControlEvent e)
·
doneItem
public void doneItem(ControlEvent e)
·
nextItem
public void nextItem(ControlEvent e)
·
prevItem
public void prevItem(ControlEvent e)
·
gotoItem
public void gotoItem(ControlEvent e)
·
pauseTest
public void pauseTest(ControlEvent e)
·
abortTest
public void abortTest(ControlEvent e)
·
add
public static AnswerListener add(AnswerListener a,
AnswerListener b)
- Adds component-listener-a with component-listener-b and
returns the resulting multicast listener.
- Parameters:
- a - component-listener-a
- b - component-listener-b
·
add
public static ControlListener add(ControlListener a,
ControlListener b)
·
add
public static SubjectUIListener add(SubjectUIListener a,
SubjectUIListener b)
·
remove
public static AnswerListener remove(AnswerListener l,
AnswerListener oldl)
- Removes the old component-listener from component-listener-l and
returns the resulting multicast listener.
- Parameters:
- l - component-listener-l
- oldl - the component-listener being removed
·
remove
public static ControlListener remove(ControlListener l,
ControlListener oldl)
·
remove
public static SubjectUIListener remove(SubjectUIListener l,
SubjectUIListener oldl)
·
addInternal
protected static EventListener addInternal(EventListener a,
EventListener b)
- Returns the resulting multicast listener from adding listener-a
and listener-b together.
If listener-a is null, it returns listener-b;
If listener-b is null, it returns listener-a
If neither are null, then it creates and returns
a new AWTEventMulticaster instance which chains a with b.
- Parameters:
- a - event listener-a
- b - event listener-b
All Packages Class Hierarchy This Package Previous Next Index