|
||||||||||
| 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.GPanel
fr.cnes.genopus.attitudes.GPAttitudeSequence.GPAttitudeSequenceSwitch
public static class GPAttitudeSequence.GPAttitudeSequenceSwitch
Widget for attitude sequence switches with an attitude law before and after a given event chosen by an event selector.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class fr.cnes.genius.lowLevel.GPanel |
|---|
fr.cnes.genius.lowLevel.GPanel.Panel, fr.cnes.genius.lowLevel.GPanel.ScrollBarVisibility |
| 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 | |
|---|---|
GPAttitudeSequence.GPAttitudeSequenceSwitch()
Creates a new instance. |
|
| Method Summary | |
|---|---|
void |
after(fr.cnes.genius.main.GEvent e)
|
void |
before(fr.cnes.genius.main.GEvent e)
|
void |
clear()
|
Object |
clone()
|
void |
display()
|
void |
generic()
|
CustomEventDetector |
getEventDetector()
Get event detector for the switching condition. |
GPEventSelector |
getGPEventSelector()
Getter for the GPEventSelector subwidget. |
fr.cnes.genius.highLevel.GComboBoxWithLabel |
getLawAfter()
Get law after. |
int |
getLawAfterNum()
Get law after index. |
String |
getLawAfterSelectedName()
Get law after name. |
fr.cnes.genius.highLevel.GComboBoxWithLabel |
getLawBefore()
Get law before. |
int |
getLawBeforeNum()
Get law before index. |
String |
getLawBeforeSelectedName()
Get law before name. |
fr.cnes.genius.main.GComponent |
getSubComponent(int position)
|
void |
read()
|
void |
setLawAfter(fr.cnes.genius.highLevel.GComboBoxWithLabel lawAfter)
Set law after. |
void |
setLawBefore(fr.cnes.genius.highLevel.GComboBoxWithLabel lawBefore)
Set law before. |
void |
setWidgetId(String widgetId)
|
void |
updateCondensedStatus(fr.cnes.genius.main.GCondensedStatus condensedStatus)
|
protected void |
updateStatus()
Update the global status of the widget following the status of its components. |
void |
write()
|
| Methods inherited from class fr.cnes.genius.lowLevel.GPanel |
|---|
getClassConstraint, getComponent, getHorizontalScroll, getInnerDescendantClassConstraint, getJPanel, getJScrollPane, getStringClassConstraint, getVerticalScroll, mainClear, mainDisplay, put, setClassConstraint, setColumnConstraints, setHorizontalScroll, setInnerDescendantClassConstraint, setLayoutConstraints, setPreferredSize, setRowConstraints, setVerticalScroll |
| Methods inherited from class fr.cnes.genius.main.GComponent |
|---|
activateConstraintsByType, attachCopyPasteMenu, attachCopyPasteMenu, beginOfElement, beginOfElement, beginOfElement, beginOfElement, composeWidgetId, doDisplay, endOfElement, getCommentInConfigFile, 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, setEnabled, 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 |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GPAttitudeSequence.GPAttitudeSequenceSwitch()
| Method Detail |
|---|
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 setWidgetId(String widgetId)
setWidgetId in class fr.cnes.genius.main.GComponent
public void generic()
throws fr.cnes.genius.exception.GException
generic in class fr.cnes.genius.lowLevel.GPanelfr.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 fr.cnes.genius.highLevel.GComboBoxWithLabel getLawBefore()
public void setLawBefore(fr.cnes.genius.highLevel.GComboBoxWithLabel lawBefore)
lawBefore - the law beforepublic fr.cnes.genius.highLevel.GComboBoxWithLabel getLawAfter()
public void setLawAfter(fr.cnes.genius.highLevel.GComboBoxWithLabel lawAfter)
lawAfter - the law afterpublic String getLawBeforeSelectedName()
public String getLawAfterSelectedName()
public int getLawBeforeNum()
public int getLawAfterNum()
public GPEventSelector getGPEventSelector()
public CustomEventDetector getEventDetector()
throws GPAttitudeException
GPAttitudeException - if the event detector cannot be retrieved.
public Object clone()
throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedExceptionprotected void updateStatus()
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.GExceptionpublic 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 | |||||||||