public class WidGtmDataPanel
extends fr.cnes.genius.standardapplication.GDataPanelAbstract
implements fr.cnes.genius.main.GListener
| Constructor and Description |
|---|
WidGtmDataPanel()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
after(fr.cnes.genius.main.GEvent e) |
void |
before(fr.cnes.genius.main.GEvent e) |
void |
clear() |
fr.cnes.sirius.patrius.attitudes.AttitudeLaw |
getAttitude()
Method to get the attitude sequence from the GUI.
|
GtmBestTle |
getBestTleData()
Method to get a TleBestTle object including data for computing a single best TLE.
|
GtmBestTlesDates |
getBestTlesDatesData()
Method to get a TleBestTle object including data for computing bests dated TLEs.
|
GtmBestTlesPeriod |
getBestTlesPeriodData()
Method to get a TleBestTle object including data for computing bests periodic TLEs.
|
fr.cnes.sirius.patrius.bodies.ExtendedOneAxisEllipsoid |
getEllipsoid()
Method to get the ellipsoid from the GUI.
|
boolean |
getFlagManeuvers()
Method to get the flag to take into account maneuvers or not
|
fr.cnes.sirius.patrius.forces.ForceModelsData |
getForces(fr.cnes.sirius.patrius.bodies.ExtendedOneAxisEllipsoid ellips,
fr.cnes.sirius.patrius.assembly.Assembly assembly)
Method to get the forces models from the GUI.
|
fr.cnes.sirius.patrius.frames.configuration.FramesConfiguration |
getFramesConfiguration()
Method to get the configuration frames from the GUI.
|
GtmTleGaps |
getGaps()
Method to get GtmTleGaps object including data for computing gaps
|
fr.cnes.genopus.nonWidget.maneuvers.CustomManeuverSequence |
getManeuvers(fr.cnes.sirius.patrius.propagation.MassProvider massModel)
Method to get the maneuvers sequence from the GUI.
|
GtmTleNoise |
getNoise()
Method to get GtmTleNoise object including data for computing noise
|
fr.cnes.sirius.patrius.orbits.Orbit |
getOrbit()
Method to get the initial orbit from the GUI.
|
GtmOrbitTypes |
getOrbitChoice()
Method to get the orbit choice (LEO/GEO)
|
GtmPropagationData |
getPropagationData()
Method to get the propagation data from the GUI.
|
GtmSingleTle |
getSingleTleData()
Method to get a TleSingleTle object including data for computing a single TLE.
|
GtmObjectData |
getTleObjectData()
Method to get the TLE object data from the GUI.
|
GtmBuildingTypes |
getTypeOfComputation()
Method to get the type of computation semlected
|
fr.cnes.sirius.patrius.assembly.Vehicle |
getVehicle()
Method to get the vehicle characteristics from the GUI.
|
WidPlots |
getWidPlots()
Method to get the plots widget.
|
boolean |
getWithGaps()
Method to get the flag to take into account gaps or not
|
boolean |
getWithNoise()
Method to get the flag to take into account noise or not
|
void |
read()
Overriding the read method.
|
addConsoleTab, getConsole, getConsolePanel, selectConsoleTab, setConsoleFontaddTab, addTab, addTab, delTab, display, getComponent, getJTabbedPane, getSubComponent, getTab, getTabCount, getTabList, getTabPanelStatusFlag, setEnabled, setTabPanelStatusFlag, setTooltipsList, stateChanged, updateCondensedStatus, updateIsModified, writeactivateConstraintsByType, attachCopyPasteMenu, attachCopyPasteMenu, beginOfElement, beginOfElement, beginOfElement, beginOfElement, clearAllInnerDescendantConstraint, clearConstraint, clearInnerDescendantContraint, composeWidgetId, doDisplay, endOfElement, getCommentInConfigFile, getConstraint, getCurrentOperation, getDisplayIndicatorStatus, getDisplayIsModifiedIndicator, getElement, getGClassName, getGPanel, getGParent, getGUnitInConfigFile, getInnerDescendantConstraint, getName, getNameInConfigFile, getOperationSaveValue, getPathInConfigFile, getSimpleWidgetId, getStatus, getStringConstraint, getWidgetId, handleCopyPasteEvent, handleCopyPasteEvent, handleProcessEventException, isCopyPasteEvent, isEnabled, isForcedStatus, isModified, launchInvalidPositionException, mouseWheelMoved, parseSimpleConstraint, processGEvent, processMouseWheelEvent, setBusyCursor, setCommentInConfigFile, setConstraint, setCopyPasteMenuEnabled, setCurrentOperation, setDataForConstraintsByType, setDefaultConstraints, setDisplayIsModifiedIndicator, setElement, 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 WidGtmDataPanel()
throws fr.cnes.genius.exception.GException,
GtmInitException,
GtmGuiException
fr.cnes.genius.exception.GException - GENIUS exceptionGtmInitException - initialization exception for framesGtmGuiExceptionpublic void before(fr.cnes.genius.main.GEvent e)
throws fr.cnes.genius.exception.GException
before in interface fr.cnes.genius.main.GListenerfr.cnes.genius.exception.GExceptionpublic void after(fr.cnes.genius.main.GEvent e)
throws fr.cnes.genius.exception.GException
after in interface fr.cnes.genius.main.GListenerfr.cnes.genius.exception.GExceptionpublic void read()
throws fr.cnes.genius.exception.GException
read in interface fr.cnes.genius.main.GReadWriteread in class fr.cnes.genius.lowLevel.GTabbedPanefr.cnes.genius.exception.GExceptionpublic void clear()
throws fr.cnes.genius.exception.GException
clear in interface fr.cnes.genius.main.GClearfr.cnes.genius.exception.GExceptionpublic GtmTleNoise getNoise()
public GtmTleGaps getGaps() throws GtmGuiException
GtmGuiException - occured when building list of gaps.public GtmOrbitTypes getOrbitChoice()
public fr.cnes.sirius.patrius.orbits.Orbit getOrbit()
throws GtmGuiException
GtmGuiException - occured when building the orbit from the GUIpublic fr.cnes.sirius.patrius.assembly.Vehicle getVehicle()
throws GtmGuiException
GtmGuiException - occured when building the vehicle from the GUIpublic fr.cnes.sirius.patrius.forces.ForceModelsData getForces(fr.cnes.sirius.patrius.bodies.ExtendedOneAxisEllipsoid ellips,
fr.cnes.sirius.patrius.assembly.Assembly assembly)
throws GtmGuiException
ellips - Earth ellipsoidassembly - assemblyGtmGuiException - occured when building the forces models from the GUIpublic fr.cnes.sirius.patrius.bodies.ExtendedOneAxisEllipsoid getEllipsoid()
throws GtmGuiException
GtmGuiException - occured when building the propagation data the GUIpublic fr.cnes.sirius.patrius.frames.configuration.FramesConfiguration getFramesConfiguration()
throws GtmGuiException
GtmGuiException - occured when building the propagation data the GUIpublic fr.cnes.genopus.nonWidget.maneuvers.CustomManeuverSequence getManeuvers(fr.cnes.sirius.patrius.propagation.MassProvider massModel)
throws GtmGuiException
massModel - mass provider including information for engines and tanksGtmGuiException - occured when building the propagation data the GUIpublic fr.cnes.sirius.patrius.attitudes.AttitudeLaw getAttitude()
throws GtmGuiException
GtmGuiException - occured when building the propagation data the GUIpublic GtmPropagationData getPropagationData() throws GtmGuiException
GtmGuiException - occured when building the propagation data the GUIpublic GtmObjectData getTleObjectData() throws GtmGuiException
GtmGuiException - occured when building the TLE object data the GUIpublic GtmBuildingTypes getTypeOfComputation()
public boolean getFlagManeuvers()
public boolean getWithNoise()
public boolean getWithGaps()
public GtmSingleTle getSingleTleData() throws GtmGuiException
GtmGuiException - GUI exceptionpublic GtmBestTle getBestTleData() throws GtmGuiException
GtmGuiException - GUI exceptionpublic GtmBestTlesDates getBestTlesDatesData() throws GtmGuiException
GtmGuiException - GUI exceptionpublic GtmBestTlesPeriod getBestTlesPeriodData() throws GtmGuiException
GtmGuiException - GUI exceptionpublic WidPlots getWidPlots()
Copyright © 2022. All rights reserved.