|
||||||||||
| 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.bodies.GPOneAxisEllipsoid
public class GPOneAxisEllipsoid
Widget representing an OREKIT's OneAxisEllipsoid.
| Index | Class | Item | Constraint |
| 0 | GLabelWithIndicator | label | 0, 0 => "newline , gapleft 0 , split 2" 0, 1 => (null) |
| 1 | GPEntryEarthEqRad | entryRealEqRadius | "newline" (see table below) |
| 2 | GPEntryEarthFlat | entryFlatness | "newline" (see table below) |
| 3 | GPFrame | bodyFrame | "newline" (see table below) |
| 4 | GEntryString | entryStringName | 4, 0, 0 =>
"newline , gapleft 30 , split 2" 4, 0, 1 => (null) 4, 1 => (null) |
| Index | Class | Item | Constraint |
| 1, 0 | GLabelWithIndicator | label | 1, 0, 0 =>
"newline , gapleft 30 , split 2" 1, 0, 1 => (null) |
| 1, 1 | GRealField | textField | (null) |
| 1, 2 | GPopupList | units | (null) |
| 1, 3 | GConstantSelector | constantSelector | "newline" (see table below) |
| Index | Class | Item | Constraint |
| 1, 3, 0 | GButton | button | "split 3" |
| 1, 3, 1 | GConstantSelelectorDialog | dialog | "newline , pushx , pushy , growx , growy" (see table below) |
| Index | Class | Item | Constraint |
| 1, 3, 1, 0 | GComboBoxWithLabel | combobox | 1, 3, 1, 0, 0, 0 =>
"split 3" 1, 3, 1, 0, 0, 1 => (null) 1, 3, 1, 0, 1 => (null) |
| 1, 3, 1, 1 | GLabel | label | "newline , split 3" |
| 1, 3, 1, 2 | GLabel | valueLabel | (null) |
| 1, 3, 1, 3 | GLabel | unitLabel | (null) |
| 1, 3, 1, 4 | GButton | selectButton | "newline , pushx , pushy" |
| 1, 3, 1, 5 | GButton | cancelButton | (null) |
| Index | Class | Item | Constraint |
| 2, 0 | GLabelWithIndicator | label | 2, 0, 0 =>
"newline , gapleft 50 , split 2" 2, 0, 1 => (null) |
| 2, 1 | GRealField | textField | (null) |
| 2, 2 | GConstantSelector | constantSelector | "newline" (see table below) |
| 2, 3 | GChoice | choiceFlattening | 2, 3, 0, 0 =>
"newline , gapleft 30 , split 2" 2, 3, 0, 1 => (null) 2, 3, 1 => "split" |
| 2, 4 | GEntryReal | entryRealFlatteningInverse | 2, 4, 0, 0 =>
"newline , gapleft 50 , split 2" 2, 4, 0, 1 => (null) 2, 4, 1 => "gapleft 74" |
| 2, 5 | GEntryString | infFieldDirect | 2, 5, 0, 0 =>
"newline , gapleft 50 , split 2" 2, 5, 0, 1 => (null) 2, 5, 1 => (null) |
| 2, 6 | GEntryString | infFieldInverse | 2, 6, 0, 0 =>
"newline , gapleft 50 , split 2" 2, 6, 0, 1 => (null) 2, 6, 1 => "gapleft 74" |
| Index | Class | Item | Constraint |
| 2, 2, 0 | GButton | button | "split 2" |
| 2, 2, 1 | GConstantSelelectorDialog | dialog | "newline , pushx , pushy , growx , growy" (see table below) |
| Index | Class | Item | Constraint |
| 2, 2, 1, 0 | GComboBoxWithLabel | combobox | 2, 2, 1, 0, 0, 0 =>
"split 3" 2, 2, 1, 0, 0, 1 => (null) 2, 2, 1, 0, 1 => (null) |
| 2, 2, 1, 1 | GLabel | label | "newline , split 3" |
| 2, 2, 1, 2 | GLabel | valueLabel | (null) |
| 2, 2, 1, 3 | GLabel | unitLabel | (null) |
| 2, 2, 1, 4 | GButton | selectButton | "newline , pushx , pushy" |
| 2, 2, 1, 5 | GButton | cancelButton | (null) |
| Index | Class | Item | Constraint |
| 3, 0 | GComboBoxWithLabel | comboBoxRefFrame | 3, 0, 0, 0 =>
"newline , gapleft 30 , split 2" 3, 0, 0, 1 => (null) 3, 0, 1 => "split 4" |
| 3, 1 | GCheckBoxWithIndicator | checkBoxEOP | 3, 1, 0, 0 =>
(null) 3, 1, 0, 1 => (null) 3, 1, 1 => (null) |
| 3, 2 | GPAbsoluteDate | absoluteDateH0 | "newline" (see table below) |
| 3, 3 | GEntryReal | entryRealN | 3, 3, 0, 0 =>
"newline , gapleft 50 , split 2" 3, 3, 0, 1 => (null) 3, 3, 1 => "split 2" 3, 3, 2 => (null) |
| 3, 4 | GEntryReal | entryRealLon | 3, 4, 0, 0 =>
"newline , gapleft 50 , split 2" 3, 4, 0, 1 => (null) 3, 4, 1 => "split 2" 3, 4, 2 => (null) |
| Index | Class | Item | Constraint |
| 3, 2, 0 | GLabelWithIndicator | label | 3, 2, 0, 0 =>
"newline , gapleft 50 , split 2" 3, 2, 0, 1 => (null) |
| 3, 2, 1 | GPDateField | dateField | "spanx 2 , split 5" |
| 3, 2, 2 | GPopupListWithLabel | popupListTimeScales | 3, 2, 2, 0, 0 => "split 4" 3, 2, 2, 0, 1 => (null) 3, 2, 2, 1 => (null) |
| 3, 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.genius.main.GComponent |
|---|
NAME_ATTRIBUTE |
| Constructor Summary | |
|---|---|
GPOneAxisEllipsoid(String label,
org.orekit.bodies.ExtendedOneAxisEllipsoid ellipsoid,
GPFrame.GPRefFrame... framesToShow)
Constructor. |
|
GPOneAxisEllipsoid(String label,
GPFrame.GPRefFrame... framesToShow)
Constructor. |
|
GPOneAxisEllipsoid(String widgetId,
String label,
org.orekit.bodies.ExtendedOneAxisEllipsoid ellipsoid,
GPFrame.GPRefFrame... framesToShow)
Constructor. |
|
GPOneAxisEllipsoid(String widgetId,
String label,
GPFrame.GPRefFrame... framesToShow)
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 |
clear()
|
void |
display()
|
void |
generic()
|
GPFrame.GPRefFrame[] |
getAvailableFrames()
Getter for the list of frames available in the widget. |
GPEntryEarthEqRad |
getGEntryRealEqRadius()
Getter for the GEntryReal defining the equatorial radius of the ellipsoid. |
fr.cnes.genius.highLevel.GEntryString |
getGEntryStringName()
Getter for the GEntryString defining the name. |
fr.cnes.genius.highLevel.GLabelWithIndicator |
getGLabel()
Getter for the GLabel of the widget. |
GPEntryEarthFlat |
getGPEntryEarthFlat()
Getter for the GPEntryEarthFlat defining the flattening. |
GPFrame |
getGPFrame()
Getter for the GPFrame defining the frame related to the body shape. |
org.orekit.bodies.ExtendedOneAxisEllipsoid |
getPatriusObject()
Getter for the OneAxisEllipsoid defined in the widget. |
fr.cnes.genius.main.GComponent |
getSubComponent(int position)
|
boolean |
isEnabled()
|
boolean |
isModified()
|
void |
read()
|
void |
setAvailableFrames(GPFrame.GPRefFrame... framesToShow)
Setter for the list of frames available in the widget. |
void |
setConstraint(int labelGap,
int subWidgetGap)
Setter for the constraints of the widget. |
void |
setDefaultEllipsoid(org.orekit.bodies.ExtendedOneAxisEllipsoid defaultEllipsoid)
Setter for the default one axis ellipsoid. |
void |
setEllipsoid(org.orekit.bodies.ExtendedOneAxisEllipsoid ellipsoid)
Setter for the one axis ellipsoid. |
void |
setEnabled(boolean b)
|
void |
setSavedEllipsoid(org.orekit.bodies.ExtendedOneAxisEllipsoid savedEllipsoid)
Setter for the saved one axis ellipsoid. |
void |
setWidgetId(String widgetId)
|
void |
updateCondensedStatus(fr.cnes.genius.main.GCondensedStatus condensedStatus)
|
void |
updateIsModifiedIndicator()
|
void |
updateStatus()
Update the 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, 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 GPOneAxisEllipsoid(String label,
org.orekit.bodies.ExtendedOneAxisEllipsoid ellipsoid,
GPFrame.GPRefFrame... framesToShow)
label - to be shown in the widgetellipsoid - default ellipsoid to set in the widget.framesToShow - list of frames available in the widget. It might be empty. In this case all frames are
shown.
public GPOneAxisEllipsoid(String label,
GPFrame.GPRefFrame... framesToShow)
label - to be shown in the widgetframesToShow - list of frames available in the widget. It might be empty. In this case all frames are
shown.
public GPOneAxisEllipsoid(String widgetId,
String label,
GPFrame.GPRefFrame... framesToShow)
widgetId - widget identifier, if null an identifier will be automatically created.label - to be shown in the widgetframesToShow - list of frames available in the widget. Leave it empty to have all frames available. If the
list contains only one frame, it will be the default frame and the frame subwidget will not
be visible.
public GPOneAxisEllipsoid(String widgetId,
String label,
org.orekit.bodies.ExtendedOneAxisEllipsoid ellipsoid,
GPFrame.GPRefFrame... framesToShow)
widgetId - widget identifier, if null an identifier will be automatically created.label - to be shown in the widgetellipsoid - default ellipsoid to set in the widget.framesToShow - list of frames available in the widget. It might be empty. In this case all frames are
shown.| Method Detail |
|---|
public void setWidgetId(String widgetId)
setWidgetId in class fr.cnes.genius.main.GComponentpublic fr.cnes.genius.highLevel.GLabelWithIndicator getGLabel()
public GPEntryEarthEqRad getGEntryRealEqRadius()
public GPEntryEarthFlat getGPEntryEarthFlat()
public GPFrame getGPFrame()
public fr.cnes.genius.highLevel.GEntryString getGEntryStringName()
public GPFrame.GPRefFrame[] getAvailableFrames()
public void setAvailableFrames(GPFrame.GPRefFrame... framesToShow)
throws GPFrameException
framesToShow - an array of GPRefFrame with the list of frames to show in the widget. If null or empty: all
frames will be shown.
GPFrameException - if the new list of frames is empty.
public void setConstraint(int labelGap,
int subWidgetGap)
labelGap - left gap from panel border to display the label of the widget.subWidgetGap - left gap from panel border to display the sub-widgets of the widget.
public org.orekit.bodies.ExtendedOneAxisEllipsoid getPatriusObject()
throws GPFrameException
getPatriusObject in interface GPPatrius<org.orekit.bodies.ExtendedOneAxisEllipsoid>GPFrameException - if EOP data is not initialized.
public void setEllipsoid(org.orekit.bodies.ExtendedOneAxisEllipsoid ellipsoid)
throws GPFrameException
ellipsoid - ellipsoid to set.
GPFrameException - if ellipsoid's frame is not available in the frame selector.
public void setDefaultEllipsoid(org.orekit.bodies.ExtendedOneAxisEllipsoid defaultEllipsoid)
throws GPFrameException
defaultEllipsoid - default ellipsoid to set.
GPFrameException - if ellipsoid's frame is not available in the frame selector.
public void setSavedEllipsoid(org.orekit.bodies.ExtendedOneAxisEllipsoid savedEllipsoid)
throws GPFrameException
savedEllipsoid - reference ellipsoid to set.
GPFrameException - if ellipsoid's frame is not available in the frame selector.
public void attachCopyPasteMenu(String label,
fr.cnes.genius.main.GComponent.CopyPasteOperation... operationList)
attachCopyPasteMenu in class fr.cnes.genius.main.GComponentpublic void updateStatus()
public 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.GComponentpublic boolean isModified()
isModified in class fr.cnes.genius.main.GComponent
public void generic()
throws fr.cnes.genius.exception.GException
generic in class fr.cnes.genius.lowLevel.GContainerfr.cnes.genius.exception.GException
public void display()
throws fr.cnes.genius.exception.GException
display in interface fr.cnes.genius.main.GDisplayfr.cnes.genius.exception.GExceptionpublic void before(fr.cnes.genius.main.GEvent e)
before in interface fr.cnes.genius.main.GListener
public void after(fr.cnes.genius.main.GEvent e)
throws fr.cnes.genius.exception.GFileManipulatorException
after in interface fr.cnes.genius.main.GListenerfr.cnes.genius.exception.GFileManipulatorException
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 clear()
throws fr.cnes.genius.exception.GException
clear in interface fr.cnes.genius.main.GClearfr.cnes.genius.exception.GException
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.GComponentExceptionpublic void updateCondensedStatus(fr.cnes.genius.main.GCondensedStatus condensedStatus)
updateCondensedStatus in interface fr.cnes.genius.main.GCondensedStatusInterface
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||