de.pannenleiter.tbug.plain
Class OutputPanel

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--de.pannenleiter.awt.TextPanel
                          |
                          +--de.pannenleiter.tbug.plain.OutputPanel
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.LayoutManager, java.awt.MenuContainer, java.io.Serializable, TextPanelListener

public class OutputPanel
extends TextPanel
implements TextPanelListener

OutputPanel -- interacts with outputted text

See Also:
Serialized Form

Inner classes inherited from class java.awt.Panel
java.awt.Panel.AccessibleAWTPanel
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
Field Summary
protected  java.awt.PopupMenu jumpMenu
           
protected  SOSLocator locator
           
protected  TextCollection manager
           
protected  java.awt.MenuItem sourceMenu
           
protected  java.awt.MenuItem styleMenu
           
 
Fields inherited from class de.pannenleiter.awt.TextPanel
appendToLine, border, charMap, fm, horizontal, isInitialized, lineA, lineAttr, lineH, lines, lineW16, MARK, MARK_ENTER, MARK_LEAVE, MARK_STOP, marks, maxWidth, myPanel, tabWidth, textListener, vertical
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
OutputPanel(TextCollection manager)
           
 
Method Summary
protected  void makeMenu()
           
 void textChanged(TextPanelEvent e)
           
 
Methods inherited from class de.pannenleiter.awt.TextPanel
addLayoutComponent, addNotify, addTextPanelListener, addToCharMap, append, append, assertVisible, getCharAttr, getMaximumSize, getMinimumSize, getPreferredSize, layoutContainer, mark, mark, minimumLayoutSize, preferredLayoutSize, removeLayoutComponent, removeTextPanelListener, setScrollbars, setText, setText, unmark
 
Methods inherited from class java.awt.Panel
getAccessibleContext
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getListeners, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, update, 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, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

manager

protected TextCollection manager

jumpMenu

protected java.awt.PopupMenu jumpMenu

sourceMenu

protected java.awt.MenuItem sourceMenu

styleMenu

protected java.awt.MenuItem styleMenu

locator

protected SOSLocator locator
Constructor Detail

OutputPanel

public OutputPanel(TextCollection manager)
Method Detail

textChanged

public void textChanged(TextPanelEvent e)
Specified by:
textChanged in interface TextPanelListener

makeMenu

protected void makeMenu()