utility
Class SearchBlock.RunChange

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Frame
                  extended by utility.SearchBlock.RunChange
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible
Enclosing class:
SearchBlock

public class SearchBlock.RunChange
extends java.awt.Frame

allows the user to change run details. This is what pops up when the user clicks on a search block

See Also:
Serialized Form

Field Summary
 java.awt.Button addDay
           
 java.awt.Button cancel
           
 java.sql.Connection con
           
 java.awt.Choice cqueue
           
 java.awt.Choice cscheduled
           
 java.awt.TextField group
           
 boolean isLogedOn
           
 java.lang.String isQueue
           
 java.lang.String isScheduled
           
 java.lang.String notQueue
           
 java.lang.String notScheduled
           
 java.awt.Panel p
           
 java.awt.Panel pruns
           
 java.awt.Button reload
           
 java.awt.TextField runID
           
 java.lang.String runName
           
 java.awt.TextField scope
           
 java.awt.Button send
           
 java.awt.TextField[] treports
           
 java.awt.TextField[] trunDays
           
 java.awt.TextField[] trunFracs
           
 java.awt.TextField type
           
 
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 java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
SearchBlock.RunChange(WhatData wd, java.lang.String runName2)
           
 
Method Summary
 void addRunDays()
          add the dates of the runs
 void makeHeap(int[] index, java.lang.Object[] obj)
          turns an int[] into a tree (still a int[])
 void setUp()
          setup all the textfield and choice values
 void sift(int[] index, int indexSize, int node, java.lang.Object[] obj)
          orders the tree appropriatly
 void sortHeap(int[] index, java.lang.Object[] obj)
           
 
Methods inherited from class java.awt.Frame
addNotify, getAccessibleContext, 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, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, 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, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, 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, 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, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, 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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

con

public java.sql.Connection con

runName

public java.lang.String runName

isLogedOn

public boolean isLogedOn

runID

public java.awt.TextField runID

scope

public java.awt.TextField scope

type

public java.awt.TextField type

group

public java.awt.TextField group

cqueue

public java.awt.Choice cqueue

cscheduled

public java.awt.Choice cscheduled

addDay

public java.awt.Button addDay

send

public java.awt.Button send

reload

public java.awt.Button reload

cancel

public java.awt.Button cancel

isQueue

public java.lang.String isQueue

notQueue

public java.lang.String notQueue

isScheduled

public java.lang.String isScheduled

notScheduled

public java.lang.String notScheduled

trunDays

public java.awt.TextField[] trunDays

trunFracs

public java.awt.TextField[] trunFracs

treports

public java.awt.TextField[] treports

pruns

public java.awt.Panel pruns

p

public java.awt.Panel p
Constructor Detail

SearchBlock.RunChange

public SearchBlock.RunChange(WhatData wd,
                             java.lang.String runName2)
Method Detail

setUp

public void setUp()
setup all the textfield and choice values


addRunDays

public void addRunDays()
add the dates of the runs


sift

public void sift(int[] index,
                 int indexSize,
                 int node,
                 java.lang.Object[] obj)
orders the tree appropriatly


makeHeap

public void makeHeap(int[] index,
                     java.lang.Object[] obj)
turns an int[] into a tree (still a int[])


sortHeap

public void sortHeap(int[] index,
                     java.lang.Object[] obj)