|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.orekit.forces.atmospheres.solarActivity.SolarActivityDataFactory
public final class SolarActivityDataFactory
Factory used to read solar activity files and return solar activity data providers
DataProvidersManager which is thread hostile| Field Summary | |
|---|---|
static String |
ACSOL_FILENAME
Default file name for ACSOL |
static String |
NOAA_FILENAME
Default file name for NOAA |
| Method Summary | |
|---|---|
static void |
addDefaultSolarActivityDataReaders()
Add the default READERS for solar activity |
static void |
addSolarActivityDataReader(SolarActivityDataReader reader)
Add a reader for solar activity |
static void |
clearSolarActivityDataReaders()
Clear solar activity READERS. |
static SolarActivityDataProvider |
getSolarActivityDataProvider()
Get the solar activity provider from the first supported file. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String ACSOL_FILENAME
public static final String NOAA_FILENAME
| Method Detail |
|---|
public static void addSolarActivityDataReader(SolarActivityDataReader reader)
reader - custom reader to add
public static void addDefaultSolarActivityDataReaders()
throws OrekitException
The default READERS supports ACSOL format with the default name ACSOL_FILENAME
OrekitException - thrown if readers could not properly initializedaddSolarActivityDataReader(SolarActivityDataReader),
clearSolarActivityDataReaders()public static void clearSolarActivityDataReaders()
addSolarActivityDataReader(SolarActivityDataReader),
addDefaultSolarActivityDataReaders()
public static SolarActivityDataProvider getSolarActivityDataProvider()
throws OrekitException
If no SolarActivityDataProvider has been added by calling
addSolarActivityDataReader or if
clearSolarActivityDataReaders has been called afterwards,the
addDefaultSolarActivityDataReaders method will be called
automatically.
OrekitException - if some data is missing or if some loader specific error occurs
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||