galaxy.server.ui
Class ServerUI
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Window
|
+--java.awt.Frame
|
+--javax.swing.JFrame
|
+--galaxy.server.ui.ServerUI
- All Implemented Interfaces:
- javax.accessibility.Accessible, java.awt.image.ImageObserver, galaxy.server.ui.LogDialogListener, MainServerListener, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, ServerListener, javax.swing.WindowConstants
- public class ServerUI
- extends javax.swing.JFrame
- implements MainServerListener, ServerListener, galaxy.server.ui.LogDialogListener
- See Also:
- Serialized Form
Inner classes inherited from class javax.swing.JFrame |
javax.swing.JFrame.AccessibleJFrame |
Inner classes inherited from class java.awt.Frame |
java.awt.Frame.AccessibleAWTFrame |
Inner classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
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, 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 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 |
ServerUI(java.lang.String[] args)
|
Method Summary |
protected void |
init()
Called by the constructor, before parsing args or calling initMainServer(). |
protected void |
log(Server server,
java.lang.String msg)
|
protected void |
log(Server server,
java.lang.String msg,
javax.swing.text.AttributeSet s)
|
protected void |
log(Server server,
java.lang.String msg,
javax.swing.text.AttributeSet s,
int level)
|
protected void |
log(Server server,
java.lang.String msg,
int level)
|
protected void |
log(java.lang.String msg)
|
protected void |
log(java.lang.String msg,
javax.swing.text.AttributeSet s)
|
protected void |
log(java.lang.String msg,
javax.swing.text.AttributeSet s,
int level)
|
protected void |
log(java.lang.String msg,
int level)
|
void |
logDialogClosed()
|
void |
logDialogOptionsSet(java.lang.String logFile,
boolean append,
java.io.PrintStream logPrintStream)
|
protected void |
lognonl(Server server,
java.lang.String msg)
|
protected void |
lognonl(Server server,
java.lang.String msg,
javax.swing.text.AttributeSet s)
|
protected void |
lognonl(java.lang.String msg)
|
protected void |
lognonl(java.lang.String msg,
javax.swing.text.AttributeSet s)
|
static void |
main(java.lang.String[] args)
|
void |
mainServerErrorMessage(MainServer mainServer,
java.lang.String message)
|
void |
mainServerErrorMessage(MainServer mainServer,
java.lang.String message,
java.lang.Exception ex)
|
void |
mainServerFatalErrorMessage(MainServer mainServer,
java.lang.String message)
|
void |
mainServerFatalErrorMessage(MainServer mainServer,
java.lang.String message,
java.lang.Exception ex)
|
void |
mainServerMessage(MainServer mainServer,
java.lang.String message)
|
void |
mainServerNewServer(MainServer mainServer,
Server server)
|
void |
mainServerStarted(MainServer mainServer)
|
void |
mainServerStopped(MainServer mainServer)
|
void |
mainServerWarningMessage(MainServer mainServer,
java.lang.String message)
|
protected java.lang.String |
parseArgs(java.lang.String[] args)
|
void |
serverErrorMessage(Server server,
java.lang.String message)
|
void |
serverErrorMessage(Server server,
java.lang.String message,
java.lang.Exception ex)
|
void |
serverFatalErrorMessage(Server server,
java.lang.String message)
|
void |
serverFatalErrorMessage(Server server,
java.lang.String message,
java.lang.Exception ex)
|
void |
serverMessage(Server server,
java.lang.String message)
|
void |
serverStarted(Server server)
|
void |
serverStopped(Server server)
|
void |
serverWarningMessage(Server server,
java.lang.String message)
|
Methods inherited from class javax.swing.JFrame |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Frame |
addNotify, finalize, getCursorType, getFrames, getIconImage, getMenuBar, getState, getTitle, isResizable, remove, removeNotify, setCursor, setIconImage, setMenuBar, setResizable, setState, setTitle |
Methods inherited from class java.awt.Window |
addWindowListener, applyResourceBundle, applyResourceBundle, dispose, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isShowing, pack, postEvent, processEvent, removeWindowListener, setCursor, show, toBack, toFront |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setFont, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, 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, processMouseEvent, processMouseMotionEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
mainServerClassName
protected java.lang.String mainServerClassName
serverClassName
protected java.lang.String serverClassName
port
protected int port
subclassComponent
protected java.awt.Component subclassComponent
serverName
protected java.lang.String serverName
normalStyle
protected javax.swing.text.SimpleAttributeSet normalStyle
warningStyle
protected javax.swing.text.SimpleAttributeSet warningStyle
errorStyle
protected javax.swing.text.SimpleAttributeSet errorStyle
fatalErrorStyle
protected javax.swing.text.SimpleAttributeSet fatalErrorStyle
argParser
protected ServerArgParser argParser
ServerUI
public ServerUI(java.lang.String[] args)
parseArgs
protected java.lang.String parseArgs(java.lang.String[] args)
init
protected void init()
- Called by the constructor, before parsing args or calling initMainServer().
Subclasses may override to set the default
port
,
subclassComponent
,
serverClassName
,
mainServerClassName
.
subclassComponent is added to the user interface. Its generally a Panel.
It allows subclasses to add custom UI components.
main
public static void main(java.lang.String[] args)
mainServerStarted
public void mainServerStarted(MainServer mainServer)
- Specified by:
mainServerStarted
in interface MainServerListener
mainServerStopped
public void mainServerStopped(MainServer mainServer)
- Specified by:
mainServerStopped
in interface MainServerListener
mainServerMessage
public void mainServerMessage(MainServer mainServer,
java.lang.String message)
- Specified by:
mainServerMessage
in interface MainServerListener
mainServerWarningMessage
public void mainServerWarningMessage(MainServer mainServer,
java.lang.String message)
- Specified by:
mainServerWarningMessage
in interface MainServerListener
mainServerErrorMessage
public void mainServerErrorMessage(MainServer mainServer,
java.lang.String message)
- Specified by:
mainServerErrorMessage
in interface MainServerListener
mainServerErrorMessage
public void mainServerErrorMessage(MainServer mainServer,
java.lang.String message,
java.lang.Exception ex)
- Specified by:
mainServerErrorMessage
in interface MainServerListener
mainServerFatalErrorMessage
public void mainServerFatalErrorMessage(MainServer mainServer,
java.lang.String message)
- Specified by:
mainServerFatalErrorMessage
in interface MainServerListener
mainServerFatalErrorMessage
public void mainServerFatalErrorMessage(MainServer mainServer,
java.lang.String message,
java.lang.Exception ex)
- Specified by:
mainServerFatalErrorMessage
in interface MainServerListener
mainServerNewServer
public void mainServerNewServer(MainServer mainServer,
Server server)
- Specified by:
mainServerNewServer
in interface MainServerListener
serverStarted
public void serverStarted(Server server)
- Specified by:
serverStarted
in interface ServerListener
serverStopped
public void serverStopped(Server server)
- Specified by:
serverStopped
in interface ServerListener
serverMessage
public void serverMessage(Server server,
java.lang.String message)
- Specified by:
serverMessage
in interface ServerListener
serverWarningMessage
public void serverWarningMessage(Server server,
java.lang.String message)
- Specified by:
serverWarningMessage
in interface ServerListener
serverErrorMessage
public void serverErrorMessage(Server server,
java.lang.String message)
- Specified by:
serverErrorMessage
in interface ServerListener
serverErrorMessage
public void serverErrorMessage(Server server,
java.lang.String message,
java.lang.Exception ex)
- Specified by:
serverErrorMessage
in interface ServerListener
serverFatalErrorMessage
public void serverFatalErrorMessage(Server server,
java.lang.String message)
- Specified by:
serverFatalErrorMessage
in interface ServerListener
serverFatalErrorMessage
public void serverFatalErrorMessage(Server server,
java.lang.String message,
java.lang.Exception ex)
- Specified by:
serverFatalErrorMessage
in interface ServerListener
logDialogOptionsSet
public void logDialogOptionsSet(java.lang.String logFile,
boolean append,
java.io.PrintStream logPrintStream)
- Specified by:
logDialogOptionsSet
in interface galaxy.server.ui.LogDialogListener
logDialogClosed
public void logDialogClosed()
- Specified by:
logDialogClosed
in interface galaxy.server.ui.LogDialogListener
log
protected void log(java.lang.String msg)
log
protected void log(java.lang.String msg,
javax.swing.text.AttributeSet s)
log
protected void log(java.lang.String msg,
int level)
log
protected void log(java.lang.String msg,
javax.swing.text.AttributeSet s,
int level)
lognonl
protected void lognonl(java.lang.String msg)
lognonl
protected void lognonl(java.lang.String msg,
javax.swing.text.AttributeSet s)
log
protected void log(Server server,
java.lang.String msg)
log
protected void log(Server server,
java.lang.String msg,
javax.swing.text.AttributeSet s)
log
protected void log(Server server,
java.lang.String msg,
int level)
log
protected void log(Server server,
java.lang.String msg,
javax.swing.text.AttributeSet s,
int level)
lognonl
protected void lognonl(Server server,
java.lang.String msg)
lognonl
protected void lognonl(Server server,
java.lang.String msg,
javax.swing.text.AttributeSet s)