|
||||||||||
| 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
Array.ArrayDialog
public class ArrayDialog
Main dialog for hydrophone array configuration
| Nested Class Summary | |
|---|---|
(package private) class |
ArrayDialog.ArrayFileFilter
|
| 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 | |
|---|---|
private javax.swing.JButton |
cancelButton
|
private ChannelPanel |
channelPanel
|
private javax.swing.JButton |
copyArrayButton
|
private javax.swing.JButton |
deleteArrayButton
|
private EnvironmentPanel |
environmentPanel
|
private javax.swing.JButton |
exportArrayButton
|
private javax.swing.JButton |
helpButton
|
private HydrophoneDiagram |
hydrophoneDiagram
|
private HydrophoneDialogPanel |
hydrophoneDialogPanel
|
private javax.swing.JButton |
importArrayButton
|
private javax.swing.JButton |
newArrayButton
|
private javax.swing.JButton |
okButton
|
private javax.swing.JButton |
renameArrayButton
|
private static ArrayDialog |
singleInstance
|
| 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 |
ArrayDialog(java.awt.Frame parentFrame)
|
| Method Summary | |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
addArray(PamArray newArray)
|
void |
cancelButtonPressed()
called when the cancel button is pressed before the dialog closes. |
private boolean |
checkDaqChannels(AcquisitionControl acquisitionControl,
PamArray array)
|
private boolean |
checkDaqChannels(PamArray array)
Check that all software channels are assigned before allowing to close the dialog. |
private void |
copyArray()
|
private void |
deleteArray()
|
(package private) void |
enableButtons()
|
private void |
exportArray()
|
javax.swing.JFileChooser |
getArrayFileChooser()
|
ChannelPanel |
getChannelPanel()
|
HydrophoneDiagram |
getHydrophoneDiagram()
|
HydrophoneDialogPanel |
getHydrophoneDialogPanel()
|
boolean |
getParams()
called when the Ok button is pressed. |
private void |
importArray()
|
private void |
newArray()
|
(package private) void |
newArraySelection()
|
(package private) void |
newChannelSelection()
|
private boolean |
okOK(boolean verbose)
|
private void |
renameArray()
|
void |
restoreDefaultSettings()
standard function which should us used to copy default parameters into the dialog controls. |
(package private) void |
setParams(PamArray selArray)
|
static void |
showDialog(java.awt.Frame parentFrame)
Open main dialog for hydrophone array configuration |
| 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 ArrayDialog singleInstance
private HydrophoneDialogPanel hydrophoneDialogPanel
private ChannelPanel channelPanel
private EnvironmentPanel environmentPanel
private HydrophoneDiagram hydrophoneDiagram
private javax.swing.JButton okButton
private javax.swing.JButton cancelButton
private javax.swing.JButton newArrayButton
private javax.swing.JButton copyArrayButton
private javax.swing.JButton importArrayButton
private javax.swing.JButton exportArrayButton
private javax.swing.JButton deleteArrayButton
private javax.swing.JButton renameArrayButton
private javax.swing.JButton helpButton
| Constructor Detail |
|---|
private ArrayDialog(java.awt.Frame parentFrame)
| Method Detail |
|---|
public static void showDialog(java.awt.Frame parentFrame)
parentFrame - parent frame or window.void setParams(PamArray selArray)
public boolean getParams()
PamDialog
getParams in class PamDialogprivate boolean checkDaqChannels(PamArray array)
array -
private boolean checkDaqChannels(AcquisitionControl acquisitionControl,
PamArray array)
private boolean okOK(boolean verbose)
void newArraySelection()
void newChannelSelection()
void enableButtons()
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenerprivate void newArray()
private void copyArray()
private void renameArray()
private void importArray()
public void addArray(PamArray newArray)
private void exportArray()
private void deleteArray()
public javax.swing.JFileChooser getArrayFileChooser()
public void cancelButtonPressed()
PamDialog
cancelButtonPressed in class PamDialogpublic void restoreDefaultSettings()
PamDialog
restoreDefaultSettings in class PamDialogpublic HydrophoneDialogPanel getHydrophoneDialogPanel()
public HydrophoneDiagram getHydrophoneDiagram()
public ChannelPanel getChannelPanel()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||