public class ProductStatusForm extends OrbitCycleForm
OrbitCycleForm.RangeUnit
by, cenLat, cenLon, maxCycle, maxLat, maxLon, maxLs, maxMy, maxOrbit, minCycle, minLat, minLon, minLs, minMy, minOrbit, range, season, target
ID, maxDate, minDate, plus, TIME_FORMATS, timeFormatters, timeUnits, unit
EXPORT_MAX_ROWS
Constructor and Description |
---|
ProductStatusForm() |
Modifier and Type | Method and Description |
---|---|
HiProduct[] |
getHiProductIDs()
Get the complete set of product IDs
|
java.lang.String |
getId()
Get the observation ID
|
java.lang.String[] |
getIgnorable()
Get the ignorable product types
|
int |
getMaxOrbit()
Get the maximum orbit number
|
int |
getMinOrbit()
Get the minimum orbit number
|
boolean |
isActive()
True if there has been input (an orbit range or observation ID)
|
boolean |
isAll() |
boolean |
isRange()
Return true if the form corresponds to a query over an orbit range
|
void |
setAll(boolean all) |
void |
setId(java.lang.String id)
Set the observation ID
|
void |
setIgnorable(java.lang.String... ignorable)
Set the ignorable product types
|
void |
setMaxOrbit(int maxOrbit)
Set the maximum orbit number
|
void |
setMinOrbit(int minOrbit)
Set the minimum orbit number
|
org.apache.struts.action.ActionErrors |
validate(org.apache.struts.action.ActionMapping map,
javax.servlet.http.HttpServletRequest req)
Validate parameters
|
checkArray, getBy, getCenLat, getCenLon, getMartianSeason, getMaxCycle, getMaxDate, getMaxLat, getMaxLon, getMaxLs, getMaxMy, getMinCycle, getMinDate, getMinLat, getMinLon, getMinLs, getMinMy, getNextMaxCycle, getNextMaxOrbit, getNextMinCycle, getNextMinOrbit, getPrevMaxCycle, getPrevMaxOrbit, getPrevMinCycle, getPrevMinOrbit, getRange, getSeason, getSeasons, getTarget, isMartian, setBy, setCenLat, setCenLon, setMaxCycle, setMaxLat, setMaxLon, setMaxLs, setMaxMy, setMinCycle, setMinLat, setMinLon, setMinLs, setMinMy, setRange, setSeason, setTarget
getPlus, getTimeRange, getTimeUnit, getTimeUnits, parseDate, setMaxDate, setMinDate, setPlus, setTimeRange, setTimeUnit
getDir, getPage, getSize, getSort, isAscending, reset, setDir, setPage, setSize, setSort
public HiProduct[] getHiProductIDs()
public void setIgnorable(java.lang.String... ignorable)
ignorable
- HiProductIDspublic java.lang.String[] getIgnorable()
public boolean isActive()
public int getMinOrbit()
OrbitCycleForm
getMinOrbit
in class OrbitCycleForm
public void setMinOrbit(int minOrbit)
OrbitCycleForm
setMinOrbit
in class OrbitCycleForm
minOrbit
- the minOrbit to setpublic int getMaxOrbit()
OrbitCycleForm
getMaxOrbit
in class OrbitCycleForm
public void setMaxOrbit(int maxOrbit)
OrbitCycleForm
setMaxOrbit
in class OrbitCycleForm
maxOrbit
- the maxOrbit to setpublic boolean isAll()
public void setAll(boolean all)
all
- the all to setpublic void setId(java.lang.String id)
id
- observationpublic java.lang.String getId()
public org.apache.struts.action.ActionErrors validate(org.apache.struts.action.ActionMapping map, javax.servlet.http.HttpServletRequest req)
validate
in class OrbitCycleForm
public boolean isRange()
Copyright \ (C) Arizona Board of Regents on behalf of the \ Planetary Image Research Laboratory, Lunar and \ Planetary Laboratory at the University of Arizona