net.aerith.misao.toolkit.RawDatabaseConstruction
Class RawDatabaseConstructionControlPanel

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JPanel
                          |
                          +--net.aerith.misao.gui.ControlPanel
                                |
                                +--net.aerith.misao.toolkit.RawDatabaseConstruction.RawDatabaseConstructionControlPanel
Direct Known Subclasses:
VariableStarSearchControlPanel

public class RawDatabaseConstructionControlPanel
extends ControlPanel

The RawDatabaseConstructionControlPanel represents a control panel to construct a raw database of detected stars from the XML report documents.

See Also:
Serialized Form

Inner classes inherited from class net.aerith.misao.gui.ControlPanel
ControlPanel.OperationProceedingThread, ControlPanel.ResetListener, ControlPanel.SetListener, ControlPanel.StartListener, ControlPanel.StopListener
 
Inner classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent, javax.swing.JComponent.IntVector, javax.swing.JComponent.KeyboardBinding, javax.swing.JComponent.KeyboardState
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AWTTreeLock
 
Field Summary
protected  RawDatabaseConstructionInternalFrame frame
          The frame.
protected  InformationTable table
          The table.
 
Fields inherited from class net.aerith.misao.gui.ControlPanel
button_reset, button_set, button_start, button_stop, failed_message_flag, interrupted_message_flag, listener_reset, listener_set, listener_start, listener_stop, menu_items, mode, MODE_OPERATING, MODE_SETTING, MODE_STOPPED, operation, pane, succeeded_message_flag, thread
 
Fields inherited from class javax.swing.JPanel
defaultLayout, uiClassID
 
Fields inherited from class javax.swing.JComponent
_bounds, accessibleContext, alignmentX, alignmentY, ANCESTOR_USING_BUFFER, ancestorNotifier, autoscroller, border, changeSupport, clientProperties, flags, HAS_FOCUS, IS_DOUBLE_BUFFERED, IS_OPAQUE, IS_PAINTING_TILE, KEYBOARD_BINDINGS_KEY, listenerList, maximumSize, minimumSize, NEXT_FOCUS, paintImmediatelyClip, paintingChild, preferredSize, readObjectCallbacks, REQUEST_FOCUS_DISABLED, tmpRect, TOOL_TIP_TEXT_KEY, ui, uiClassID, UNDEFINED_CONDITION, vetoableChangeSupport, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Container
component, containerListener, containerSerializedDataVersion, dispatcher, layoutMgr, maxSize, ncomponents, serialVersionUID
 
Fields inherited from class java.awt.Component
actionListenerK, adjustmentListenerK, appContext, assert, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, changeSupport, componentListener, componentListenerK, componentOrientation, componentSerializedDataVersion, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, hasFocus, height, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, name, nameExplicitlySet, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, RIGHT_ALIGNMENT, serialVersionUID, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowListenerK, x, y
 
Constructor Summary
RawDatabaseConstructionControlPanel(MultiTaskOperation operation, InformationTable table, RawDatabaseConstructionInternalFrame frame)
          Creates a RawDatabaseConstructionControlPanel.
 
Method Summary
 void actionPerformedReset(java.awt.event.ActionEvent e)
          Invoked when the reset button is pushed.
 void actionPerformedSet(java.awt.event.ActionEvent e)
          Invoked when the set button is pushed.
 java.lang.String getResetButtonTitle()
          Gets the button title to reset.
 java.lang.String getSetButtonTitle()
          Gets the button title to set parameters.
 
Methods inherited from class net.aerith.misao.gui.ControlPanel
actionPerformedStart, actionPerformedStop, getCurrentMode, getMenuItems, getResetListener, getSetListener, getStartButtonTitle, getStartListener, getStopButtonTitle, getStopListener, notifyEnd, notifyFailed, notifyStart, notifySucceeded, notifyWarned, proceedOperation, proceedOperation, setFailedMessageEnabled, setInterruptedMessageEnabled, setOperation, setSucceededMessageEnabled, start, updateButtons
 
Methods inherited from class javax.swing.JPanel
, getAccessibleContext, getUIClassID, paramString, updateUI, writeObject
 
Methods inherited from class javax.swing.JComponent
_paintImmediately, addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, adjustPaintFlags, alwaysOnTop, bindingForKeyStroke, checkIfChildObscuredBySibling, computeVisibleRect, computeVisibleRect, contains, createToolTip, enableSerialization, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperties, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getFlag, getGraphics, getHeight, getInsets, getInsets, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, keyboardBindings, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paintWithBuffer, processComponentKeyEvent, processFocusEvent, processKeyBinding, processKeyBindings, processKeyBindingsForAllComponents, processKeyEvent, processMouseMotionEvent, putClientProperty, readObject, rectangleIsObscured, rectangleIsObscuredBySibling, registerKeyboardAction, registerKeyboardAction, registerWithKeyboardManager, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFlag, setFont, setForeground, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPaintingChild, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVisible, shouldDebugGraphics, superProcessMouseMotionEvent, unregisterKeyboardAction, unregisterWithKeyboardManager, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyOrientation, countComponents, deliverEvent, dispatchEventImpl, dispatchEventToSelf, doLayout, eventEnabled, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getCursorTarget, getLayout, getMouseEventTarget, getWindow, initIDs, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPrint, list, list, locate, minimumSize, nextFocus, paintComponents, postProcessKeyEvent, postsOldMouseEvents, preferredSize, preProcessKeyEvent, print, printComponents, printOneComponent, processContainerEvent, processEvent, proxyEnableEvents, proxyRequestFocus, remove, remove, removeAll, removeContainerListener, setCursor, setFocusOwner, setLayout, transferFocus, updateCursor, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, areInputMethodsEnabled, bounds, checkImage, checkImage, coalesceEvents, constructComponentName, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getInputContext, getInputMethodRequests, getIntrinsicCursor, getLocale, getLocation, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getToolkit, getToolkitImpl, getTreeLock, getWindowForObject, gotFocus, handleEvent, hide, imageUpdate, inside, isDisplayable, isEnabled, isEnabledImpl, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

table

protected InformationTable table
The table.

frame

protected RawDatabaseConstructionInternalFrame frame
The frame.
Constructor Detail

RawDatabaseConstructionControlPanel

public RawDatabaseConstructionControlPanel(MultiTaskOperation operation,
                                           InformationTable table,
                                           RawDatabaseConstructionInternalFrame frame)
Creates a RawDatabaseConstructionControlPanel.
Parameters:
operation - the operation.
table - the table.
frame - the frame.
Method Detail

getSetButtonTitle

public java.lang.String getSetButtonTitle()
Gets the button title to set parameters. This must be overrided in the subclasses.
Overrides:
getSetButtonTitle in class ControlPanel
Returns:
the button title to set parameters.

getResetButtonTitle

public java.lang.String getResetButtonTitle()
Gets the button title to reset. This must be overrided in the subclasses.
Overrides:
getResetButtonTitle in class ControlPanel
Returns:
the button title to reset.

actionPerformedSet

public void actionPerformedSet(java.awt.event.ActionEvent e)
Invoked when the set button is pushed. This must be overrided in the subclasses.
Overrides:
actionPerformedSet in class ControlPanel
Parameters:
e - contains the selected menu item.

actionPerformedReset

public void actionPerformedReset(java.awt.event.ActionEvent e)
Invoked when the reset button is pushed. This must be overrided in the subclasses.
Overrides:
actionPerformedReset in class ControlPanel
Parameters:
e - contains the selected menu item.