HiRISE

HiRISE.HiReport.uplink
Class EvrList

java.lang.Object
  extended by HiRISE.HiReport.DataProvider
      extended by HiRISE.HiReport.uplink.EvrList

public class EvrList
extends DataProvider

Parses EVR CSV files and constructs data for display.


Field Summary
static String EVR_Folder
          Default location of SSR data
static String ID
          CVS ID
protected static Logger logger
          Our logger
static String SSR_File
          Default file name format for SSR data
 
Fields inherited from class HiRISE.HiReport.DataProvider
Anaglyph, CCD, Cycles, DTM, EDR, FS, Geo, HiP, HiRISE_ROOT, Jit, Mars_Years, Obs, Orbits, PAP, PDTM, PEDR, PHiP, PPL, PPL_map, PRDR, PS, PXP, RDR, RS1, RS2, SO, SOP, SOPO, SOPO_map, SOST, SOST_map, SR, ST, Tags, Web, XP
 
Constructor Summary
EvrList()
           
 
Method Summary
 XYDataset getDataset()
          Get the EVR dataset.
 List<Map<String,Object>> getList()
          Get the EVR list
 int getTotal()
          Get the total number of EVRs in the time range
 void init(TimeRange model)
          Initialize data
 
Methods inherited from class HiRISE.HiReport.DataProvider
getConnection, setConnection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

public static final String ID
CVS ID

See Also:
Constant Field Values

EVR_Folder

public static final String EVR_Folder
Default location of SSR data

See Also:
Constant Field Values

SSR_File

public static final String SSR_File
Default file name format for SSR data

See Also:
Constant Field Values

logger

protected static final Logger logger
Our logger

Constructor Detail

EvrList

public EvrList()
Method Detail

init

public void init(TimeRange model)
          throws IOException
Initialize data

Parameters:
model - input time range
Throws:
IOException - problem parsing file

getDataset

public XYDataset getDataset()
Get the EVR dataset.

Returns:
subclass of XYDataset

getList

public List<Map<String,Object>> getList()
Get the EVR list

Returns:
list of row maps

getTotal

public int getTotal()
Get the total number of EVRs in the time range

Returns:
count of EVRs

HiRISE

Copyright (C) Arizona Board of Regents on behalf of the Planetary Image Research Laboratory, Lunar and Planetary Laboratory at the University of Arizona