|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Panel
|
+--irc.gui.pixx.PixxPanel
|
+--irc.gui.pixx.PixxTaskBar
The task bar.
| 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.pixx.PixxPanel |
_ircConfiguration, COLOR_BACK, COLOR_BLACK, COLOR_CLOSE, COLOR_DARK_GRAY, COLOR_EVENT, COLOR_FEMEALE, COLOR_FRONT, COLOR_GRAY, COLOR_LIGHT_GRAY, COLOR_MALE, COLOR_OP, COLOR_SELECTED, COLOR_SEMIOP, COLOR_UNDEF, COLOR_VOICE, COLOR_WHITE |
| 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 | |
PixxTaskBar(IRCConfiguration config)
Create a new PixxTaskBar. |
|
| Method Summary | |
void |
activate(AWTSource source)
Activate the given source. |
void |
activated(AWTSource source)
The source has been activated. |
void |
addChanList(AWTChanList chanlist,
boolean bring)
Add a new chanlist in the taskbar. |
void |
addChannel(AWTChannel chan,
boolean bring)
Add a new channel in the taskbar. |
void |
addDCCChat(AWTDCCChat chat,
boolean bring)
Add a new dcc chat in the taskbar. |
void |
addDefaultSource(AWTDefaultSource source,
boolean bring)
Add a new default source in the taskbar. |
void |
addPixxTaskBarListener(PixxTaskBarListener lis)
Add a listener. |
void |
addQuery(AWTQuery query,
boolean bring)
Add a new query in the taskbar. |
void |
addStatus(AWTStatus status,
boolean bring)
Add a new status in the taskbar. |
void |
eventOccured(AWTSource source)
An event has occured. |
AWTSource |
getActive()
Get the current active source. |
int |
getCount()
Get icons count in this task bar. |
java.awt.Dimension |
getPreferredSize()
|
void |
mouseClicked(java.awt.event.MouseEvent e)
|
void |
mouseEntered(java.awt.event.MouseEvent e)
|
void |
mouseExited(java.awt.event.MouseEvent e)
|
void |
mousePressed(java.awt.event.MouseEvent e)
|
void |
mouseReleased(java.awt.event.MouseEvent e)
|
void |
paint(java.awt.Graphics g)
|
void |
release()
Release this object. |
void |
removeChanList(AWTChanList chanlist)
Remove the given chanlist from the taskbar. |
void |
removeChannel(AWTChannel chan)
Remove the given channel from the taskbar. |
void |
removeDCCChat(AWTDCCChat chat)
Remove the given dcc chat from the taskbar. |
void |
removeDefaultSource(AWTDefaultSource source)
Remove the given default source from the taskbar. |
void |
removePixxTaskBarListener(PixxTaskBarListener lis)
Remove a listener. |
void |
removeQuery(AWTQuery query)
Remove the given query from the taskbar. |
void |
removeStatus(AWTStatus status)
Remove the given status from the taskbar. |
void |
titleChanged(AWTSource source)
This source title has changed. |
void |
update(java.awt.Graphics ug)
|
| Methods inherited from class irc.gui.pixx.PixxPanel |
drawSeparator, getColor, getIRCColorModel, getText |
| 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, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, setLayout, 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, 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, setVisible, show, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public PixxTaskBar(IRCConfiguration config)
config - global irc configuration.| Method Detail |
public void release()
PixxPanel
release in class PixxPanelpublic void addPixxTaskBarListener(PixxTaskBarListener lis)
lis - listener to add.public void removePixxTaskBarListener(PixxTaskBarListener lis)
lis - listener to remove.public int getCount()
public void addChannel(AWTChannel chan,
boolean bring)
chan - channel to add.bring - true if this new channel must be made the active awt source.public void removeChannel(AWTChannel chan)
chan - channel to remove.
public void addStatus(AWTStatus status,
boolean bring)
status - status to add.public void removeStatus(AWTStatus status)
status - status to remove.
public void addDefaultSource(AWTDefaultSource source,
boolean bring)
source - default source to add.public void removeDefaultSource(AWTDefaultSource source)
source - default sourceto remove.
public void addQuery(AWTQuery query,
boolean bring)
query - query to add.public void removeQuery(AWTQuery query)
query - query to remove.
public void addChanList(AWTChanList chanlist,
boolean bring)
chanlist - chanlist to add.public void removeChanList(AWTChanList chanlist)
chanlist - chanlist to remove.
public void addDCCChat(AWTDCCChat chat,
boolean bring)
chat - dcc chat to add.public void removeDCCChat(AWTDCCChat chat)
chat - dcc chat to remove.public void activate(AWTSource source)
source - the source to activate.public AWTSource getActive()
public void paint(java.awt.Graphics g)
paint in class java.awt.Containerpublic java.awt.Dimension getPreferredSize()
getPreferredSize in class java.awt.Containerpublic void update(java.awt.Graphics ug)
update in class java.awt.Containerpublic void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked in interface java.awt.event.MouseListenerpublic void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent e)
mouseExited in interface java.awt.event.MouseListenerpublic void mousePressed(java.awt.event.MouseEvent e)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListenerpublic void titleChanged(AWTSource source)
AWTSourceListener
titleChanged in interface AWTSourceListenersource - the source whose title has changed.public void eventOccured(AWTSource source)
AWTSourceListener
eventOccured in interface AWTSourceListenersource - the source on whose event has occured.public void activated(AWTSource source)
AWTSourceListener
activated in interface AWTSourceListenersource - the activated source.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||