|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
gata.menu.GATAFrame
Field Summary |
Fields inherited from class javax.swing.JFrame |
EXIT_ON_CLOSE |
Fields inherited from class java.awt.Frame |
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 |
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, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
GATAFrame(GATAParams gataParams)
|
Method Summary | |
javax.swing.JMenuItem |
addScaleRuler(javax.swing.JMenu menu,
java.lang.String label)
|
javax.swing.JMenuItem |
addScaleTrackColors(javax.swing.JMenu menu)
|
javax.swing.JMenuItem |
addShowHide(javax.swing.JMenu menu,
java.lang.String label,
boolean color)
|
javax.swing.JMenuItem |
addShowHideLabel(javax.swing.JMenu menu,
java.lang.String label)
|
javax.swing.JMenuItem |
addShowHideWithPath(javax.swing.JMenu menu,
java.lang.String label,
java.lang.String path)
|
javax.swing.JMenuItem |
addTrack(javax.swing.JMenu menu,
java.lang.String label,
boolean color)
|
void |
colorizeGenericGlyphs(int colorizer)
helper method, 0 = linear, 1 = log10, 2 = lnx, 3= reset to solid 4= log2 |
void |
completeAnnotationMenu(boolean gffRefPres,
boolean gffCompPres,
AnnoSpecParams refParams,
AnnoSpecParams compParams)
must be called after the initial creation when the user has possibly loaded generic annotation |
void |
reallyRedrawAnnotationPanel(AnnoSpecParams asp)
|
void |
redrawAlignPanel()
|
void |
redrawAnnotationPanels()
basically draws annotation twice, once to estimate the size, the second time for real |
void |
setAlignPanel(AlignPanel panel)
|
void |
setCompAnnotation(Annotation a)
needed to add later since annotation doesn't exist when ToolFrame is created |
void |
setCompGlyphPanel(GlyphPanel panel)
|
void |
setRefAnnotation(Annotation a)
needed to add later since annotation doesn't exist when ToolFrame is created |
void |
setRefGlyphPanel(GlyphPanel panel)
|
void |
setWindowsVisibility(boolean setting)
Add new windows/panels here to enable them to be shown or hidden in sync with the main frame |
Methods inherited from class javax.swing.JFrame |
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, update |
Methods inherited from class java.awt.Frame |
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
Methods inherited from class java.awt.Window |
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, 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, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, remove, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, 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, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
Constructor Detail |
public GATAFrame(GATAParams gataParams)
Method Detail |
public void setRefAnnotation(Annotation a)
public void setCompAnnotation(Annotation a)
public void completeAnnotationMenu(boolean gffRefPres, boolean gffCompPres, AnnoSpecParams refParams, AnnoSpecParams compParams)
public javax.swing.JMenuItem addShowHide(javax.swing.JMenu menu, java.lang.String label, boolean color)
public javax.swing.JMenuItem addScaleRuler(javax.swing.JMenu menu, java.lang.String label)
public javax.swing.JMenuItem addScaleTrackColors(javax.swing.JMenu menu)
public javax.swing.JMenuItem addShowHideWithPath(javax.swing.JMenu menu, java.lang.String label, java.lang.String path)
public javax.swing.JMenuItem addShowHideLabel(javax.swing.JMenu menu, java.lang.String label)
public javax.swing.JMenuItem addTrack(javax.swing.JMenu menu, java.lang.String label, boolean color)
public void colorizeGenericGlyphs(int colorizer)
public void redrawAlignPanel()
public void redrawAnnotationPanels()
public void reallyRedrawAnnotationPanel(AnnoSpecParams asp)
public void setAlignPanel(AlignPanel panel)
public void setCompGlyphPanel(GlyphPanel panel)
public void setRefGlyphPanel(GlyphPanel panel)
public void setWindowsVisibility(boolean setting)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |