|
|||||||||
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 | +--javax.swing.JComponent | +--javax.swing.JTable | +--net.aerith.misao.gui.table.SortableTable | +--net.aerith.misao.gui.table.SortableCheckTable | +--net.aerith.misao.toolkit.Astrometry.ResidualTable
The ResidualTable
represents a table which shows the
data and residuals of astrometry. It calculates the chart map
function and distortion field using the data checked by the user.
Inner classes inherited from class net.aerith.misao.gui.table.SortableCheckTable |
SortableCheckTable.CheckListener,
SortableCheckTable.CheckRenderer,
SortableCheckTable.CheckSelectedListener |
Inner classes inherited from class net.aerith.misao.gui.table.SortableTable |
SortableTable.StringRenderer,
SortableTable.TableHeader |
Inner classes inherited from class javax.swing.JTable |
javax.swing.JTable.AccessibleJTable |
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 AstrometricError |
astrometric_error
The astrometric error. |
protected boolean |
calculate_df
True when to calculate the distortion field. |
protected ChartMapFunction |
cmf
The chart map function. |
protected DistortionField |
df
The distortion field. |
protected javax.swing.table.DefaultTableModel |
model
The table model. |
protected java.util.Vector |
orig_pair_list
The original list of pairs. |
protected java.util.Vector |
pair_list
The list of pairs. |
protected XmlReport |
report
The XML report document. |
protected AstrometrySetting |
setting
The setting of astrometry. |
protected SummaryPanel |
summary_panel
The panel to show the astrometry result summary. |
Fields inherited from class net.aerith.misao.gui.table.SortableCheckTable |
check_all,
check_list,
popup |
Fields inherited from class net.aerith.misao.gui.table.SortableTable |
index,
SORT_ASCENDING,
SORT_DESCENDING,
sorting_column,
sorting_direction |
Fields inherited from class javax.swing.JTable |
AUTO_RESIZE_ALL_COLUMNS,
AUTO_RESIZE_LAST_COLUMN,
AUTO_RESIZE_NEXT_COLUMN,
AUTO_RESIZE_OFF,
AUTO_RESIZE_SUBSEQUENT_COLUMNS,
autoCreateColumnsFromModel,
autoResizeMode,
cellEditor,
cellSelectionEnabled,
columnModel,
dataModel,
defaultEditorsByColumnClass,
defaultRenderersByColumnClass,
editingColumn,
editingRow,
editorComp,
gridColor,
preferredViewportSize,
rowHeight,
rowMargin,
rowSelectionAllowed,
selectionBackground,
selectionForeground,
selectionModel,
showHorizontalLines,
showVerticalLines,
tableHeader,
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 | |
ResidualTable(XmlReport report,
AstrometrySetting setting,
SummaryPanel summary_panel)
Constructs an ResidualTable . |
Method Summary | |
void |
applyAstrometry()
Applies the result of astrometry to the XML report document. |
private void |
calculate()
Calculates the chart map function, distortion field, etc. |
protected void |
checkEdited()
Invoked when the check box is edited. |
protected java.lang.String |
getCellString(java.lang.String header_value,
int row)
Gets the output string of the cell. |
protected SortableArray |
getSortableArray(java.lang.String header_value)
Gets the sortable array of the specified column. |
protected void |
initializeColumnWidth()
Initializes the column width. |
void |
setCalculateDistortionField(boolean flag)
Sets the flag to calculate the distortion field. |
void |
updateContents()
Updates all contents. |
Methods inherited from class net.aerith.misao.gui.table.SortableCheckTable |
getCheckColumn,
headerClicked,
initializeCheckColumn,
initializeCheckColumn,
initPopupMenu,
processMouseEvent,
sortEnded,
sortStarted |
Methods inherited from class net.aerith.misao.gui.table.SortableTable |
acceptsSorting,
getSortingIndex,
sortColumn |
Methods inherited from class javax.swing.JTable |
accommodateDelta,
addColumn,
addColumnSelectionInterval,
addNotify,
addRowSelectionInterval,
adjustSizes,
adjustSizes,
clearSelection,
columnAdded,
columnAtPoint,
columnMarginChanged,
columnMoved,
columnRemoved,
columnSelectionChanged,
configureEnclosingScrollPane,
convertColumnIndexToModel,
convertColumnIndexToView,
createDefaultColumnModel,
createDefaultColumnsFromModel,
createDefaultDataModel,
createDefaultEditors,
createDefaultRenderers,
createDefaultSelectionModel,
createDefaultTableHeader,
createScrollPaneForTable,
editCellAt,
editCellAt,
editingCanceled,
editingStopped,
getAccessibleContext,
getAutoCreateColumnsFromModel,
getAutoResizeMode,
getCellEditor,
getCellEditor,
getCellRect,
getCellRenderer,
getCellSelectionEnabled,
getColumn,
getColumnClass,
getColumnCount,
getColumnModel,
getColumnName,
getColumnSelectionAllowed,
getDefaultEditor,
getDefaultRenderer,
getEditingColumn,
getEditingRow,
getEditorComponent,
getGridColor,
getIntercellSpacing,
getModel,
getPreferredScrollableViewportSize,
getRowCount,
getRowHeight,
getRowMargin,
getRowSelectionAllowed,
getScrollableBlockIncrement,
getScrollableTracksViewportHeight,
getScrollableTracksViewportWidth,
getScrollableUnitIncrement,
getSelectedColumn,
getSelectedColumnCount,
getSelectedColumns,
getSelectedRow,
getSelectedRowCount,
getSelectedRows,
getSelectionBackground,
getSelectionForeground,
getSelectionModel,
getShowHorizontalLines,
getShowVerticalLines,
getTableHeader,
getToolTipText,
getUI,
getUIClassID,
getValueAt,
initializeLocalVars,
isCellEditable,
isCellSelected,
isColumnSelected,
isEditing,
isManagingFocus,
isRowSelected,
moveColumn,
paramString,
prepareEditor,
prepareRenderer,
readObject,
removeColumn,
removeColumnSelectionInterval,
removeEditor,
removeRowSelectionInterval,
reshape,
resizeAndRepaint,
rowAtPoint,
selectAll,
setAutoCreateColumnsFromModel,
setAutoResizeMode,
setCellEditor,
setCellSelectionEnabled,
setColumnModel,
setColumnSelectionAllowed,
setColumnSelectionInterval,
setDefaultEditor,
setDefaultRenderer,
setEditingColumn,
setEditingRow,
setGridColor,
setIntercellSpacing,
setModel,
setPreferredScrollableViewportSize,
setRowHeight,
setRowMargin,
setRowSelectionAllowed,
setRowSelectionInterval,
setSelectionBackground,
setSelectionForeground,
setSelectionMode,
setSelectionModel,
setShowGrid,
setShowHorizontalLines,
setShowVerticalLines,
setTableHeader,
setUI,
setValueAt,
setWidthsFromPreferredWidths,
sizeColumnsToFit,
sizeColumnsToFit,
tableChanged,
tableRowsDeleted,
tableRowsInserted,
updateSubComponentUI,
updateUI,
valueChanged |
Methods inherited from class javax.swing.JComponent |
_paintImmediately,
|
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,
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 |
protected XmlReport report
protected AstrometrySetting setting
protected SummaryPanel summary_panel
protected ChartMapFunction cmf
protected DistortionField df
protected AstrometricError astrometric_error
protected java.util.Vector pair_list
protected java.util.Vector orig_pair_list
protected javax.swing.table.DefaultTableModel model
protected boolean calculate_df
Constructor Detail |
public ResidualTable(XmlReport report, AstrometrySetting setting, SummaryPanel summary_panel)
ResidualTable
.report
- the XML report document.setting
- the setting of Astrometry.summary_panel
- the panel to show the astrometry result
summary.Method Detail |
public void updateContents()
protected void initializeColumnWidth()
public void setCalculateDistortionField(boolean flag)
flag
- true when to calculate the distortion field.private void calculate()
public void applyAstrometry()
protected java.lang.String getCellString(java.lang.String header_value, int row)
header_value
- the header value of the column.row
- the index of row in original order.protected SortableArray getSortableArray(java.lang.String header_value)
header_value
- the header value of the column to sort.protected void checkEdited()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |