| Earth Observation Mission CFI Software Lib Software User Manual for JAVA |

Public Member Functions

# EECFI.SatId Class Reference

Base class for SatId objects. More...

Inheritance diagram for EECFI.SatId:

List of all members.

## Public Member Functions
| SatId (long satId)
| Class constructor (using satellite enumeration value).
| SatId (String satFile) throws CfiError
| Class constructor.
long | getSatellite ()
| Get the satellite Id.
void | defaultSatClose ()
| Close default satellite.
native void | setTleData (long noradSatNumber, String noradSatName, String noradInternationalDesignator) throws CfiError
| Set the TLE data associated with a SatId.

## Detailed Description

Base class for SatId objects.

## Constructor & Destructor Documentation

EECFI.SatId::SatId | ( | long | satId | ) |

Class constructor (using satellite enumeration value).

Parameters:

  | satId | Satellite Id SatIdEnum.

EECFI.SatId::SatId | ( | String | satFile | ) | throws CfiError

Class constructor.

Parameters:

  | satFile | Satellite configuration filename (full path).

## Member Function Documentation

void EECFI.SatId::defaultSatClose | ( |  | ) |

Close default satellite.

Returns:
  void.

long EECFI.SatId::getSatellite | ( |  | ) |

Get the satellite Id.

Returns:
  Satellite id (SatIdEnum).

native void EECFI.SatId.setTleData | ( | long | noradSatNumber,
|  | String | noradSatName,
|  | String | noradInternationalDesignator |
| ) |  |  | throws CfiError

Set the TLE data associated with a SatId.