com.partnersoft.maps.model
Class RoverBundle

java.lang.Object
  extended by com.partnersoft.maps.model.RoverBundle

public class RoverBundle
extends java.lang.Object

A RoverBundle has all the necessary components for map viewing and query: a RoverBytes object containing the streaming map data, an array of data items (indexed by dataID), an array of hilites (also indexed by dataID), and a set of FindItemIndexes.

Author:
Paul Reavis Copyright 2005 Partner Software, Inc.

Field Summary
 java.util.ArrayList data
           
 java.util.ArrayList hilites
           
 Naming indexes
           
 RoverBytes rover
           
 
Constructor Summary
RoverBundle()
           
 
Method Summary
 Naming getData(int dataID)
           
 RoverBytes getHilite(int dataID)
           
 FindItemIndex getIndex(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

data

public java.util.ArrayList data

hilites

public java.util.ArrayList hilites

indexes

public Naming indexes

rover

public RoverBytes rover
Constructor Detail

RoverBundle

public RoverBundle()
Method Detail

getIndex

public FindItemIndex getIndex(java.lang.String name)

getData

public Naming getData(int dataID)

getHilite

public RoverBytes getHilite(int dataID)