fr.cnes.genopus.events
Class GPEventSelector

java.lang.Object
  extended by fr.cnes.genius.main.GComponent
      extended by fr.cnes.genius.lowLevel.GContainer
          extended by fr.cnes.genopus.events.GPEventSelector
All Implemented Interfaces:
fr.cnes.genius.main.GClear, fr.cnes.genius.main.GCondensedStatusInterface, fr.cnes.genius.main.GDisplay, fr.cnes.genius.main.GListener, fr.cnes.genius.main.GReadWrite, GPPatrius<CustomEventDetector>, GPPatriusWithObjects<CustomEventDetector>

public class GPEventSelector
extends fr.cnes.genius.lowLevel.GContainer
implements fr.cnes.genius.main.GReadWrite, fr.cnes.genius.main.GListener, fr.cnes.genius.main.GDisplay, fr.cnes.genius.main.GClear, GPPatriusWithObjects<CustomEventDetector>, fr.cnes.genius.main.GCondensedStatusInterface

Class defining an event detector selector.

Author:
aadt
Default Constraint(s):
IndexClassItemConstraint
0GComboBoxWithLabelcomboBoxEventType0, 0, 0 => "newline , gapleft 0 , split 2"
0, 0, 1 => "wmin 167"
0, 1 => (null)
1GCheckBoxcheckBoxEventConfig"newline , gapleft 0"
2GPDateDetectordateDetector"newline"
(see table below)
3GPRelativeDateDetectorrelativeDateDetector"newline"
(see table below)
4GPAltitudeDetectoraltitudeDetector"newline"
(see table below)
5GPApsideDetectorapsideDetector"newline"
(see table below)
6GPAOLDetectoraolDetector"newline"
(see table below)
7GPNodeDetectornodeDetector"newline"
(see table below)
8GPEclipseDetectoreclipseDetector"newline"
(see table below)
9GPLocalTimeDetectorlocalTimeDetector"newline"
(see table below)
10GPVisibilityFromStationDetectorvisibilityFromStationDetector"newline"
(see table below)

Default Constraint(s) for dateDetector:
IndexClassItemConstraint
2, 0GLabelWithIndicatorlabel2, 0, 0 => "newline , gapleft 0 , split 2"
2, 0, 1 => (null)
2, 1GComboBoxWithLabelcomboBoxAction2, 1, 0, 0 => "newline , gapleft 30 , split 2"
2, 1, 0, 1 => (null)
2, 1, 1 => (null)
2, 2GCheckBoxcheckBoxExpertConfig"newline , gapleft 30 , split 2"
2, 3GEntryRealentryRealMaxCheck2, 3, 0, 0 => "newline , gapleft 30 , split 2"
2, 3, 0, 1 => (null)
2, 3, 1 => "split 2"
2, 3, 2 => (null)
2, 4GEntryRealentryRealThreshold2, 4, 0, 0 => "newline , gapleft 30 , split 2"
2, 4, 0, 1 => (null)
2, 4, 1 => "split 2"
2, 4, 2 => (null)
2, 5GPAbsoluteDatedate"newline"
(see table below)

Default Constraint(s) for date:
IndexClassItemConstraint
2, 5, 0GLabelWithIndicatorlabel2, 5, 0, 0 => "newline , gapleft 30 , split 2"
2, 5, 0, 1 => (null)
2, 5, 1GPDateFielddateField(null)
2, 5, 2GPopupListWithLabelpopupListTimeScales2, 5, 2, 0, 0 => "split 4"
2, 5, 2, 0, 1 => (null)
2, 5, 2, 1 => (null)
2, 5, 3GButtonbuttonRelativeDate(null)

Default Constraint(s) for relativeDateDetector:
IndexClassItemConstraint
3, 0GLabelWithIndicatorlabel3, 0, 0 => "newline , gapleft 0 , split 2"
3, 0, 1 => (null)
3, 1GComboBoxWithLabelcomboBoxAction3, 1, 0, 0 => "newline , gapleft 30 , split 2"
3, 1, 0, 1 => (null)
3, 1, 1 => (null)
3, 2GCheckBoxcheckBoxExpertConfig"newline , gapleft 30 , split 2"
3, 3GEntryRealentryRealMaxCheck3, 3, 0, 0 => "newline , gapleft 30 , split 2"
3, 3, 0, 1 => (null)
3, 3, 1 => "split 2"
3, 3, 2 => (null)
3, 4GEntryRealentryRealThreshold3, 4, 0, 0 => "newline , gapleft 30 , split 2"
3, 4, 0, 1 => (null)
3, 4, 1 => "split 2"
3, 4, 2 => (null)
3, 5GPDateOffsetdateOffset"newline"
(see table below)

Default Constraint(s) for dateOffset:
IndexClassItemConstraint
3, 5, 0GLabelWithIndicatorlabel3, 5, 0, 0 => "newline , gapleft 30 , split 2"
3, 5, 0, 1 => (null)
3, 5, 1GPDateOffsetFieldoffsetField"split 2"
3, 5, 2GPopupListpopupListUnits(null)

Default Constraint(s) for altitudeDetector:
IndexClassItemConstraint
4, 0GLabelWithIndicatorlabel4, 0, 0 => "newline , gapleft 0 , split 2"
4, 0, 1 => (null)
4, 1GComboBoxWithLabelcomboBoxAction4, 1, 0, 0 => "newline , gapleft 30 , split 2"
4, 1, 0, 1 => (null)
4, 1, 1 => (null)
4, 2GCheckBoxcheckBoxExpertConfig"newline , gapleft 30 , split 2"
4, 3GEntryRealentryRealMaxCheck4, 3, 0, 0 => "newline , gapleft 30 , split 2"
4, 3, 0, 1 => (null)
4, 3, 1 => "split 2"
4, 3, 2 => (null)
4, 4GEntryRealentryRealThreshold4, 4, 0, 0 => "newline , gapleft 30 , split 2"
4, 4, 0, 1 => (null)
4, 4, 1 => "split 2"
4, 4, 2 => (null)
4, 5GEntryRealentryRealAltitude4, 5, 0, 0 => "newline , gapleft 30 , split 2"
4, 5, 0, 1 => (null)
4, 5, 1 => "split 2"
4, 5, 2 => (null)
4, 6GPOneAxisEllipsoidoneAxisEllipsoid"newline"
(see table below)

Default Constraint(s) for oneAxisEllipsoid:
IndexClassItemConstraint
4, 6, 0GLabelWithIndicatorlabel4, 6, 0, 0 => "newline , gapleft 30 , split 2"
4, 6, 0, 1 => (null)
4, 6, 1GPEntryEarthEqRadentryRealEqRadius"newline"
(see table below)
4, 6, 2GPEntryEarthFlatentryFlatness"newline"
(see table below)
4, 6, 3GPFramebodyFrame"newline"
(see table below)
4, 6, 4GEntryStringentryStringName4, 6, 4, 0, 0 => "newline , gapleft 60 , split 2"
4, 6, 4, 0, 1 => (null)
4, 6, 4, 1 => (null)

Default Constraint(s) for entryRealEqRadius:
IndexClassItemConstraint
4, 6, 1, 0GLabelWithIndicatorlabel4, 6, 1, 0, 0 => "newline , gapleft 60 , split 2"
4, 6, 1, 0, 1 => (null)
4, 6, 1, 1GRealFieldtextField(null)
4, 6, 1, 2GPopupListunits(null)
4, 6, 1, 3GConstantSelectorconstantSelector"newline"
(see table below)

Default Constraint(s) for constantSelector:
IndexClassItemConstraint
4, 6, 1, 3, 0GButtonbutton"split 3"
4, 6, 1, 3, 1GConstantSelelectorDialogdialog"newline , pushx , pushy , growx , growy"
(see table below)

Default Constraint(s) for dialog:
IndexClassItemConstraint
4, 6, 1, 3, 1, 0GComboBoxWithLabelcombobox4, 6, 1, 3, 1, 0, 0, 0 => "split 3"
4, 6, 1, 3, 1, 0, 0, 1 => (null)
4, 6, 1, 3, 1, 0, 1 => (null)
4, 6, 1, 3, 1, 1GLabellabel"newline , split 3"
4, 6, 1, 3, 1, 2GLabelvalueLabel(null)
4, 6, 1, 3, 1, 3GLabelunitLabel(null)
4, 6, 1, 3, 1, 4GButtonselectButton"newline , pushx , pushy"
4, 6, 1, 3, 1, 5GButtoncancelButton(null)

Default Constraint(s) for entryFlatness:
IndexClassItemConstraint
4, 6, 2, 0GLabelWithIndicatorlabel4, 6, 2, 0, 0 => "newline , gapleft 80 , split 2"
4, 6, 2, 0, 1 => (null)
4, 6, 2, 1GRealFieldtextField(null)
4, 6, 2, 2GConstantSelectorconstantSelector"newline"
(see table below)
4, 6, 2, 3GChoicechoiceFlattening4, 6, 2, 3, 0, 0 => "newline , gapleft 60 , split 2"
4, 6, 2, 3, 0, 1 => (null)
4, 6, 2, 3, 1 => "split"
4, 6, 2, 4GEntryRealentryRealFlatteningInverse4, 6, 2, 4, 0, 0 => "newline , gapleft 80 , split 2"
4, 6, 2, 4, 0, 1 => (null)
4, 6, 2, 4, 1 => "gapleft 74"
4, 6, 2, 5GEntryStringinfFieldDirect4, 6, 2, 5, 0, 0 => "newline , gapleft 80 , split 2"
4, 6, 2, 5, 0, 1 => (null)
4, 6, 2, 5, 1 => (null)
4, 6, 2, 6GEntryStringinfFieldInverse4, 6, 2, 6, 0, 0 => "newline , gapleft 80 , split 2"
4, 6, 2, 6, 0, 1 => (null)
4, 6, 2, 6, 1 => "gapleft 74"

Default Constraint(s) for constantSelector:
IndexClassItemConstraint
4, 6, 2, 2, 0GButtonbutton"split 2"
4, 6, 2, 2, 1GConstantSelelectorDialogdialog"newline , pushx , pushy , growx , growy"
(see table below)

Default Constraint(s) for dialog:
IndexClassItemConstraint
4, 6, 2, 2, 1, 0GComboBoxWithLabelcombobox4, 6, 2, 2, 1, 0, 0, 0 => "split 3"
4, 6, 2, 2, 1, 0, 0, 1 => (null)
4, 6, 2, 2, 1, 0, 1 => (null)
4, 6, 2, 2, 1, 1GLabellabel"newline , split 3"
4, 6, 2, 2, 1, 2GLabelvalueLabel(null)
4, 6, 2, 2, 1, 3GLabelunitLabel(null)
4, 6, 2, 2, 1, 4GButtonselectButton"newline , pushx , pushy"
4, 6, 2, 2, 1, 5GButtoncancelButton(null)

Default Constraint(s) for bodyFrame:
IndexClassItemConstraint
4, 6, 3, 0GComboBoxWithLabelcomboBoxRefFrame4, 6, 3, 0, 0, 0 => "newline , gapleft 60 , split 2"
4, 6, 3, 0, 0, 1 => (null)
4, 6, 3, 0, 1 => "split 4"
4, 6, 3, 1GCheckBoxWithIndicatorcheckBoxEOP4, 6, 3, 1, 0, 0 => (null)
4, 6, 3, 1, 0, 1 => (null)
4, 6, 3, 1, 1 => (null)
4, 6, 3, 2GPAbsoluteDateabsoluteDateH0"newline"
(see table below)
4, 6, 3, 3GEntryRealentryRealN4, 6, 3, 3, 0, 0 => "newline , gapleft 80 , split 2"
4, 6, 3, 3, 0, 1 => (null)
4, 6, 3, 3, 1 => "split 2"
4, 6, 3, 3, 2 => (null)
4, 6, 3, 4GEntryRealentryRealLon4, 6, 3, 4, 0, 0 => "newline , gapleft 80 , split 2"
4, 6, 3, 4, 0, 1 => (null)
4, 6, 3, 4, 1 => "split 2"
4, 6, 3, 4, 2 => (null)

Default Constraint(s) for absoluteDateH0:
IndexClassItemConstraint
4, 6, 3, 2, 0GLabelWithIndicatorlabel4, 6, 3, 2, 0, 0 => "newline , gapleft 80 , split 2"
4, 6, 3, 2, 0, 1 => (null)
4, 6, 3, 2, 1GPDateFielddateField"spanx 2 , split 5"
4, 6, 3, 2, 2GPopupListWithLabelpopupListTimeScales4, 6, 3, 2, 2, 0, 0 => "split 4"
4, 6, 3, 2, 2, 0, 1 => (null)
4, 6, 3, 2, 2, 1 => (null)
4, 6, 3, 2, 3GButtonbuttonRelativeDate(null)

Default Constraint(s) for apsideDetector:
IndexClassItemConstraint
5, 0GLabelWithIndicatorlabel5, 0, 0 => "newline , gapleft 0 , split 2"
5, 0, 1 => (null)
5, 1GComboBoxWithLabelcomboBoxAction5, 1, 0, 0 => "newline , gapleft 30 , split 2"
5, 1, 0, 1 => (null)
5, 1, 1 => (null)
5, 2GCheckBoxcheckBoxExpertConfig"newline , gapleft 30 , split 2"
5, 3GEntryRealentryRealMaxCheck5, 3, 0, 0 => "newline , gapleft 30 , split 2"
5, 3, 0, 1 => (null)
5, 3, 1 => "split 2"
5, 3, 2 => (null)
5, 4GEntryRealentryRealThreshold5, 4, 0, 0 => "newline , gapleft 30 , split 2"
5, 4, 0, 1 => (null)
5, 4, 1 => "split 2"
5, 4, 2 => (null)
5, 5GEntryInttriggerCount5, 5, 0, 0 => "newline , gapleft 30 , split 2"
5, 5, 0, 1 => (null)
5, 5, 1 => (null)
5, 6GChoicechoiceApsideType5, 6, 0, 0 => "newline , gapleft 30 , split 2"
5, 6, 0, 1 => (null)
5, 6, 1 => "split"

Default Constraint(s) for aolDetector:
IndexClassItemConstraint
6, 0GLabelWithIndicatorlabel6, 0, 0 => "newline , gapleft 0 , split 2"
6, 0, 1 => (null)
6, 1GComboBoxWithLabelcomboBoxAction6, 1, 0, 0 => "newline , gapleft 30 , split 2"
6, 1, 0, 1 => (null)
6, 1, 1 => (null)
6, 2GCheckBoxcheckBoxExpertConfig"newline , gapleft 30 , split 2"
6, 3GEntryRealentryRealMaxCheck6, 3, 0, 0 => "newline , gapleft 30 , split 2"
6, 3, 0, 1 => (null)
6, 3, 1 => "split 2"
6, 3, 2 => (null)
6, 4GEntryRealentryRealThreshold6, 4, 0, 0 => "newline , gapleft 30 , split 2"
6, 4, 0, 1 => (null)
6, 4, 1 => "split 2"
6, 4, 2 => (null)
6, 5GEntryInttriggerCount6, 5, 0, 0 => "newline , gapleft 30 , split 2"
6, 5, 0, 1 => (null)
6, 5, 1 => (null)
6, 6GEntryRealentryRealAOL6, 6, 0, 0 => "newline , gapleft 30 , split 2"
6, 6, 0, 1 => (null)
6, 6, 1 => "split 2"
6, 6, 2 => (null)
6, 7GComboBoxWithLabelcomboBoxAOLType6, 7, 0, 0 => "newline , gapleft 30 , split 2"
6, 7, 0, 1 => (null)
6, 7, 1 => (null)
6, 8GPFrameframe"newline"
(see table below)

Default Constraint(s) for frame:
IndexClassItemConstraint
6, 8, 0GComboBoxWithLabelcomboBoxRefFrame6, 8, 0, 0, 0 => "newline , gapleft 30 , split 2"
6, 8, 0, 0, 1 => (null)
6, 8, 0, 1 => "split 4"
6, 8, 1GCheckBoxWithIndicatorcheckBoxEOP6, 8, 1, 0, 0 => (null)
6, 8, 1, 0, 1 => (null)
6, 8, 1, 1 => (null)
6, 8, 2GPAbsoluteDateabsoluteDateH0"newline"
(see table below)
6, 8, 3GEntryRealentryRealN6, 8, 3, 0, 0 => "newline , gapleft 50 , split 2"
6, 8, 3, 0, 1 => (null)
6, 8, 3, 1 => "split 2"
6, 8, 3, 2 => (null)
6, 8, 4GEntryRealentryRealLon6, 8, 4, 0, 0 => "newline , gapleft 50 , split 2"
6, 8, 4, 0, 1 => (null)
6, 8, 4, 1 => "split 2"
6, 8, 4, 2 => (null)

Default Constraint(s) for absoluteDateH0:
IndexClassItemConstraint
6, 8, 2, 0GLabelWithIndicatorlabel6, 8, 2, 0, 0 => "newline , gapleft 50 , split 2"
6, 8, 2, 0, 1 => (null)
6, 8, 2, 1GPDateFielddateField"spanx 2 , split 5"
6, 8, 2, 2GPopupListWithLabelpopupListTimeScales6, 8, 2, 2, 0, 0 => "split 4"
6, 8, 2, 2, 0, 1 => (null)
6, 8, 2, 2, 1 => (null)
6, 8, 2, 3GButtonbuttonRelativeDate(null)

Default Constraint(s) for nodeDetector:
IndexClassItemConstraint
7, 0GLabelWithIndicatorlabel7, 0, 0 => "newline , gapleft 0 , split 2"
7, 0, 1 => (null)
7, 1GComboBoxWithLabelcomboBoxAction7, 1, 0, 0 => "newline , gapleft 30 , split 2"
7, 1, 0, 1 => (null)
7, 1, 1 => (null)
7, 2GCheckBoxcheckBoxExpertConfig"newline , gapleft 30 , split 2"
7, 3GEntryRealentryRealMaxCheck7, 3, 0, 0 => "newline , gapleft 30 , split 2"
7, 3, 0, 1 => (null)
7, 3, 1 => "split 2"
7, 3, 2 => (null)
7, 4GEntryRealentryRealThreshold7, 4, 0, 0 => "newline , gapleft 30 , split 2"
7, 4, 0, 1 => (null)
7, 4, 1 => "split 2"
7, 4, 2 => (null)
7, 5GEntryInttriggerCount7, 5, 0, 0 => "newline , gapleft 30 , split 2"
7, 5, 0, 1 => (null)
7, 5, 1 => (null)
7, 6GPFramebodyFrame"newline"
(see table below)
7, 7GChoicechoiceNodeType7, 7, 0, 0 => "newline , gapleft 30 , split 2"
7, 7, 0, 1 => (null)
7, 7, 1 => "split"

Default Constraint(s) for bodyFrame:
IndexClassItemConstraint
7, 6, 0GComboBoxWithLabelcomboBoxRefFrame7, 6, 0, 0, 0 => "newline , gapleft 30 , split 2"
7, 6, 0, 0, 1 => (null)
7, 6, 0, 1 => "split 4"
7, 6, 1GCheckBoxWithIndicatorcheckBoxEOP7, 6, 1, 0, 0 => (null)
7, 6, 1, 0, 1 => (null)
7, 6, 1, 1 => (null)
7, 6, 2GPAbsoluteDateabsoluteDateH0"newline"
(see table below)
7, 6, 3GEntryRealentryRealN7, 6, 3, 0, 0 => "newline , gapleft 50 , split 2"
7, 6, 3, 0, 1 => (null)
7, 6, 3, 1 => "split 2"
7, 6, 3, 2 => (null)
7, 6, 4GEntryRealentryRealLon7, 6, 4, 0, 0 => "newline , gapleft 50 , split 2"
7, 6, 4, 0, 1 => (null)
7, 6, 4, 1 => "split 2"
7, 6, 4, 2 => (null)

Default Constraint(s) for absoluteDateH0:
IndexClassItemConstraint
7, 6, 2, 0GLabelWithIndicatorlabel7, 6, 2, 0, 0 => "newline , gapleft 50 , split 2"
7, 6, 2, 0, 1 => (null)
7, 6, 2, 1GPDateFielddateField"spanx 2 , split 5"
7, 6, 2, 2GPopupListWithLabelpopupListTimeScales7, 6, 2, 2, 0, 0 => "split 4"
7, 6, 2, 2, 0, 1 => (null)
7, 6, 2, 2, 1 => (null)
7, 6, 2, 3GButtonbuttonRelativeDate(null)

Default Constraint(s) for eclipseDetector:
IndexClassItemConstraint
8, 0GLabelWithIndicatorlabel8, 0, 0 => "newline , gapleft 0 , split 2"
8, 0, 1 => (null)
8, 1GComboBoxWithLabelcomboBoxAction8, 1, 0, 0 => "newline , gapleft 30 , split 2"
8, 1, 0, 1 => (null)
8, 1, 1 => (null)
8, 2GCheckBoxcheckBoxExpertConfig"newline , gapleft 30 , split 2"
8, 3GEntryRealentryRealMaxCheck8, 3, 0, 0 => "newline , gapleft 30 , split 2"
8, 3, 0, 1 => (null)
8, 3, 1 => "split 2"
8, 3, 2 => (null)
8, 4GEntryRealentryRealThreshold8, 4, 0, 0 => "newline , gapleft 30 , split 2"
8, 4, 0, 1 => (null)
8, 4, 1 => "split 2"
8, 4, 2 => (null)
8, 5GEntryInttriggerCount8, 5, 0, 0 => "newline , gapleft 30 , split 2"
8, 5, 0, 1 => (null)
8, 5, 1 => (null)
8, 6GChoicechoiceEventType8, 6, 0, 0 => "newline , gapleft 30 , split 2"
8, 6, 0, 1 => (null)
8, 6, 1 => "split"
8, 7GPEntryEarthEqRadentryEarthEqRad"newline"
(see table below)

Default Constraint(s) for entryEarthEqRad:
IndexClassItemConstraint
8, 7, 0GLabelWithIndicatorlabel8, 7, 0, 0 => "newline , gapleft 30 , split 2"
8, 7, 0, 1 => (null)
8, 7, 1GRealFieldtextField(null)
8, 7, 2GPopupListunits(null)
8, 7, 3GConstantSelectorconstantSelector"newline"
(see table below)

Default Constraint(s) for constantSelector:
IndexClassItemConstraint
8, 7, 3, 0GButtonbutton"split 2"
8, 7, 3, 1GConstantSelelectorDialogdialog"newline , pushx , pushy , growx , growy"
(see table below)

Default Constraint(s) for dialog:
IndexClassItemConstraint
8, 7, 3, 1, 0GComboBoxWithLabelcombobox8, 7, 3, 1, 0, 0, 0 => "split 3"
8, 7, 3, 1, 0, 0, 1 => (null)
8, 7, 3, 1, 0, 1 => (null)
8, 7, 3, 1, 1GLabellabel"newline , split 3"
8, 7, 3, 1, 2GLabelvalueLabel(null)
8, 7, 3, 1, 3GLabelunitLabel(null)
8, 7, 3, 1, 4GButtonselectButton"newline , pushx , pushy"
8, 7, 3, 1, 5GButtoncancelButton(null)

Default Constraint(s) for localTimeDetector:
IndexClassItemConstraint
9, 0GLabelWithIndicatorlabel9, 0, 0 => "newline , gapleft 0 , split 2"
9, 0, 1 => (null)
9, 1GComboBoxWithLabelcomboBoxAction9, 1, 0, 0 => "newline , gapleft 30 , split 2"
9, 1, 0, 1 => (null)
9, 1, 1 => (null)
9, 2GCheckBoxcheckBoxExpertConfig"newline , gapleft 30 , split 2"
9, 3GEntryRealentryRealMaxCheck9, 3, 0, 0 => "newline , gapleft 30 , split 2"
9, 3, 0, 1 => (null)
9, 3, 1 => "split 2"
9, 3, 2 => (null)
9, 4GEntryRealentryRealThreshold9, 4, 0, 0 => "newline , gapleft 30 , split 2"
9, 4, 0, 1 => (null)
9, 4, 1 => "split 2"
9, 4, 2 => (null)
9, 5GEntryInttriggerCount9, 5, 0, 0 => "newline , gapleft 30 , split 2"
9, 5, 0, 1 => (null)
9, 5, 1 => (null)
9, 6GEntryRealentryRealLocalTime9, 6, 0, 0 => "newline , gapleft 30 , split 2"
9, 6, 0, 1 => (null)
9, 6, 1 => "split 2"
9, 6, 2 => (null)
9, 7GPFramebodyFrame"newline"
(see table below)

Default Constraint(s) for bodyFrame:
IndexClassItemConstraint
9, 7, 0GComboBoxWithLabelcomboBoxRefFrame9, 7, 0, 0, 0 => "newline , gapleft 30 , split 2"
9, 7, 0, 0, 1 => (null)
9, 7, 0, 1 => "split 4"
9, 7, 1GCheckBoxWithIndicatorcheckBoxEOP9, 7, 1, 0, 0 => (null)
9, 7, 1, 0, 1 => (null)
9, 7, 1, 1 => (null)
9, 7, 2GPAbsoluteDateabsoluteDateH0"newline"
(see table below)
9, 7, 3GEntryRealentryRealN9, 7, 3, 0, 0 => "newline , gapleft 50 , split 2"
9, 7, 3, 0, 1 => (null)
9, 7, 3, 1 => "split 2"
9, 7, 3, 2 => (null)
9, 7, 4GEntryRealentryRealLon9, 7, 4, 0, 0 => "newline , gapleft 50 , split 2"
9, 7, 4, 0, 1 => (null)
9, 7, 4, 1 => "split 2"
9, 7, 4, 2 => (null)

Default Constraint(s) for absoluteDateH0:
IndexClassItemConstraint
9, 7, 2, 0GLabelWithIndicatorlabel9, 7, 2, 0, 0 => "newline , gapleft 50 , split 2"
9, 7, 2, 0, 1 => (null)
9, 7, 2, 1GPDateFielddateField"spanx 2 , split 5"
9, 7, 2, 2GPopupListWithLabelpopupListTimeScales9, 7, 2, 2, 0, 0 => "split 4"
9, 7, 2, 2, 0, 1 => (null)
9, 7, 2, 2, 1 => (null)
9, 7, 2, 3GButtonbuttonRelativeDate(null)

Default Constraint(s) for visibilityFromStationDetector:
IndexClassItemConstraint
10, 0GLabelWithIndicatorlabel10, 0, 0 => "newline , gapleft 0 , split 2"
10, 0, 1 => (null)
10, 1GComboBoxWithLabelcomboBoxAction10, 1, 0, 0 => "newline , gapleft 30 , split 2"
10, 1, 0, 1 => (null)
10, 1, 1 => (null)
10, 2GCheckBoxcheckBoxExpertConfig"newline , gapleft 30 , split 2"
10, 3GEntryRealentryRealMaxCheck10, 3, 0, 0 => "newline , gapleft 30 , split 2"
10, 3, 0, 1 => (null)
10, 3, 1 => "split 2"
10, 3, 2 => (null)
10, 4GEntryRealentryRealThreshold10, 4, 0, 0 => "newline , gapleft 30 , split 2"
10, 4, 0, 1 => (null)
10, 4, 1 => "split 2"
10, 4, 2 => (null)
10, 5GEntryInttriggerCount10, 5, 0, 0 => "newline , gapleft 30 , split 2"
10, 5, 0, 1 => (null)
10, 5, 1 => (null)
10, 6GPGeodeticPointgeodeticPointStationCoordinates"newline"
(see table below)
10, 7GPOneAxisEllipsoidoneAxisEllipsoidEarthShape"newline"
(see table below)
10, 8GChoicechoiceVisibilityDetector10, 8, 0, 0 => "newline , gapleft 30 , split 2"
10, 8, 0, 1 => (null)
10, 8, 1 => "split"

Default Constraint(s) for geodeticPointStationCoordinates:
IndexClassItemConstraint
10, 6, 0GLabelWithIndicatorlabel10, 6, 0, 0 => "newline , gapleft 30 , split 2"
10, 6, 0, 1 => (null)
10, 6, 1GEntryRealentryRealLatitude10, 6, 1, 0, 0 => "newline , gapleft 50 , split 2"
10, 6, 1, 0, 1 => (null)
10, 6, 1, 1 => "split 2"
10, 6, 1, 2 => (null)
10, 6, 2GEntryRealentryRealLongitude10, 6, 2, 0, 0 => "newline , gapleft 50 , split 2"
10, 6, 2, 0, 1 => (null)
10, 6, 2, 1 => "split 2"
10, 6, 2, 2 => (null)
10, 6, 3GEntryRealentryRealAltitude10, 6, 3, 0, 0 => "newline , gapleft 50 , split 2"
10, 6, 3, 0, 1 => (null)
10, 6, 3, 1 => "split 2"
10, 6, 3, 2 => (null)

Default Constraint(s) for oneAxisEllipsoidEarthShape:
IndexClassItemConstraint
10, 7, 0GLabelWithIndicatorlabel10, 7, 0, 0 => "newline , gapleft 30 , split 2"
10, 7, 0, 1 => (null)
10, 7, 1GPEntryEarthEqRadentryRealEqRadius"newline"
(see table below)
10, 7, 2GPEntryEarthFlatentryFlatness"newline"
(see table below)
10, 7, 3GPFramebodyFrame"newline"
(see table below)
10, 7, 4GEntryStringentryStringName10, 7, 4, 0, 0 => "newline , gapleft 60 , split 2"
10, 7, 4, 0, 1 => (null)
10, 7, 4, 1 => (null)

Default Constraint(s) for entryRealEqRadius:
IndexClassItemConstraint
10, 7, 1, 0GLabelWithIndicatorlabel10, 7, 1, 0, 0 => "newline , gapleft 60 , split 2"
10, 7, 1, 0, 1 => (null)
10, 7, 1, 1GRealFieldtextField(null)
10, 7, 1, 2GPopupListunits(null)
10, 7, 1, 3GConstantSelectorconstantSelector"newline"
(see table below)

Default Constraint(s) for constantSelector:
IndexClassItemConstraint
10, 7, 1, 3, 0GButtonbutton"split 3"
10, 7, 1, 3, 1GConstantSelelectorDialogdialog"newline , pushx , pushy , growx , growy"
(see table below)

Default Constraint(s) for dialog:
IndexClassItemConstraint
10, 7, 1, 3, 1, 0GComboBoxWithLabelcombobox10, 7, 1, 3, 1, 0, 0, 0 => "split 3"
10, 7, 1, 3, 1, 0, 0, 1 => (null)
10, 7, 1, 3, 1, 0, 1 => (null)
10, 7, 1, 3, 1, 1GLabellabel"newline , split 3"
10, 7, 1, 3, 1, 2GLabelvalueLabel(null)
10, 7, 1, 3, 1, 3GLabelunitLabel(null)
10, 7, 1, 3, 1, 4GButtonselectButton"newline , pushx , pushy"
10, 7, 1, 3, 1, 5GButtoncancelButton(null)

Default Constraint(s) for entryFlatness:
IndexClassItemConstraint
10, 7, 2, 0GLabelWithIndicatorlabel10, 7, 2, 0, 0 => "newline , gapleft 80 , split 2"
10, 7, 2, 0, 1 => (null)
10, 7, 2, 1GRealFieldtextField(null)
10, 7, 2, 2GConstantSelectorconstantSelector"newline"
(see table below)
10, 7, 2, 3GChoicechoiceFlattening10, 7, 2, 3, 0, 0 => "newline , gapleft 60 , split 2"
10, 7, 2, 3, 0, 1 => (null)
10, 7, 2, 3, 1 => "split"
10, 7, 2, 4GEntryRealentryRealFlatteningInverse10, 7, 2, 4, 0, 0 => "newline , gapleft 80 , split 2"
10, 7, 2, 4, 0, 1 => (null)
10, 7, 2, 4, 1 => "gapleft 74"
10, 7, 2, 5GEntryStringinfFieldDirect10, 7, 2, 5, 0, 0 => "newline , gapleft 80 , split 2"
10, 7, 2, 5, 0, 1 => (null)
10, 7, 2, 5, 1 => (null)
10, 7, 2, 6GEntryStringinfFieldInverse10, 7, 2, 6, 0, 0 => "newline , gapleft 80 , split 2"
10, 7, 2, 6, 0, 1 => (null)
10, 7, 2, 6, 1 => "gapleft 74"

Default Constraint(s) for constantSelector:
IndexClassItemConstraint
10, 7, 2, 2, 0GButtonbutton"split 2"
10, 7, 2, 2, 1GConstantSelelectorDialogdialog"newline , pushx , pushy , growx , growy"
(see table below)

Default Constraint(s) for dialog:
IndexClassItemConstraint
10, 7, 2, 2, 1, 0GComboBoxWithLabelcombobox10, 7, 2, 2, 1, 0, 0, 0 => "split 3"
10, 7, 2, 2, 1, 0, 0, 1 => (null)
10, 7, 2, 2, 1, 0, 1 => (null)
10, 7, 2, 2, 1, 1GLabellabel"newline , split 3"
10, 7, 2, 2, 1, 2GLabelvalueLabel(null)
10, 7, 2, 2, 1, 3GLabelunitLabel(null)
10, 7, 2, 2, 1, 4GButtonselectButton"newline , pushx , pushy"
10, 7, 2, 2, 1, 5GButtoncancelButton(null)

Default Constraint(s) for bodyFrame:
IndexClassItemConstraint
10, 7, 3, 0GComboBoxWithLabelcomboBoxRefFrame10, 7, 3, 0, 0, 0 => "newline , gapleft 60 , split 2"
10, 7, 3, 0, 0, 1 => (null)
10, 7, 3, 0, 1 => "split 4"
10, 7, 3, 1GCheckBoxWithIndicatorcheckBoxEOP10, 7, 3, 1, 0, 0 => (null)
10, 7, 3, 1, 0, 1 => (null)
10, 7, 3, 1, 1 => (null)
10, 7, 3, 2GPAbsoluteDateabsoluteDateH0"newline"
(see table below)
10, 7, 3, 3GEntryRealentryRealN10, 7, 3, 3, 0, 0 => "newline , gapleft 80 , split 2"
10, 7, 3, 3, 0, 1 => (null)
10, 7, 3, 3, 1 => "split 2"
10, 7, 3, 3, 2 => (null)
10, 7, 3, 4GEntryRealentryRealLon10, 7, 3, 4, 0, 0 => "newline , gapleft 80 , split 2"
10, 7, 3, 4, 0, 1 => (null)
10, 7, 3, 4, 1 => "split 2"
10, 7, 3, 4, 2 => (null)

Default Constraint(s) for absoluteDateH0:
IndexClassItemConstraint
10, 7, 3, 2, 0GLabelWithIndicatorlabel10, 7, 3, 2, 0, 0 => "newline , gapleft 80 , split 2"
10, 7, 3, 2, 0, 1 => (null)
10, 7, 3, 2, 1GPDateFielddateField"spanx 2 , split 5"
10, 7, 3, 2, 2GPopupListWithLabelpopupListTimeScales10, 7, 3, 2, 2, 0, 0 => "split 4"
10, 7, 3, 2, 2, 0, 1 => (null)
10, 7, 3, 2, 2, 1 => (null)
10, 7, 3, 2, 3GButtonbuttonRelativeDate(null)


Nested Class Summary
static class GPEventSelector.GPEventsEnum
          Attitude laws enumerate.
 
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
 
Nested classes/interfaces inherited from interface fr.cnes.genopus.main.GPPatriusWithObjects
GPPatriusWithObjects.ArgsChecker
 
Field Summary
 
Fields inherited from class fr.cnes.genius.main.GComponent
NAME_ATTRIBUTE
 
Constructor Summary
GPEventSelector(String label, CustomEventDetector eventDetector, GPEventSelector.GPEventsEnum... eventsToShow)
          Constructor.
GPEventSelector(String label, GPEventSelector.GPEventsEnum... eventsToShow)
          Constructor without event.
GPEventSelector(String widgetId, String label, CustomEventDetector eventDetector, GPEventSelector.GPEventsEnum... eventsToShow)
          Constructor.
GPEventSelector(String widgetId, String label, GPEventSelector.GPEventsEnum... eventsToShow)
          Constructor.
 
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 blockAction(org.orekit.propagation.events.EventDetector.Action selectedAction)
          Blocks the action of the event on selectedAction.
 void clear()
          
 void display()
          
 void generic()
          
 GPEventSelector.GPEventsEnum[] getAvailableEventDetectors()
          Getter for the list of event detectors available in the widget.
 org.orekit.bodies.ExtendedOneAxisEllipsoid getBodyShape()
          Getter for the ExtendedOneAxisEllipsoid defining the central ellipsoid for the event detectors needing it.
 fr.cnes.genius.lowLevel.GCheckBox getGCheckBoxEventConfig()
          Getter for the GCheckBox to select whether event detector configuration has to be shown or not.
 fr.cnes.genius.highLevel.GComboBoxWithLabel getGComboBoxEventType()
          Getter for the GComboBoxWithLabel defining the type of event detector.
 Collection<GPEventDetectorAbstract> getGPEventDetectors()
          Getter for the collection of GPEventDetectorAbstract.
 CustomEventDetector getPatriusObject()
          Returns the PATRIUS object associated to a GENOPUS widget.
 CustomEventDetector getPatriusObject(Object... args)
          Returns the PATRIUS object associated to a GENOPUS widget.
 org.orekit.time.AbsoluteDate getReferenceDate()
          Method to get the reference date from the relative date detector.
 GPEventDetectorAbstract getSelectedGPEventDetector()
          Get the GPEventDetector corresponding to the currently selection of the combo box.
 GPEventSelector.GPEventsEnum getSelectedGPEventsEnum()
          Get the GPEventsEnum corresponding to the currently selection of the combo box.
 fr.cnes.genius.main.GComponent getSubComponent(int position)
          
 boolean isEnabled()
          
 boolean isModified()
          
 void read()
          
 void setAvailableEventDetectors(GPEventSelector.GPEventsEnum... eventsToShow)
          Setter for the list of event detectors available in the widget.
 void setBodyShape(org.orekit.bodies.ExtendedOneAxisEllipsoid ellipsoid)
          Setter for the ExtendedOneAxisEllipsoid defining the central ellipsoid for the event detectors needing it.
 void setBodyShapeWidgetsVisible(boolean b)
          Method to force the GPOneAxisEllipsoid (of the altitude and visibility from station detectors) and the GPEntryEarthEqRad (for the eclpise detector) widgets to be visible/invisible.
 void setConstraint(int widgetGap)
          Setter for the constraints of the widget.
 void setDefaultEventDetector(CustomEventDetector defaultEventDetector)
          Setter for the default event detector of the widget.
 void setEnabled(boolean b)
          
 void setEventDetector(CustomEventDetector eventDetector)
          Setter for the event detector to show in the widget.
 void setReferenceDate(org.orekit.time.AbsoluteDate refDate, org.orekit.time.TimeScale timeScale)
          Method to set the reference date needed for the relative date detector.
 void setSavedEventDetector(CustomEventDetector savedEventDetector)
          Setter for the reference event detector of the widget.
 void setWidgetId(String widgetId)
          
 void updateCondensedStatus(fr.cnes.genius.main.GCondensedStatus condensedStatus)
          
 void updateIsModifiedIndicator()
          
 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, 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

GPEventSelector

public GPEventSelector(String label,
                       GPEventSelector.GPEventsEnum... eventsToShow)
Constructor without event. The widgetId will be assigned automatically.

Parameters:
label - text to display in the label.
eventsToShow - list of event detectors to show in the widget. If null or empty all events will be available.

GPEventSelector

public GPEventSelector(String widgetId,
                       String label,
                       GPEventSelector.GPEventsEnum... eventsToShow)
Constructor.

Parameters:
widgetId - widget identifier, if null an identifier will be automatically created.
label - text to display in the label.
eventsToShow - list of event detectors to show in the widget. If null or empty all events will be available.

GPEventSelector

public GPEventSelector(String label,
                       CustomEventDetector eventDetector,
                       GPEventSelector.GPEventsEnum... eventsToShow)
Constructor. The widgetId will be assigned automatically.

Parameters:
label - text to display in the label.
eventDetector - event detector to show.
eventsToShow - list of event detectors to show in the widget. If null or empty all events will be available.

GPEventSelector

public GPEventSelector(String widgetId,
                       String label,
                       CustomEventDetector eventDetector,
                       GPEventSelector.GPEventsEnum... eventsToShow)
Constructor.

Parameters:
widgetId - widget identifier, if null an identifier will be automatically created.
label - text to display in the label.
eventDetector - event detector to show.
eventsToShow - list of event detectors to show in the widget. If null or empty all events will be available.
Method Detail

setWidgetId

public void setWidgetId(String widgetId)

Overrides:
setWidgetId in class fr.cnes.genius.main.GComponent

getGComboBoxEventType

public fr.cnes.genius.highLevel.GComboBoxWithLabel getGComboBoxEventType()
Getter for the GComboBoxWithLabel defining the type of event detector.

Returns:
the GComboBoxWithLabel defining the type of event detector.

getGCheckBoxEventConfig

public fr.cnes.genius.lowLevel.GCheckBox getGCheckBoxEventConfig()
Getter for the GCheckBox to select whether event detector configuration has to be shown or not.

Returns:
the GCheckBox to select whether event detector configuration has to be shown or not.

getGPEventDetectors

public Collection<GPEventDetectorAbstract> getGPEventDetectors()
Getter for the collection of GPEventDetectorAbstract.

Returns:
the collection of widgets for the available event detectors.

getSelectedGPEventDetector

public GPEventDetectorAbstract getSelectedGPEventDetector()
Get the GPEventDetector corresponding to the currently selection of the combo box.

Returns:
GPEventDetector corresponding to the currently selection of the combo box.

getSelectedGPEventsEnum

public GPEventSelector.GPEventsEnum getSelectedGPEventsEnum()
Get the GPEventsEnum corresponding to the currently selection of the combo box.

Returns:
GPEventsEnum corresponding to the currently selection of the combo box.

setConstraint

public void setConstraint(int widgetGap)
Setter for the constraints of the widget.

Parameters:
widgetGap - left gap from panel border to display the label of the widget.

setBodyShapeWidgetsVisible

public void setBodyShapeWidgetsVisible(boolean b)
Method to force the GPOneAxisEllipsoid (of the altitude and visibility from station detectors) and the GPEntryEarthEqRad (for the eclpise detector) widgets to be visible/invisible.

Parameters:
b - if true the widget will be visible, if false it will not.

setBodyShape

public void setBodyShape(org.orekit.bodies.ExtendedOneAxisEllipsoid ellipsoid)
                  throws GPEventException
Setter for the ExtendedOneAxisEllipsoid defining the central ellipsoid for the event detectors needing it. When it is set with this method, the GPOneAxisEllipsoid widget is no further visible.

Parameters:
ellipsoid - the ExtendedOneAxisEllipsoid defining the central body shape.
Throws:
GPEventException - if frame contained in the ellipsoid is not available in the GPOneAxisEllipsoid frame selector

getBodyShape

public org.orekit.bodies.ExtendedOneAxisEllipsoid getBodyShape()
                                                        throws GPEventException
Getter for the ExtendedOneAxisEllipsoid defining the central ellipsoid for the event detectors needing it.

Returns:
the ExtendedOneAxisEllipsoid defining the central body shape.
Throws:
GPEventException - if EOP data is not initialized.

setReferenceDate

public void setReferenceDate(org.orekit.time.AbsoluteDate refDate,
                             org.orekit.time.TimeScale timeScale)
Method to set the reference date needed for the relative date detector.

Parameters:
refDate - reference date
timeScale - time scale for the relative date

getReferenceDate

public org.orekit.time.AbsoluteDate getReferenceDate()
                                              throws GPEventException
Method to get the reference date from the relative date detector.

Returns:
reference date
Throws:
GPEventException - if the reference date is undefined.

setAvailableEventDetectors

public void setAvailableEventDetectors(GPEventSelector.GPEventsEnum... eventsToShow)
Setter for the list of event detectors available in the widget. The current selected event must be one of them. If the list of event detectors is null, all of them will be shown.

Parameters:
eventsToShow - an array of GPEventsEnum with the list of event detectors to show in the widget. If null: all event detectors will be shown.

getAvailableEventDetectors

public GPEventSelector.GPEventsEnum[] getAvailableEventDetectors()
Getter for the list of event detectors available in the widget.

Returns:
an array of GPEventsEnum with the list of event detectors available in the widget.

getPatriusObject

public CustomEventDetector getPatriusObject()
                                     throws GPEventException
Returns the PATRIUS object associated to a GENOPUS widget.

Specified by:
getPatriusObject in interface GPPatrius<CustomEventDetector>
Returns:
the PATRIUS object associated to the widget.
Throws:
GPEventException

getPatriusObject

public CustomEventDetector getPatriusObject(Object... args)
                                     throws fr.cnes.genius.exception.GException
Returns the PATRIUS object associated to a GENOPUS widget.

Specified by:
getPatriusObject in interface GPPatriusWithObjects<CustomEventDetector>
Parameters:
args - The parameters are 0: ExtendedOneAxisEllipsoid.
Returns:
the PATRIUS object associated to the widget.
Throws:
fr.cnes.genius.exception.GException - if the PATRIUS object cannot be created from the widget data.

setEventDetector

public void setEventDetector(CustomEventDetector eventDetector)
                      throws GPEventException
Setter for the event detector to show in the widget.

Parameters:
eventDetector - event detector to set in the widget.
Throws:
GPEventException - if the type of the given event detector is not available in the widget or there was a problem setting the event detector.

setDefaultEventDetector

public void setDefaultEventDetector(CustomEventDetector defaultEventDetector)
                             throws GPEventException
Setter for the default event detector of the widget.

Parameters:
defaultEventDetector - default event detector to set in the widget.
Throws:
GPEventException - if the type of the given event detector is not available in the widget or there was a problem setting the event detector.

setSavedEventDetector

public void setSavedEventDetector(CustomEventDetector savedEventDetector)
                           throws GPEventException
Setter for the reference event detector of the widget.

Parameters:
savedEventDetector - reference event detector to set in the widget.
Throws:
GPEventException - if the type of the given event detector is not available in the widget or there was a problem setting the event detector.

attachCopyPasteMenu

public void attachCopyPasteMenu(String label,
                                fr.cnes.genius.main.GComponent.CopyPasteOperation... operationList)

Overrides:
attachCopyPasteMenu in class fr.cnes.genius.main.GComponent

updateIsModifiedIndicator

public void updateIsModifiedIndicator()

Overrides:
updateIsModifiedIndicator in class fr.cnes.genius.main.GComponent

isEnabled

public boolean isEnabled()

Overrides:
isEnabled in class fr.cnes.genius.main.GComponent

setEnabled

public void setEnabled(boolean b)

Overrides:
setEnabled in class fr.cnes.genius.main.GComponent

isModified

public boolean isModified()

Overrides:
isModified in class fr.cnes.genius.main.GComponent

before

public void before(fr.cnes.genius.main.GEvent e)
            throws fr.cnes.genius.exception.GException

Specified by:
before in interface fr.cnes.genius.main.GListener
Throws:
fr.cnes.genius.exception.GException

after

public void after(fr.cnes.genius.main.GEvent e)
           throws fr.cnes.genius.exception.GException

Specified by:
after in interface fr.cnes.genius.main.GListener
Throws:
fr.cnes.genius.exception.GException

generic

public void generic()
             throws fr.cnes.genius.exception.GException

Specified by:
generic in class fr.cnes.genius.lowLevel.GContainer
Throws:
fr.cnes.genius.exception.GException

display

public void display()
             throws fr.cnes.genius.exception.GException

Specified by:
display in interface fr.cnes.genius.main.GDisplay
Throws:
fr.cnes.genius.exception.GException

read

public void read()
          throws fr.cnes.genius.exception.GException

Specified by:
read in interface fr.cnes.genius.main.GReadWrite
Throws:
fr.cnes.genius.exception.GException

write

public void write()
           throws fr.cnes.genius.exception.GException

Specified by:
write in interface fr.cnes.genius.main.GReadWrite
Throws:
fr.cnes.genius.exception.GException

clear

public void clear()
           throws fr.cnes.genius.exception.GException

Specified by:
clear in interface fr.cnes.genius.main.GClear
Throws:
fr.cnes.genius.exception.GException

getSubComponent

public fr.cnes.genius.main.GComponent getSubComponent(int position)
                                               throws fr.cnes.genius.exception.GComponentException

Overrides:
getSubComponent in class fr.cnes.genius.main.GComponent
Throws:
fr.cnes.genius.exception.GComponentException

updateCondensedStatus

public void updateCondensedStatus(fr.cnes.genius.main.GCondensedStatus condensedStatus)

Specified by:
updateCondensedStatus in interface fr.cnes.genius.main.GCondensedStatusInterface

blockAction

public void blockAction(org.orekit.propagation.events.EventDetector.Action selectedAction)
Blocks the action of the event on selectedAction.

Parameters:
selectedAction - the blocked action


Copyright © 2017. All rights reserved.