|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Dialog | +--AFLPgui.CutoffDialog
This dialog box will display a cutoff. All of the levels of the cutoff are displayed in a list. Any element of the list can be selected, and the height of that element can be modified. Additionally, new elements, cutoff functions, can be added to the list as well as deleted. The dialog box will save the cutoff to a list of lanes when the "Ok" button is clicked.
Cutoff
,
CutoffFunction
, Serialized FormInner classes inherited from class java.awt.Dialog |
java.awt.Dialog.AccessibleAWTDialog |
Inner classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
CutoffDialog(java.awt.Frame parent,
java.lang.String title,
boolean modal)
Create a new CutoffDialog with the specified parameters. |
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent e)
Handles the events generated by the buttons. |
void |
init(Cutoff ct,
DataList lanes,
double startPos)
Initializes the CutoffDialog with important information. |
void |
itemStateChanged(java.awt.event.ItemEvent e)
Loads the selected function when something in the list is changed. |
void |
keyPressed(java.awt.event.KeyEvent e)
Unused |
void |
keyReleased(java.awt.event.KeyEvent e)
Used to store the info when enter is pressed in the text field. |
void |
keyTyped(java.awt.event.KeyEvent e)
Unused |
void |
setVisible(boolean b)
Shows or hides this dialog box. |
void |
storeInfo(int index)
Reads in the height from the text field and stores it into the cutoff. |
void |
windowActivated(java.awt.event.WindowEvent e)
Unused |
void |
windowClosed(java.awt.event.WindowEvent e)
Unused |
void |
windowClosing(java.awt.event.WindowEvent e)
Closes the dialog box. |
void |
windowDeactivated(java.awt.event.WindowEvent e)
Unused |
void |
windowDeiconified(java.awt.event.WindowEvent e)
Unused |
void |
windowIconified(java.awt.event.WindowEvent e)
Unused |
void |
windowOpened(java.awt.event.WindowEvent e)
Unused |
Methods inherited from class java.awt.Dialog |
addNotify, dispose, getAccessibleContext, getTitle, hide, isModal, isResizable, paramString, setModal, setResizable, setTitle, show |
Methods inherited from class java.awt.Window |
addWindowListener, applyResourceBundle, applyResourceBundle, finalize, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isShowing, pack, postEvent, processEvent, processWindowEvent, removeWindowListener, setCursor, toBack, toFront |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, update, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public CutoffDialog(java.awt.Frame parent, java.lang.String title, boolean modal)
parent
- the owner of this dialog boxtitle
- the title of the dialog boxmodal
- if true, dialog blocks input to the parent window
when shownMethod Detail |
public void init(Cutoff ct, DataList lanes, double startPos)
ct
- the cutoff to display. The levels of the cutoff will
appear in the list.lanes
- the lanes to add the cutoff to when the "Ok" button
is clicked.startPos
- the size in bp where the cutoff should first be
defined. The cutoff will apply to the lane from
the start position to the beginning of the next
cutoff or until the end of the lane.public void itemStateChanged(java.awt.event.ItemEvent e)
itemStateChanged
in interface java.awt.event.ItemListener
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
public void keyReleased(java.awt.event.KeyEvent e)
keyReleased
in interface java.awt.event.KeyListener
public void windowClosing(java.awt.event.WindowEvent e)
windowClosing
in interface java.awt.event.WindowListener
public void storeInfo(int index) throws java.lang.NumberFormatException
index
is -1, then a new level will
be created and added to the cutoff.index
- the level of the current cutoff function, -1 for a
new functionjava.lang.NumberFormatException
- occurs if the method cannot read
a number from the text field.public void setVisible(boolean b)
setVisible
in class java.awt.Component
b
- true
to show the component.public void keyPressed(java.awt.event.KeyEvent e)
keyPressed
in interface java.awt.event.KeyListener
public void keyTyped(java.awt.event.KeyEvent e)
keyTyped
in interface java.awt.event.KeyListener
public void windowOpened(java.awt.event.WindowEvent e)
windowOpened
in interface java.awt.event.WindowListener
public void windowClosed(java.awt.event.WindowEvent e)
windowClosed
in interface java.awt.event.WindowListener
public void windowIconified(java.awt.event.WindowEvent e)
windowIconified
in interface java.awt.event.WindowListener
public void windowDeiconified(java.awt.event.WindowEvent e)
windowDeiconified
in interface java.awt.event.WindowListener
public void windowActivated(java.awt.event.WindowEvent e)
windowActivated
in interface java.awt.event.WindowListener
public void windowDeactivated(java.awt.event.WindowEvent e)
windowDeactivated
in interface java.awt.event.WindowListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |