public class VioletFrameBase
extends javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
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 |
---|
VioletFrameBase(java.lang.String str) |
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 java.awt.print.PageFormat pageFormat
protected java.awt.print.PrinterJob printerJob
public javax.swing.JPopupMenu popmenu
protected transient javax.swing.Timer heartbeat_timer
protected VioletApp main_app
protected int currentMainFrameContig
protected boolean bFitToWindow
protected boolean bFitRegionViewToWindowHeight
protected DockingDesktop docking_desktop
protected java.lang.String default_workspace_layout
protected GenomicViewSingleContig[] chromosomes_views
protected WholeGenomePanel chromosomes_panel
protected DockableScrollPaneBase chromosomes_scroller
protected GenomicViewRegion region_view
protected DockableScrollPaneBase region_scroller
protected GenomicViewDetails details_view
protected DockableScrollPaneBase details_scroller
protected GenomicViewCircular circular_view
protected DockableScrollPaneBase circular_scroller
protected DeNovoTablePanel denovo_table_panel
protected GenomicTablePanel genomic_table_panel
protected WebBrowserPanel browser_panel
protected SelectionInfoPanel selection_panel
protected void initLocals()
protected void setMultiChromosomesViewMagnification(double zoom, boolean repaint)
zoom
- protected void setRegionViewMagnification(double zoom_x, double zoom_y, boolean repaint)
zoom
- protected void setDetailsViewMagnification(double zoom_x, double zoom_y, boolean repaint)
zoom
- public GenomicViewSingleContig getSelectedSingleContigView()
public int getNumChromosomes()
public java.lang.String getDefaultWorkspaceLayout()
public void saveDefaultLayout()
public void setCurrentMainFrameContig(int contig)
public int getCurrentMainFrameContig()
public DataStorage getDataStorage()
public ReferenceInfo getReferenceInfo()
public java.util.Vector<VariableResolutionDataSet> getSlots()
public IdeogramDB getIdeogramDB()
public GeneDB getGeneDB()
public void setFitRegionViewToWindowHeight(boolean b)
public java.awt.print.PageFormat getPageFormat()
public void setPageFormat(java.awt.print.PageFormat format)
public java.awt.print.PrinterJob getPrinterJob()
public VioletApp getVioletApp()
public GenomicViewEvents getRegionView()
public DockableScrollPaneBase getRegionPanel()
public GenomicViewDetails getDetailsView()
public DockableScrollPaneBase getDetailsPanel()
public GenomicViewEvents[] getSingleContigsViews()
public GenomicTablePanel getGenomicTablePanel()
public DeNovoTablePanel getDeNovoTablePanel()
public DockableScrollPaneBase getGenomeScrollPanel()
public WholeGenomePanel getGenomePanel()
public DockingDesktop getDockingDesktop()
public WebBrowserPanel getWebBrowserPanel()
public SelectionInfoPanel getSelectionPanel()
public DockableScrollPaneBase getCircularScrollPanel()
public void setShowGenes(boolean b)
public boolean getShowMarkerLabels()
public void setShowMarkerLabels(boolean show)
show
- public boolean getShowLabels()
public void setShowLabels(boolean show)
show
- public boolean getShowMarkers()
public void setShowMarkers(boolean show)
show
- public void normalCursor()
waitCursor()
public void waitCursor()
normalCursor()
public void resetVisibleGenomicRangeOfViews()
protected void clearAllSlots()
protected void updateWholeGenomeView()
protected void clearMarkersFromAllViews(boolean forceClearDetails)
Copyright © 2010-2014 Pacific Biosciences. All Rights Reserved.