|
||||||||||
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 hostileField 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 addpublic 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 |