|
||||||||||
| 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
clickDetector.ClickClassifiers.basic.ClickTypeDialog
public class ClickTypeDialog
Dialog for definition of a single click type based on Marjolainie Caillat's MRes work, 2005.
| Nested Class Summary | |
|---|---|
(package private) class |
ClickTypeDialog.DefaultSpeciesAction
Setup a default species from the list. |
(package private) class |
ClickTypeDialog.EnergyPanel
|
(package private) class |
ClickTypeDialog.LengthPanel
|
(package private) class |
ClickTypeDialog.MeanFreqPanel
|
(package private) class |
ClickTypeDialog.PeakPanel
|
(package private) class |
ClickTypeDialog.SymbolPanel
|
(package private) class |
ClickTypeDialog.TypePanel
|
| 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.JTextField[] |
band1Energy
|
private javax.swing.JTextField[] |
band1Freq
|
private javax.swing.JTextField[] |
band2Energy
|
private javax.swing.JTextField[] |
band2Freq
|
private javax.swing.JTextField |
bandEnergyDifference
|
(package private) BasicClickIdParameters |
basicClickIdParameters
|
private javax.swing.JTextField[] |
clickLength
|
private static ClickTypeDialog |
clickTypeDialog
|
(package private) ClickTypeParams |
clickTypeParams
|
private javax.swing.JTextField |
code
|
private javax.swing.JCheckBox[] |
enableBoxes
|
private ClickTypeDialog.EnergyPanel |
energyPanel
|
private javax.swing.JButton |
filtersButton
|
private static int |
FREQ_FIELD_WIDTH
|
private javax.swing.JTextField |
lengthEnergyFraction
|
private ClickTypeDialog.LengthPanel |
lengthPanel
|
private ClickTypeDialog.MeanFreqPanel |
meanFreqPanel
|
private javax.swing.JTextField[] |
meanSelRange
|
private javax.swing.JTextField[] |
meanSumRange
|
private javax.swing.JTextField |
name
|
private javax.swing.JTextField[] |
peakFrequencyRange
|
private javax.swing.JTextField[] |
peakFrequencySearch
|
private ClickTypeDialog.PeakPanel |
peakPanel
|
private javax.swing.JTextField[] |
peakWidth
|
private ClickTypeDialog.SymbolPanel |
symbolPanel
|
private javax.swing.JButton |
symbolTypeButton
|
private javax.swing.JPopupMenu |
typeMenu
|
private javax.swing.JTextField |
widthEnergyFraction
|
| 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 |
ClickTypeDialog(java.awt.Frame parentFrame)
|
| Method Summary | |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
cancelButtonPressed()
called when the cancel button is pressed before the dialog closes. |
boolean |
getParams()
called when the Ok button is pressed. |
void |
restoreDefaultSettings()
standard function which should us used to copy default parameters into the dialog controls. |
void |
restoreDefaultSettingsQ()
restore default setting ? Check with user before calling restoreDefaultSettings(); Thsi may be overridden if you want to ask a more complex question or offer options at this point. |
private void |
setParams(ClickTypeParams clickTypeParams)
|
static ClickTypeParams |
showDialog(java.awt.Frame parentFrame,
BasicClickIdParameters basicClickIdParameters,
ClickTypeParams clickTypeParams)
|
| 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 ClickTypeDialog clickTypeDialog
ClickTypeParams clickTypeParams
BasicClickIdParameters basicClickIdParameters
private static int FREQ_FIELD_WIDTH
private javax.swing.JTextField name
private javax.swing.JTextField code
private javax.swing.JCheckBox[] enableBoxes
private javax.swing.JTextField[] band1Freq
private javax.swing.JTextField[] band2Freq
private javax.swing.JTextField[] band1Energy
private javax.swing.JTextField[] band2Energy
private javax.swing.JTextField bandEnergyDifference
private javax.swing.JTextField[] peakFrequencySearch
private javax.swing.JTextField[] peakFrequencyRange
private javax.swing.JTextField[] peakWidth
private javax.swing.JTextField widthEnergyFraction
private javax.swing.JTextField[] clickLength
private javax.swing.JTextField[] meanSumRange
private javax.swing.JTextField[] meanSelRange
private javax.swing.JTextField lengthEnergyFraction
private javax.swing.JButton symbolTypeButton
private javax.swing.JButton filtersButton
private javax.swing.JPopupMenu typeMenu
private ClickTypeDialog.SymbolPanel symbolPanel
private ClickTypeDialog.EnergyPanel energyPanel
private ClickTypeDialog.PeakPanel peakPanel
private ClickTypeDialog.MeanFreqPanel meanFreqPanel
private ClickTypeDialog.LengthPanel lengthPanel
| Constructor Detail |
|---|
private ClickTypeDialog(java.awt.Frame parentFrame)
| Method Detail |
|---|
public static ClickTypeParams showDialog(java.awt.Frame parentFrame,
BasicClickIdParameters basicClickIdParameters,
ClickTypeParams clickTypeParams)
private void setParams(ClickTypeParams clickTypeParams)
public boolean getParams()
PamDialog
getParams in class PamDialogpublic void cancelButtonPressed()
PamDialog
cancelButtonPressed in class PamDialogpublic void restoreDefaultSettings()
PamDialog
restoreDefaultSettings in class PamDialogpublic void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenerpublic void restoreDefaultSettingsQ()
PamDialog
restoreDefaultSettingsQ in class PamDialog
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||