jfreerails.world.top
Interface WorldListListener

All Known Implementing Classes:
DialogueBoxController, GUIComponentFactoryImpl, StationInfoJPanel, TrainDialogueJPanel, TrainListCellRenderer, TrainScheduleJPanel

public interface WorldListListener

Classes that need to be notified of changes to the lists on the world object should implement this interface.

Author:
Luke Lindsay

Method Summary
 void itemAdded(KEY key, int index, FreerailsPrincipal principal)
           
 void itemRemoved(KEY key, int index, FreerailsPrincipal principal)
           
 void listUpdated(KEY key, int index, FreerailsPrincipal principal)
           
 

Method Detail

listUpdated

void listUpdated(KEY key,
                 int index,
                 FreerailsPrincipal principal)

itemAdded

void itemAdded(KEY key,
               int index,
               FreerailsPrincipal principal)

itemRemoved

void itemRemoved(KEY key,
                 int index,
                 FreerailsPrincipal principal)