Class JdddDisplayer
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Window
-
- java.awt.Frame
-
- javax.swing.JFrame
-
- de.desy.mst.libs.framework.mstapp.MstFrame
-
- de.desy.mst.libs.framework.mstapp.MstFrameMain
-
- de.desy.mst.common.ser.jddddisplayer.JdddDisplayer
-
- All Implemented Interfaces:
de.desy.mst.libs.framework.mstapp.IOnExit
,de.desy.mst.libs.framework.mstapp.mode.IOpModeObserver
,de.desy.mst.libs.framework.mstapp.mode.IServerAnwahlObserver
,java.awt.image.ImageObserver
,java.awt.MenuContainer
,java.io.Serializable
,javax.accessibility.Accessible
,javax.swing.RootPaneContainer
,javax.swing.WindowConstants
public class JdddDisplayer extends de.desy.mst.libs.framework.mstapp.MstFrameMain implements de.desy.mst.libs.framework.mstapp.IOnExit, de.desy.mst.libs.framework.mstapp.mode.IOpModeObserver
jddd Displayer; embeds a jddd-based display within a MstApp frame- Version:
- 2.3.2
- Author:
- R.Bacher, E. Sombrowski
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
-
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
-
-
Field Summary
-
Fields inherited from class de.desy.mst.libs.framework.mstapp.MstFrameMain
CAMFRAME_CONTROL_MSG_PREFIX, jJMenuBar, jToolBarStatus, userHauptMenueIndex
-
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
-
-
Constructor Summary
Constructors Constructor Description JdddDisplayer()
Default ConstructorJdddDisplayer(de.desy.mst.libs.framework.mstapp.MstApp mstApp)
Constructor
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
afterFrameCreated()
This method is called after frame creation.static void
checkJavaVersion()
This method checks the actual Java VM version (implementation by E.Sombrowski)static void
main(java.lang.String[] arguments)
Main method of jdddDisplayervoid
onExit()
This method is called on exit.void
onOpModeChange(de.desy.mst.libs.framework.mstapp.mode.OpMode mode)
Does appropriate actions after operation mode changes.static void
readJdddVersion()
This method reads the actual jddd version (implementation by E.Sombrowski)-
Methods inherited from class de.desy.mst.libs.framework.mstapp.MstFrameMain
addDeveloperSpecificHelp, calcFrameHasLargeHeight, CloseAndExit, createJComponentExtern, createPrefPosition, fireInitializationZuProzentFertig, fireInitializationZuProzentFertig, getJComponentExtern, getJJMenuBar, getJMenuFile, getJMenuHelp, getJMenuOptions, getJPanelExtern, getJPanelHauptLayout, getJPanelUserBereich, getMstApp, getShowAfter_afterFrameCreated, hideStatusBarForSmallFrameHeight, isToTineLogExportInit_Default, isToTineLogExportInit_Immer, isToTineLogExportInit_Nie, onServerAnwahlChange, onTimer, printFrame, setBounds, setContentPane, setContentPaneMST, setJMenuMaschineVisible, setShowAfter_afterFrameCreated, setToTineLogExportInit_Default, setToTineLogExportInit_Immer, setToTineLogExportInit_Nie, sizeThisForm
-
Methods inherited from class javax.swing.JFrame
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
-
Methods inherited from class java.awt.Frame
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
-
Methods inherited from class java.awt.Window
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
-
Methods inherited from class java.awt.Container
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
-
Methods inherited from class java.awt.Component
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, 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, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Method Detail
-
main
public static void main(java.lang.String[] arguments)
Main method of jdddDisplayer- Parameters:
arguments
- arg0: title of application displayed arg1: repository server url arg2: xml-file to be loaded from jddd repository arg3: xml-file DOOCS base address arg4: show/hide console flag arg5: name / location of captured image file (will be saved as .png-file) arg6: socketId
-
onOpModeChange
public void onOpModeChange(de.desy.mst.libs.framework.mstapp.mode.OpMode mode)
Does appropriate actions after operation mode changes.- Specified by:
onOpModeChange
in interfacede.desy.mst.libs.framework.mstapp.mode.IOpModeObserver
- Overrides:
onOpModeChange
in classde.desy.mst.libs.framework.mstapp.MstFrameMain
- Parameters:
mode
- operation mode- See Also:
IOpModeObserver.onOpModeChange(de.desy.mst.libs.framework.mstapp.mode.OpMode)
-
afterFrameCreated
protected void afterFrameCreated()
This method is called after frame creation. Instantiates all necessary application specific classes.- Overrides:
afterFrameCreated
in classde.desy.mst.libs.framework.mstapp.MstFrameMain
-
onExit
public void onExit()
This method is called on exit.- Specified by:
onExit
in interfacede.desy.mst.libs.framework.mstapp.IOnExit
-
readJdddVersion
public static void readJdddVersion()
This method reads the actual jddd version (implementation by E.Sombrowski)
-
checkJavaVersion
public static void checkJavaVersion()
This method checks the actual Java VM version (implementation by E.Sombrowski)
-
-