/**
* Michael Bergen
* CS171Z
* Final Project
* 12/07/11
* This code is my own work. It was written without consulting 
code written by other students. Michael Bergen
*/

public class Connection
{
    private City C;
    private String road;
    private double distance;
    
    public Connection(City c, double d, String r){
        setCity(c);
        setRoad(r);
        setDistance(d);
    }
    
    //setter methods
    public void setCity(City c){
        C = c;
    }
    
    public void setRoad(String r){
        road = r;
    }
    
    public void setDistance(double d){
        distance = d;
    }
    
    //getter methods
    public City getCity(){
        return C;
    }
    
    public String getRoad(){
        return road;
    }
    
    public double getDistance(){
        return distance;
    }
    
    
    public String toString(){
        String tabs = "\t";
        if(C.getName().length() <= 5)
            tabs += "\t";
        return C.getName() + tabs + (int)distance + "\t" + road;
    }
    
}
