org.orekit.bodies
Interface CelestialBodyLoader

All Superinterfaces:
DataLoader
All Known Implementing Classes:
JPLEphemeridesLoader

public interface CelestialBodyLoader
extends DataLoader

Interface for loading celestial bodies.

Version:
$Revision: 3027 $ $Date: 2010-01-19 11:36:25 +0100 (mar. 19 janv. 2010) $
Author:
Luc Maisonobe

Method Summary
 boolean foundData()
          Check if some data have already been loaded.
 java.lang.String getSupportedNames()
          Get the regular expression for supported PV coordinates files names.
 CelestialBody loadCelestialBody(java.lang.String name)
          Load celestial body.
 
Methods inherited from interface org.orekit.data.DataLoader
loadData, stillAcceptsData
 

Method Detail

loadCelestialBody

CelestialBody loadCelestialBody(java.lang.String name)
                                throws OrekitException
Load celestial body.

Parameters:
name - name of the celestial body
Returns:
loaded celestial body
Throws:
OrekitException - if the body cannot be loaded

foundData

boolean foundData()
Check if some data have already been loaded.

Returns:
true if some data have already been loaded

getSupportedNames

java.lang.String getSupportedNames()
Get the regular expression for supported PV coordinates files names.

Returns:
regular expression for supported PV coordinates files names


Copyright © 2002-2010 CS Communication & Systèmes. All Rights Reserved.