Package gov.nasa.gsfc.spdf.ssc
Class SatelliteSpecification
- java.lang.Object
-
- gov.nasa.gsfc.spdf.ssc.SatelliteSpecification
-
- All Implemented Interfaces:
java.lang.Cloneable
public class SatelliteSpecification extends java.lang.Object implements java.lang.Cloneable
This class represents a satellite information specification. That is, it describes these regions is available at the Satellite Situation Center help.- Version:
- $Revison: $
- Author:
- B. Harris
-
-
Constructor Summary
Constructors Constructor Description SatelliteSpecification()
Constructs a SatelliteSpecification object with a default value.SatelliteSpecification(java.lang.String id, int resolutionFactor)
Constructs a SatelliteSpecification object with the given attribute values.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
clone()
java.lang.String
getId()
Gets the satellite identifier.int
getResolutionFactor()
Gets the resolution factor.void
setId(java.lang.String value)
Sets the satellite identifier.void
setResolutionFactor(int value)
Sets the resolution factor.
-
-
-
Constructor Detail
-
SatelliteSpecification
public SatelliteSpecification()
Constructs a SatelliteSpecification object with a default value.
-
SatelliteSpecification
public SatelliteSpecification(java.lang.String id, int resolutionFactor)
Constructs a SatelliteSpecification object with the given attribute values.- Parameters:
id
- identifies the satelliteresolutionFactor
- specifies the resolution factor footpoint regions are to be included in the listing
-
-
Method Detail
-
getId
public java.lang.String getId()
Gets the satellite identifier.- Returns:
- satellite identifier
- See Also:
setId(java.lang.String)
-
setId
public void setId(java.lang.String value)
Sets the satellite identifier. The value should be one of the following:- The value from a
SatelliteDescription.getId()
returned bySatelliteSituationCenterInterface.getAllSatellites()
(for example, "ace"). - The value from a
SpaseObservatoryDescription.getResourceId()
returned bySatelliteSituationCenterInterface.getAllSpaseObservatories()
(for example, "spase://SMWG/Observatory/ACE").
notes
concerning SPASE support.- Parameters:
value
- new value- See Also:
getId()
- The value from a
-
getResolutionFactor
public int getResolutionFactor()
Gets the resolution factor.- Returns:
- resolution factor
- See Also:
setResolutionFactor(int)
-
setResolutionFactor
public void setResolutionFactor(int value)
Sets the resolution factor. A description of this value is available at Satellite Situation Center help. The satellite's resolution is available inSatelliteDescription
returned bySatelliteSituationCenterInterface.getAllSatellites()
.- Parameters:
value
- new value- See Also:
getResolutionFactor()
-
clone
public java.lang.Object clone()
- Overrides:
clone
in classjava.lang.Object
-
-