fr.cnes.genopus.constantSelectors
Class GPEntryEarthJ2

java.lang.Object
  extended by fr.cnes.genius.main.GComponent
      extended by fr.cnes.genius.lowLevel.GContainer
          extended by fr.cnes.genius.highLevel.GEntryNumberAbstract
              extended by fr.cnes.genius.highLevel.GEntryReal
                  extended by fr.cnes.genius.highLevel.GEntryConstant
                      extended by fr.cnes.genopus.constantSelectors.GPEntryEarthJ2
All Implemented Interfaces:
fr.cnes.genius.main.GClear, fr.cnes.genius.main.GDisplay, fr.cnes.genius.main.GListener, fr.cnes.genius.main.GReadWrite

public final class GPEntryEarthJ2
extends fr.cnes.genius.highLevel.GEntryConstant

Class implementing a GEntryReal for the Earth J2 constant plus a GPEarthJ2Selector.

Author:
ffsm
Default Constraint(s):
IndexClassItemConstraint
0GLabelWithIndicatorlabel0, 0 => "newline , gapleft 0 , split 2"
0, 1 => (null)
1GRealFieldtextField(null)
2GConstantSelectorconstantSelector"newline"
(see table below)

Default Constraint(s) for constantSelector:
IndexClassItemConstraint
2, 0GButtonbutton"split 2"
2, 1GConstantSelelectorDialogdialog"newline , pushx , pushy , growx , growy"
(see table below)

Default Constraint(s) for dialog:
IndexClassItemConstraint
2, 1, 0GComboBoxWithLabelcombobox2, 1, 0, 0, 0 => "split 3"
2, 1, 0, 0, 1 => (null)
2, 1, 0, 1 => (null)
2, 1, 1GLabellabel"newline , split 3"
2, 1, 2GLabelvalueLabel(null)
2, 1, 3GLabelunitLabel(null)
2, 1, 4GButtonselectButton"newline , pushx , pushy"
2, 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
 
Fields inherited from class fr.cnes.genius.main.GComponent
NAME_ATTRIBUTE
 
Constructor Summary
GPEntryEarthJ2(String label)
          Constructor.
GPEntryEarthJ2(String widgetId, String label)
          Constructor.
 
Method Summary
 fr.cnes.genius.main.GComponent getSubComponent(int position)
          
 
Methods inherited from class fr.cnes.genius.highLevel.GEntryConstant
after, display, getGConstantSelector, setConstraint, setEnabled, setWidgetId
 
Methods inherited from class fr.cnes.genius.highLevel.GEntryReal
before, clear, generic, getCurrentUnit, getDefaultValue, getGUnitsPopupList, getNumber, getSavedValue, getValue, isModified, read, setCurrentFormat, setDefaultValue, setFormatMode, setFracDigits, setSavedValue, setUnit, setValue, updateIsModifiedIndicator, updateStatus, write
 
Methods inherited from class fr.cnes.genius.highLevel.GEntryNumberAbstract
addGInterval, attachCopyPasteMenu, getGField, getGInterval, getGLabelWithIndicator, getGTextField, isCopyPasteEvent, isEnabled, removeGInterval, setShortcut, setStringConstraint, setToolTipText, updateGInterval, updateIntervalMessage
 
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, launchInvalidPositionException, parseSimpleConstraint, processGEvent, setBusyCursor, setCommentInConfigFile, setConstraint, setCopyPasteMenuEnabled, setCurrentOperation, setDataForConstraintsByType, setDisplayIsModifiedIndicator, setElement, setGPanel, setGParent, setGUnitInConfigFile, setInnerDescendantConstraint, setNameAndCommentInConfigFile, setNameInConfigFile, setStatus, 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

GPEntryEarthJ2

public GPEntryEarthJ2(String label)
Constructor. The widget identifier is created automatically.

Parameters:
label - to be shown in the widget

GPEntryEarthJ2

public GPEntryEarthJ2(String widgetId,
                      String label)
Constructor.

Parameters:
widgetId - widget identifier.
label - to be shown in the widget
Method Detail

getSubComponent

public fr.cnes.genius.main.GComponent getSubComponent(int position)
                                               throws fr.cnes.genius.exception.GComponentException

Overrides:
getSubComponent in class fr.cnes.genius.highLevel.GEntryConstant
Throws:
fr.cnes.genius.exception.GComponentException


Copyright © 2017. All rights reserved.