edu.cmu.emulator.world
Class MobilityDef

java.lang.Object
  extended by edu.cmu.emulator.world.MobilityDef

public class MobilityDef
extends Object


Field Summary
 HashMap routeDefMap
           
private  ArrayList routeList
           
 
Constructor Summary
MobilityDef()
           
 
Method Summary
 void addRouteDef(RouteDef routeDef)
           
 void addRouteDefs(ArrayList routeDefList)
           
 RouteDef getRouteDef(String name)
           
 RouteDef[] getRoutes()
           
 Route instantiateRoute(String name)
           
 void parse(Element mobilityDefElement)
           
 void parse(InputStream inStream)
           
 void parse(String inFile)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

routeDefMap

public HashMap routeDefMap

routeList

private ArrayList routeList
Constructor Detail

MobilityDef

public MobilityDef()
Method Detail

getRouteDef

public RouteDef getRouteDef(String name)

instantiateRoute

public Route instantiateRoute(String name)

parse

public void parse(String inFile)
           throws IOException
Throws:
IOException

parse

public void parse(InputStream inStream)
           throws IOException
Throws:
IOException

parse

public void parse(Element mobilityDefElement)

addRouteDefs

public void addRouteDefs(ArrayList routeDefList)

addRouteDef

public void addRouteDef(RouteDef routeDef)

getRoutes

public RouteDef[] getRoutes()


Copyright © 2013. All Rights Reserved.