zeus.agentviewer
Class BasicAgentViewer

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Frame
                  extended byjavax.swing.JFrame
                      extended byzeus.agentviewer.BasicAgentViewer
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, BasicAgentUI, java.awt.event.ComponentListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants, ZeusAgentUI

public class BasicAgentViewer
extends javax.swing.JFrame
implements java.awt.event.ActionListener, java.awt.event.ComponentListener, ZeusAgentUI

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Nested classes inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
Nested classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
private  javax.swing.JMenuItem about
           
private  javax.swing.JMenuItem aboutZeus
           
(package private)  java.lang.Thread agentViewerThread
           
(package private)  InternalFramesPanel bottomPanel
           
private  javax.swing.JMenuItem cascade
           
(package private)  javax.swing.JPanel contentPane
           
(package private)  AgentContext context
           
private  javax.swing.JMenuItem exit
           
private  javax.swing.JMenu fileMenu
           
(package private)  java.lang.String fsep
           
(package private)  int HEADERh
           
(package private)  int HEADERw
           
private  javax.swing.JMenu helpMenu
           
(package private)  int ICONh
           
(package private)  int ICONw
           
(package private)  java.lang.String IMAGEPATH
           
private  AgentButton mailInBtn
           
(package private)  MailInTableModel mailInBuffer
           
private  AgentButton mailOutBtn
           
(package private)  MailOutTableModel mailOutBuffer
           
private  javax.swing.JMenuBar menuBar
           
private  javax.swing.JMenuItem metalLF
           
private  AgentButton msgHandlerBtn
           
(package private)  MsgHandlerTableModel msgHandlerBuffer
           
private  javax.swing.JMenuItem nativeLF
           
private  javax.swing.JMenuItem tile
           
private  javax.swing.JToolBar toolBar
           
 javax.swing.JPanel topPanel
           
private  javax.swing.JMenu viewMenu
           
 
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.Window
 
Fields inherited from class java.awt.Container
 
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
BasicAgentViewer()
           
 
Method Summary
 void About()
           
 void actionPerformed(java.awt.event.ActionEvent evt)
           
private  void addButtonsToToolBar()
           
 void componentHidden(java.awt.event.ComponentEvent e)
           
 void componentMoved(java.awt.event.ComponentEvent e)
           
 void componentResized(java.awt.event.ComponentEvent e)
           
 void componentShown(java.awt.event.ComponentEvent e)
           
private  void createMenus()
           
private  void exitBtnFn()
           
(package private)  javax.swing.Icon getIcon(java.lang.String imgFile, int w, int h)
           
private  void getNativeUI()
           
static void main(java.lang.String[] args)
           
 void set(AgentContext context)
           
private  void setContentPane()
           
(package private)  void setMailInBox()
           
(package private)  void setMailOutBox()
           
(package private)  void setMsgHandlerBox()
           
 void showHelp()
           
 void showMsg(java.lang.String message)
           
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Frame
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, 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, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, 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, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, 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, 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, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
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
 

Field Detail

contentPane

javax.swing.JPanel contentPane

topPanel

public javax.swing.JPanel topPanel

bottomPanel

InternalFramesPanel bottomPanel

fsep

java.lang.String fsep

IMAGEPATH

java.lang.String IMAGEPATH

ICONh

final int ICONh
See Also:
Constant Field Values

ICONw

final int ICONw
See Also:
Constant Field Values

HEADERw

final int HEADERw
See Also:
Constant Field Values

HEADERh

final int HEADERh
See Also:
Constant Field Values

menuBar

private javax.swing.JMenuBar menuBar

fileMenu

private javax.swing.JMenu fileMenu

helpMenu

private javax.swing.JMenu helpMenu

viewMenu

private javax.swing.JMenu viewMenu

exit

private javax.swing.JMenuItem exit

about

private javax.swing.JMenuItem about

aboutZeus

private javax.swing.JMenuItem aboutZeus

tile

private javax.swing.JMenuItem tile

cascade

private javax.swing.JMenuItem cascade

nativeLF

private javax.swing.JMenuItem nativeLF

metalLF

private javax.swing.JMenuItem metalLF

toolBar

private javax.swing.JToolBar toolBar

mailInBtn

private AgentButton mailInBtn

mailOutBtn

private AgentButton mailOutBtn

msgHandlerBtn

private AgentButton msgHandlerBtn

context

AgentContext context

agentViewerThread

java.lang.Thread agentViewerThread

mailInBuffer

MailInTableModel mailInBuffer

mailOutBuffer

MailOutTableModel mailOutBuffer

msgHandlerBuffer

MsgHandlerTableModel msgHandlerBuffer
Constructor Detail

BasicAgentViewer

public BasicAgentViewer()
Method Detail

showHelp

public void showHelp()

About

public void About()

setMailInBox

void setMailInBox()

setMailOutBox

void setMailOutBox()

setMsgHandlerBox

void setMsgHandlerBox()

showMsg

public void showMsg(java.lang.String message)

set

public void set(AgentContext context)
Specified by:
set in interface BasicAgentUI

getNativeUI

private void getNativeUI()

componentResized

public void componentResized(java.awt.event.ComponentEvent e)
Specified by:
componentResized in interface java.awt.event.ComponentListener

componentMoved

public void componentMoved(java.awt.event.ComponentEvent e)
Specified by:
componentMoved in interface java.awt.event.ComponentListener

componentShown

public void componentShown(java.awt.event.ComponentEvent e)
Specified by:
componentShown in interface java.awt.event.ComponentListener

componentHidden

public void componentHidden(java.awt.event.ComponentEvent e)
Specified by:
componentHidden in interface java.awt.event.ComponentListener

setContentPane

private void setContentPane()

createMenus

private void createMenus()

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent evt)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

exitBtnFn

private void exitBtnFn()

getIcon

javax.swing.Icon getIcon(java.lang.String imgFile,
                         int w,
                         int h)

addButtonsToToolBar

private void addButtonsToToolBar()

main

public static void main(java.lang.String[] args)


Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.