irc.gui
Class AWTQuery

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--irc.gui.AWTSource
                          |
                          +--irc.gui.AWTQuery
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, AWTStyleSelectorExListener, java.util.EventListener, java.awt.event.FocusListener, java.awt.image.ImageObserver, java.awt.MenuContainer, MouseWheelPanelListener, PixxScrollBarListener, QueryListener, java.io.Serializable, SourceListener, StyledListListener, java.awt.event.WindowListener

public class AWTQuery
extends AWTSource
implements QueryListener

The AWTQuery.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class java.awt.Panel
java.awt.Panel.AccessibleAWTPanel
 
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
 
Fields inherited from class irc.gui.AWTSource
_ircConfiguration, _list, _panel, _scroll, _selector, _source, _strippedTitle, _styler, _textField, _title, _topToBottom
 
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
AWTQuery(IRCConfiguration config, Query query)
          Create a new AWTQuery.
 
Method Summary
 void nickChanged(java.lang.String newNick)
          The remote nick has changed.
 void nickEvent(StyledList lis, java.lang.String nick, java.awt.event.MouseEvent e)
          A nick event has occured on a channel.
 void release()
          Release this object.
 void whoisChanged(java.lang.String whois)
          The whois information has changed.
 
Methods inherited from class irc.gui.AWTSource
action, actionPerformed, activate, addAWTSourceListener, channelEvent, checkSound, clear, copyEvent, focusGained, focusLost, fontSelected, getColorContext, getFieldText, getPreferredSize, getShortTitle, getSource, getStrippedTitle, getText, getText, getText, getText, getTitle, isActive, leave, messageReceived, mouseWheelMoved, needHighLight, noticeReceived, print, print, print, removeAWTSourceListener, reportReceived, setFieldText, setTitle, setVisible, toString, URLEvent, validateText, valueChanged, virtualSizeChanged, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened
 
Methods inherited from class java.awt.Panel
addNotify, getAccessibleContext
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, 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, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, 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, processMouseWheelEvent, remove, 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, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface irc.SourceListener
action, activate, clear, messageReceived, noticeReceived, reportReceived
 

Constructor Detail

AWTQuery

public AWTQuery(IRCConfiguration config,
                Query query)
Create a new AWTQuery.

Parameters:
config - the global irc configuration.
query - the source query.
Method Detail

release

public void release()
Description copied from class: AWTSource
Release this object. No further call may be performed on this object.

Overrides:
release in class AWTSource

nickChanged

public void nickChanged(java.lang.String newNick)
Description copied from interface: QueryListener
The remote nick has changed.

Specified by:
nickChanged in interface QueryListener
Parameters:
newNick - new remote nick.

whoisChanged

public void whoisChanged(java.lang.String whois)
Description copied from interface: QueryListener
The whois information has changed.

Specified by:
whoisChanged in interface QueryListener

nickEvent

public void nickEvent(StyledList lis,
                      java.lang.String nick,
                      java.awt.event.MouseEvent e)
Description copied from interface: StyledListListener
A nick event has occured on a channel.

Specified by:
nickEvent in interface StyledListListener
Overrides:
nickEvent in class AWTSource
Parameters:
lis - the source list.
nick - the nick name.
e - the mouse event associated with this event.