|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfr.cnes.genius.main.GComponent
fr.cnes.genius.lowLevel.GContainer
fr.cnes.genopus.frames.GPFramesConfiguration
public class GPFramesConfiguration
Widget representing an OREKIT FramesConfiguration.
| Index | Class | Item | Constraint |
| 0 | GLabelWithIndicator | label | 0, 0 => "newline , spanx 2 , split 2" 0, 1 => (null) |
| 1 | GComboBoxWithLabel | comboBoxFrameConfs | 1, 0, 0 =>
"newline , gapleft 30 , split 2" 1, 0, 1 => (null) 1, 1 => (null) |
| 2 | GChoice | choiceCustom | 2, 0, 0 =>
"newline , gapleft 30 , split 2" 2, 0, 1 => (null) 2, 1 => "split" |
| 3 | GLabel | labelPolarMotionSection | "newline , gapleft 30 , split 2" |
| 4 | GCheckBoxWithIndicator | checkBoxPolarMotionTidesCorrection | 4, 0, 0 =>
"newline , gapleft 60 , split 2" 4, 0, 1 => (null) 4, 1 => (null) |
| 5 | GChoice | choicePolarMotionTidesInterpOption | 5, 0, 0 =>
"newline , gapleft 90 , split 2" 5, 0, 1 => (null) 5, 1 => "split" |
| 6 | GCheckBoxWithIndicator | checkBoxPolarMotionLibrationCorrection | 6, 0, 0 =>
"newline , gapleft 60 , split 2" 6, 0, 1 => (null) 6, 1 => (null) |
| 7 | GCheckBoxWithIndicator | checkBoxSpCorrection | 7, 0, 0 =>
"newline , gapleft 60 , split 2" 7, 0, 1 => (null) 7, 1 => (null) |
| 8 | GCheckBoxWithIndicator | checkBoxEopsForPolarMotion | 8, 0, 0 =>
"newline , gapleft 60 , split 2" 8, 0, 1 => (null) 8, 1 => (null) |
| 9 | GLabel | labelDiurnalRotationSection | "newline , gapleft 30 , split 2" |
| 10 | GCheckBoxWithIndicator | checkBoxDiurnalRotationTidesCorrection | 10, 0, 0 =>
"newline , gapleft 60 , split 2" 10, 0, 1 => (null) 10, 1 => (null) |
| 11 | GChoice | choiceDiurnalRotationTidesInterpOption | 11, 0, 0 =>
"newline , gapleft 90 , split 2" 11, 0, 1 => (null) 11, 1 => "split" |
| 12 | GCheckBoxWithIndicator | checkBoxDiurnalRotationLibrationCorrection | 12, 0, 0 =>
"newline , gapleft 60 , split 2" 12, 0, 1 => (null) 12, 1 => (null) |
| 13 | GLabel | labelPrecNutSection | "newline , gapleft 30 , split 2" |
| 14 | GCheckBoxWithIndicator | checkBoxPrecNutCorrection | 14, 0, 0 =>
"newline , gapleft 60 , split 2" 14, 0, 1 => (null) 14, 1 => (null) |
| 15 | GCheckBoxWithIndicator | checkBoxConstantRotation | 15, 0, 0 =>
"newline , gapleft 90 , split 2" 15, 0, 1 => (null) 15, 1 => (null) |
| 16 | GChoice | choicePrecNutInterpOption | 16, 0, 0 =>
"newline , gapleft 90 , split 2" 16, 0, 1 => (null) 16, 1 => "split" |
| 17 | GCheckBoxWithIndicator | checkBoxEopsForNutation | 17, 0, 0 =>
"newline , gapleft 60 , split 2" 17, 0, 1 => (null) 17, 1 => (null) |
| 18 | GLabel | labelEopsHistoryData | "newline , gapleft 30 , split 2" |
| 19 | GCheckBoxWithIndicator | checkBoxEopsCorrection | 19, 0, 0 =>
"newline , gapleft 60 , split 2" 19, 0, 1 => (null) 19, 1 => (null) |
| 20 | GChoice | eOPsInterpolator | 20, 0, 0 =>
"newline , gapleft 90 , split 2" 20, 0, 1 => (null) 20, 1 => "split" |
| Nested Class Summary | |
|---|---|
static class |
GPFramesConfiguration.GPFrameConfs
Available frame configurations. |
static class |
GPFramesConfiguration.GPModes
Available modes. |
| Nested classes/interfaces inherited from class fr.cnes.genius.main.GComponent |
|---|
fr.cnes.genius.main.GComponent.CopyPasteOperation, fr.cnes.genius.main.GComponent.DisplayIndicatorStatus, fr.cnes.genius.main.GComponent.ItemType, fr.cnes.genius.main.GComponent.Operation |
| Field Summary |
|---|
| Fields inherited from class fr.cnes.genius.main.GComponent |
|---|
NAME_ATTRIBUTE |
| Constructor Summary | |
|---|---|
GPFramesConfiguration(GPFramesConfiguration.GPFrameConfs frameConf,
String label,
GPFramesConfiguration.GPFrameConfs... frameConfsToShow)
Constructor. |
|
GPFramesConfiguration(String label)
Constructor without frames configuration and without list of frame configurations for the widget (all from GPFramesConfiguration.GPFrameConfs will be shown). |
|
GPFramesConfiguration(String label,
GPFramesConfiguration.GPFrameConfs... frameConfsToShow)
Constructor without frames configuration. |
|
GPFramesConfiguration(String label,
GPFramesConfiguration.GPFrameConfs frameConf)
Constructor without list of frame configurations for the widget (all from GPFramesConfiguration.GPFrameConfs will be
shown). |
|
GPFramesConfiguration(String widgetId,
GPFramesConfiguration.GPFrameConfs frameConf,
String label)
Constructor without list of frame configurations for the widget (all from GPFramesConfiguration.GPFrameConfs will be
shown). |
|
GPFramesConfiguration(String widgetId,
GPFramesConfiguration.GPFrameConfs frameConf,
String label,
GPFramesConfiguration.GPFrameConfs... frameConfsToShow)
Constructor. |
|
GPFramesConfiguration(String widgetId,
String label)
Constructor without frames configuration and without list of frame configurations for the widget (all from GPFramesConfiguration.GPFrameConfs will be shown). |
|
GPFramesConfiguration(String widgetId,
String label,
GPFramesConfiguration.GPFrameConfs... frameConfsToShow)
Constructor without frames configuration. |
|
| Method Summary | |
|---|---|
void |
after(fr.cnes.genius.main.GEvent e)
|
void |
attachCopyPasteMenu(String label,
fr.cnes.genius.main.GComponent.CopyPasteOperation... operationList)
|
void |
before(fr.cnes.genius.main.GEvent e)
|
void |
clear()
|
void |
display()
|
void |
generic()
|
GPFramesConfiguration.GPFrameConfs[] |
getAvailableFrameConfs()
Getter for the list of frame configurations available in the widget. |
fr.cnes.genius.highLevel.GCheckBoxWithIndicator |
getGCheckBoxEopsCorrection()
Getter for the EoPs 2000 history checkbox. |
fr.cnes.genius.highLevel.GCheckBoxWithIndicator |
getGCheckBoxEopsForNutation()
Getter for the checkbox to apply or not EoPs correction to the Nutation. |
fr.cnes.genius.highLevel.GCheckBoxWithIndicator |
getGCheckBoxEopsForPolarMotion()
Getter for the checkbox to apply or not EoPs correction to the Polar Motion. |
fr.cnes.genius.highLevel.GCheckBoxWithIndicator |
getGCheckBoxLibrationCorrectionDiurnalRotation()
Getter for the libration correction for Diurnal Rotation checkbox. |
fr.cnes.genius.highLevel.GCheckBoxWithIndicator |
getGCheckBoxLibrationCorrectionPolarMotion()
Getter for the libration correction for Polar Motion checkbox. |
fr.cnes.genius.highLevel.GCheckBoxWithIndicator |
getGCheckBoxPrecNutConstantRotation()
Getter for the "constant rotation" checkbox for the tides correction. |
fr.cnes.genius.highLevel.GCheckBoxWithIndicator |
getGCheckBoxPrecNutCorrection()
Getter for the precession nutation correction checkbox. |
fr.cnes.genius.highLevel.GCheckBoxWithIndicator |
getGCheckBoxSpCorrection()
Getter for the s prime correction checkbox. |
fr.cnes.genius.highLevel.GCheckBoxWithIndicator |
getGCheckBoxTidesCorrectionDiurnalRotation()
Getter for the tides correction for Diurnal Rotation checkbox. |
fr.cnes.genius.highLevel.GCheckBoxWithIndicator |
getGCheckBoxTidesCorrectionPolarMotion()
Getter for the tides correction for Polar Motion checkbox. |
fr.cnes.genius.highLevel.GChoice |
getGChoiceCustom()
Getter for the widget mode choice. |
fr.cnes.genius.highLevel.GChoice |
getGChoiceInterpolator()
Getter for the EoPs 2000 interpolator choice. |
fr.cnes.genius.highLevel.GChoice |
getGChoicePrecNutInterpOption()
Getter for the "interpolation option" checkbox for the tides correction. |
fr.cnes.genius.highLevel.GChoice |
getGChoiceTidesInterpOptionDiurnalRotation()
Getter for the "interpolation option" checkbox for the tides correction for Diurnal Rotation. |
fr.cnes.genius.highLevel.GChoice |
getGChoiceTidesInterpOptionPolarMotion()
Getter for the "interpolation option" checkbox for the tides correction for Polar Motion. |
fr.cnes.genius.highLevel.GComboBoxWithLabel |
getGComboBoxFrameConfs()
Getter for the frames configuration combobox. |
fr.cnes.genius.highLevel.GLabelWithIndicator |
getGLabel()
Getter for the widget label. |
org.orekit.frames.configuration.FramesConfiguration |
getPatriusObject()
Returns the PATRIUS object associated to a GENOPUS widget. |
fr.cnes.genius.main.GComponent |
getSubComponent(int position)
|
boolean |
isEnabled()
|
boolean |
isModified()
|
void |
read()
|
void |
setAvailableFrameConfs(GPFramesConfiguration.GPFrameConfs... frameConfsToShow)
Setter for the list of frame configurations available in the widget. |
void |
setConstraints(int gap)
Setter for the constraint of the widget. |
void |
setDefaultFramesConfiguration(GPFramesConfiguration.GPFrameConfs defaultFrameConf)
Setter for the default frames configuration. |
void |
setEnabled(boolean b)
|
void |
setFramesConfiguration(GPFramesConfiguration.GPFrameConfs frameConf)
Frames configuration setter. |
void |
setSavedFramesConfiguration(GPFramesConfiguration.GPFrameConfs savedFrameConf)
Setter for the saved frames configuration. |
protected void |
updateIsModifiedIndicator()
Updates the isModified indicator with the composed status of the widget. |
void |
write()
|
| Methods inherited from class fr.cnes.genius.lowLevel.GContainer |
|---|
put |
| Methods inherited from class fr.cnes.genius.main.GComponent |
|---|
activateConstraintsByType, attachCopyPasteMenu, beginOfElement, beginOfElement, beginOfElement, beginOfElement, composeWidgetId, doDisplay, endOfElement, getCommentInConfigFile, getComponent, getConstraint, getCurrentOperation, getDisplayIndicatorStatus, getDisplayIsModifiedIndicator, getElement, getGPanel, getGParent, getGUnitInConfigFile, getInnerDescendantConstraint, getName, getNameInConfigFile, getOperationSaveValue, getSimpleWidgetId, getStatus, getStringConstraint, getWidgetId, handleCopyPasteEvent, handleProcessEventException, isCopyPasteEvent, launchInvalidPositionException, parseSimpleConstraint, processGEvent, setBusyCursor, setCommentInConfigFile, setConstraint, setCopyPasteMenuEnabled, setCurrentOperation, setDataForConstraintsByType, setDisplayIsModifiedIndicator, setElement, setGPanel, setGParent, setGUnitInConfigFile, setInnerDescendantConstraint, setNameAndCommentInConfigFile, setNameInConfigFile, setStatus, setStringConstraint, setToolTipText, setWidgetId, setWidth, writeCollection, writeCollection, writeCollection, writeCollection, writeConfigItem, writeConfigItem, writeConfigItem, writeConfigItem, writeConfigItem |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GPFramesConfiguration(String label)
GPFramesConfiguration.GPFrameConfs will be shown). The widgetId will be assigned automatically.
label - label.
public GPFramesConfiguration(String label,
GPFramesConfiguration.GPFrameConfs... frameConfsToShow)
label - label.frameConfsToShow - list of frame configurations to show in the widget.
public GPFramesConfiguration(String widgetId,
String label)
GPFramesConfiguration.GPFrameConfs will be shown).
widgetId - widget id.label - label.
public GPFramesConfiguration(String widgetId,
String label,
GPFramesConfiguration.GPFrameConfs... frameConfsToShow)
widgetId - widget id.label - label.frameConfsToShow - list of frame configurations to show in the widget.
public GPFramesConfiguration(String label,
GPFramesConfiguration.GPFrameConfs frameConf)
GPFramesConfiguration.GPFrameConfs will be
shown). The widgetId will be assigned automatically.
label - label.frameConf - initial frame configuration. It must be a frame configuration available in the widget,
otherwise it will throw a GRuntimeException.
public GPFramesConfiguration(GPFramesConfiguration.GPFrameConfs frameConf,
String label,
GPFramesConfiguration.GPFrameConfs... frameConfsToShow)
label - label.frameConf - initial frame configuration. It must be a frame configuration available in the widget,
otherwise it will throw a GRuntimeException.frameConfsToShow - list of frame configurations to show in the widget.
public GPFramesConfiguration(String widgetId,
GPFramesConfiguration.GPFrameConfs frameConf,
String label)
GPFramesConfiguration.GPFrameConfs will be
shown).
widgetId - widget id.label - label.frameConf - initial frame configuration. It must be a frame configuration available in the widget,
otherwise it will throw a GRuntimeException.
public GPFramesConfiguration(String widgetId,
GPFramesConfiguration.GPFrameConfs frameConf,
String label,
GPFramesConfiguration.GPFrameConfs... frameConfsToShow)
widgetId - widget id.label - label.frameConf - initial frame configuration. It must be a frame configuration available in the widget,
otherwise it will throw a GRuntimeException.frameConfsToShow - list of frame configurations to show in the widget.| Method Detail |
|---|
public fr.cnes.genius.highLevel.GLabelWithIndicator getGLabel()
public fr.cnes.genius.highLevel.GComboBoxWithLabel getGComboBoxFrameConfs()
public fr.cnes.genius.highLevel.GChoice getGChoiceCustom()
public fr.cnes.genius.highLevel.GCheckBoxWithIndicator getGCheckBoxTidesCorrectionPolarMotion()
public fr.cnes.genius.highLevel.GChoice getGChoiceTidesInterpOptionPolarMotion()
public fr.cnes.genius.highLevel.GCheckBoxWithIndicator getGCheckBoxLibrationCorrectionPolarMotion()
public fr.cnes.genius.highLevel.GCheckBoxWithIndicator getGCheckBoxSpCorrection()
public fr.cnes.genius.highLevel.GCheckBoxWithIndicator getGCheckBoxEopsForPolarMotion()
public fr.cnes.genius.highLevel.GCheckBoxWithIndicator getGCheckBoxTidesCorrectionDiurnalRotation()
public fr.cnes.genius.highLevel.GChoice getGChoiceTidesInterpOptionDiurnalRotation()
public fr.cnes.genius.highLevel.GCheckBoxWithIndicator getGCheckBoxLibrationCorrectionDiurnalRotation()
public fr.cnes.genius.highLevel.GCheckBoxWithIndicator getGCheckBoxPrecNutCorrection()
public fr.cnes.genius.highLevel.GCheckBoxWithIndicator getGCheckBoxPrecNutConstantRotation()
public fr.cnes.genius.highLevel.GChoice getGChoicePrecNutInterpOption()
public fr.cnes.genius.highLevel.GCheckBoxWithIndicator getGCheckBoxEopsForNutation()
public fr.cnes.genius.highLevel.GCheckBoxWithIndicator getGCheckBoxEopsCorrection()
public fr.cnes.genius.highLevel.GChoice getGChoiceInterpolator()
public org.orekit.frames.configuration.FramesConfiguration getPatriusObject()
throws GPFrameException
getPatriusObject in interface GPPatrius<org.orekit.frames.configuration.FramesConfiguration>GPFrameException
public void setAvailableFrameConfs(GPFramesConfiguration.GPFrameConfs... frameConfsToShow)
throws GPFrameException
frameConfsToShow - an array of GPFrameConfs with the list of frame configurations to show in the widget. If
null: all frame configurations will be shown.
GPFrameException - if the new list of frame configurations is empty.public GPFramesConfiguration.GPFrameConfs[] getAvailableFrameConfs()
public void setFramesConfiguration(GPFramesConfiguration.GPFrameConfs frameConf)
throws GPFrameException
frameConf - patrius FramesConfiguration object
GPFrameException - in case the frames configuration type is not available in the widget.
public void setDefaultFramesConfiguration(GPFramesConfiguration.GPFrameConfs defaultFrameConf)
throws GPFrameException
defaultFrameConf - patrius FramesConfiguration object to be set as default one.
GPFrameException - in case the FramesConfiguration cannot be set.
public void setSavedFramesConfiguration(GPFramesConfiguration.GPFrameConfs savedFrameConf)
throws GPFrameException
savedFrameConf - patrius FramesConfiguration object to be set as saved one.
GPFrameException - in case the FramesConfiguration cannot be set.
public void attachCopyPasteMenu(String label,
fr.cnes.genius.main.GComponent.CopyPasteOperation... operationList)
attachCopyPasteMenu in class fr.cnes.genius.main.GComponentpublic boolean isModified()
isModified in class fr.cnes.genius.main.GComponentprotected void updateIsModifiedIndicator()
updateIsModifiedIndicator in class fr.cnes.genius.main.GComponentpublic boolean isEnabled()
isEnabled in class fr.cnes.genius.main.GComponentpublic void setEnabled(boolean b)
setEnabled in class fr.cnes.genius.main.GComponent
public void clear()
throws fr.cnes.genius.exception.GException
clear in interface fr.cnes.genius.main.GClearfr.cnes.genius.exception.GException
public void display()
throws fr.cnes.genius.exception.GException
display in interface fr.cnes.genius.main.GDisplayfr.cnes.genius.exception.GException
public 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.GException
public 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.GException
public void read()
throws fr.cnes.genius.exception.GException
read in interface fr.cnes.genius.main.GReadWritefr.cnes.genius.exception.GException
public void write()
throws fr.cnes.genius.exception.GException
write in interface fr.cnes.genius.main.GReadWritefr.cnes.genius.exception.GException
public void generic()
throws fr.cnes.genius.exception.GException
generic in class fr.cnes.genius.lowLevel.GContainerfr.cnes.genius.exception.GExceptionpublic void setConstraints(int gap)
gap - left gap for the widget
public fr.cnes.genius.main.GComponent getSubComponent(int position)
throws fr.cnes.genius.exception.GComponentException
getSubComponent in class fr.cnes.genius.main.GComponentfr.cnes.genius.exception.GComponentException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||