jadex.swing
Class ClassListMediator

java.lang.Object
  |
  +--jadex.swing.ClassListMediator
All Implemented Interfaces:
java.awt.event.ActionListener, java.util.EventListener, java.awt.event.ItemListener

public class ClassListMediator
extends java.lang.Object
implements java.awt.event.ActionListener, java.awt.event.ItemListener

This is an adapter class to mediate the activities between ClassListdisplayer and ClassListModel.


Constructor Summary
ClassListMediator()
          Default constructor.
ClassListMediator(ClassListDisplayer displayer, ClassListModel model)
          An overloaded constructor.
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
          The actionListener method.
protected  java.lang.String getLetter()
          Get the selected letter.
protected  int getSelectedPage()
          Get the selected page.
 void itemStateChanged(java.awt.event.ItemEvent e)
          ItemSelectionListener method.
 void setDisplayer(ClassListDisplayer displayer)
           
 void setModel(ClassListModel model)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassListMediator

public ClassListMediator()
Default constructor.

ClassListMediator

public ClassListMediator(ClassListDisplayer displayer,
                         ClassListModel model)
An overloaded constructor.
Parameters:
displayer - the ClassListDisplayer to be mediated by this class.
model - the ClassListModel to ne mediated by this class.
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
The actionListener method.
Specified by:
actionPerformed in interface java.awt.event.ActionListener

getLetter

protected java.lang.String getLetter()
Get the selected letter.

getSelectedPage

protected int getSelectedPage()
Get the selected page.

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent e)
ItemSelectionListener method.
Specified by:
itemStateChanged in interface java.awt.event.ItemListener

setDisplayer

public void setDisplayer(ClassListDisplayer displayer)

setModel

public void setModel(ClassListModel model)