net.aerith.misao.toolkit.PhotometryCalibration
Class PhotometryCalibrationControlPanel

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JPanel
                          |
                          +--net.aerith.misao.gui.ControlPanel
                                |
                                +--net.aerith.misao.toolkit.PhotometryCalibration.PhotometryCalibrationControlPanel

public class PhotometryCalibrationControlPanel
extends ControlPanel

The PhotometryCalibrationControlPanel represents a control panel of reading and writing operations.

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  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
PhotometryCalibrationControlPanel(MultiTaskOperation operation, InformationTable table)
          Creates a PhotometryCalibrationControlPanel.
 
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.
 java.lang.String getStartButtonTitle()
          Gets the button title to start the operation.
 
Methods inherited from class net.aerith.misao.gui.ControlPanel
actionPerformedStart, actionPerformedStop, getCurrentMode, getMenuItems, getResetListener, getSetListener, 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.
Constructor Detail

PhotometryCalibrationControlPanel

public PhotometryCalibrationControlPanel(MultiTaskOperation operation,
                                         InformationTable table)
Creates a PhotometryCalibrationControlPanel.
Parameters:
operation - the operation.
table - the table.
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.

getStartButtonTitle

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

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.