|
|||||||||
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.Frame | +--javax.swing.JFrame | +--net.aerith.misao.gui.BaseFrame | +--net.aerith.misao.gui.Desktop | +--net.aerith.misao.toolkit.PixyDesktop.PixyDesktop | +--net.aerith.misao.toolkit.PixyDesktop.PixyOperationDesktop
The PixyOperationDesktop
represents a desktop of the
PIXY system with a method to run the operation. The results are
shown in this desktop.
Inner Class Summary | |
protected class |
PixyOperationDesktop.CancelBloomingListener
The CancelBloomingListener is a listener class of
menu selection to cancel blooming. |
protected class |
PixyOperationDesktop.CancelStreakListener
The CancelStreakListener is a listener class of
menu selection to cancel streaks. |
protected class |
PixyOperationDesktop.DetectedStarClickListener
The DetectedStarClickListener is a listener class
of star click evnet on the detected star chart. |
protected class |
PixyOperationDesktop.DetectStarsListener
The DetectStarsListener is a listener class of
menu selection to detect stars. |
protected class |
PixyOperationDesktop.EqualizeListener
The EqualizeListener is a listener class of menu
selection to equalize the image. |
protected class |
PixyOperationDesktop.FillDarkRowAndColumnListener
The FillDarkRowAndColumnListener is a listener
class of menu selection to fill dark rows and columns. |
protected class |
PixyOperationDesktop.FillIllegalRowAndColumnListener
The FillIllegalRowAndColumnListener is a listener
class of menu selection to fill illegal rows and columns. |
protected class |
PixyOperationDesktop.FlattenBackgroundListener
The FlattenBackgroundListener is a listener class
of menu selection to flatten the background. |
protected class |
PixyOperationDesktop.ImageFileDropTargetListener
The ImageFileDropTargetListener is a listener
class of drop event from native filer application. |
protected class |
PixyOperationDesktop.InverseImageListener
The InverseImageListener is a listener class of
menu selection to inverse white and black. |
protected class |
PixyOperationDesktop.MatchingListener
The MatchingListener is a listener class of menu
selection to operate matching. |
protected class |
PixyOperationDesktop.MedianFilterListener
The MedianFilterListener is a listener class of
menu selection to apply median filter. |
protected class |
PixyOperationDesktop.OpenImageListener
The OpenImageListener is a listener class of menu
selection to open an image. |
protected class |
PixyOperationDesktop.OpenWindowListener
The OpenWindowListener is a listener class of
opening this window. |
protected class |
PixyOperationDesktop.PairingListener
The PairingListener is a listener class of menu
selection to make pairs. |
protected class |
PixyOperationDesktop.RemoveLatticePatternListener
The RemoveLatticePatternListener is a listener
class of menu selection to remove lattice pattern. |
protected class |
PixyOperationDesktop.RescaleSTImageListener
The RescaleSTImageListener is a listener class of
menu selection to rescale an ST-4/6 image. |
protected class |
PixyOperationDesktop.ReverseImageListener
The ReverseImageListener is a listener class of
menu selection to reverse upside down. |
protected class |
PixyOperationDesktop.SmoothFilterListener
The SmoothFilterListener is a listener class of
menu selection to apply smoothing filter. |
protected class |
PixyOperationDesktop.StepByStepHelpListener
The StepbyStepHelpListener is a listener class of
menu selection to show step-by-step help message. |
protected class |
PixyOperationDesktop.TransformMeridianImageListener
The TransformMeridianImageListener is a listener
class of menu selection to transform a meridian image. |
Inner classes inherited from class net.aerith.misao.gui.Desktop |
Desktop.CloseWindowListener,
Desktop.ExitListener,
Desktop.SelectWindowListener |
Inner classes inherited from class net.aerith.misao.gui.BaseFrame |
BaseFrame.CopyrightListener,
BaseFrame.UIListener |
Inner classes inherited from class javax.swing.JFrame |
javax.swing.JFrame.AccessibleJFrame |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AWTTreeLock |
Field Summary | |
protected AstrometryPane |
astrometry_pane
The pane for astrometry using user's stars. |
protected CatalogReader |
catalog_reader
The reader of star catalog. |
protected ChartMapFunction |
cmf
The chart composition of catalog stars. |
protected java.awt.dnd.DropTarget |
dt
The drop target. |
protected MonoImageComponent |
image_component
The image component; |
protected double |
limit_mag
The limiting_magnitude. |
protected StarImageList |
list_detected
The list of detected stars. |
protected boolean |
matching_failed
True if matching between detected stars and catalog data was failed. |
protected javax.swing.JMenuItem |
menu_cancel_blooming
|
protected javax.swing.JMenuItem |
menu_cancel_streak
|
protected javax.swing.JMenuItem |
menu_detect
|
protected javax.swing.JMenuItem |
menu_equalize
|
protected javax.swing.JMenuItem |
menu_fill_dark
|
protected javax.swing.JMenuItem |
menu_fill_illegal
|
protected javax.swing.JMenuItem |
menu_flatten_background
|
protected javax.swing.JMenuItem |
menu_inverse
|
protected javax.swing.JMenuItem |
menu_matching
|
protected javax.swing.JMenuItem |
menu_median_filter
|
protected javax.swing.JMenuItem |
menu_open
|
protected javax.swing.JMenuItem |
menu_pairing
|
protected javax.swing.JMenuItem |
menu_remove_lattice_pattern
|
protected javax.swing.JMenuItem |
menu_rescaleST
|
protected javax.swing.JMenuItem |
menu_reverse
|
protected javax.swing.JMenuItem |
menu_smooth_filter
|
protected javax.swing.JMenuItem |
menu_stepbystep
|
protected javax.swing.JMenuItem |
menu_transform_meridian
|
protected PhotometryPane |
photometry_pane
The pane for photometry using user's stars. |
protected boolean |
reversed_image
True if the image is a reversed image. |
protected boolean |
sbig_image
True if the image is an SBIG ST-4/6 image. |
protected int |
step
The current step. |
protected static int |
STEP_AFTER_MATCHING
|
protected static int |
STEP_AFTER_PAIRING
|
protected static int |
STEP_BEGINNING
|
protected static int |
STEP_IMAGE_OPENED
|
protected static int |
STEP_STARS_DETECTED
|
protected boolean |
tutorial_mode
True if the application is running in the tutorial mode. |
protected XmlImage |
xml_image
The image file. |
Fields inherited from class net.aerith.misao.toolkit.PixyDesktop.PixyDesktop |
catalog_chart,
catalog_stars_window,
desktop,
detected_chart,
detected_stars_window,
help_message_enabled,
image,
image_info_table,
image_info_window,
image_window,
listeners,
menu_astrometry,
menu_identification_chart,
menu_identification_report,
menu_identify,
menu_identify_database,
menu_photometry,
menu_register_db,
menu_report_vsnet,
menu_save_pxf,
menu_save_xml,
menu_set_chip,
menu_set_date,
menu_set_filter,
menu_set_instruments,
menu_set_observer,
pane,
report,
thread,
xml_file |
Fields inherited from class net.aerith.misao.gui.Desktop |
close_window_listener,
db_manager,
desktop_pane,
file_manager,
frame_list,
menu_windows,
monitor_set,
select_window_listener |
Fields inherited from class net.aerith.misao.gui.BaseFrame |
pane,
ui_info |
Fields inherited from class javax.swing.JFrame |
accessibleContext,
defaultCloseOperation,
rootPane,
rootPaneCheckingEnabled |
Fields inherited from class java.awt.Frame |
base,
CROSSHAIR_CURSOR,
DEFAULT_CURSOR,
E_RESIZE_CURSOR,
frameSerializedDataVersion,
HAND_CURSOR,
icon,
ICONIFIED,
mbManagement,
menuBar,
MOVE_CURSOR,
N_RESIZE_CURSOR,
nameCounter,
NE_RESIZE_CURSOR,
NORMAL,
NW_RESIZE_CURSOR,
ownedWindows,
resizable,
S_RESIZE_CURSOR,
SE_RESIZE_CURSOR,
serialVersionUID,
state,
SW_RESIZE_CURSOR,
TEXT_CURSOR,
title,
W_RESIZE_CURSOR,
WAIT_CURSOR,
weakThis |
Fields inherited from class java.awt.Window |
active,
base,
focusMgr,
inputContext,
nameCounter,
OPENED,
ownedWindowList,
serialVersionUID,
state,
warningString,
weakThis,
windowListener,
windowSerializedDataVersion |
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 | |
PixyOperationDesktop()
Constructs a PixyOperationDesktop . |
Method Summary | |
void |
addHelpMenu()
Adds the Help menus to the menu bar. |
void |
addImageMenu()
Adds the Image menus to the menu bar. |
void |
addOperationMenu()
Adds the Operaton menus to the menu bar. |
protected void |
initializeStep()
Initializes the step. |
protected void |
openImage(java.io.File file,
Format format)
Opens an image. |
protected void |
promoteStep()
Promotes the step by 1. |
void |
setTutorialMode()
Sets the flag to run the application in the tutorial mode. |
protected void |
showStepByStepHelpMessage()
Shows step-by-step help message based on the current step. |
protected void |
updateMenus()
Updates the enable/disable status of menus based on the current step. |
Methods inherited from class net.aerith.misao.toolkit.PixyDesktop.PixyDesktop |
addAnalysisMenu,
addFileMenu,
addParameterMenu,
astrometryUpdated,
dateUpdated,
enableXmlMenus,
getMonitorSet,
getTypeColor,
initMenu,
photometryUpdated,
recordUpdated,
setHelpMessageEnabled,
showImageInformationTable,
starsUpdated,
updateCharts |
Methods inherited from class net.aerith.misao.gui.Desktop |
addFrame,
addMonitor,
createFileMenus,
getDBManager,
getFileManager,
initialize,
openLogWindow,
setDBManager,
setFileManager |
Methods inherited from class net.aerith.misao.gui.BaseFrame |
addCopyrightMenu,
addMenu,
createLookAndFeelMenus,
updateUI |
Methods inherited from class javax.swing.JFrame |
addImpl,
createRootPane,
createRootPaneException,
frameInit,
getAccessibleContext,
getContentPane,
getDefaultCloseOperation,
getGlassPane,
getJMenuBar,
getLayeredPane,
getRootPane,
isRootPaneCheckingEnabled,
paramString,
processKeyEvent,
processWindowEvent,
remove,
setContentPane,
setDefaultCloseOperation,
setGlassPane,
setJMenuBar,
setLayeredPane,
setLayout,
setRootPane,
setRootPaneCheckingEnabled,
update |
Methods inherited from class java.awt.Frame |
|
Methods inherited from class java.awt.Window |
addOwnedWindow,
addWindowListener,
applyResourceBundle,
applyResourceBundle,
connectOwnedWindow,
dispatchEventImpl,
dispose,
eventEnabled,
getFocusOwner,
getInputContext,
getLocale,
getOwnedWindows,
getOwner,
getToolkit,
getWarningString,
hide,
isActive,
isShowing,
nextFocus,
ownedInit,
pack,
postEvent,
postWindowEvent,
preProcessKeyEvent,
processEvent,
removeOwnedWindow,
removeWindowListener,
setCursor,
setFocusOwner,
setWarningString,
show,
toBack,
toFront,
transferFocus |
Methods inherited from class java.awt.Container |
add,
add,
add,
add,
add,
addContainerListener,
applyOrientation,
countComponents,
deliverEvent,
dispatchEventToSelf,
doLayout,
findComponentAt,
findComponentAt,
getAlignmentX,
getAlignmentY,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents_NoClientCode,
getComponents,
getCursorTarget,
getInsets,
getLayout,
getMaximumSize,
getMinimumSize,
getMouseEventTarget,
getPreferredSize,
getWindow,
insets,
invalidate,
invalidateTree,
isAncestorOf,
layout,
lightweightPrint,
list,
list,
locate,
minimumSize,
paint,
paintComponents,
postsOldMouseEvents,
preferredSize,
print,
printComponents,
printOneComponent,
processContainerEvent,
proxyEnableEvents,
proxyRequestFocus,
remove,
removeAll,
removeContainerListener,
setFont,
updateCursor,
validate,
validateTree |
Methods inherited from class java.awt.Component |
action,
add,
addComponentListener,
addFocusListener,
addInputMethodListener,
addKeyListener,
addMouseListener,
addMouseMotionListener,
addPropertyChangeListener,
addPropertyChangeListener,
areInputMethodsEnabled,
bounds,
checkImage,
checkImage,
coalesceEvents,
contains,
contains,
createImage,
createImage,
disable,
disableEvents,
dispatchEvent,
enable,
enable,
enableEvents,
enableInputMethods,
firePropertyChange,
getBackground,
getBounds,
getBounds,
getColorModel,
getComponentOrientation,
getCursor,
getDropTarget,
getFont_NoClientCode,
getFont,
getFontMetrics,
getForeground,
getGraphics,
getHeight,
getInputMethodRequests,
getIntrinsicCursor,
getLocation,
getLocation,
getLocationOnScreen,
getName,
getNativeContainer,
getParent_NoClientCode,
getParent,
getPeer,
getSize,
getSize,
getToolkitImpl,
getTreeLock,
getWidth,
getWindowForObject,
getX,
getY,
gotFocus,
handleEvent,
hasFocus,
imageUpdate,
inside,
isDisplayable,
isDoubleBuffered,
isEnabled,
isEnabledImpl,
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,
processInputMethodEvent,
processMouseEvent,
processMouseMotionEvent,
removeComponentListener,
removeFocusListener,
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,
setVisible,
show,
size,
toString,
transferFocus |
Methods inherited from class java.lang.Object |
clone,
equals,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
Field Detail |
protected boolean tutorial_mode
protected java.awt.dnd.DropTarget dt
protected XmlImage xml_image
protected MonoImageComponent image_component
protected StarImageList list_detected
protected AstrometryPane astrometry_pane
protected PhotometryPane photometry_pane
protected int step
protected CatalogReader catalog_reader
protected ChartMapFunction cmf
protected double limit_mag
protected boolean sbig_image
protected boolean reversed_image
protected boolean matching_failed
protected static final int STEP_BEGINNING
protected static final int STEP_IMAGE_OPENED
protected static final int STEP_STARS_DETECTED
protected static final int STEP_AFTER_MATCHING
protected static final int STEP_AFTER_PAIRING
protected javax.swing.JMenuItem menu_open
protected javax.swing.JMenuItem menu_detect
protected javax.swing.JMenuItem menu_matching
protected javax.swing.JMenuItem menu_pairing
protected javax.swing.JMenuItem menu_smooth_filter
protected javax.swing.JMenuItem menu_median_filter
protected javax.swing.JMenuItem menu_cancel_streak
protected javax.swing.JMenuItem menu_cancel_blooming
protected javax.swing.JMenuItem menu_transform_meridian
protected javax.swing.JMenuItem menu_inverse
protected javax.swing.JMenuItem menu_reverse
protected javax.swing.JMenuItem menu_rescaleST
protected javax.swing.JMenuItem menu_flatten_background
protected javax.swing.JMenuItem menu_remove_lattice_pattern
protected javax.swing.JMenuItem menu_fill_dark
protected javax.swing.JMenuItem menu_fill_illegal
protected javax.swing.JMenuItem menu_equalize
protected javax.swing.JMenuItem menu_stepbystep
Constructor Detail |
public PixyOperationDesktop()
PixyOperationDesktop
.Method Detail |
public void setTutorialMode()
public void addOperationMenu()
public void addImageMenu()
public void addHelpMenu()
protected void initializeStep()
protected void promoteStep()
protected void updateMenus()
protected void showStepByStepHelpMessage()
protected void openImage(java.io.File file, Format format)
file
- the image file.format
- the image format.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |