fulmine.model.container.events
Class ContainerDestroyedEvent

java.lang.Object
  extended by fulmine.event.AbstractEvent
      extended by fulmine.event.system.AbstractSystemEvent
          extended by fulmine.model.container.events.ContainerDestroyedEvent
All Implemented Interfaces:
IEvent, ISystemEvent, IAddressable, IDescriptor, Cloneable

public final class ContainerDestroyedEvent
extends AbstractSystemEvent

Raised when a local IContainer has been destroyed.

This is an ISystemEvent and listeners for these events need to be instances of ISystemEventListener. The listener should be registered against the IEventSource returned from IEventManager.getSystemEventSource(Class).

Author:
Ramon Servadei

Constructor Summary
ContainerDestroyedEvent(IEventManager context, IAddressable id)
          Constructor using a template addressable
ContainerDestroyedEvent(IEventManager context, String identity, IType type, IDomain domain)
          Unit test constructor
 
Method Summary
 
Methods inherited from class fulmine.event.system.AbstractSystemEvent
getAdditionalToString, hideSourceFromToString
 
Methods inherited from class fulmine.event.AbstractEvent
clone, equals, getAddress, getDomain, getDrivingFrame, getFrame, getIdentity, getSource, getTriggerEvent, getType, hashCode, setAddress, setDrivingFrame, setFrame, setSource, setTriggerEvent, toDetailedString, toIdentityString, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface fulmine.event.IEvent
clone, getDrivingFrame, getFrame, getSource, getTriggerEvent, setTriggerEvent
 
Methods inherited from interface fulmine.IDescriptor
toDetailedString, toIdentityString
 
Methods inherited from interface fulmine.IAddressable
getAddress, getDomain, getIdentity, getType
 

Constructor Detail

ContainerDestroyedEvent

public ContainerDestroyedEvent(IEventManager context,
                               String identity,
                               IType type,
                               IDomain domain)
Unit test constructor

Parameters:
context - the context for event operations
identity - the identity of the container that has been destroyed
type - the container type that has been destroyed
domain - the domain of the container that has been destroyed

ContainerDestroyedEvent

public ContainerDestroyedEvent(IEventManager context,
                               IAddressable id)
Constructor using a template addressable

Parameters:
context - the context for event operations
id - the addressable for this


Copyright © 2007-2009. All Rights Reserved.