public class PreferencesDialogBase
extends javax.swing.JFrame
Modifier and Type | Class and Description |
---|---|
protected class |
PreferencesDialogBase.JDoubleSlider
private slider class
|
javax.swing.JFrame.AccessibleJFrame
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
Modifier and Type | Field and Description |
---|---|
protected javax.swing.JCheckBox |
always_show_mem_stats_checkbox |
protected VioletApp |
app |
protected javax.swing.JCheckBox |
basemods_filter_checkbox |
protected javax.swing.JFormattedTextField |
basemods_filter_threshold |
protected JComboBoxCtrl |
basemods_options_cb |
protected javax.swing.JCheckBox |
baseqv_checkbox |
protected int |
btn_inset |
protected java.lang.String |
close_text |
protected javax.swing.JCheckBox |
conf_filter_checkbox |
protected javax.swing.JFormattedTextField |
conf_filter_threshold |
protected javax.swing.JCheckBox |
cov_filter_checkbox |
protected javax.swing.JFormattedTextField |
cov_filter_threshold |
protected javax.swing.JButton |
details_close_btn |
protected javax.swing.JButton |
details_help_btn |
protected javax.swing.JButton |
details_save_btn |
protected javax.swing.JPanel |
details_tab |
protected JComboBoxCtrl |
details_view_coarse_cb |
protected javax.swing.JFormattedTextField |
details_view_dynamic_range |
protected javax.swing.JFormattedTextField |
details_view_fixed_range |
protected javax.swing.JFormattedTextField |
details_view_max_coverage |
protected JComboBoxCtrl |
details_view_range_mode_cb |
protected DNAColorsOptionsPane |
dna_colors_panel |
protected javax.swing.JLabel |
dynamic_range_label |
protected javax.swing.JButton |
epipro_close_btn |
protected javax.swing.JCheckBox |
epipro_cutoff_filter_checkbox |
protected javax.swing.JFormattedTextField |
epipro_cutoff_filter_threshold |
protected javax.swing.JButton |
epipro_help_btn |
protected javax.swing.JCheckBox |
epipro_only_checkbox |
protected EpiProColorOptionsPane |
epipro_pane |
protected javax.swing.JButton |
epipro_save_btn |
protected javax.swing.JPanel |
epipro_tab |
protected JComboBoxCtrl |
epipro_view_mode_cb |
protected javax.swing.JLabel |
fixed_range_label |
protected javax.swing.JLabel |
kinetics_ann_label |
protected javax.swing.JCheckBox |
kinetics_checkbox |
protected javax.swing.JButton |
kinetics_close_btn |
protected javax.swing.JButton |
kinetics_help_btn |
protected javax.swing.JLabel |
kinetics_max_label |
protected PreferencesDialogBase.JDoubleSlider |
kinetics_max_slider |
protected javax.swing.JFormattedTextField |
kinetics_max_text |
protected javax.swing.JLabel |
kinetics_min_label |
protected PreferencesDialogBase.JDoubleSlider |
kinetics_min_slider |
protected javax.swing.JFormattedTextField |
kinetics_min_text |
protected PaletteCtrl |
kinetics_palette |
protected javax.swing.JButton |
kinetics_save_btn |
protected JComboBoxCtrl |
kinetics_scaling_cb |
protected javax.swing.JLabel |
kinetics_scaling_label |
protected javax.swing.JPanel |
kinetics_tab |
protected javax.swing.JCheckBox |
link_genome_region_checkbox |
protected javax.swing.JCheckBox |
link_region_details_checkbox |
protected javax.swing.JCheckBox |
mapqv_checkbox |
protected javax.swing.JButton |
program_close_btn |
protected javax.swing.JButton |
program_help_btn |
protected javax.swing.JButton |
program_save_btn |
protected javax.swing.JPanel |
program_tab |
protected javax.swing.JButton |
qv_close_btn |
protected javax.swing.JButton |
qv_help_btn |
protected javax.swing.JButton |
qv_save_btn |
protected javax.swing.JPanel |
qv_tab |
protected QVThresholdOptionsPane |
qv_thresholds_panel |
protected javax.swing.JButton |
reset_btn |
protected java.lang.String |
save_text |
protected javax.swing.JCheckBox |
show_graph_structures_checkbox |
protected javax.swing.JCheckBox |
show_structures_only_checkbox |
protected javax.swing.JCheckBox |
show_tooltip_checkbox |
protected javax.swing.JButton |
structures_close_btn |
protected javax.swing.JButton |
structures_help_btn |
protected javax.swing.JList |
structures_listbox |
protected javax.swing.JButton |
structures_save_btn |
protected javax.swing.JPanel |
structures_tab |
protected javax.swing.JTabbedPane |
tabbed_pane |
protected boolean |
use_frank_style |
protected javax.swing.JButton |
variants_close_btn |
protected javax.swing.JButton |
variants_help_btn |
protected javax.swing.JButton |
variants_save_btn |
protected javax.swing.JPanel |
variants_tab |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
PreferencesDialogBase(java.lang.String s) |
Modifier and Type | Method and Description |
---|---|
protected void |
addSaveButtonToTabbedPane()
Deprecated.
|
DetailsOptions |
getDetailsOptions() |
int |
getSelectedGraphStructureMode()
returns current graph mode
|
int |
getSelectedKineticMode()
returns current kinetics mode
|
GenomicViewDetails |
getView() |
protected void |
layoutDetailsTab() |
protected void |
layoutEpiProReadsTab() |
protected void |
layoutKineticsTab() |
protected void |
layoutProgramTab() |
protected void |
layoutQVTab() |
protected void |
layoutStructuresTab()
Graph structures options
|
protected void |
layoutVariantsTab() |
protected void |
selectDefaultButton(int index) |
void |
showDialog() |
protected boolean |
updateData(boolean bUpdateView) |
protected void |
updateDetailsControls(int index)
updates status of details controls
|
protected void |
updateDetailsData() |
protected void |
updateKineticsControls(boolean isKinetics)
updates status of kinetics controls
|
protected void |
updateModificationsData() |
protected void |
updateStates() |
void |
updateToggleButtons()
called by mainframe after toggle buttons in toolbar change state
|
protected void |
updateVariantsData() |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
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, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
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, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, 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, 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, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
protected transient boolean use_frank_style
protected VioletApp app
protected javax.swing.JTabbedPane tabbed_pane
protected javax.swing.JPanel variants_tab
protected javax.swing.JPanel qv_tab
protected javax.swing.JPanel kinetics_tab
protected javax.swing.JPanel structures_tab
protected javax.swing.JPanel details_tab
protected javax.swing.JPanel program_tab
protected javax.swing.JPanel epipro_tab
protected javax.swing.JButton variants_close_btn
protected javax.swing.JButton qv_close_btn
protected javax.swing.JButton kinetics_close_btn
protected javax.swing.JButton structures_close_btn
protected javax.swing.JButton epipro_close_btn
protected javax.swing.JButton details_close_btn
protected javax.swing.JButton program_close_btn
protected javax.swing.JButton variants_save_btn
protected javax.swing.JButton qv_save_btn
protected javax.swing.JButton kinetics_save_btn
protected javax.swing.JButton structures_save_btn
protected javax.swing.JButton epipro_save_btn
protected javax.swing.JButton details_save_btn
protected javax.swing.JButton program_save_btn
protected javax.swing.JButton variants_help_btn
protected javax.swing.JButton qv_help_btn
protected javax.swing.JButton kinetics_help_btn
protected javax.swing.JButton structures_help_btn
protected javax.swing.JButton epipro_help_btn
protected javax.swing.JButton details_help_btn
protected javax.swing.JButton program_help_btn
protected javax.swing.JButton reset_btn
protected final java.lang.String close_text
protected final java.lang.String save_text
protected final int btn_inset
protected javax.swing.JCheckBox baseqv_checkbox
protected javax.swing.JCheckBox mapqv_checkbox
protected QVThresholdOptionsPane qv_thresholds_panel
protected DNAColorsOptionsPane dna_colors_panel
protected javax.swing.JCheckBox cov_filter_checkbox
protected javax.swing.JFormattedTextField cov_filter_threshold
protected javax.swing.JCheckBox conf_filter_checkbox
protected javax.swing.JFormattedTextField conf_filter_threshold
protected javax.swing.JCheckBox kinetics_checkbox
protected javax.swing.JCheckBox basemods_filter_checkbox
protected JComboBoxCtrl basemods_options_cb
protected PaletteCtrl kinetics_palette
protected PreferencesDialogBase.JDoubleSlider kinetics_min_slider
protected PreferencesDialogBase.JDoubleSlider kinetics_max_slider
protected javax.swing.JFormattedTextField kinetics_min_text
protected javax.swing.JFormattedTextField kinetics_max_text
protected javax.swing.JFormattedTextField basemods_filter_threshold
protected JComboBoxCtrl kinetics_scaling_cb
protected javax.swing.JLabel kinetics_scaling_label
protected javax.swing.JLabel kinetics_min_label
protected javax.swing.JLabel kinetics_max_label
protected javax.swing.JLabel kinetics_ann_label
protected JComboBoxCtrl details_view_range_mode_cb
protected javax.swing.JFormattedTextField details_view_dynamic_range
protected javax.swing.JFormattedTextField details_view_fixed_range
protected javax.swing.JFormattedTextField details_view_max_coverage
protected javax.swing.JLabel fixed_range_label
protected javax.swing.JLabel dynamic_range_label
protected JComboBoxCtrl details_view_coarse_cb
protected javax.swing.JCheckBox show_tooltip_checkbox
protected javax.swing.JCheckBox epipro_only_checkbox
protected javax.swing.JCheckBox epipro_cutoff_filter_checkbox
protected JComboBoxCtrl epipro_view_mode_cb
protected javax.swing.JFormattedTextField epipro_cutoff_filter_threshold
protected EpiProColorOptionsPane epipro_pane
protected javax.swing.JCheckBox show_graph_structures_checkbox
protected javax.swing.JCheckBox show_structures_only_checkbox
protected javax.swing.JList structures_listbox
protected javax.swing.JCheckBox always_show_mem_stats_checkbox
protected javax.swing.JCheckBox link_genome_region_checkbox
protected javax.swing.JCheckBox link_region_details_checkbox
public PreferencesDialogBase(java.lang.String s)
s
- public GenomicViewDetails getView()
public DetailsOptions getDetailsOptions()
public void showDialog()
protected void selectDefaultButton(int index)
index
- public int getSelectedKineticMode()
public int getSelectedGraphStructureMode()
protected void layoutVariantsTab()
protected void layoutQVTab()
protected void layoutKineticsTab()
protected void layoutStructuresTab()
protected void layoutEpiProReadsTab()
protected void layoutDetailsTab()
protected void layoutProgramTab()
protected void updateKineticsControls(boolean isKinetics)
enabled
- protected void updateDetailsControls(int index)
index
- protected void updateDetailsData()
protected void updateVariantsData()
protected void updateModificationsData()
public void updateToggleButtons()
protected void updateStates()
protected boolean updateData(boolean bUpdateView)
bUpdateView
- true if view should be updated after data is updated with new ui values@Deprecated protected void addSaveButtonToTabbedPane()
Copyright © 2010-2014 Pacific Biosciences. All Rights Reserved.