logist.topology
Class Topology.Builder

java.lang.Object
  extended by logist.topology.Topology.Builder
Enclosing class:
Topology

public static class Topology.Builder
extends java.lang.Object

A builder class to facilitate the construction of a topology.

Author:
Robin Steiger

Constructor Summary
Topology.Builder()
           
 
Method Summary
 void addCity(java.lang.String name, int xPos, int yPos)
           
 void addRoute(java.lang.String from, java.lang.String to, long distance)
           
 Topology build()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Topology.Builder

public Topology.Builder()
Method Detail

addCity

public void addCity(java.lang.String name,
                    int xPos,
                    int yPos)

addRoute

public void addRoute(java.lang.String from,
                     java.lang.String to,
                     long distance)

build

public Topology build()