org.jboss.portal.api.node.event
Class PortalNodeEvent

java.lang.Object
  extended by org.jboss.portal.api.event.PortalEvent
      extended by org.jboss.portal.api.node.event.PortalNodeEvent
Direct Known Subclasses:
PageEvent, WindowEvent

public abstract class PortalNodeEvent
extends PortalEvent

Base class for all portal node events.

Author:
Julien Viet

Field Summary
protected  PortalNode node
          The portal node targetted by this event.
 
Constructor Summary
PortalNodeEvent(PortalNode node)
           
 
Method Summary
 PortalNode getNode()
          Returns the portal node targetted by the event.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

node

protected final PortalNode node
The portal node targetted by this event.

Constructor Detail

PortalNodeEvent

public PortalNodeEvent(PortalNode node)
                throws java.lang.IllegalArgumentException
Parameters:
node - the node the event targets
Throws:
java.lang.IllegalArgumentException - if the node argument is null
Method Detail

getNode

public PortalNode getNode()
Returns the portal node targetted by the event.

Returns:
the portal node