Package pal.misc
Class PalEventMulticaster
- java.lang.Object
-
- pal.misc.PalEventMulticaster
-
public class PalEventMulticaster extends java.lang.Object
A utility class for accomodating Pal listeners- Version:
- $Id: PalEventMulticaster.java,v 1.1 2001/10/10 07:50:02 matt Exp $
- Author:
- Matthew Goode
-
-
Constructor Summary
Constructors Constructor Description PalEventMulticaster()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ExternalParameterListener
add(ExternalParameterListener old, ExternalParameterListener toAdd)
For managing ExternalParamterListeners Usage: ExternalParamterListener current = null; ...static PalObjectListener
add(PalObjectListener old, PalObjectListener toAdd)
For managing PalObjectListeners Usage: PalObjectListener current = null; ...static ExternalParameterListener
remove(ExternalParameterListener old, ExternalParameterListener toRemove)
For managing ExternalParamterListeners Usage: ExternalParamterListener current = null; ...static PalObjectListener
remove(PalObjectListener old, PalObjectListener toRemove)
For managing PalObjectListeners Usage: PalObjectListener current = null; ...
-
-
-
Method Detail
-
add
public static final PalObjectListener add(PalObjectListener old, PalObjectListener toAdd)
For managing PalObjectListeners Usage: PalObjectListener current = null; ...Adding
current = PalEventMultiCaster.add(current, toAdd);
... Usage
if(current!=null) { current.structureChanged(pe); }
... Removal
current = PalEventMultiCaster.remove(current,toAdd);
-
remove
public static final PalObjectListener remove(PalObjectListener old, PalObjectListener toRemove)
For managing PalObjectListeners Usage: PalObjectListener current = null; ... Adding
current = PalEventMultiCaster.add(current, toAdd);
... Usage
if(current!=null) { current.structureChanged(pe); }
...Removal
current = PalEventMultiCaster.remove(current,toAdd);
-
add
public static final ExternalParameterListener add(ExternalParameterListener old, ExternalParameterListener toAdd)
For managing ExternalParamterListeners Usage: ExternalParamterListener current = null; ...Adding
current = PalEventMultiCaster.add(current, toAdd);
... Usage
if(current!=null ) { current.structureChanged(pe); }
... Removal
current = PalEventMultiCaster.remove(current,toAdd);
-
remove
public static final ExternalParameterListener remove(ExternalParameterListener old, ExternalParameterListener toRemove)
For managing ExternalParamterListeners Usage: ExternalParamterListener current = null; ... Adding
current = PalEventMultiCaster.add(current, toAdd);
... Usage
current.structureChanged(pe);
...Removal
current = PalEventMultiCaster.remove(current,toAdd);
-
-