com.partnersoft.maps.model
Class RoverProfile

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

public class RoverProfile
extends java.lang.Object

Contains a description of a rover set, generally as discovered during translation. Includes examples of all data and graphic types, which ones were discarded, the total extents, etc.

Copyright 2006 Partner Software, Inc.

Version:
$Id$
Author:
Paul Reavis

Constructor Summary
RoverProfile()
           
 
Method Summary
 void addMissingDataId(int id)
           
 void addMissingFindItem(java.lang.String findItemName)
           
 void addMissingKey(java.lang.String findItemName, java.lang.String key)
           
 Naming<DataTypeProfile> getDataTypeProfiles()
           
 Naming<GraphicTypeProfile> getGraphicTypeProfiles()
           
 java.util.HashSet<java.lang.Integer> getMissingDataIds()
           
 NameSet getMissingFindItems()
           
 Naming<NameSet> getMissingKeys()
           
 java.util.List<java.lang.String> listDataTypes()
           
 java.util.List<java.lang.String> listGraphicTypes()
           
 void profile(MapDataGraphic graphic)
           
 void writeHTMLReport(java.io.File whereTo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RoverProfile

public RoverProfile()
Method Detail

getGraphicTypeProfiles

public Naming<GraphicTypeProfile> getGraphicTypeProfiles()

getDataTypeProfiles

public Naming<DataTypeProfile> getDataTypeProfiles()

getMissingFindItems

public NameSet getMissingFindItems()

getMissingKeys

public Naming<NameSet> getMissingKeys()

getMissingDataIds

public java.util.HashSet<java.lang.Integer> getMissingDataIds()

addMissingDataId

public void addMissingDataId(int id)

addMissingFindItem

public void addMissingFindItem(java.lang.String findItemName)

addMissingKey

public void addMissingKey(java.lang.String findItemName,
                          java.lang.String key)

listGraphicTypes

public java.util.List<java.lang.String> listGraphicTypes()

listDataTypes

public java.util.List<java.lang.String> listDataTypes()

profile

public void profile(MapDataGraphic graphic)

writeHTMLReport

public void writeHTMLReport(java.io.File whereTo)