public class GPForceModelsLocal
extends fr.cnes.genopus.forces.GPForceModels
implements fr.cnes.genius.observer.GObserver
fr.cnes.genopus.forces.GPForceModels.TypeEphemerisfr.cnes.genius.lowLevel.GPanel.Panel, fr.cnes.genius.lowLevel.GPanel.ScrollBarVisibility| Constructor and Description |
|---|
GPForceModelsLocal(String label,
fr.cnes.genopus.forces.GPEarthPotentialForceModel.AttractionModelsEnum initialAttractionModel,
fr.cnes.genopus.forces.GPEarthPotentialForceModel.AttractionModelsEnum[] availableAttractionModels,
boolean thirdBodyForceIsVisible,
boolean aeroForceIsVisible,
boolean srPForceIsVisible,
boolean rediffusedSRPForceIsVisible,
boolean oceanTidesForceIsVisible,
boolean terrestrialTidesForceIsVisible)
Creates a new instance where the shown forces are customized.
|
| Modifier and Type | Method and Description |
|---|---|
void |
generic() |
void |
notify(Object observable,
Object... args) |
void |
notifyObservers(Object... args) |
void |
registerObserver(fr.cnes.genius.observer.GObserver observer) |
after, attachCopyPasteMenu, before, clear, display, getAssembly, getAtmosphere, getBodyShape, getGChoiceEphemerisType, getGLabel, getGPAeroForceModel, getGPEarthPotentialForceModel, getGPOceanTidesForceModel, getGPOneAxisEllipsoidEarthShape, getGPRediffusedSRPForceModel, getGPSRPForceModel, getGPTerrestrialTidesForceModel, getGPThirdBodyForceModel, getGSeparatorsArray, getMultiplicativeFactorAero, getMultiplicativeFactorRediffusedSRPAlbedo, getMultiplicativeFactorRediffusedSRPInfrared, getMultiplicativeFactorSRP, getPatriusObject, getPatriusObject, getSelectedEphemerisType, getSubComponent, getSun, isAeroForceModelActive, isEnabled, isEphemerisTypeVisible, isModified, isOceanTidesForceModelActive, isRediffusedSRPForceModelActive, isSRPForceModelActive, isTerrestrialTidesForceModelActive, isThirdBodyForceModelActive, read, setAssembly, setBodyShape, setBodyShapeWidgetsVisible, setConstraint, setDefaultConstraints, setEnabled, unregisterObserver, updateCondensedStatus, updateIsModified, updateIsModifiedIndicator, writeclearConstraint, getClassConstraint, getComponent, getHorizontalScroll, getInnerDescendantClassConstraint, getJPanel, getJScrollPane, getLayoutConstraints, getStringClassConstraint, getVerticalScroll, mainClear, mainDisplay, processMouseWheelEvent, put, setClassConstraint, setColumnConstraints, setConstraint, setHorizontalScroll, setInnerDescendantClassConstraint, setLayoutConstraints, setMargins, setPanelConstraints, setPreferredSize, setRowConstraints, setUnitIncrement, setVerticalScroll, unputactivateConstraintsByType, 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, getWidgetId, handleCopyPasteEvent, handleCopyPasteEvent, handleProcessEventException, isCopyPasteEvent, isForcedStatus, launchInvalidPositionException, mouseWheelMoved, parseSimpleConstraint, processGEvent, setBusyCursor, setCommentInConfigFile, setCopyPasteMenuEnabled, setCurrentOperation, setDataForConstraintsByType, setDisplayIsModifiedIndicator, setElement, setForcedStatus, setGPanel, setGParent, setGUnitInConfigFile, setInnerDescendantConstraint, setName, setNameAndCommentInConfigFile, setNameInConfigFile, setPathInConfigFile, setStatus, setStringConstraint, setToolTipText, setWidgetId, setWidth, setWindowBusyCursor, writeCollection, writeCollection, writeCollection, writeCollection, writeConfigItem, writeConfigItem, writeConfigItem, writeConfigItem, writeConfigItempublic GPForceModelsLocal(String label, fr.cnes.genopus.forces.GPEarthPotentialForceModel.AttractionModelsEnum initialAttractionModel, fr.cnes.genopus.forces.GPEarthPotentialForceModel.AttractionModelsEnum[] availableAttractionModels, boolean thirdBodyForceIsVisible, boolean aeroForceIsVisible, boolean srPForceIsVisible, boolean rediffusedSRPForceIsVisible, boolean oceanTidesForceIsVisible, boolean terrestrialTidesForceIsVisible)
label - text to display in the label.initialAttractionModel - initial attraction model for the Earth potential.availableAttractionModels - available attraction models for the Earth potential.thirdBodyForceIsVisible - if true, third body force IsVisibleaeroForceIsVisible - if true, aerodynamic force IsVisiblesrPForceIsVisible - if true, SRP force IsVisiblerediffusedSRPForceIsVisible - if true, rediffused SRP force IsVisibleoceanTidesForceIsVisible - if true, ocean tides force IsVisibleterrestrialTidesForceIsVisible - if true, terrestrial tides force IsVisiblepublic void generic()
throws fr.cnes.genius.exception.GException
generic in class fr.cnes.genopus.forces.GPForceModelsfr.cnes.genius.exception.GExceptionpublic void registerObserver(fr.cnes.genius.observer.GObserver observer)
registerObserver in interface fr.cnes.genius.observer.GObservableregisterObserver in class fr.cnes.genopus.forces.GPForceModelspublic void notifyObservers(Object... args)
notifyObservers in interface fr.cnes.genius.observer.GObservablenotifyObservers in class fr.cnes.genopus.forces.GPForceModelsCopyright © 2022. All rights reserved.