campus
Class CampusMap

java.lang.Object
  |
  +--campus.CampusMap

public class CampusMap
extends java.lang.Object

Contains mapping information about APs and buidings.

Version:
$Id: CampusMap.java,v 1.4 2003/09/13 03:52:41 glchen Exp $
Author:
Guanling Chen, Yurong Xu

Field Summary
protected  java.util.Hashtable _accesspoints
           
protected  java.util.Hashtable _buildings
           
protected  java.lang.String _mappath
           
static java.lang.String APCONFIG
           
static java.lang.String APLOCATE
           
static java.lang.String BUILDINGS
           
 
Constructor Summary
CampusMap(java.lang.String path)
           
 
Method Summary
private  java.lang.String convert(java.lang.String token)
           
 Building getBuildingByAp(java.lang.String apname)
           
private  void loadAccessPoints()
           
private  void loadBuilding()
           
static void main(java.lang.String[] args)
           
 void printAccessPoints()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

APCONFIG

public static final java.lang.String APCONFIG
See Also:
Constant Field Values

APLOCATE

public static final java.lang.String APLOCATE
See Also:
Constant Field Values

BUILDINGS

public static final java.lang.String BUILDINGS
See Also:
Constant Field Values

_mappath

protected java.lang.String _mappath

_accesspoints

protected java.util.Hashtable _accesspoints

_buildings

protected java.util.Hashtable _buildings
Constructor Detail

CampusMap

public CampusMap(java.lang.String path)
          throws java.lang.Exception
Method Detail

loadBuilding

private void loadBuilding()
                   throws java.lang.Exception
java.lang.Exception

loadAccessPoints

private void loadAccessPoints()
                       throws java.lang.Exception
java.lang.Exception

convert

private java.lang.String convert(java.lang.String token)

getBuildingByAp

public Building getBuildingByAp(java.lang.String apname)

printAccessPoints

public void printAccessPoints()

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
java.lang.Exception