public class WidPsimuDataPanel extends fr.cnes.genius.standardapplication.GDataPanelAbstract implements fr.cnes.genius.main.GListener, PsimuObject<Psimu>
| Constructor and Description |
|---|
WidPsimuDataPanel(boolean ihmMode)
Creates a new instance.
|
WidPsimuDataPanel(WidInitialOrbit initialOrbit,
WidConstantInputsPanel constants,
fr.cnes.genopus.vehicle.GPVehicle vehicle,
fr.cnes.genopus.forces.GPForceModels forces,
fr.cnes.genopus.maneuvers.GPManeuverSequence maneuvers,
fr.cnes.genopus.attitudes.GPAttitudeSequence attitude,
WidIntegrator integrator,
WidEventsPanel events)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
after(fr.cnes.genius.main.GEvent event) |
void |
before(fr.cnes.genius.main.GEvent events)
Overriding the before method.
|
void |
clear()
Overriding the clear method.
|
fr.cnes.genopus.attitudes.GPAttitudeSequence |
getAttitude()
Get attitude sequence widget.
|
WidConstantInputsPanel |
getConstants()
Get constants widget.
|
fr.cnes.genopus.forces.GPForceModels |
getForces()
Get forces scenario widget.
|
fr.cnes.sirius.patrius.frames.configuration.FramesConfiguration |
getFramesConfiguration()
Get frames configuration.
|
WidInitialOrbit |
getInitialOrbit()
Get initial orbit widget.
|
WidIntegrator |
getIntegrator()
Get integrator widget.
|
List<fr.cnes.genopus.nonWidget.events.CustomEventDetector> |
getListEventsToDetect()
Get list of events to detect.
|
fr.cnes.genopus.maneuvers.GPManeuverSequence |
getManeuvers()
Get maneuvers scenario widget.
|
WidOutputPanel |
getOutput()
Get output widget.
|
OutputConfig |
getOutputConfig()
Get output config.
|
Psimu |
getPsimuObject()
Method returning the Psimu objects.
|
fr.cnes.genius.interval.GIntervalAbstract.GStatus |
getStatus()
Method returning the global status of the data.
|
fr.cnes.genopus.vehicle.GPVehicle |
getVehicle()
Get vehicle widget.
|
void |
read()
Overriding the read method.
|
void |
setVehicle(fr.cnes.genopus.vehicle.GPVehicle vehicle)
Set vehicle widget.
|
void |
updatePlots()
Update the plots, generally after a computation.
|
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, 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 WidPsimuDataPanel(boolean ihmMode)
throws fr.cnes.genius.exception.GException,
fr.cnes.sirius.patrius.utils.exception.PatriusException
ihmMode - set to true if psimu is launched in IHM mode, set to false otherwise.fr.cnes.genius.exception.GException - genius exceptionfr.cnes.sirius.patrius.utils.exception.PatriusException - orekit exceptionpublic WidPsimuDataPanel(WidInitialOrbit initialOrbit, WidConstantInputsPanel constants, fr.cnes.genopus.vehicle.GPVehicle vehicle, fr.cnes.genopus.forces.GPForceModels forces, fr.cnes.genopus.maneuvers.GPManeuverSequence maneuvers, fr.cnes.genopus.attitudes.GPAttitudeSequence attitude, WidIntegrator integrator, WidEventsPanel events) throws fr.cnes.genius.exception.GException, fr.cnes.sirius.patrius.utils.exception.PatriusException
initialOrbit - initial orbit widgetconstants - constants inputs data widgetvehicle - vehicle widgetforces - forces widgetmaneuvers - maneuver widgetattitude - attitude widgetintegrator - integrator widgetevents - events widgetfr.cnes.genius.exception.GException - genius exceptionfr.cnes.sirius.patrius.utils.exception.PatriusException - orekit exceptionpublic WidConstantInputsPanel getConstants()
public WidInitialOrbit getInitialOrbit()
public fr.cnes.genopus.vehicle.GPVehicle getVehicle()
public void setVehicle(fr.cnes.genopus.vehicle.GPVehicle vehicle)
vehicle - vehicle widgetpublic fr.cnes.genopus.forces.GPForceModels getForces()
public fr.cnes.genopus.maneuvers.GPManeuverSequence getManeuvers()
public fr.cnes.genopus.attitudes.GPAttitudeSequence getAttitude()
public WidIntegrator getIntegrator()
public WidOutputPanel getOutput()
public OutputConfig getOutputConfig() throws PsimuException, PsimuOutputManagerException
PsimuException - if some internal error occursPsimuOutputManagerException - if the selected time scale isn't recognizedpublic List<fr.cnes.genopus.nonWidget.events.CustomEventDetector> getListEventsToDetect() throws PsimuException
PsimuException - it the list of events to detect can not be createdpublic fr.cnes.genius.interval.GIntervalAbstract.GStatus getStatus()
getStatus in class fr.cnes.genius.main.GComponentpublic Psimu getPsimuObject() throws PsimuException
getPsimuObject in interface PsimuObject<Psimu>fr.cnes.genopus.exception.GPFrameExceptionPsimuExceptionfr.cnes.genopus.exception.GPVehicleExceptionfr.cnes.genopus.exception.GPManeuverExceptionfr.cnes.genopus.exception.GPForcesExceptionfr.cnes.genopus.exception.GPAttitudeExceptionpublic void after(fr.cnes.genius.main.GEvent event)
throws fr.cnes.genius.exception.GException
after in interface fr.cnes.genius.main.GListenerfr.cnes.genius.exception.GExceptionpublic void before(fr.cnes.genius.main.GEvent events)
throws fr.cnes.genius.exception.GException
before 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 fr.cnes.sirius.patrius.frames.configuration.FramesConfiguration getFramesConfiguration()
throws fr.cnes.genopus.exception.GPFrameException
fr.cnes.genopus.exception.GPFrameException - in case of problem getting the frames configuration.public void updatePlots()
Copyright © 2022. All rights reserved.