HiRISE

HiRISE.HiReport.main
Class ObservationPage

java.lang.Object
  extended by HiRISE.HiReport.DataProvider
      extended by HiRISE.HiReport.main.ObservationPage

public class ObservationPage
extends DataProvider

Loads data for a single observation page.


Field Summary
static String ID
          CVS ID
 
Fields inherited from class HiRISE.HiReport.DataProvider
Anaglyph, CCD, Cycles, DTM, EDR, FS, Geo, HiP, HiRISE_ROOT, Jit, logger, 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
ObservationPage()
           
 
Method Summary
 ResultList getCCDs()
          Get list of CCD meta-info
 CommandedCcdSet getCommandedCcdSet()
          Get summary of commanded CCD parameters
 ResultList getObservation()
          Get list (should only have 1 row) of observation meta-info
 ProductObservationNode getProductObservationNode()
          Get hierarchy of products
 ResultList getRelations()
          Get list of related observations/suggestions
 String getSQL()
          Get the query string
 void init(String id, boolean pub)
          Fetch the data based on the input.
 
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
Constructor Detail

ObservationPage

public ObservationPage()
Method Detail

init

public void init(String id,
                 boolean pub)
          throws SQLException
Fetch the data based on the input.

Parameters:
id - input
pub - true if team-only should be excluded
Throws:
SQLException - Could not read observation data

getObservation

public ResultList getObservation()
Get list (should only have 1 row) of observation meta-info

Returns:
observation meta-info

getCCDs

public ResultList getCCDs()
Get list of CCD meta-info

Returns:
CCD meta-info

getRelations

public ResultList getRelations()
Get list of related observations/suggestions

Returns:
related

getSQL

public String getSQL()
Get the query string

Returns:
SQL

getCommandedCcdSet

public CommandedCcdSet getCommandedCcdSet()
Get summary of commanded CCD parameters

Returns:
commanded CCD parameters

getProductObservationNode

public ProductObservationNode getProductObservationNode()
Get hierarchy of products

Returns:
product root node

HiRISE

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