|
||||||||||
| 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.attitudes.GPAttitudeLawAbstract
fr.cnes.genopus.attitudes.GPYawSteeringAttitudeLaw
public class GPYawSteeringAttitudeLaw
Widget for a yaw steering attitude law.
| Index | Class | Item | Constraint |
| 0 | GLabelWithIndicator | labelLawName | 0, 0 => "newline , gapleft 0 , split 2" 0, 1 => (null) |
| 1 | GSeparator | separator1 | "newline , gapleft 0 , spanx 3 , growx" |
| 2 | GPGroundPointingLawSelector | referenceAttitudeLaw | "newline" (see table below) |
| 3 | GPAxisCoordinates | satSunDirectionAxis | "newline" (see table below) |
| Index | Class | Item | Constraint |
| 2, 0 | GLabelWithIndicator | labelLawName | 2, 0, 0 =>
"newline , gapleft 20 , split 2" 2, 0, 1 => (null) |
| 2, 1 | GComboBoxWithLabel | comboBoxLawType | 2, 1, 0, 0 =>
"newline , gapleft 40 , split 2" 2, 1, 0, 1 => (null) 2, 1, 1 => (null) |
| 2, 2 | GPNadirPointingAttitudeLaw | nadirPointingAttLaw | "newline" (see table below) |
| 2, 3 | GPTargetGroundPointingAttitudeLaw | targetPointingAttLaw | "newline" (see table below) |
| 2, 4 | GPBodyCenterGroundPointingAttitudeLaw | bodyCenterPointingAttLaw | "newline" (see table below) |
| Index | Class | Item | Constraint |
| 2, 2, 0 | GLabelWithIndicator | labelLawName | 2, 2, 0,
0 => "newline , gapleft 40 , spanx 3 , split 2" 2, 2, 0, 1 => (null) |
| 2, 2, 1 | GSeparator | separator1 | "newline , gapleft 40 , spanx 3 , growx" |
| 2, 2, 2 | GComboBoxWithLabel | comboBoxLawEvol | 2, 2, 2, 0, 0 =>
"newline , gapleft 40 , split 2" 2, 2, 2, 0, 1 => (null) 2, 2, 2, 1 => (null) |
| 2, 2, 3 | GPSpinStabilizedData | spinStabilizedData | "newline" (see table below) |
| Index | Class | Item | Constraint |
| 2, 2, 3, 0 | GSeparator | separator2 | "newline , gapleft 60 , spanx 3 , growx" |
| 2, 2, 3, 1 | GLabelWithIndicator | labelSpinData | 2, 2, 3, 1, 0 =>
"newline , gapleft 60 , split 2" 2, 2, 3, 1, 1 => (null) |
| 2, 2, 3, 2 | GPDateOffset | dateOffsetSpinDelay | "newline" (see table below) |
| 2, 2, 3, 3 | GCheckBoxWithIndicator | checkboxOccultAxis | 2, 2, 3,
3, 0, 0 => "newline , gapleft 80 , split 2" 2, 2, 3, 3, 0, 1 => (null) 2, 2, 3, 3, 1 => (null) |
| 2, 2, 3, 4 | GPAxisCoordinates | axisCoordinatesSpinAxis | "newline" (see table below) |
| 2, 2, 3, 5 | GEntryReal | entryRealSpinRate | 2, 2, 3, 5, 0, 0 =>
"newline , gapleft 80 , split 2" 2, 2, 3, 5, 0, 1 => (null) 2, 2, 3, 5, 1 => "split 2" 2, 2, 3, 5, 2 => (null) |
| Index | Class | Item | Constraint |
| 2, 2, 3, 2, 0 | GLabelWithIndicator | label | 2, 2, 3,
2, 0, 0 => "newline , gapleft 80 , split 2" 2, 2, 3, 2, 0, 1 => (null) |
| 2, 2, 3, 2, 1 | GPDateOffsetField | offsetField | "split 2" |
| 2, 2, 3, 2, 2 | GPopupList | popupListUnits | (null) |
| Index | Class | Item | Constraint |
| 2, 2, 3, 4, 0 | GLabelWithIndicator | label | 2, 2,
3, 4, 0, 0 => "newline , gapleft 80 , split 2" 2, 2, 3, 4, 0, 1 => (null) |
| 2, 2, 3, 4, 1 | GComboBoxWithLabel | comboBoxType | 2, 2,
3, 4, 1, 0, 0 => "newline , gapleft 100 , split 2" 2, 2, 3, 4, 1, 0, 1 => (null) 2, 2, 3, 4, 1, 1 => (null) |
| 2, 2, 3, 4, 2 | GEntryReal | entryRealVecX | 2, 2, 3, 4,
2, 0, 0 => "newline , gapleft 100 , split 2" 2, 2, 3, 4, 2, 0, 1 => (null) 2, 2, 3, 4, 2, 1 => "split 2" |
| 2, 2, 3, 4, 3 | GEntryReal | entryRealVecY | 2, 2, 3, 4, 3, 0, 0 =>
"newline , gapleft 100 , split 2" 2, 2, 3, 4, 3, 0, 1 => (null) 2, 2, 3, 4, 3, 1 => "split 2" |
| 2, 2, 3, 4, 4 | GEntryReal | entryRealVecZ | 2, 2, 3, 4, 4, 0, 0 =>
"newline , gapleft 100 , split 2" 2, 2, 3, 4, 4, 0, 1 => (null) 2, 2, 3, 4, 4, 1 => "split 2" |
| 2, 2, 3, 4, 5 | GEntryReal | entryRealAlfa | 2, 2, 3, 4, 5, 0, 0 =>
"newline , gapleft 100 , split 2" 2, 2, 3, 4, 5, 0, 1 => (null) 2, 2, 3, 4, 5, 1 => "split 2" 2, 2, 3, 4, 5, 2 => (null) |
| 2, 2, 3, 4, 6 | GEntryReal | entryRealBeta | 2, 2, 3, 4,
6, 0, 0 => "newline , gapleft 100 , split 2" 2, 2, 3, 4, 6, 0, 1 => (null) 2, 2, 3, 4, 6, 1 => "split 2" 2, 2, 3, 4, 6, 2 => (null) |
| 2, 2, 3, 4, 7 | GEntryReal | entryRealNorm | 2, 2, 3, 4,
7, 0, 0 => "newline , gapleft 100 , split 2" 2, 2, 3, 4, 7, 0, 1 => (null) 2, 2, 3, 4, 7, 1 => "split 2" |
| Index | Class | Item | Constraint |
| 2, 3, 0 | GLabelWithIndicator | labelLawName | 2, 3, 0,
0 => "newline , gapleft 40 , spanx 3 , split 2" 2, 3, 0, 1 => (null) |
| 2, 3, 1 | GSeparator | separator1 | "newline , gapleft 40 , spanx 3 , growx" |
| 2, 3, 2 | GComboBoxWithLabel | comboBoxLawEvol | 2, 3, 2, 0, 0 =>
"newline , gapleft 40 , split 2" 2, 3, 2, 0, 1 => (null) 2, 3, 2, 1 => (null) |
| 2, 3, 3 | GPSpinStabilizedData | spinStabilizedData | "newline" (see table below) |
| 2, 3, 4 | GPGeodeticPoint | targetGeodeticPoint | "newline" (see table below) |
| Index | Class | Item | Constraint |
| 2, 3, 3, 0 | GSeparator | separator2 | "newline , gapleft 60 , spanx 3 , growx" |
| 2, 3, 3, 1 | GLabelWithIndicator | labelSpinData | 2, 3, 3, 1, 0 =>
"newline , gapleft 60 , split 2" 2, 3, 3, 1, 1 => (null) |
| 2, 3, 3, 2 | GPDateOffset | dateOffsetSpinDelay | "newline" (see table below) |
| 2, 3, 3, 3 | GCheckBoxWithIndicator | checkboxOccultAxis | 2, 3, 3,
3, 0, 0 => "newline , gapleft 80 , split 2" 2, 3, 3, 3, 0, 1 => (null) 2, 3, 3, 3, 1 => (null) |
| 2, 3, 3, 4 | GPAxisCoordinates | axisCoordinatesSpinAxis | "newline" (see table below) |
| 2, 3, 3, 5 | GEntryReal | entryRealSpinRate | 2, 3, 3, 5, 0, 0 =>
"newline , gapleft 80 , split 2" 2, 3, 3, 5, 0, 1 => (null) 2, 3, 3, 5, 1 => "split 2" 2, 3, 3, 5, 2 => (null) |
| Index | Class | Item | Constraint |
| 2, 3, 3, 2, 0 | GLabelWithIndicator | label | 2, 3, 3,
2, 0, 0 => "newline , gapleft 80 , split 2" 2, 3, 3, 2, 0, 1 => (null) |
| 2, 3, 3, 2, 1 | GPDateOffsetField | offsetField | "split 2" |
| 2, 3, 3, 2, 2 | GPopupList | popupListUnits | (null) |
| Index | Class | Item | Constraint |
| 2, 3, 3, 4, 0 | GLabelWithIndicator | label | 2, 3,
3, 4, 0, 0 => "newline , gapleft 80 , split 2" 2, 3, 3, 4, 0, 1 => (null) |
| 2, 3, 3, 4, 1 | GComboBoxWithLabel | comboBoxType | 2, 3,
3, 4, 1, 0, 0 => "newline , gapleft 100 , split 2" 2, 3, 3, 4, 1, 0, 1 => (null) 2, 3, 3, 4, 1, 1 => (null) |
| 2, 3, 3, 4, 2 | GEntryReal | entryRealVecX | 2, 3, 3, 4,
2, 0, 0 => "newline , gapleft 100 , split 2" 2, 3, 3, 4, 2, 0, 1 => (null) 2, 3, 3, 4, 2, 1 => "split 2" |
| 2, 3, 3, 4, 3 | GEntryReal | entryRealVecY | 2, 3, 3, 4, 3, 0, 0 =>
"newline , gapleft 100 , split 2" 2, 3, 3, 4, 3, 0, 1 => (null) 2, 3, 3, 4, 3, 1 => "split 2" |
| 2, 3, 3, 4, 4 | GEntryReal | entryRealVecZ | 2, 3, 3, 4, 4, 0, 0 =>
"newline , gapleft 100 , split 2" 2, 3, 3, 4, 4, 0, 1 => (null) 2, 3, 3, 4, 4, 1 => "split 2" |
| 2, 3, 3, 4, 5 | GEntryReal | entryRealAlfa | 2, 3, 3, 4, 5, 0, 0 =>
"newline , gapleft 100 , split 2" 2, 3, 3, 4, 5, 0, 1 => (null) 2, 3, 3, 4, 5, 1 => "split 2" 2, 3, 3, 4, 5, 2 => (null) |
| 2, 3, 3, 4, 6 | GEntryReal | entryRealBeta | 2, 3, 3, 4,
6, 0, 0 => "newline , gapleft 100 , split 2" 2, 3, 3, 4, 6, 0, 1 => (null) 2, 3, 3, 4, 6, 1 => "split 2" 2, 3, 3, 4, 6, 2 => (null) |
| 2, 3, 3, 4, 7 | GEntryReal | entryRealNorm | 2, 3, 3, 4,
7, 0, 0 => "newline , gapleft 100 , split 2" 2, 3, 3, 4, 7, 0, 1 => (null) 2, 3, 3, 4, 7, 1 => "split 2" |
| Index | Class | Item | Constraint |
| 2, 3, 4, 0 | GLabelWithIndicator | label | 2, 3, 4, 0, 0
=> "newline , gapleft 60 , split 2" 2, 3, 4, 0, 1 => (null) |
| 2, 3, 4, 1 | GEntryReal | entryRealLatitude | 2, 3, 4, 1, 0,
0 => "newline , gapleft 80 , split 2" 2, 3, 4, 1, 0, 1 => (null) 2, 3, 4, 1, 1 => "split 2" 2, 3, 4, 1, 2 => (null) |
| 2, 3, 4, 2 | GEntryReal | entryRealLongitude | 2, 3, 4, 2, 0,
0 => "newline , gapleft 80 , split 2" 2, 3, 4, 2, 0, 1 => (null) 2, 3, 4, 2, 1 => "split 2" 2, 3, 4, 2, 2 => (null) |
| 2, 3, 4, 3 | GEntryReal | entryRealAltitude | 2, 3, 4, 3, 0,
0 => "newline , gapleft 80 , split 2" 2, 3, 4, 3, 0, 1 => (null) 2, 3, 4, 3, 1 => "split 2" 2, 3, 4, 3, 2 => (null) |
| Index | Class | Item | Constraint |
| 2, 4, 0 | GLabelWithIndicator | labelLawName | 2,
4, 0, 0 => "newline , gapleft 40 , spanx 3 , split 2" 2, 4, 0, 1 => (null) |
| 2, 4, 1 | GSeparator | separator1 | "newline , gapleft 40 , spanx 3 , growx" |
| 2, 4, 2 | GComboBoxWithLabel | comboBoxLawEvol | 2, 4, 2, 0, 0 =>
"newline , gapleft 40 , split 2" 2, 4, 2, 0, 1 => (null) 2, 4, 2, 1 => (null) |
| 2, 4, 3 | GPSpinStabilizedData | spinStabilizedData | "newline" (see table below) |
| Index | Class | Item | Constraint |
| 2, 4, 3, 0 | GSeparator | separator2 | "newline , gapleft 60 , spanx 3 , growx" |
| 2, 4, 3, 1 | GLabelWithIndicator | labelSpinData | 2, 4, 3, 1, 0 =>
"newline , gapleft 60 , split 2" 2, 4, 3, 1, 1 => (null) |
| 2, 4, 3, 2 | GPDateOffset | dateOffsetSpinDelay | "newline" (see table below) |
| 2, 4, 3, 3 | GCheckBoxWithIndicator | checkboxOccultAxis | 2, 4, 3,
3, 0, 0 => "newline , gapleft 80 , split 2" 2, 4, 3, 3, 0, 1 => (null) 2, 4, 3, 3, 1 => (null) |
| 2, 4, 3, 4 | GPAxisCoordinates | axisCoordinatesSpinAxis | "newline" (see table below) |
| 2, 4, 3, 5 | GEntryReal | entryRealSpinRate | 2, 4, 3, 5, 0, 0 =>
"newline , gapleft 80 , split 2" 2, 4, 3, 5, 0, 1 => (null) 2, 4, 3, 5, 1 => "split 2" 2, 4, 3, 5, 2 => (null) |
| Index | Class | Item | Constraint |
| 2, 4, 3, 2, 0 | GLabelWithIndicator | label | 2, 4, 3,
2, 0, 0 => "newline , gapleft 80 , split 2" 2, 4, 3, 2, 0, 1 => (null) |
| 2, 4, 3, 2, 1 | GPDateOffsetField | offsetField | "split 2" |
| 2, 4, 3, 2, 2 | GPopupList | popupListUnits | (null) |
| Index | Class | Item | Constraint |
| 2, 4, 3, 4, 0 | GLabelWithIndicator | label | 2, 4,
3, 4, 0, 0 => "newline , gapleft 80 , split 2" 2, 4, 3, 4, 0, 1 => (null) |
| 2, 4, 3, 4, 1 | GComboBoxWithLabel | comboBoxType | 2, 4,
3, 4, 1, 0, 0 => "newline , gapleft 100 , split 2" 2, 4, 3, 4, 1, 0, 1 => (null) 2, 4, 3, 4, 1, 1 => (null) |
| 2, 4, 3, 4, 2 | GEntryReal | entryRealVecX | 2, 4, 3, 4,
2, 0, 0 => "newline , gapleft 100 , split 2" 2, 4, 3, 4, 2, 0, 1 => (null) 2, 4, 3, 4, 2, 1 => "split 2" |
| 2, 4, 3, 4, 3 | GEntryReal | entryRealVecY | 2, 4, 3, 4, 3, 0, 0 =>
"newline , gapleft 100 , split 2" 2, 4, 3, 4, 3, 0, 1 => (null) 2, 4, 3, 4, 3, 1 => "split 2" |
| 2, 4, 3, 4, 4 | GEntryReal | entryRealVecZ | 2, 4, 3, 4, 4, 0, 0 =>
"newline , gapleft 100 , split 2" 2, 4, 3, 4, 4, 0, 1 => (null) 2, 4, 3, 4, 4, 1 => "split 2" |
| 2, 4, 3, 4, 5 | GEntryReal | entryRealAlfa | 2, 4, 3, 4, 5, 0, 0 =>
"newline , gapleft 100 , split 2" 2, 4, 3, 4, 5, 0, 1 => (null) 2, 4, 3, 4, 5, 1 => "split 2" 2, 4, 3, 4, 5, 2 => (null) |
| 2, 4, 3, 4, 6 | GEntryReal | entryRealBeta | 2, 4, 3, 4,
6, 0, 0 => "newline , gapleft 100 , split 2" 2, 4, 3, 4, 6, 0, 1 => (null) 2, 4, 3, 4, 6, 1 => "split 2" 2, 4, 3, 4, 6, 2 => (null) |
| 2, 4, 3, 4, 7 | GEntryReal | entryRealNorm | 2, 4, 3, 4,
7, 0, 0 => "newline , gapleft 100 , split 2" 2, 4, 3, 4, 7, 0, 1 => (null) 2, 4, 3, 4, 7, 1 => "split 2" |
| Index | Class | Item | Constraint |
| 3, 0 | GLabelWithIndicator | label | 3, 0, 0 =>
"newline , gapleft 20 , split 2" 3, 0, 1 => (null) |
| 3, 1 | GComboBoxWithLabel | comboBoxType | 3, 1, 0, 0 =>
"newline , gapleft 40 , split 2" 3, 1, 0, 1 => (null) 3, 1, 1 => (null) |
| 3, 2 | GEntryReal | entryRealVecX | 3, 2, 0, 0 =>
"newline , gapleft 40 , split 2" 3, 2, 0, 1 => (null) 3, 2, 1 => "split 2" |
| 3, 3 | GEntryReal | entryRealVecY | 3, 3, 0, 0 => "newline , gapleft 40 , split 2" 3, 3, 0, 1 => (null) 3, 3, 1 => "split 2" |
| 3, 4 | GEntryReal | entryRealVecZ | 3, 4, 0, 0 => "newline , gapleft 40 , split 2" 3, 4, 0, 1 => (null) 3, 4, 1 => "split 2" |
| 3, 5 | GEntryReal | entryRealAlfa | 3, 5, 0, 0 => "newline , gapleft 40 , split 2" 3, 5, 0, 1 => (null) 3, 5, 1 => "split 2" 3, 5, 2 => (null) |
| 3, 6 | GEntryReal | entryRealBeta | 3, 6, 0, 0 =>
"newline , gapleft 40 , split 2" 3, 6, 0, 1 => (null) 3, 6, 1 => "split 2" 3, 6, 2 => (null) |
| 3, 7 | GEntryReal | entryRealNorm | 3, 7, 0, 0 =>
"newline , gapleft 40 , split 2" 3, 7, 0, 1 => (null) 3, 7, 1 => "split 2" |
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class fr.cnes.genopus.attitudes.GPAttitudeLawAbstract |
|---|
GPAttitudeLawAbstract.GPAttitudeLawWithEarthShape |
| 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.genopus.attitudes.GPAttitudeLawAbstract |
|---|
ANGLE_UNITS, ANGULAR_SPEED_UNITS, SUB_GAP |
| Fields inherited from class fr.cnes.genius.main.GComponent |
|---|
NAME_ATTRIBUTE |
| Constructor Summary | |
|---|---|
GPYawSteeringAttitudeLaw(String label)
Creates a new instance.The widgetId will be assigned automatically. |
|
GPYawSteeringAttitudeLaw(String label,
CustomYawSteering attitudeLaw)
Creates a new instance. |
|
GPYawSteeringAttitudeLaw(String widgetId,
String label)
Creates a new instance. |
|
GPYawSteeringAttitudeLaw(String widgetId,
String label,
CustomYawSteering attitudeLaw)
Creates a new instance. |
|
| Method Summary | |
|---|---|
void |
after(fr.cnes.genius.main.GEvent e)
|
void |
before(fr.cnes.genius.main.GEvent e)
|
void |
clear()
|
void |
generic()
|
org.orekit.bodies.BodyShape |
getEarthShape()
Getter for the Earth shape. |
fr.cnes.genius.highLevel.GComboBoxWithLabel |
getGComboBoxRefLaw()
Getter for the combo box subwidget to select the reference law. |
fr.cnes.genius.highLevel.GLabelWithIndicator |
getGLabelRefLawLabel()
Getter for the label name subwidget. |
GPAttitudeLawAbstract |
getGPAttitudeLawReferenceLaw()
Getter for the selected reference law subwidget. |
GPAxisCoordinates |
getGPAxisCoordinatesSunDirection()
Getter for the Sun direction axis subwidget. |
CustomAttitudeLaw |
getPatriusObject()
Returns the PATRIUS object associated to a GENOPUS widget. |
CustomAttitudeLaw |
getPatriusObject(Object... args)
Returns the PATRIUS object associated to a GENOPUS widget. |
fr.cnes.genius.main.GComponent |
getSubComponent(int position)
|
boolean |
isModified()
|
boolean |
isNativeAttitudeLaw(CustomAttitudeLaw attLaw)
Method to check if an attitude law is an instance of this type. |
void |
setAttitudeLaw(CustomAttitudeLaw attitudeLaw)
Setter from a PATRIUS attitude law. |
void |
setConstraint(int widgetGap)
Setter for the constraints of the widget. |
void |
setDefaultAttitudeLaw(CustomAttitudeLaw defaultAttitudeLaw)
Setter of the default value from a PATRIUS attitude law. |
void |
setDisplayIsModifiedIndicatorAll(fr.cnes.genius.main.GComponent.DisplayIndicatorStatus displayIndicatorStatus)
Controls the display of the isModified indicator of all sub-widgets. |
void |
setEarthShape(org.orekit.bodies.BodyShape earthShape)
Setter for the Earth shape. |
void |
setEnabled(boolean flag)
|
void |
setSavedAttitudeLaw(CustomAttitudeLaw savedAttitudeLaw)
Setter of the saved value from a PATRIUS attitude law. |
void |
setWidgetId(String widgetId)
|
void |
updateCondensedStatus(fr.cnes.genius.main.GCondensedStatus condensedStatus)
|
| Methods inherited from class fr.cnes.genopus.attitudes.GPAttitudeLawAbstract |
|---|
display, getGLabelLawName, getGSeparator1, isEnabled, read, setDefaultConstraints, updateIsModifiedIndicator, updateStatus, 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, 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 GPYawSteeringAttitudeLaw(String label)
label - for the widget
public GPYawSteeringAttitudeLaw(String widgetId,
String label)
widgetId - widget identifier, if null an identifier will be automatically created.label - for the widget
public GPYawSteeringAttitudeLaw(String widgetId,
String label,
CustomYawSteering attitudeLaw)
widgetId - widget identifier, if null an identifier will be automatically created.label - for the widgetattitudeLaw - attitude law to initialize the widget
public GPYawSteeringAttitudeLaw(String label,
CustomYawSteering attitudeLaw)
label - for the widgetattitudeLaw - attitude law to initialize the widget| Method Detail |
|---|
public void setWidgetId(String widgetId)
setWidgetId in class GPAttitudeLawAbstractpublic fr.cnes.genius.highLevel.GLabelWithIndicator getGLabelRefLawLabel()
public fr.cnes.genius.highLevel.GComboBoxWithLabel getGComboBoxRefLaw()
public GPAttitudeLawAbstract getGPAttitudeLawReferenceLaw()
public GPAxisCoordinates getGPAxisCoordinatesSunDirection()
public void setConstraint(int widgetGap)
setConstraint in class GPAttitudeLawAbstractwidgetGap - left gap from panel border to display the label of the widget.
public void generic()
throws fr.cnes.genius.exception.GException
generic in class GPAttitudeLawAbstractfr.cnes.genius.exception.GException
public CustomAttitudeLaw getPatriusObject(Object... args)
throws fr.cnes.genius.exception.GException
getPatriusObject in interface GPPatriusWithObjects<CustomAttitudeLaw>args - The parameters are 0: BodyShape.
fr.cnes.genius.exception.GException - if the PATRIUS object cannot be created from the widget data.
public CustomAttitudeLaw getPatriusObject()
throws GPAttitudeException
getPatriusObject in interface GPPatrius<CustomAttitudeLaw>getPatriusObject in class GPAttitudeLawAbstractGPAttitudeException - if the Sun cannot be builtpublic void setEarthShape(org.orekit.bodies.BodyShape earthShape)
setEarthShape in interface GPAttitudeLawAbstract.GPAttitudeLawWithEarthShapeearthShape - the Earth shape.public org.orekit.bodies.BodyShape getEarthShape()
getEarthShape in interface GPAttitudeLawAbstract.GPAttitudeLawWithEarthShape
public void clear()
throws fr.cnes.genius.exception.GException
clear in interface fr.cnes.genius.main.GClearfr.cnes.genius.exception.GExceptionpublic void setEnabled(boolean flag)
setEnabled in class GPAttitudeLawAbstractpublic boolean isNativeAttitudeLaw(CustomAttitudeLaw attLaw)
isNativeAttitudeLaw in class GPAttitudeLawAbstractattLaw - input attitude law.
public void setAttitudeLaw(CustomAttitudeLaw attitudeLaw)
throws GPAttitudeException
setAttitudeLaw in class GPAttitudeLawAbstractattitudeLaw - to be set in the widget
GPAttitudeException - if the given attitude law is not compatible with the widget.
public void setDefaultAttitudeLaw(CustomAttitudeLaw defaultAttitudeLaw)
throws GPAttitudeException
setDefaultAttitudeLaw in class GPAttitudeLawAbstractdefaultAttitudeLaw - to be set as default in the widget
GPAttitudeException - if the given attitude law is not compatible with the widget.
public void setSavedAttitudeLaw(CustomAttitudeLaw savedAttitudeLaw)
throws GPAttitudeException
setSavedAttitudeLaw in class GPAttitudeLawAbstractsavedAttitudeLaw - to be set as saved in the widget
GPAttitudeException - if the given attitude law is not compatible with the widget.public void updateCondensedStatus(fr.cnes.genius.main.GCondensedStatus condensedStatus)
updateCondensedStatus in interface fr.cnes.genius.main.GCondensedStatusInterfacepublic void setDisplayIsModifiedIndicatorAll(fr.cnes.genius.main.GComponent.DisplayIndicatorStatus displayIndicatorStatus)
setDisplayIsModifiedIndicatorAll in class GPAttitudeLawAbstractdisplayIndicatorStatus - if Always the modifiedStatusIndicator is always shown, if Never the modifiedStatusIndicator
is never shown, if Automatic the modifiedStatusIndicator is shown as needed.public boolean isModified()
isModified in class fr.cnes.genius.main.GComponent
public fr.cnes.genius.main.GComponent getSubComponent(int position)
throws fr.cnes.genius.exception.GComponentException
getSubComponent in class GPAttitudeLawAbstractfr.cnes.genius.exception.GComponentException
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.GException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||