com.imagero.swing.misc
Class PaintEventMulticaster

java.lang.Object
  extended byjava.awt.AWTEventMulticaster
      extended bycom.imagero.swing.misc.PaintEventMulticaster
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.event.AdjustmentListener, java.awt.event.ComponentListener, java.awt.event.ContainerListener, java.util.EventListener, java.awt.event.FocusListener, java.awt.event.HierarchyBoundsListener, java.awt.event.HierarchyListener, java.awt.event.InputMethodListener, java.awt.event.ItemListener, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, PaintListener, java.awt.event.TextListener, java.awt.event.WindowFocusListener, java.awt.event.WindowListener, java.awt.event.WindowStateListener

public class PaintEventMulticaster
extends java.awt.AWTEventMulticaster
implements PaintListener


Field Summary
 
Fields inherited from class java.awt.AWTEventMulticaster
a, b
 
Constructor Summary
PaintEventMulticaster(PaintListener a, PaintListener b)
           
 
Method Summary
static PaintListener add(PaintListener a, PaintListener b)
           
 void paint(java.awt.Component c, java.awt.Graphics2D g)
           
 void paintBackground(java.awt.Component c, java.awt.Graphics2D g)
           
 void paintOver(java.awt.Component c, java.awt.Graphics2D g)
           
static PaintListener remove(PaintListener a, PaintListener b)
           
 
Methods inherited from class java.awt.AWTEventMulticaster
actionPerformed, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, addInternal, adjustmentValueChanged, ancestorMoved, ancestorResized, caretPositionChanged, componentAdded, componentHidden, componentMoved, componentRemoved, componentResized, componentShown, focusGained, focusLost, getListeners, hierarchyChanged, inputMethodTextChanged, itemStateChanged, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, remove, removeInternal, save, saveInternal, textValueChanged, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowGainedFocus, windowIconified, windowLostFocus, windowOpened, windowStateChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PaintEventMulticaster

public PaintEventMulticaster(PaintListener a,
                             PaintListener b)
Method Detail

paint

public void paint(java.awt.Component c,
                  java.awt.Graphics2D g)
Specified by:
paint in interface PaintListener

paintBackground

public void paintBackground(java.awt.Component c,
                            java.awt.Graphics2D g)
Specified by:
paintBackground in interface PaintListener

paintOver

public void paintOver(java.awt.Component c,
                      java.awt.Graphics2D g)
Specified by:
paintOver in interface PaintListener

add

public static PaintListener add(PaintListener a,
                                PaintListener b)

remove

public static PaintListener remove(PaintListener a,
                                   PaintListener b)