com.partnersoft.v3x.apps.MapBrowser.rover
Class RoverBundleStore

java.lang.Object
  extended by com.partnersoft.v3x.apps.MapBrowser.rover.RoverDataStore
      extended by com.partnersoft.v3x.apps.MapBrowser.rover.RoverBundleStore

public class RoverBundleStore
extends RoverDataStore

Storage for Rover Data, indexed by datatype and dataID, stored in a RoverBundle.


Constructor Summary
RoverBundleStore(RoverBundle bundle)
           
 
Method Summary
 RoverData getDataFor(int dataType, int dataID)
          Grab the RoverData object for the given dataType and ID.
 java.lang.String getThemeNameFor(int dataType)
          Grab the theme name for the given dataType.
 
Methods inherited from class com.partnersoft.v3x.apps.MapBrowser.rover.RoverDataStore
getPath, setPath
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RoverBundleStore

public RoverBundleStore(RoverBundle bundle)
Method Detail

getThemeNameFor

public java.lang.String getThemeNameFor(int dataType)
Grab the theme name for the given dataType.

Specified by:
getThemeNameFor in class RoverDataStore

getDataFor

public RoverData getDataFor(int dataType,
                            int dataID)
Grab the RoverData object for the given dataType and ID.

Specified by:
getDataFor in class RoverDataStore