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.CloneableThis 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.Objectclone()java.lang.StringgetId()Gets the satellite identifier.intgetResolutionFactor()Gets the resolution factor.voidsetId(java.lang.String value)Sets the satellite identifier.voidsetResolutionFactor(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").
notesconcerning 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 inSatelliteDescriptionreturned bySatelliteSituationCenterInterface.getAllSatellites().- Parameters:
value- new value- See Also:
getResolutionFactor()
-
clone
public java.lang.Object clone()
- Overrides:
clonein classjava.lang.Object
-
-