public class VioletFrameActions extends VioletFrameIO implements java.awt.event.ActionListener
VioletFrameChanges.setOptimumZoomFactorsThreaded
javax.swing.JFrame.AccessibleJFrame
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
Modifier and Type | Field and Description |
---|---|
protected GoToDialog |
goto_dlg |
static java.lang.String |
menuAddTracks |
static java.lang.String |
menuAddTracksFromServer |
static java.lang.String |
menuAutoFitTableView |
static java.lang.String |
menuBookmarks |
static java.lang.String |
menuDecreaseDNASize |
static java.lang.String |
menuDecreaseKinetogramSize |
static java.lang.String |
menuDecreaseTrackSize |
static java.lang.String |
menuDefaultScale |
static java.lang.String |
menuExit |
static java.lang.String |
menuExportMarkers |
static java.lang.String |
menuFitViewsToPanels |
static java.lang.String |
menuGoToDevnet |
static java.lang.String |
menuGoToLocation |
static java.lang.String |
menuGoToPacBio |
static java.lang.String |
menuGroupFile |
static java.lang.String |
menuGroupHelp |
static java.lang.String |
menuGroupTools |
static java.lang.String |
menuGroupView |
static java.lang.String |
menuGroupWindow |
static java.lang.String |
menuHelpAbout |
static java.lang.String |
menuHelpContent |
static java.lang.String |
menuIncreaseDNASize |
static java.lang.String |
menuIncreaseKinetogramSize |
static java.lang.String |
menuIncreaseTrackSize |
static java.lang.String |
menuInstallShortcut |
static java.lang.String |
menuLayoutAnnotate |
static java.lang.String |
menuLayoutDefault |
static java.lang.String |
menuLayoutDetails |
static java.lang.String |
menuLayoutOverview |
static java.lang.String |
menuLinkGenomeRegionPanels |
static java.lang.String |
menuLinkRegionDetailsPanels |
static java.lang.String |
menuLockRegionGenomicRangeM |
static java.lang.String |
menuLockRegionGenomicRangeS |
static java.lang.String |
menuNew |
static java.lang.String |
menuOpenJobDataFromServer |
static java.lang.String |
menuPanLeft |
static java.lang.String |
menuPanRight |
static java.lang.String |
menuPreviousScale |
static java.lang.String |
menuPrint |
static java.lang.String |
menuPrintSettings |
static java.lang.String |
menuProgramOptions |
static java.lang.String |
menuRemoveTrack |
static java.lang.String |
menuResetView |
static java.lang.String |
menuSaveAsGraphics |
static java.lang.String |
menuSaveSession |
static java.lang.String |
menuSelectNext |
static java.lang.String |
menuSelectPrevious |
static java.lang.String |
menuSessionInfo |
static java.lang.String |
menuShowAllInTableView |
static java.lang.String |
menuShowContigLabels |
static java.lang.String |
menuShowDetailsInTableView |
static java.lang.String |
menuShowMarkerLabels |
static java.lang.String |
menuShowRegionInTableView |
static java.lang.String |
menuShowTracks |
static java.lang.String |
menuViewInsertions |
static java.lang.String |
menuZoomBases |
static java.lang.String |
menuZoomIn |
static java.lang.String |
menuZoomOut |
protected PreferencesDialogEx |
preferences_dlg |
protected boolean |
sortTableForBaseMods |
protected VioletStatusBar |
statusBar |
protected javax.swing.JMenu |
table_menu |
static java.lang.String |
toggleFilterByVariant |
static java.lang.String |
toggleShowDetails |
static java.lang.String |
toggleShowKinetics |
static java.lang.String |
toggleShowMapQV |
static java.lang.String |
toggleShowQV |
static java.lang.String |
toggleShowReads |
protected VioletToolBar |
toolBar |
static java.lang.String |
tooltipTableShowAll |
static java.lang.String |
tooltipTableShowDetails |
static java.lang.String |
tooltipTableShowRegion |
last_selected_dockable_view
bFitRegionViewToWindowHeight, bFitToWindow, browser_panel, chromosomes_panel, chromosomes_scroller, chromosomes_views, circular_scroller, circular_view, currentMainFrameContig, default_workspace_layout, denovo_table_panel, details_scroller, details_view, docking_desktop, genomic_table_panel, heartbeat_timer, main_app, pageFormat, popmenu, printerJob, region_scroller, region_view, selection_panel
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 |
---|
VioletFrameActions(java.lang.String str) |
Modifier and Type | Method and Description |
---|---|
protected void |
actionFileNew() |
protected void |
actionGoToLocation() |
protected void |
actionInstallSMRTView() |
protected void |
actionLayout(java.lang.String cmd) |
protected void |
actionMagnification(java.lang.String cmd)
set magnification of active view
|
void |
actionPerformed(java.awt.event.ActionEvent event) |
protected void |
actionProgramOptions() |
protected void |
actionToggleFilterAnnotationsByVariants(java.awt.event.ActionEvent event) |
protected void |
actionToggleKinetics(java.awt.event.ActionEvent event) |
protected void |
actionToggleLinkPanels(java.awt.event.ActionEvent event) |
protected void |
actionToggleLockRegionGenomicRange(java.awt.event.ActionEvent event) |
protected void |
actionToggleRetrieveDetailedAnnotations(java.awt.event.ActionEvent event) |
protected void |
actionToggleShowMapQV(java.awt.event.ActionEvent event) |
protected void |
actionToggleShowQV(java.awt.event.ActionEvent event) |
protected void |
actionToggleShowReads(java.awt.event.ActionEvent event) |
protected void |
actionViewInsertions(java.lang.String cmd) |
protected javax.swing.JMenu |
createFileMenu() |
protected javax.swing.JMenu |
createHelpMenu() |
protected void |
createMenuBar() |
protected void |
createPopupMenu() |
protected void |
createStatusbar() |
protected void |
createToolbar() |
protected javax.swing.JMenu |
createToolsMenu() |
protected javax.swing.JMenu |
createViewMenu() |
protected javax.swing.JMenu |
createWindowMenu() |
protected GenomicViewEvents |
getActiveView(boolean toolbar) |
VioletStatusBar |
getStatusBar() |
javax.swing.JMenu |
getTableMenu() |
VioletToolBar |
getToolBar() |
protected void |
onFrameClosing() |
protected void |
onFrameCreated() |
protected void |
onFrameStateChanged(int oldState,
int newState) |
void |
setGoToDialog(GoToDialog dlg) |
void |
setStatusBarBusy(java.lang.String msg,
boolean busy_state) |
void |
setStatusBarDataInfoText(java.lang.String msg,
boolean bWarning) |
void |
setStatusBarProgress(java.lang.String msg,
int min,
int max,
int value) |
void |
setStatusBarSysInfoText(java.lang.String msg,
int warningLevel) |
void |
setStatusBarText(java.lang.String msg) |
void |
showMemoryStats() |
void |
updateToggleButtonsInGoToDialog()
Updates status of toggle buttons in preferences dialog
|
void |
updateToggleButtonsInPrefDialog()
Updates status of toggle buttons in preferences dialog
|
void |
updateToggleButtonsInToolbar()
Updates selection status of toolbar toggle buttons
|
protected void |
updateToggleMenuItems() |
actionFileAddTracksFromServer, actionFileExportAsGraphics, actionFileExportDataAsGFF, actionFileOpenData, actionFileOpenJobFromServer, actionFilePrint, actionFilePrinterSettings, actionFileRemoveTrack, actionFileSaveSession, actionSessionProperties, readDetailsOptionsFromSession, readProperties, rebuildAllViewsMarkerCollectionsAndUpdateViews, saveGraphicsFile, saveProperties, writeAllViewsToPDFFile, writeAllViewsToPNGFile, writePDFFile, writePNGFile
componentHidden, componentMoved, componentResized, componentShown, dockableStateChanged, getActiveGenomicView, invalidateAndRepaintAllViews, selectionChanged, setOptimumZoomFactors, stateChanged, tableChanged, updateCircularView, updateDeNovoTablePanel, updateDetailsView, updateRegionView, updateRegionViewDetailsRange, updateSelectionPanel, updateTablePanel
clearAllSlots, clearMarkersFromAllViews, getCircularScrollPanel, getCurrentMainFrameContig, getDataStorage, getDefaultWorkspaceLayout, getDeNovoTablePanel, getDetailsPanel, getDetailsView, getDockingDesktop, getGeneDB, getGenomePanel, getGenomeScrollPanel, getGenomicTablePanel, getIdeogramDB, getNumChromosomes, getPageFormat, getPrinterJob, getReferenceInfo, getRegionPanel, getRegionView, getSelectedSingleContigView, getSelectionPanel, getShowLabels, getShowMarkerLabels, getShowMarkers, getSingleContigsViews, getSlots, getVioletApp, getWebBrowserPanel, initLocals, normalCursor, resetVisibleGenomicRangeOfViews, saveDefaultLayout, setCurrentMainFrameContig, setDetailsViewMagnification, setFitRegionViewToWindowHeight, setMultiChromosomesViewMagnification, setPageFormat, setRegionViewMagnification, setShowGenes, setShowLabels, setShowMarkerLabels, setShowMarkers, updateWholeGenomeView, waitCursor
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
public static final java.lang.String menuGroupFile
public static final java.lang.String menuGroupView
public static final java.lang.String menuGroupTools
public static final java.lang.String menuGroupWindow
public static final java.lang.String menuGroupHelp
public static final java.lang.String menuNew
public static final java.lang.String menuOpenJobDataFromServer
public static final java.lang.String menuAddTracks
public static final java.lang.String menuAddTracksFromServer
public static final java.lang.String menuRemoveTrack
public static final java.lang.String menuSaveSession
public static final java.lang.String menuSessionInfo
public static final java.lang.String menuExportMarkers
public static final java.lang.String menuSaveAsGraphics
public static final java.lang.String menuGoToLocation
public static final java.lang.String menuShowTracks
public static final java.lang.String menuShowContigLabels
public static final java.lang.String menuShowMarkerLabels
public static final java.lang.String menuProgramOptions
public static final java.lang.String menuLinkGenomeRegionPanels
public static final java.lang.String menuLinkRegionDetailsPanels
public static final java.lang.String menuLockRegionGenomicRangeM
public static final java.lang.String menuLockRegionGenomicRangeS
public static final java.lang.String menuLayoutDefault
public static final java.lang.String menuLayoutOverview
public static final java.lang.String menuLayoutDetails
public static final java.lang.String menuLayoutAnnotate
public static final java.lang.String menuBookmarks
public static final java.lang.String menuHelpContent
public static final java.lang.String menuGoToPacBio
public static final java.lang.String menuGoToDevnet
public static final java.lang.String menuInstallShortcut
public static final java.lang.String menuHelpAbout
public static final java.lang.String menuPrintSettings
public static final java.lang.String menuPrint
public static final java.lang.String menuExit
public static final java.lang.String menuResetView
public static final java.lang.String menuFitViewsToPanels
public static final java.lang.String menuZoomIn
public static final java.lang.String menuZoomOut
public static final java.lang.String menuZoomBases
public static final java.lang.String menuPreviousScale
public static final java.lang.String menuDefaultScale
public static final java.lang.String menuPanRight
public static final java.lang.String menuPanLeft
public static final java.lang.String menuSelectNext
public static final java.lang.String menuSelectPrevious
public static final java.lang.String menuShowAllInTableView
public static final java.lang.String menuShowRegionInTableView
public static final java.lang.String menuShowDetailsInTableView
public static final java.lang.String menuAutoFitTableView
public static final java.lang.String menuViewInsertions
public static final java.lang.String menuDecreaseDNASize
public static final java.lang.String menuIncreaseDNASize
public static final java.lang.String menuDecreaseTrackSize
public static final java.lang.String menuIncreaseTrackSize
public static final java.lang.String menuDecreaseKinetogramSize
public static final java.lang.String menuIncreaseKinetogramSize
public static final java.lang.String tooltipTableShowAll
public static final java.lang.String tooltipTableShowRegion
public static final java.lang.String tooltipTableShowDetails
public static final java.lang.String toggleShowDetails
public static final java.lang.String toggleShowQV
public static final java.lang.String toggleShowMapQV
public static final java.lang.String toggleShowReads
public static final java.lang.String toggleFilterByVariant
public static final java.lang.String toggleShowKinetics
protected transient boolean sortTableForBaseMods
protected javax.swing.JMenu table_menu
protected VioletStatusBar statusBar
protected VioletToolBar toolBar
protected PreferencesDialogEx preferences_dlg
protected GoToDialog goto_dlg
protected void createToolbar()
protected void createStatusbar()
public void setStatusBarText(java.lang.String msg)
public void setStatusBarSysInfoText(java.lang.String msg, int warningLevel)
public void setStatusBarDataInfoText(java.lang.String msg, boolean bWarning)
public void setStatusBarProgress(java.lang.String msg, int min, int max, int value)
public void setStatusBarBusy(java.lang.String msg, boolean busy_state)
public VioletStatusBar getStatusBar()
public VioletToolBar getToolBar()
public javax.swing.JMenu getTableMenu()
protected void createMenuBar()
protected void createPopupMenu()
protected javax.swing.JMenu createFileMenu()
protected javax.swing.JMenu createViewMenu()
protected javax.swing.JMenu createToolsMenu()
protected javax.swing.JMenu createWindowMenu()
protected javax.swing.JMenu createHelpMenu()
public void actionPerformed(java.awt.event.ActionEvent event)
actionPerformed
in interface java.awt.event.ActionListener
protected GenomicViewEvents getActiveView(boolean toolbar)
toolbar
- public void showMemoryStats()
public void updateToggleButtonsInToolbar()
protected void updateToggleMenuItems()
public void updateToggleButtonsInPrefDialog()
public void updateToggleButtonsInGoToDialog()
public void setGoToDialog(GoToDialog dlg)
protected void actionToggleShowQV(java.awt.event.ActionEvent event)
protected void actionToggleShowMapQV(java.awt.event.ActionEvent event)
protected void actionToggleLinkPanels(java.awt.event.ActionEvent event)
protected void actionToggleLockRegionGenomicRange(java.awt.event.ActionEvent event)
protected void actionToggleShowReads(java.awt.event.ActionEvent event)
protected void actionToggleFilterAnnotationsByVariants(java.awt.event.ActionEvent event)
event
- protected void actionToggleRetrieveDetailedAnnotations(java.awt.event.ActionEvent event)
event
- protected void actionToggleKinetics(java.awt.event.ActionEvent event)
event
- protected void actionLayout(java.lang.String cmd)
cmd
- protected void actionFileNew()
protected void actionMagnification(java.lang.String cmd)
cmd
- protected void actionProgramOptions()
protected void actionInstallSMRTView()
protected void actionViewInsertions(java.lang.String cmd)
protected void actionGoToLocation()
protected void onFrameCreated()
protected void onFrameClosing()
protected void onFrameStateChanged(int oldState, int newState)
Copyright © 2010-2014 Pacific Biosciences. All Rights Reserved.