public class WidGtmComp
extends fr.cnes.genius.lowLevel.GPanel
implements fr.cnes.genius.main.GReadWrite, fr.cnes.genius.observer.GObserver, fr.cnes.genius.main.GCondensedStatusInterface
| Constructor and Description |
|---|
WidGtmComp()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
changeDateInterval(WidGtmDate widDate,
fr.cnes.sirius.patrius.time.AbsoluteDate minDate)
Static method allowing to change the validity interval or a WidGtmDate widget
|
void |
display() |
void |
generic() |
GtmBestTle |
getBestTleData()
Method to get a GtmBestTle object including data for computing a single best TLE.
|
WidGtmCompBestTlesDates |
getBestTlesDates()
Method to get the widget for computing best Tles using dates (needed for observation).
|
GtmBestTlesDates |
getBestTlesDatesData()
Method to get a GtmBestTlesDates object including data for computing best Tles using dates.
|
GtmBestTlesPeriod |
getBestTlesPeriodData()
Method to get a GtmBestTlesPeriod object including data for computing best periodic Tles.
|
boolean |
getFlagManeuvers()
Method to get the flag to take into account maneuvers or not
|
GtmTleGaps |
getGaps()
Method to get GtmTleGaps object including data for computing gaps
|
GtmTleNoise |
getNoise()
Method to get GtmTleNoise object including data for computing noise
|
GtmSingleTle |
getSingleTleData()
Method to get a TleSingleTle object including data for computing a single TLE.
|
GtmBuildingTypes |
getTypeOfComputation()
Method to get the type of computation selected
|
boolean |
getWithNoise()
Method to get the flag to take into account noise or not
|
boolean |
isGaps()
Method to get the flag to take into account gaps or not
|
void |
notify(Object observable,
Object... args) |
void |
read() |
void |
updateCondensedStatus(fr.cnes.genius.main.GCondensedStatus condensedStatus) |
void |
write() |
clearConstraint, getClassConstraint, getComponent, getHorizontalScroll, getInnerDescendantClassConstraint, getJPanel, getJScrollPane, getLayoutConstraints, getStringClassConstraint, getVerticalScroll, mainClear, mainDisplay, processMouseWheelEvent, put, setClassConstraint, setColumnConstraints, setConstraint, setDefaultConstraints, setHorizontalScroll, setInnerDescendantClassConstraint, setLayoutConstraints, setMargins, setPanelConstraints, setPreferredSize, setRowConstraints, setUnitIncrement, setVerticalScroll, unputactivateConstraintsByType, attachCopyPasteMenu, attachCopyPasteMenu, beginOfElement, beginOfElement, beginOfElement, beginOfElement, clearAllInnerDescendantConstraint, clearInnerDescendantContraint, composeWidgetId, doDisplay, endOfElement, getCommentInConfigFile, getConstraint, getCurrentOperation, getDisplayIndicatorStatus, getDisplayIsModifiedIndicator, getElement, getGClassName, getGPanel, getGParent, getGUnitInConfigFile, getInnerDescendantConstraint, getName, getNameInConfigFile, getOperationSaveValue, getPathInConfigFile, getSimpleWidgetId, getStatus, getStringConstraint, getSubComponent, getWidgetId, handleCopyPasteEvent, handleCopyPasteEvent, handleProcessEventException, isCopyPasteEvent, isEnabled, isForcedStatus, isModified, launchInvalidPositionException, mouseWheelMoved, parseSimpleConstraint, processGEvent, setBusyCursor, setCommentInConfigFile, setCopyPasteMenuEnabled, setCurrentOperation, setDataForConstraintsByType, setDisplayIsModifiedIndicator, setElement, setEnabled, setForcedStatus, setGPanel, setGParent, setGUnitInConfigFile, setInnerDescendantConstraint, setName, setNameAndCommentInConfigFile, setNameInConfigFile, setPathInConfigFile, setStatus, setStringConstraint, setToolTipText, setWidgetId, setWidth, setWindowBusyCursor, updateIsModifiedIndicator, writeCollection, writeCollection, writeCollection, writeCollection, writeConfigItem, writeConfigItem, writeConfigItem, writeConfigItem, writeConfigItempublic WidGtmComp()
throws fr.cnes.genius.exception.GIntervalException,
fr.cnes.genius.exception.GArithmeticException
fr.cnes.genius.exception.GIntervalException - occured when creating validity intervals.fr.cnes.genius.exception.GArithmeticException - occured when initializing noisepublic void generic()
throws fr.cnes.genius.exception.GException
generic in class fr.cnes.genius.lowLevel.GPanelfr.cnes.genius.exception.GExceptionpublic void display()
throws fr.cnes.genius.exception.GException
display in interface fr.cnes.genius.main.GDisplayfr.cnes.genius.exception.GExceptionpublic void read()
throws fr.cnes.genius.exception.GException
read in interface fr.cnes.genius.main.GReadWritefr.cnes.genius.exception.GExceptionpublic void write()
throws fr.cnes.genius.exception.GException
write in interface fr.cnes.genius.main.GReadWritefr.cnes.genius.exception.GExceptionpublic GtmBuildingTypes getTypeOfComputation()
public boolean getFlagManeuvers()
public GtmSingleTle getSingleTleData() throws GtmGuiException
GtmGuiException - GUI exceptionpublic GtmBestTle getBestTleData() throws GtmGuiException
GtmGuiException - GUI exceptionpublic GtmBestTlesPeriod getBestTlesPeriodData() throws GtmGuiException
GtmGuiException - GUI exceptionpublic GtmBestTlesDates getBestTlesDatesData() throws GtmGuiException
GtmGuiException - GUI exceptionpublic WidGtmCompBestTlesDates getBestTlesDates()
public GtmTleNoise getNoise()
public boolean getWithNoise()
public GtmTleGaps getGaps() throws GtmGuiException
GtmGuiException - occured when building list of gaps.public boolean isGaps()
public void updateCondensedStatus(fr.cnes.genius.main.GCondensedStatus condensedStatus)
updateCondensedStatus in interface fr.cnes.genius.main.GCondensedStatusInterfacepublic void notify(Object observable, Object... args)
notify in interface fr.cnes.genius.observer.GObserverpublic static void changeDateInterval(WidGtmDate widDate, fr.cnes.sirius.patrius.time.AbsoluteDate minDate)
widDate - date widgetminDate - minimum dateCopyright © 2022. All rights reserved.