|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container java.awt.Window java.awt.Frame javax.swing.JFrame edu.upenn.crimson.gui.QueryEditor
public class QueryEditor
This is a graphical query editor.
Nested Class Summary | |
---|---|
(package private) static class |
QueryEditor.NotesPanel
Edit notes field. |
(package private) class |
QueryEditor.ViewDistributePanel
View tempDepth distribution. |
Nested classes/interfaces inherited from class javax.swing.JFrame |
---|
javax.swing.JFrame.AccessibleJFrame |
Nested classes/interfaces inherited from class java.awt.Frame |
---|
java.awt.Frame.AccessibleAWTFrame |
Nested classes/interfaces inherited from class java.awt.Window |
---|
java.awt.Window.AccessibleAWTWindow |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
private java.lang.String |
file
|
private boolean |
incSequence
|
private java.lang.String[] |
LEAF_SELECTION
|
private javax.swing.JComboBox |
leafCB
|
javax.swing.JList |
leafL
|
private javax.swing.JSpinner |
levelS
|
private javax.swing.SpinnerNumberModel |
levelSM
|
private long |
MAX_LEAVES
This is the total number of leaves that will be displayed in the leaf list for the user to manually select. |
private long |
MAX_SEED
This is a determined by the random number generator used in randomselect. |
private int |
maxPositions
|
private javax.swing.JSpinner |
numLeavesS
|
private javax.swing.SpinnerNumberModel |
numLeavesSM
|
private javax.swing.JSpinner |
numPositionsS
|
private javax.swing.SpinnerNumberModel |
numPositionsSM
|
private javax.swing.JList |
partitionsL
|
private javax.swing.JTextField |
positionTF
|
private Query |
query
|
private int |
repeat
|
private javax.swing.JTextField |
seedTF
|
private javax.swing.JButton |
selectAllB
|
private javax.swing.JButton |
selectModelB
|
private java.lang.String[] |
SEQUENCE_SELECTION
|
private javax.swing.JComboBox |
sequenceCB
|
private javax.swing.JSpinner |
tempDepthS
|
private javax.swing.SpinnerNumberModel |
tempDepthSM
|
private QueryEditor |
thisFrame
|
private Tree |
tree
|
private javax.swing.JComboBox |
treeCB
|
private javax.swing.JLabel |
treeLeavesL
|
private javax.swing.JLabel |
treeLengthL
|
private javax.swing.JButton |
treeLevelB
|
private javax.swing.JLabel |
treeMaxLevelL
|
private javax.swing.JLabel |
treeMaxTempDepthL
|
private javax.swing.JLabel |
treePartitionsL
|
private javax.swing.JButton |
treeTempDepthB
|
private javax.swing.JButton |
unselectAllB
|
private javax.swing.JButton |
unselectModelB
|
Fields inherited from class javax.swing.JFrame |
---|
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
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 | |
---|---|
QueryEditor(Query queryObj)
|
|
QueryEditor(Query queryObj,
java.lang.String default_file,
boolean default_incSequence,
int default_repeat)
|
Method Summary | |
---|---|
private void |
saveQuery()
This will save the changes to the query. |
private void |
updateNumPositionsSM()
Update numPositions spinner bounds, bounded by sequence length. |
Methods inherited from class javax.swing.JFrame |
---|
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Frame |
---|
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, 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, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, 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, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
---|
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, 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, 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, isOpaque, 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, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
---|
getFont, postEvent |
Field Detail |
---|
private final long MAX_LEAVES
private final long MAX_SEED
private java.lang.String[] LEAF_SELECTION
private java.lang.String[] SEQUENCE_SELECTION
private QueryEditor thisFrame
private Query query
private Tree tree
private javax.swing.JComboBox treeCB
private javax.swing.JLabel treePartitionsL
private javax.swing.JLabel treeLeavesL
private javax.swing.JLabel treeMaxTempDepthL
private javax.swing.JButton treeTempDepthB
private javax.swing.JLabel treeMaxLevelL
private javax.swing.JButton treeLevelB
private javax.swing.JLabel treeLengthL
private javax.swing.JComboBox leafCB
private javax.swing.JComboBox sequenceCB
private javax.swing.JSpinner numLeavesS
private javax.swing.SpinnerNumberModel numLeavesSM
private javax.swing.JSpinner tempDepthS
private javax.swing.SpinnerNumberModel tempDepthSM
private javax.swing.JSpinner levelS
private javax.swing.SpinnerNumberModel levelSM
public javax.swing.JList leafL
private javax.swing.JSpinner numPositionsS
private javax.swing.SpinnerNumberModel numPositionsSM
private int maxPositions
private javax.swing.JTextField positionTF
private javax.swing.JList partitionsL
private javax.swing.JButton selectAllB
private javax.swing.JButton unselectAllB
private javax.swing.JButton selectModelB
private javax.swing.JButton unselectModelB
private javax.swing.JTextField seedTF
private java.lang.String file
private boolean incSequence
private int repeat
Constructor Detail |
---|
public QueryEditor(Query queryObj)
public QueryEditor(Query queryObj, java.lang.String default_file, boolean default_incSequence, int default_repeat)
Method Detail |
---|
private void updateNumPositionsSM()
private void saveQuery()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |