com.virtualweaver.xotics.datamodel.event
Class XoContainerEventSupport

java.lang.Object
  extended bycom.virtualweaver.xotics.datamodel.event.XoContainerEventSupport

public final class XoContainerEventSupport
extends java.lang.Object

This class is a support class to register XoContainer events listeners. It doesn't fire such event itself, but is used to provide listener list to any XoDMInstance which fire these events.

Version:
4.1

Constructor Summary
XoContainerEventSupport(XoContainer source)
          constructor
 
Method Summary
 void addXoContainerListener(XoContainerListener listener)
          Adds a listener of XoContainer Event
 XoContainerListener[] getXoContainerListeners()
          Returns the list of registered XoContainer Event listeners.
 void removeXoContainerListener(XoContainerListener listener)
          Removes a listener of XoContainer Event
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XoContainerEventSupport

public XoContainerEventSupport(XoContainer source)
constructor

Parameters:
source - event source
Method Detail

addXoContainerListener

public void addXoContainerListener(XoContainerListener listener)
Adds a listener of XoContainer Event

Parameters:
listener -

removeXoContainerListener

public void removeXoContainerListener(XoContainerListener listener)
Removes a listener of XoContainer Event

Parameters:
listener -

getXoContainerListeners

public XoContainerListener[] getXoContainerListeners()
Returns the list of registered XoContainer Event listeners.

Returns:
an array containing currently registered listeners