public class MstServerFrameMain extends MstFrameMain implements IOnExit
javax.swing.JFrame.AccessibleJFrame
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
Modifier and Type | Field and Description |
---|---|
static int |
MAX_SERVER_NO |
int |
serverPosition |
ServerState |
serverState |
int |
xtraServiceHeight |
int |
xtraServiceWidth |
CAMFRAME_CONTROL_MSG_PREFIX, jJMenuBar, jToolBarStatus, userHauptMenueIndex
isInsideVisualEditor
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
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
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
MstServerFrameMain() |
MstServerFrameMain(MstApp mstApp) |
Modifier and Type | Method and Description |
---|---|
protected void |
afterFrameCreated()
protected, wird nach vollstaendiger Erzeugung des Frames
(alle Konstruktoren ausgefuehrt) von Main gerufen.
|
void |
afterUpdate(java.util.Date endTime) |
void |
beforeUpdate(java.util.Date startTime) |
protected IPreferences |
createPrefPosition() |
java.lang.String |
getDeviceBus() |
java.lang.String |
getLastCommand() |
int |
getServerPosition()
>=0 Position des IkonFrames
|
ServerState |
getServerState() |
SwingLoggerManager |
getSwingLoggerManagerEreignisse() |
SwingLoggerManager |
getSwingLoggerManagerKommandos() |
int |
getXtraServiceHeight() |
int |
getXtraServiceWidth() |
void |
onExit()
Ueberschreiben fuer Aufraeumarbeiten
, zum beenden
System.exit(int) verwenden |
void |
onOpModeChange(OpMode opMode)
zum Ueberschreiben
!
|
protected void |
onTimer()
Kann mit eigenen ein-sekündlichen update Sachen ueberschrieben werden (call to super nicht vergessen)
! |
void |
setContentPane(java.awt.Container contentPane) |
void |
setContentPaneMST(javax.swing.JPanel contentPane) |
void |
setDeviceBus(java.lang.String deviceBus) |
void |
setServerPosition(int serverNo)
zwischen 1 und MAX_SERVER_NO
|
void |
setServerState(ServerState serverState) |
addDeveloperSpecificHelp, calcFrameHasLargeHeight, CloseAndExit, createJComponentExtern, fireInitializationZuProzentFertig, fireInitializationZuProzentFertig, getJComponentExtern, getJJMenuBar, getJMenuFile, getJMenuHelp, getJMenuOptions, getJPanelExtern, getJPanelHauptLayout, getJPanelUserBereich, getMstApp, getShowAfter_afterFrameCreated, hideStatusBarForSmallFrameHeight, isToTineLogExportInit_Default, isToTineLogExportInit_Immer, isToTineLogExportInit_Nie, onServerAnwahlChange, printFrame, setBounds, setJMenuMaschineVisible, setShowAfter_afterFrameCreated, setToTineLogExportInit_Default, setToTineLogExportInit_Immer, setToTineLogExportInit_Nie, sizeThisForm
getPopUpMenuMgr
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public static final int MAX_SERVER_NO
public int serverPosition
public int xtraServiceWidth
public int xtraServiceHeight
public ServerState serverState
public MstServerFrameMain(MstApp mstApp)
public MstServerFrameMain()
public void onExit()
System.exit(int)
verwendenprotected void onTimer()
MstFrameMain
onTimer
in class MstFrameMain
public void onOpModeChange(OpMode opMode)
MstFrameMain
onOpModeChange
in interface IOpModeObserver
onOpModeChange
in class MstFrameMain
opMode
- neuer opMode (kann direkt mit == verglichen werden)IOpModeObserver.onOpModeChange(de.desy.mst.libs.framework.mstapp.mode.OpMode)
public final ServerState getServerState()
public final void setServerState(ServerState serverState)
public int getServerPosition()
public void setServerPosition(int serverNo)
public java.lang.String getDeviceBus()
public void setDeviceBus(java.lang.String deviceBus)
public int getXtraServiceHeight()
public int getXtraServiceWidth()
public void afterUpdate(java.util.Date endTime)
public void beforeUpdate(java.util.Date startTime)
protected void afterFrameCreated()
MstFrameMain
afterFrameCreated
in class MstFrameMain
public void setContentPane(java.awt.Container contentPane)
setContentPane
in interface javax.swing.RootPaneContainer
setContentPane
in class MstFrameMain
public void setContentPaneMST(javax.swing.JPanel contentPane)
setContentPaneMST
in class MstFrameMain
public SwingLoggerManager getSwingLoggerManagerKommandos()
public SwingLoggerManager getSwingLoggerManagerEreignisse()
public java.lang.String getLastCommand()
protected IPreferences createPrefPosition()
createPrefPosition
in class MstFrameMain
13-September-2017 07:50 Deutsches Elektronen-Synchrotron DESY in der Helmholtz-Gemeinschaft