|
||||||||||
| 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.events.GPEventDetectorAbstract
fr.cnes.genopus.events.GPTriggeredEventDetectorAbstract
fr.cnes.genopus.events.GPAOLDetector
public class GPAOLDetector
Widget representing an Orekit's AOLDetector.
| Index | Class | Item | Constraint |
| 0 | GLabelWithIndicator | label | 0, 0 => "newline , gapleft 0 , split 2" 0, 1 => (null) |
| 1 | GComboBoxWithLabel | comboBoxAction | 1, 0, 0 =>
"newline , gapleft 30 , split 2" 1, 0, 1 => (null) 1, 1 => (null) |
| 2 | GCheckBox | checkBoxExpertConfig | "newline , gapleft 30 , split 2" |
| 3 | GEntryReal | entryRealMaxCheck | 3, 0, 0 => "newline , gapleft 30 , split 2" 3, 0, 1 => (null) 3, 1 => "split 2" 3, 2 => (null) |
| 4 | GEntryReal | entryRealThreshold | 4, 0, 0 =>
"newline , gapleft 30 , split 2" 4, 0, 1 => (null) 4, 1 => "split 2" 4, 2 => (null) |
| 5 | GEntryInt | triggerCount | 5, 0, 0 =>
"newline , gapleft 30 , split 2" 5, 0, 1 => (null) 5, 1 => (null) |
| 6 | GEntryReal | entryRealAOL | 6, 0, 0 =>
"newline , gapleft 30 , split 2" 6, 0, 1 => (null) 6, 1 => "split 2" 6, 2 => (null) |
| 7 | GComboBoxWithLabel | comboBoxAOLType | 7, 0, 0 =>
"newline , gapleft 30 , split 2" 7, 0, 1 => (null) 7, 1 => (null) |
| 8 | GPFrame | frame | "newline" (see table below) |
| Index | Class | Item | Constraint |
| 8, 0 | GComboBoxWithLabel | comboBoxRefFrame | 8, 0, 0, 0 =>
"newline , gapleft 30 , split 2" 8, 0, 0, 1 => (null) 8, 0, 1 => "split 4" |
| 8, 1 | GCheckBoxWithIndicator | checkBoxEOP | 8, 1, 0, 0 =>
(null) 8, 1, 0, 1 => (null) 8, 1, 1 => (null) |
| 8, 2 | GPAbsoluteDate | absoluteDateH0 | "newline" (see table below) |
| 8, 3 | GEntryReal | entryRealN | 8, 3, 0, 0 =>
"newline , gapleft 50 , split 2" 8, 3, 0, 1 => (null) 8, 3, 1 => "split 2" 8, 3, 2 => (null) |
| 8, 4 | GEntryReal | entryRealLon | 8, 4, 0, 0 =>
"newline , gapleft 50 , split 2" 8, 4, 0, 1 => (null) 8, 4, 1 => "split 2" 8, 4, 2 => (null) |
| Index | Class | Item | Constraint |
| 8, 2, 0 | GLabelWithIndicator | label | 8, 2, 0, 0 =>
"newline , gapleft 50 , split 2" 8, 2, 0, 1 => (null) |
| 8, 2, 1 | GPDateField | dateField | "spanx 2 , split 5" |
| 8, 2, 2 | GPopupListWithLabel | popupListTimeScales | 8, 2, 2, 0, 0 => "split 4" 8, 2, 2, 0, 1 => (null) 8, 2, 2, 1 => (null) |
| 8, 2, 3 | GButton | buttonRelativeDate | (null) |
| Nested Class Summary |
|---|
| 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.genopus.events.GPEventDetectorAbstract |
|---|
ACTION, DETECTOR_ERROR |
| Fields inherited from class fr.cnes.genius.main.GComponent |
|---|
NAME_ATTRIBUTE |
| Constructor Summary | |
|---|---|
GPAOLDetector(String label)
Constructor without default AOL detector. |
|
GPAOLDetector(String label,
CustomAOLDetector aolDetector)
Constructor. |
|
GPAOLDetector(String widgetId,
String label)
Constructor without default AOL detector. |
|
GPAOLDetector(String widgetId,
String label,
CustomAOLDetector aolDetector)
Constructor. |
|
| Method Summary | |
|---|---|
void |
after(fr.cnes.genius.main.GEvent e)
|
void |
before(fr.cnes.genius.main.GEvent e)
|
void |
display()
|
void |
generic()
|
fr.cnes.genius.highLevel.GComboBoxWithLabel |
getGComboBoxAOLType()
Getter for the GComboBoxWithLabel defining the type of angle for the target AOL (true, mean or eccentric). |
fr.cnes.genius.highLevel.GEntryReal |
getGEntryRealAOL()
Getter for the GPEntryReal defining the target AOL of the event detector. |
GPFrame |
getGPFrame()
Getter for the GPFrame defining the equator with respect to which the AOL is to be computed. |
CustomAOLDetector |
getPatriusObject()
Returns the PATRIUS object associated to a GENOPUS widget. |
fr.cnes.genius.main.GComponent |
getSubComponent(int position)
|
protected GPItemType |
getXMLTag()
Getter for the tag to be used int the XML configuration file. |
boolean |
isModified()
|
boolean |
isNativeEventDetector(CustomEventDetector eventDetector)
Check if a given event detector is defined in the native type of event detector of the widget. |
void |
setConstraint(int labelGap,
int subWidgetGap)
Setter for the constraints of the Event Detector widget. |
void |
setDefaultEventDetector(CustomEventDetector defaultEventDetector)
Setter for the default event detector. |
void |
setDisplayIsModifiedIndicatorAll(fr.cnes.genius.main.GComponent.DisplayIndicatorStatus displayIndicatorStatus)
Controls the display of the isModified indicator of all sub-widgets. |
void |
setEnabled(boolean b)
|
void |
setEventDetector(CustomEventDetector eventDetector)
Setter for the event detector. |
void |
setSavedEventDetector(CustomEventDetector savedEventDetector)
Setter for the reference event detector. |
void |
setWidgetId(String widgetId)
|
void |
updateCondensedStatus(fr.cnes.genius.main.GCondensedStatus condensedStatus)
|
| Methods inherited from class fr.cnes.genopus.events.GPTriggeredEventDetectorAbstract |
|---|
getGEntryIntTriggerCount, setAbstractClassDefaultValue, setAbstractClassSavedValue, setAbstractClassValue |
| Methods inherited from class fr.cnes.genopus.events.GPEventDetectorAbstract |
|---|
attachCopyPasteMenu, blockAction, clear, getGCheckBoxExpertConfig, getGComboBoxAction, getGEntryRealMaxCheck, getGEntryRealThreshold, getGLabel, getSelectedAction, isEnabled, read, setDefaultConstraint, setDisplayAction, setDisplayExpertConfig, updateIsModifiedIndicator, updateStatus, 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 |
|---|
public GPAOLDetector(String label)
label - text to display in the label.
public GPAOLDetector(String label,
CustomAOLDetector aolDetector)
label - text to display in the label.aolDetector - AOL detector to set.
public GPAOLDetector(String widgetId,
String label)
widgetId - widget identifier, if null an identifier will be automatically created.label - text to display in the label.
public GPAOLDetector(String widgetId,
String label,
CustomAOLDetector aolDetector)
widgetId - widget identifier, if null an identifier will be automatically created.label - text to display in the label.aolDetector - AOL detector to set.| Method Detail |
|---|
public void setWidgetId(String widgetId)
setWidgetId in class GPTriggeredEventDetectorAbstractpublic fr.cnes.genius.highLevel.GEntryReal getGEntryRealAOL()
public fr.cnes.genius.highLevel.GComboBoxWithLabel getGComboBoxAOLType()
public GPFrame getGPFrame()
public CustomAOLDetector getPatriusObject()
throws GPEventException
getPatriusObject in interface GPPatrius<CustomEventDetector>getPatriusObject in class GPEventDetectorAbstractGPEventException
public void setEventDetector(CustomEventDetector eventDetector)
throws GPEventException
setEventDetector in class GPEventDetectorAbstracteventDetector - event detector to set.
GPEventException - if the given event detector is not compatible with the widget. If the equator frame defined
in the AOL Detector is not available in the widget.
public void setDefaultEventDetector(CustomEventDetector defaultEventDetector)
throws GPEventException
setDefaultEventDetector in class GPEventDetectorAbstractdefaultEventDetector - default event detector to set.
GPEventException - if the given event detector is not compatible with the widget. If the equator frame defined
in the AOL Detector is not available in the widget.
public void setSavedEventDetector(CustomEventDetector savedEventDetector)
throws GPEventException
setSavedEventDetector in class GPEventDetectorAbstractsavedEventDetector - reference event detector to set.
GPEventException - if the given event detector is not compatible with the widget. If the equator frame defined
in the AOL Detector is not available in the widget.
public void setConstraint(int labelGap,
int subWidgetGap)
setConstraint in class GPTriggeredEventDetectorAbstractlabelGap - left gap from panel border to display the label of the event.subWidgetGap - left gap from panel border to display the sub-widgets of the event.public void setDisplayIsModifiedIndicatorAll(fr.cnes.genius.main.GComponent.DisplayIndicatorStatus displayIndicatorStatus)
setDisplayIsModifiedIndicatorAll in class GPTriggeredEventDetectorAbstractdisplayIndicatorStatus - if Always the modifiedStatusIndicator is always shown, if Never the modifiedStatusIndicator
is always shown, if Automatic the modifiedStatusIndicator is shown as needed.public boolean isNativeEventDetector(CustomEventDetector eventDetector)
isNativeEventDetector in class GPEventDetectorAbstracteventDetector - the event detector to be checked.
public void setEnabled(boolean b)
setEnabled in class GPTriggeredEventDetectorAbstractpublic boolean isModified()
isModified in class GPTriggeredEventDetectorAbstract
public void generic()
throws fr.cnes.genius.exception.GException
generic in class GPTriggeredEventDetectorAbstractfr.cnes.genius.exception.GException
public void display()
throws fr.cnes.genius.exception.GException
display in interface fr.cnes.genius.main.GDisplaydisplay in class GPTriggeredEventDetectorAbstractfr.cnes.genius.exception.GExceptionpublic void before(fr.cnes.genius.main.GEvent e)
public void after(fr.cnes.genius.main.GEvent e)
throws GPEventException
after in interface fr.cnes.genius.main.GListenerafter in class GPTriggeredEventDetectorAbstractGPEventExceptionprotected GPItemType getXMLTag()
getXMLTag in class GPEventDetectorAbstract
public fr.cnes.genius.main.GComponent getSubComponent(int position)
throws fr.cnes.genius.exception.GComponentException
getSubComponent in class GPTriggeredEventDetectorAbstractfr.cnes.genius.exception.GComponentExceptionpublic void updateCondensedStatus(fr.cnes.genius.main.GCondensedStatus condensedStatus)
updateCondensedStatus in interface fr.cnes.genius.main.GCondensedStatusInterfaceupdateCondensedStatus in class GPTriggeredEventDetectorAbstract
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||