de.uni_paderborn.fujaba.fsa.listener
Class AncestorNotifier.ComponentMulticast

java.lang.Object
  extended byde.uni_paderborn.fujaba.fsa.listener.AncestorNotifier.ComponentMulticast
All Implemented Interfaces:
java.awt.event.ComponentListener, java.util.EventListener
Enclosing class:
AncestorNotifier

private static final class AncestorNotifier.ComponentMulticast
extends java.lang.Object
implements java.awt.event.ComponentListener

since this is only used internally and we only need the componentMoved events, these are the only ones that are multicasted

Copy/Pasted for class cast performance reasons

Version:
$Revision: 1.13 $ $Date: 2004/11/03 10:17:54 $
Author:
$Author: lowende $

Field Summary
private  java.awt.event.ComponentListener[] multicastTargets
          No comment provided by developer, please add a comment to improve documentation.
private  int size
          No comment provided by developer, please add a comment to improve documentation.
 
Constructor Summary
private AncestorNotifier.ComponentMulticast()
           
 
Method Summary
 void addComponentListener(java.awt.event.ComponentListener listener)
          Access method for an one to n association.
 void componentHidden(java.awt.event.ComponentEvent e)
          No comment provided by developer, please add a comment to improve documentation.
 void componentMoved(java.awt.event.ComponentEvent e)
          No comment provided by developer, please add a comment to improve documentation.
 void componentResized(java.awt.event.ComponentEvent e)
          No comment provided by developer, please add a comment to improve documentation.
 void componentShown(java.awt.event.ComponentEvent e)
          No comment provided by developer, please add a comment to improve documentation.
private  void ensureCapacity(int minCapacity)
          No comment provided by developer, please add a comment to improve documentation.
 int getSize()
          Get the size attribute of the ComponentMulticast object
 void removeComponentListener(java.awt.event.ComponentListener listener)
          No comment provided by developer, please add a comment to improve documentation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

multicastTargets

private java.awt.event.ComponentListener[] multicastTargets
No comment provided by developer, please add a comment to improve documentation.


size

private int size
No comment provided by developer, please add a comment to improve documentation.

Constructor Detail

AncestorNotifier.ComponentMulticast

private AncestorNotifier.ComponentMulticast()
Method Detail

addComponentListener

public void addComponentListener(java.awt.event.ComponentListener listener)
Access method for an one to n association.

Parameters:
listener - The object added.

getSize

public int getSize()
Get the size attribute of the ComponentMulticast object

Returns:
The size value

removeComponentListener

public void removeComponentListener(java.awt.event.ComponentListener listener)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
listener - No description provided

ensureCapacity

private void ensureCapacity(int minCapacity)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
minCapacity - No description provided

componentHidden

public void componentHidden(java.awt.event.ComponentEvent e)
No comment provided by developer, please add a comment to improve documentation.

Specified by:
componentHidden in interface java.awt.event.ComponentListener
Parameters:
e - No description provided

componentMoved

public void componentMoved(java.awt.event.ComponentEvent e)
No comment provided by developer, please add a comment to improve documentation.

Specified by:
componentMoved in interface java.awt.event.ComponentListener
Parameters:
e - No description provided

componentResized

public void componentResized(java.awt.event.ComponentEvent e)
No comment provided by developer, please add a comment to improve documentation.

Specified by:
componentResized in interface java.awt.event.ComponentListener
Parameters:
e - No description provided

componentShown

public void componentShown(java.awt.event.ComponentEvent e)
No comment provided by developer, please add a comment to improve documentation.

Specified by:
componentShown in interface java.awt.event.ComponentListener
Parameters:
e - No description provided