org.rr0.is.presentation.view.report.applet
Class LocationPanel

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--org.rr0.is.presentation.view.report.applet.LocationPanel

public class LocationPanel
extends Panel

GUI to specify the location characteristics.

Author:
Jerôme Beau
Version: 28 janv. 2004 09:09:19

Field Summary
 private TextFieldaltitudeTextField
           
 private ChoiceazimutChoice
           
 private int[]azimutDegrees
           
 private String[]azimutNames
           
 private TextFieldazimutTextField
           
 private UFOControllercontroller
           
 private ChoicecountryChoice
           
 private ChoicegmtChoice
           
 private TextFieldlatitudeTextField
           
 private TextFieldlongitudeTextField
           
 private ResourceBundlemessagesBundle
           
 private ChoiceplaceChoice
           
 private SkyListenerskyListener
           

Fields inherited from class java.awt.Component
TOP_ALIGNMENT, CENTER_ALIGNMENT, BOTTOM_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT

Constructor Summary
LocationPanel(UFOController controller)
           

Method Summary
 private voidselectCountry(String countryName)
           
 private voidselectPlace(String placeName)
           
 voidstart()
           

Methods inherited from class java.awt.Panel
addNotify, getAccessibleContext

Methods inherited from class java.awt.Container
getComponentCount, countComponents, getComponent, getComponents, getInsets, insets, add, add, add, add, add, addImpl, remove, remove, removeAll, getLayout, setLayout, doLayout, layout, invalidate, validate, validateTree, setFont, getPreferredSize, preferredSize, getMinimumSize, minimumSize, getMaximumSize, getAlignmentX, getAlignmentY, paint, update, print, paintComponents, printComponents, addContainerListener, removeContainerListener, getListeners, processEvent, processContainerEvent, deliverEvent, getComponentAt, locate, getComponentAt, findComponentAt, findComponentAt, removeNotify, isAncestorOf, paramString, list, list

Methods inherited from class java.awt.Component
getName, setName, getParent, getPeer, setDropTarget, getDropTarget, getGraphicsConfiguration, getTreeLock, getToolkit, isValid, isDisplayable, isVisible, isShowing, isEnabled, setEnabled, enable, enable, disable, isDoubleBuffered, enableInputMethods, setVisible, show, show, hide, getForeground, setForeground, getBackground, setBackground, getFont, getLocale, setLocale, getColorModel, getLocation, getLocationOnScreen, location, setLocation, move, setLocation, getSize, size, setSize, resize, setSize, resize, getBounds, bounds, setBounds, reshape, setBounds, getX, getY, getWidth, getHeight, getBounds, getSize, getLocation, isOpaque, isLightweight, getGraphics, getFontMetrics, setCursor, getCursor, paintAll, repaint, repaint, repaint, repaint, printAll, imageUpdate, createImage, createImage, prepareImage, prepareImage, checkImage, checkImage, contains, inside, contains, dispatchEvent, postEvent, addComponentListener, removeComponentListener, addFocusListener, removeFocusListener, addHierarchyListener, removeHierarchyListener, addHierarchyBoundsListener, removeHierarchyBoundsListener, addKeyListener, removeKeyListener, addMouseListener, removeMouseListener, addMouseMotionListener, removeMouseMotionListener, addInputMethodListener, removeInputMethodListener, getInputMethodRequests, getInputContext, enableEvents, disableEvents, coalesceEvents, processComponentEvent, processFocusEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processInputMethodEvent, processHierarchyEvent, processHierarchyBoundsEvent, handleEvent, mouseDown, mouseDrag, mouseUp, mouseMove, mouseEnter, mouseExit, keyDown, keyUp, action, gotFocus, lostFocus, isFocusTraversable, requestFocus, transferFocus, nextFocus, hasFocus, add, remove, toString, list, list, list, addPropertyChangeListener, removePropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, firePropertyChange, setComponentOrientation, getComponentOrientation

Methods inherited from class java.lang.Object
getClass, hashCode, equals, clone, notify, notifyAll, wait, wait, wait, finalize

Field Detail

altitudeTextField

private TextField altitudeTextField

azimutChoice

private Choice azimutChoice

azimutDegrees

private int[] azimutDegrees

azimutNames

private String[] azimutNames

azimutTextField

private TextField azimutTextField

controller

private UFOController controller

countryChoice

private Choice countryChoice

gmtChoice

private Choice gmtChoice

latitudeTextField

private TextField latitudeTextField

longitudeTextField

private TextField longitudeTextField

messagesBundle

private ResourceBundle messagesBundle

placeChoice

private Choice placeChoice

skyListener

private SkyListener skyListener
Constructor Detail

LocationPanel

public LocationPanel(UFOController controller)
Method Detail

selectCountry

private void selectCountry(String countryName)

selectPlace

private void selectPlace(String placeName)

start

public void start()

Association Links

to Class java.util.ResourceBundle

to Class java.awt.TextField

to Class java.awt.TextField

to Class java.awt.TextField

to Class java.awt.TextField

to Class java.awt.Choice

to Class java.awt.Choice

to Class java.lang.String

to Class java.awt.Choice

to Class org.rr0.is.presentation.view.report.applet.ufo.UFOController

to Class java.awt.Choice

to Class org.rr0.is.presentation.view.report.applet.sky.SkyListener