|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
PamView.PamDialog
beakedWhaleProtocol.BeakedLocationDialog
public class BeakedLocationDialog
| Nested Class Summary | |
|---|---|
(package private) class |
BeakedLocationDialog.AutoAngle
|
(package private) class |
BeakedLocationDialog.CommentListener
|
private class |
BeakedLocationDialog.DataEntryType
|
(package private) class |
BeakedLocationDialog.RBTyped
|
(package private) class |
BeakedLocationDialog.UpdateAngle
|
| Nested classes/interfaces inherited from class PamView.PamDialog |
|---|
PamDialog.PopupListener |
| Nested classes/interfaces inherited from class javax.swing.JDialog |
|---|
javax.swing.JDialog.AccessibleJDialog |
| Nested classes/interfaces inherited from class java.awt.Dialog |
|---|
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType |
| Nested classes/interfaces inherited from class java.awt.Window |
|---|
java.awt.Window.AccessibleAWTWindow |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
(package private) AngleDataBlock |
angleDataBlock
|
private javax.swing.JCheckBox |
autoAngle
|
private BeakedControl |
beakedControl
|
private BeakedLocationData |
beakedLocationData
|
private javax.swing.JTextField |
bearing
|
private javax.swing.JTextArea |
commentArea
|
private javax.swing.JRadioButton |
enterLatLong
|
private javax.swing.JRadioButton |
enterRangeBearing
|
(package private) boolean |
hasMeasuredAngle
|
(package private) double |
latestMeasuredAngle
|
private LatLongDialogStrip |
latStrip
|
private LatLongDialogStrip |
longStrip
|
private javax.swing.JLabel |
msgLabel
|
private javax.swing.JTextField |
range
|
private ShoreStationDataUnit |
shoreStationDataUnit
|
private static BeakedLocationDialog |
singleInstance
|
private javax.swing.JComboBox |
sourceList
|
private javax.swing.JButton |
updateAngle
|
(package private) VRDataUnit |
vrDataUnit
|
| Fields inherited from class PamView.PamDialog |
|---|
serialVersionUID |
| Fields inherited from class javax.swing.JDialog |
|---|
accessibleContext, rootPane, rootPaneCheckingEnabled |
| Fields inherited from class java.awt.Dialog |
|---|
DEFAULT_MODALITY_TYPE |
| Fields inherited from class java.awt.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface javax.swing.WindowConstants |
|---|
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
private |
BeakedLocationDialog()
|
| Method Summary | |
|---|---|
void |
cancelButtonPressed()
called when the cancel button is pressed before the dialog closes. |
private void |
checkCommentLength()
|
private void |
enableAngleControls()
|
private void |
enableControls()
|
java.lang.String |
getObserverName()
|
PamObserver |
getObserverObject()
|
boolean |
getParams()
called when the Ok button is pressed. |
long |
getRequiredDataHistory(PamObservable o,
java.lang.Object arg)
|
private boolean |
hasShore()
|
void |
masterClockUpdate(long milliSeconds,
long sampleNumber)
|
void |
newAngle(java.lang.Double rawAngle,
java.lang.Double correctedAngle)
|
private boolean |
newRangeOrBearing()
automatically fill out the lat long information based on the range and bearing. |
void |
noteNewSettings()
|
void |
removeObservable(PamObservable o)
called when an Observable (PamDataBlock) is removed from the system |
void |
restoreDefaultSettings()
standard function which should us used to copy default parameters into the dialog controls. |
private void |
setBearing(double newBearing)
|
private void |
setParams()
|
void |
setSampleRate(float sampleRate,
boolean notify)
New sample rate |
void |
setVisible(boolean b)
|
static BeakedLocationData |
showDialog(BeakedControl beakedControl,
VRDataUnit vrDataUnit)
|
void |
update(PamObservable o,
PamDataUnit arg)
Informs the PamObserver that new data have been added to the Observable class |
| Methods inherited from class javax.swing.JDialog |
|---|
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update |
| Methods inherited from class java.awt.Dialog |
|---|
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, show, toBack |
| Methods inherited from class java.awt.Window |
|---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, toFront |
| Methods inherited from class java.awt.Container |
|---|
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
|---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private static BeakedLocationDialog singleInstance
private BeakedControl beakedControl
private BeakedLocationData beakedLocationData
private LatLongDialogStrip latStrip
private LatLongDialogStrip longStrip
private javax.swing.JLabel msgLabel
private javax.swing.JComboBox sourceList
private javax.swing.JTextArea commentArea
private javax.swing.JTextField range
private javax.swing.JTextField bearing
private javax.swing.JRadioButton enterRangeBearing
private javax.swing.JRadioButton enterLatLong
private javax.swing.JButton updateAngle
private javax.swing.JCheckBox autoAngle
double latestMeasuredAngle
boolean hasMeasuredAngle
private ShoreStationDataUnit shoreStationDataUnit
AngleDataBlock angleDataBlock
VRDataUnit vrDataUnit
| Constructor Detail |
|---|
private BeakedLocationDialog()
| Method Detail |
|---|
public PamObserver getObserverObject()
getObserverObject in interface PamObserverprivate void checkCommentLength()
public static BeakedLocationData showDialog(BeakedControl beakedControl,
VRDataUnit vrDataUnit)
public void setVisible(boolean b)
setVisible in class PamDialogpublic void cancelButtonPressed()
PamDialog
cancelButtonPressed in class PamDialogprivate void setParams()
public boolean getParams()
PamDialog
getParams in class PamDialogprivate void enableControls()
private boolean hasShore()
private void enableAngleControls()
public java.lang.String getObserverName()
getObserverName in interface PamObserver
public long getRequiredDataHistory(PamObservable o,
java.lang.Object arg)
getRequiredDataHistory in interface PamObservero - PamObservable class requiring the dataarg - optional argument from PamObservable
public void noteNewSettings()
noteNewSettings in interface PamObserverpublic void removeObservable(PamObservable o)
PamObserver
removeObservable in interface PamObserver
public void setSampleRate(float sampleRate,
boolean notify)
PamObserver
setSampleRate in interface PamObservernotify - Notify other PamObservers and PamObservables in the chain.
public void masterClockUpdate(long milliSeconds,
long sampleNumber)
masterClockUpdate in interface PamObserver
public void update(PamObservable o,
PamDataUnit arg)
PamObserver
update in interface PamObservero - Reference to the Observable (a PamDataBlock)arg - Reference to the new PamDataUnit
public void newAngle(java.lang.Double rawAngle,
java.lang.Double correctedAngle)
private void setBearing(double newBearing)
private boolean newRangeOrBearing()
public void restoreDefaultSettings()
PamDialog
restoreDefaultSettings in class PamDialog
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||