|
||||||||||
| 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.maneuvers.GPManeuverFrame
public class GPManeuverFrame
Widget for maneuver frame definition.
| Nested Class Summary | |
|---|---|
static class |
GPManeuverFrame.GPManFrameTypes
Frames types array. |
| 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 | |
|---|---|
GPManeuverFrame()
Creates a new instance. |
|
GPManeuverFrame(String widgetId)
Creates a new instance. |
|
| Method Summary | |
|---|---|
void |
clear()
|
void |
display()
|
void |
generic()
|
GPManeuverFrame.GPManFrameTypes |
getFrameType()
Get frame type value. |
fr.cnes.genius.highLevel.GChoice |
getGChoiceFrameType()
Get frame type value. |
fr.cnes.genius.highLevel.GComboBoxWithLabel |
getGComboBoxLofType()
Get loft type combo box. |
GPFrame |
getGPFrameInertial()
Get inertial frame type combo box. |
org.orekit.frames.Frame |
getInertialFrame()
Getter for the inertial frame. |
org.orekit.frames.LOFType |
getLOFFrame()
Getter for the LOF frame. |
fr.cnes.genius.main.GComponent |
getSubComponent(int position)
|
void |
read()
|
void |
setConstraint(int widgetGap)
Setter for the constraints of the widget. |
void |
setDefaultValue(org.orekit.frames.Frame inertialFrame,
org.orekit.frames.LOFType lofFrame)
Setter for the default status of the widget. |
void |
setEnabled(boolean b)
|
void |
setSavedValue(org.orekit.frames.Frame inertialFrame,
org.orekit.frames.LOFType lofFrame)
Setter for the saved status of the widget. |
void |
setValue(org.orekit.frames.Frame inertialFrame,
org.orekit.frames.LOFType lofFrame)
Setter for the widget. |
void |
setWidgetId(String widgetId)
|
void |
updateCondensedStatus(fr.cnes.genius.main.GCondensedStatus condensedStatus)
|
void |
write()
|
| Methods inherited from class fr.cnes.genius.lowLevel.GContainer |
|---|
put |
| Methods inherited from class fr.cnes.genius.main.GComponent |
|---|
activateConstraintsByType, attachCopyPasteMenu, 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, isEnabled, isModified, launchInvalidPositionException, parseSimpleConstraint, processGEvent, setBusyCursor, setCommentInConfigFile, setConstraint, setCopyPasteMenuEnabled, setCurrentOperation, setDataForConstraintsByType, setDisplayIsModifiedIndicator, setElement, setGPanel, setGParent, setGUnitInConfigFile, setInnerDescendantConstraint, setNameAndCommentInConfigFile, setNameInConfigFile, setStatus, setStringConstraint, setToolTipText, setWidth, updateIsModifiedIndicator, 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 GPManeuverFrame()
public GPManeuverFrame(String widgetId)
widgetId - widgetId| Method Detail |
|---|
public void setConstraint(int widgetGap)
widgetGap - left gap from panel border to display the label of the widget.
public org.orekit.frames.Frame getInertialFrame()
throws GPFrameException
GPManeuverFrame.GPManFrameTypes.INERTIAL, it
returns the Frame selected. If the selected frame type is GPManeuverFrame.GPManFrameTypes.LOF, it
returns null.
GPFrameException - if EOP data is not initialized.public org.orekit.frames.LOFType getLOFFrame()
GPManeuverFrame.GPManFrameTypes.LOF, it returns the
LOFType selected. If the selected frame type is GPManeuverFrame.GPManFrameTypes.INERTIAL, it returns
null.
public void generic()
throws fr.cnes.genius.exception.GException
generic in class fr.cnes.genius.lowLevel.GContainerfr.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 display()
throws fr.cnes.genius.exception.GException
display in interface fr.cnes.genius.main.GDisplayfr.cnes.genius.exception.GException
public void clear()
throws fr.cnes.genius.exception.GException
clear in interface fr.cnes.genius.main.GClearfr.cnes.genius.exception.GExceptionpublic GPManeuverFrame.GPManFrameTypes getFrameType()
public fr.cnes.genius.highLevel.GChoice getGChoiceFrameType()
public fr.cnes.genius.highLevel.GComboBoxWithLabel getGComboBoxLofType()
public GPFrame getGPFrameInertial()
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.GCondensedStatusInterfacepublic void setEnabled(boolean b)
setEnabled in class fr.cnes.genius.main.GComponentpublic void setWidgetId(String widgetId)
setWidgetId in class fr.cnes.genius.main.GComponent
public void setValue(org.orekit.frames.Frame inertialFrame,
org.orekit.frames.LOFType lofFrame)
throws GPFrameException
inertialFrame - the inertial framelofFrame - the lof frame
GPFrameException - if the lofFrame and the inertialFrame are both either null either non-null at the same time
or if the type is inertial and the frame is not available in the widget.
public void setDefaultValue(org.orekit.frames.Frame inertialFrame,
org.orekit.frames.LOFType lofFrame)
throws GPFrameException
inertialFrame - the inertial framelofFrame - the lof frame
GPFrameException - if the lofFrame and the inertialFrame are both either null either non-null at the same time
or if the type is inertial and the frame is not available in the widget.
public void setSavedValue(org.orekit.frames.Frame inertialFrame,
org.orekit.frames.LOFType lofFrame)
throws GPFrameException
inertialFrame - the inertial framelofFrame - the lof frame
GPFrameException - if the lofFrame and the inertialFrame are both either null either non-null at the same time
or if the type is inertial and the frame is not available in the widget.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||