|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
jview.JExitFrame
jview.JConfirmExitFrame
jview.JBorderFrame
jview.JOpenFrame
jview.JClientFrame
stella.jview.JMasterDisplay
stella.jview.JOffsetDisplay
public class JOffsetDisplay
An offset display acts on the offsets recorded during guiding, thus it requires the guider*.serial file to be accessible. Locally it tries to fetch that from the resources path, remotely it tries to scp from the remote host. It displays the fft of the offset data, the az/alt offset and a alt/az vs t offset.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class stella.jview.JMasterDisplay |
|---|
JMasterDisplay.Show |
| Nested classes/interfaces inherited from class jview.JClientFrame |
|---|
JClientFrame.ClientListener |
| Nested classes/interfaces inherited from class javax.swing.JFrame |
|---|
JFrame.AccessibleJFrame |
| Nested classes/interfaces inherited from class java.awt.Frame |
|---|
Frame.AccessibleAWTFrame |
| Nested classes/interfaces inherited from class java.awt.Window |
|---|
Window.AccessibleAWTWindow |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
static String |
ALTITUDE
Name of azimuth axis. |
private JGuiderOffsets |
azalt1
This is the az/alt offset display. |
private JGuiderOffsets |
azalt2
This is the az/alt offset display. |
static String |
AZIMUTH
Name of azimuth axis. |
private static String |
DEFGUIDERHEAD
The part of the file name before unique. |
private static String |
DEFGUIDERTAIL
The part of the file name after unique. |
private static String |
DEFLOCALDIR
The name of the local directory. |
private static String |
DEFPIDTAIL
The part of the file name after unique. |
private static String |
DEFSCPCOMMAND
The scp command to copy to local directory. |
private static boolean |
DEFSEEINGFFT
Default ono seeing info in fft . |
private static DateFormat |
DEFSUBDIRFORMAT
The name of the local directory. |
private static String |
DEFTELESCOPECHAR
Default telescope we work on. |
private JTrackingFrequencies |
fft1
This is the fft canvas. |
private JTrackingFrequencies |
fft2
This is the fft canvas. |
static String |
KEY_AZALTCANVAS
The properties of the alt/az offset canvas. |
static String |
KEY_FFTCANVAS
The properties of the fft canvas. |
static String |
KEY_GUIDERHEAD
The part of the file name before unique. |
static String |
KEY_GUIDERTAIL
The part of the file name after unique. |
static String |
KEY_LOCALDIR
The name of the local directory. |
static String |
KEY_OFFSETCANVAS
The properties of the offset vs time canvas. |
static String |
KEY_PIDTAIL
The part of the file name after unique. |
static String |
KEY_SCPCOMMAND
The scp command to copy to local directory. |
static String |
KEY_SEEINGFFT
If true, we include the seeing data. |
static String |
KEY_SUBDIRFORMAT
The name of the local directory. |
private JDataCanvas |
offset1
The offset vs. |
private JDataCanvas |
offset2
The offset vs. |
static String |
PIDTAB
Tab id for pid. |
static String |
PIDTIP
Tool tip for pid. |
static String |
SERIALTAB
Tab id for serial. |
static String |
SERIALTIP
Tool tip for serial. |
| Fields inherited from class stella.jview.JMasterDisplay |
|---|
KEY_BINDNAME, KEY_REFRESH, KEY_ROBOTPROPS, KEY_ROBOTSEQUENCE, KEY_SWITCHMONITOR, KEY_TELESCOPECHAR |
| Fields inherited from class jview.JClientFrame |
|---|
CONNECTACTION, DISCONNECTACTION, KEY_CONNECTONINIT, KEY_ICONCONNECT, KEY_ICONDISCONNECT |
| Fields inherited from class jview.JOpenFrame |
|---|
EMPTYACTION, EXITACTION, EXPORTACTION, KEY_FILEACTIONS, KEY_FILEHOME, OPENACTION, PRINTACTION, SAVEACTION |
| Fields inherited from class jview.JBorderFrame |
|---|
DATACLEANSE, KEY_ABOUTURL, KEY_ACTIONCLASS, KEY_AIPLOGO, KEY_BIGGERSTRUT, KEY_DATAANALYSER, KEY_EASTALIGNMENT, KEY_FITTERS, KEY_FITTERTIPS, KEY_HELPSIZE, KEY_LESSERSTRUT, KEY_NOLOGO, KEY_NORTHALIGNMENT, KEY_SOUTHALIGNMENT, KEY_WESTALIGNMENT, MODELFITTER |
| Fields inherited from class javax.swing.JFrame |
|---|
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
| 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 jview.ClientLabels |
|---|
KEY_CONNECTERROR, KEY_CONNECTTITLE, KEY_DISCONNECTERROR |
| Fields inherited from interface jview.BorderLabels |
|---|
KEY_ABOUT, KEY_ABOUTACC, KEY_FILEACCS, KEY_FILEITEMS, KEY_FILEMENU, KEY_FILEMNEMONIC, KEY_HELPMENU, KEY_HELPMNEMONIC, KEY_HELPTITLE, KEY_NOHELP, KEY_NOURLACCESS, KEY_TITLE |
| Fields inherited from interface javax.swing.WindowConstants |
|---|
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
JOffsetDisplay(Map<String,String> prop)
A simple info display that retrieves the fits header data for a specified pick. |
|
JOffsetDisplay(PropertyBearing prop)
A simple display showing guiding data. |
|
| Method Summary | |
|---|---|
Component |
getRepresentation()
We return our representation. |
void |
init()
We set up our formatters. |
static void |
main(String[] arg)
Launches a the allsky display |
protected boolean |
processExternally(HistoryAware.Pick pick)
This method is only called if we have not found the file locally. |
private void |
processFile(File serial,
File pid,
long s0)
This method is called if the guider offset file are available locally. |
protected boolean |
processLocally(HistoryAware.Pick pick)
We grab the unique id of the pick, and see if the guider serial file is available locally. |
void |
setComposedProperties(PropertyBearing info)
Defaults the display. |
| Methods inherited from class stella.jview.JMasterDisplay |
|---|
connect, disconnect, execute, execute, getIcon, getRefreshInterval, isFixedRate, openFile, processPick, refresh, scanDir |
| Methods inherited from class jview.JClientFrame |
|---|
abolishConnection, actionPerformed, createConnect, establishConnection, exit, getBottomItems |
| Methods inherited from class jview.JOpenFrame |
|---|
createCheckBoxMenuItem, createLocalizedCheckBoxMenuItem, exportCenter, getExportRepresentation, getHelpActions, getMenus, getOpenFilter, getPrintRepresentation, getSaveFilter, getSaveRepresentation, populateMenu, printCenter, saveFile |
| Methods inherited from class jview.JConfirmExitFrame |
|---|
disposeAndExit |
| Methods inherited from class jview.JExitFrame |
|---|
setVisible |
| Methods inherited from class java.awt.Frame |
|---|
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface util.PropertyComposed |
|---|
getComposedProperties |
| Methods inherited from interface java.awt.MenuContainer |
|---|
getFont, postEvent |
| Field Detail |
|---|
public static final String SERIALTAB
public static final String SERIALTIP
public static final String PIDTAB
public static final String PIDTIP
public static final String AZIMUTH
public static final String ALTITUDE
public static final String KEY_FFTCANVAS
public static final String KEY_AZALTCANVAS
public static final String KEY_OFFSETCANVAS
public static final String KEY_SEEINGFFT
public static final String KEY_GUIDERHEAD
public static final String KEY_GUIDERTAIL
public static final String KEY_PIDTAIL
public static final String KEY_LOCALDIR
public static final String KEY_SUBDIRFORMAT
public static final String KEY_SCPCOMMAND
private static final String DEFTELESCOPECHAR
private static final boolean DEFSEEINGFFT
private static final String DEFGUIDERHEAD
private static final String DEFGUIDERTAIL
private static final String DEFPIDTAIL
private static final String DEFLOCALDIR
private static final DateFormat DEFSUBDIRFORMAT
private static final String DEFSCPCOMMAND
private JTrackingFrequencies fft1
private JTrackingFrequencies fft2
private JGuiderOffsets azalt1
private JGuiderOffsets azalt2
private JDataCanvas offset1
private JDataCanvas offset2
| Constructor Detail |
|---|
public JOffsetDisplay(Map<String,String> prop)
throws RemoteException
RemoteException
public JOffsetDisplay(PropertyBearing prop)
throws RemoteException
RemoteException| Method Detail |
|---|
public void setComposedProperties(PropertyBearing info)
setComposedProperties in interface PropertyAwaresetComposedProperties in class JMasterDisplaypublic void init()
init in interface Initializableinit in class JMasterDisplaypublic Component getRepresentation()
getRepresentation in interface DisplayablegetRepresentation in class JBorderFrameprotected boolean processLocally(HistoryAware.Pick pick)
processLocally in class JMasterDisplayprotected boolean processExternally(HistoryAware.Pick pick)
processExternally in class JMasterDisplay
private void processFile(File serial,
File pid,
long s0)
s0 - Time stamp of pick, starting time of guiding,
public static void main(String[] arg)
throws Exception
Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||