fr.cnes.genopus.constantSelectors
Class GPEarthEqRadSelector

java.lang.Object
  extended by fr.cnes.genius.main.GComponent
      extended by fr.cnes.genius.lowLevel.GContainer
          extended by fr.cnes.genius.highLevel.GConstantSelector
              extended by fr.cnes.genopus.constantSelectors.GPEarthEqRadSelector
All Implemented Interfaces:
fr.cnes.genius.main.GDisplay, fr.cnes.genius.main.GListener

public class GPEarthEqRadSelector
extends fr.cnes.genius.highLevel.GConstantSelector

Class implementing a GButton and a GDialog allowing the selection of the Earth's equatorial radius constant.

Author:
ffsm
Default Constraint(s):
IndexClassItemConstraint
0GButtonbutton"newline"
1GConstantSelelectorDialogdialog"newline , pushx , pushy , growx , growy"
(see table below)

Default Constraint(s) for dialog:
IndexClassItemConstraint
1, 0GComboBoxWithLabelcombobox1, 0, 0, 0 => "split 3"
1, 0, 0, 1 => (null)
1, 0, 1 => (null)
1, 1GLabellabel"newline , split 3"
1, 2GLabelvalueLabel(null)
1, 3GLabelunitLabel(null)
1, 4GButtonselectButton"newline , pushx , pushy"
1, 5GButtoncancelButton(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
static String UNIT_STR
          Unit for Earth's equatorial radius.
static double[] VALUE_ARRAY
          Available values in the widget for Earth's equatorial radius.
 
Fields inherited from class fr.cnes.genius.main.GComponent
NAME_ATTRIBUTE
 
Constructor Summary
GPEarthEqRadSelector()
          Constructor.
GPEarthEqRadSelector(String widgetId)
          Constructor.
 
Method Summary
 
Methods inherited from class fr.cnes.genius.highLevel.GConstantSelector
after, before, display, generic, getButtonTitle, getConstraint, getDialogTitle, getLabelList, getSubComponent, getUnitString, getValue, getValueList, isEnabled, setConstraint, setDialogTooltip, setEnabled, setStringConstraint, setToolTipText, setWidgetId
 
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, getCurrentOperation, getDisplayIndicatorStatus, getDisplayIsModifiedIndicator, getElement, getGPanel, getGParent, getGUnitInConfigFile, getInnerDescendantConstraint, getName, getNameInConfigFile, getOperationSaveValue, getSimpleWidgetId, getStatus, getStringConstraint, getWidgetId, handleCopyPasteEvent, handleProcessEventException, isCopyPasteEvent, isModified, launchInvalidPositionException, parseSimpleConstraint, processGEvent, setBusyCursor, setCommentInConfigFile, setCopyPasteMenuEnabled, setCurrentOperation, setDataForConstraintsByType, setDisplayIsModifiedIndicator, setElement, setGPanel, setGParent, setGUnitInConfigFile, setInnerDescendantConstraint, setNameAndCommentInConfigFile, setNameInConfigFile, setStatus, 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
 

Field Detail

UNIT_STR

public static final String UNIT_STR
Unit for Earth's equatorial radius.

See Also:
Constant Field Values

VALUE_ARRAY

public static final double[] VALUE_ARRAY
Available values in the widget for Earth's equatorial radius.

Constructor Detail

GPEarthEqRadSelector

public GPEarthEqRadSelector()
Constructor. The widget identifier is created automatically.


GPEarthEqRadSelector

public GPEarthEqRadSelector(String widgetId)
Constructor.

Parameters:
widgetId - widget identifier.


Copyright © 2017. All rights reserved.