com.partnersoft.maps.model
Class RoverProfile
java.lang.Object
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-2009 Partner Software, Inc.
- Version:
- $Id: RoverProfile.java 2474 2010-03-13 14:28:43Z paul $
- Author:
- Paul Reavis
|
Constructor Summary |
RoverProfile(java.lang.String mapsetName,
boolean enabled)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RoverProfile
public RoverProfile(java.lang.String mapsetName,
boolean enabled)
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(VfsFile whereTo)
writeDatatypeConfig
public void writeDatatypeConfig(VfsFile whereTo)
writeDataFieldsCsv
public void writeDataFieldsCsv(VfsFile whereTo)
writeGraphicTypesCsv
public void writeGraphicTypesCsv(VfsFile whereTo)
writeDataTypesCsv
public void writeDataTypesCsv(VfsFile whereTo)
writeProfileTo
public void writeProfileTo(VfsDirectory directory)
throws java.io.IOException
- Writes all profile data (HTML report, XML datatype config) out.
- Throws:
java.io.IOException
writeProfile
public void writeProfile()
throws java.io.IOException
- Throws:
java.io.IOException