|
||||||||||
| 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.JDatabaseDisplay
stella.jview.JParameterDisplay
public class JParameterDisplay
A class that retrieves data from parameter cluster that is treated with the starting time and end time of a pick.
| 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 | |
|---|---|
private static String |
DEFDEDB
Default name of the de database field. |
private static String |
DEFDETARGET
Default name of the de-paramter. |
private static String |
DEFMAGDB
Default name of the mag database field. |
private static String |
DEFOBJECT
The select field that has the unique object name. |
private static String |
DEFOBJNAME
The select field that has the unique object name. |
private static String |
DEFRADB
Default name of the ra-database field. |
private static String |
DEFRATARGET
Default name of the ra-paramter. |
private static String |
DEFSHOWCOMMENTS
The comments to the values to plot. |
private static String |
DEFSHOWFORMATS
The formats to the values to plot. |
private static String |
DEFSHOWMULTIPLY
The mulipliers to the values to plot. |
private static String |
DEFSHOWVALUES
The allowed values to plot. |
private static String |
DEFTARGETDB
Default name of the ta-paramter. |
private Map |
endlabels
Mapping of key names to display labels. |
private JLabel |
header
Header label. |
static String |
KEY_DEDB
The name of the de-target parameter in the database. |
static String |
KEY_DETARGET
The name of the de-target parameter in the parameter set. |
static String |
KEY_MAGDB
The name of the mag-target parameter in the database. |
static String |
KEY_OBJECT
The select field that has the unique object name. |
static String |
KEY_OBJNAME
The select field that has the unique object name. |
static String |
KEY_RADB
The name of the ra-target parameter in the database. |
static String |
KEY_RATARGET
The name of the ra-target parameter in the parameter set. |
static String |
KEY_SET
The properties of the parameter cluster. |
static String |
KEY_SHOWCOMMENTS
The allowed fits-keys to plot. |
static String |
KEY_SHOWFORMATS
The decimal formats to use on the values above. |
static String |
KEY_SHOWMULTIPLY
The multipliers to the values. |
static String |
KEY_SHOWVALUES
The values to retreive and the order to display them. |
static String |
KEY_TARGETDB
The name of the field in the db with the object name. |
static String |
KEY_TIME
The name of the fake-time parameter in the parameter set. |
private Map |
multimap
Mapping of key names to multipliers. |
private static String |
NAN
For non-present values. |
private ParameterClustering |
set
My parameter cluster. |
private Map |
startlabels
Mapping of key names to display labels. |
private Map |
valuemap
Mapping of key names to formats. |
| Fields inherited from class stella.jview.JDatabaseDisplay |
|---|
ISODATE, KEY_DONETABLE, KEY_ENVTABLE, KEY_OBJID, KEY_OBSTABLE, KEY_PERMISSIONTABLE, KEY_PROPOSALTABLE, KEY_REDUCEDTABLE, KEY_TARGETTABLE, KEY_TASKTABLE, KEY_USERNAME, KEY_USERTABLE |
| 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 | |
|---|---|
JParameterDisplay(Map<String,String> prop)
Constructs a generic peripheral from a property container. |
|
JParameterDisplay(PropertyBearing prop)
A simple info display that retrieves the fits header data for a specified pick. |
|
| Method Summary | |
|---|---|
private void |
fillLabels(Map key2label)
Fills parameter values into a field. |
Component |
getRepresentation()
We return our representation. |
protected Map |
getRequestedFields()
Returns the data that should be retrieved. |
protected List |
getRightItems()
Returns the list of actions where buttons below the AIP logo should be created. |
protected JPanel |
getTable()
We return a table-like representation of a panel, structured as a simple gridbag layout panel. |
protected String |
getTableName()
Returns the table name. |
void |
init()
We set up our formatters. |
static void |
main(String[] arg)
Launches a the allsky display |
protected boolean |
processLocally(HistoryAware.Pick pick)
We use the unique ID for the databse query. |
void |
setComposedProperties(PropertyBearing info)
Defaults the display. |
| Methods inherited from class stella.jview.JDatabaseDisplay |
|---|
getRequestedNames, getResultSetMethod, getUserName, lookUp, processExternally, queryDatabase, queryDatabase, queryDatabase, querySingle |
| 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 KEY_SET
public static final String KEY_TIME
public static final String KEY_TARGETDB
public static final String KEY_RATARGET
public static final String KEY_OBJECT
public static final String KEY_OBJNAME
public static final String KEY_MAGDB
public static final String KEY_RADB
public static final String KEY_DEDB
public static final String KEY_DETARGET
public static final String KEY_SHOWVALUES
public static final String KEY_SHOWFORMATS
public static final String KEY_SHOWMULTIPLY
public static final String KEY_SHOWCOMMENTS
private static final String NAN
private static final String DEFTARGETDB
private static final String DEFRATARGET
private static final String DEFRADB
private static final String DEFDETARGET
private static final String DEFDEDB
private static final String DEFMAGDB
private static final String DEFOBJECT
private static final String DEFOBJNAME
private static final String DEFSHOWVALUES
private static final String DEFSHOWFORMATS
private static final String DEFSHOWMULTIPLY
private static final String DEFSHOWCOMMENTS
private JLabel header
private Map valuemap
private Map multimap
private Map startlabels
private Map endlabels
private ParameterClustering set
| Constructor Detail |
|---|
public JParameterDisplay(PropertyBearing prop)
throws RemoteException
RemoteException
public JParameterDisplay(Map<String,String> prop)
throws RemoteException
RemoteException| Method Detail |
|---|
public void setComposedProperties(PropertyBearing info)
setComposedProperties in interface PropertyAwaresetComposedProperties in class JDatabaseDisplaypublic void init()
init in interface Initializableinit in class JMasterDisplayprotected String getTableName()
getTableName in class JDatabaseDisplayprotected Map getRequestedFields()
getRequestedFields in class JDatabaseDisplaypublic Component getRepresentation()
getRepresentation in interface DisplayablegetRepresentation in class JBorderFrameprotected JPanel getTable()
protected boolean processLocally(HistoryAware.Pick pick)
processLocally in class JMasterDisplayprivate void fillLabels(Map key2label)
protected List getRightItems()
JBorderFrame
getRightItems in class JBorderFrame
public static void main(String[] arg)
throws RemoteException
RemoteException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||