logist.gui
Class NetworkDisplay

java.lang.Object
  extended by logist.gui.NetworkDisplay
All Implemented Interfaces:
uchicago.src.sim.gui.Displayable

public class NetworkDisplay
extends java.lang.Object
implements uchicago.src.sim.gui.Displayable

A specialized display for the topology, vehicles and tasks in the PDP.

Author:
Robin Steiger

Field Summary
 
Fields inherited from interface uchicago.src.sim.gui.Displayable
TOGGLE_LINKS, TOGGLE_NODES, TOGGLE_UPDATE_LAYOUT, TOGGLE_VIEW, TOGGLE_WRAP
 
Constructor Summary
NetworkDisplay(Simulation sim)
           
 
Method Summary
 void drawDisplay(uchicago.src.sim.gui.SimGraphics simGraphics)
           
 java.util.ArrayList getDisplayableInfo()
           
 java.awt.Dimension getSize()
           
 void viewEventPerformed(uchicago.src.sim.gui.ViewEvent arg0)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetworkDisplay

public NetworkDisplay(Simulation sim)
Method Detail

drawDisplay

public void drawDisplay(uchicago.src.sim.gui.SimGraphics simGraphics)
Specified by:
drawDisplay in interface uchicago.src.sim.gui.Displayable

getDisplayableInfo

public java.util.ArrayList getDisplayableInfo()
Specified by:
getDisplayableInfo in interface uchicago.src.sim.gui.Displayable

getSize

public java.awt.Dimension getSize()
Specified by:
getSize in interface uchicago.src.sim.gui.Displayable

viewEventPerformed

public void viewEventPerformed(uchicago.src.sim.gui.ViewEvent arg0)
Specified by:
viewEventPerformed in interface uchicago.src.sim.gui.Displayable