javax.enterprise.deploy.model
Class XpathEvent

java.lang.Object
  |
  +--javax.enterprise.deploy.model.XpathEvent

public class XpathEvent
extends java.lang.Object

An Event class describing ConfigBeans being added/subtracted from a server configuration.

Since:
1.0
Version:
$Revision: 1.1 $
Author:
Laurent Etiemble

Field Summary
static java.lang.Object BEAN_ADDED
          Adding a DDBean
static java.lang.Object BEAN_CHANGED
          Removing a DDBean
static java.lang.Object BEAN_REMOVED
          Changing a DDBean
 
Constructor Summary
XpathEvent(DDBean bean, java.lang.Object type)
          A description of a change in the ConfigBean tree.
 
Method Summary
 DDBean getBean()
          Returns the bean being added/removed/changed.
 java.beans.PropertyChangeEvent getChangeEvent()
          Returns the event
 boolean isAddEvent()
          Is this an add event ?
 boolean isChangeEvent()
          Is this an change event ?
 boolean isRemoveEvent()
          Is this an remove event ?
 void setChangeEvent(java.beans.PropertyChangeEvent pce)
          Sets the event
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BEAN_ADDED

public static final java.lang.Object BEAN_ADDED
Adding a DDBean


BEAN_CHANGED

public static final java.lang.Object BEAN_CHANGED
Removing a DDBean


BEAN_REMOVED

public static final java.lang.Object BEAN_REMOVED
Changing a DDBean

Constructor Detail

XpathEvent

public XpathEvent(DDBean bean,
                  java.lang.Object type)
A description of a change in the ConfigBean tree.

Parameters:
bean - The ConfigBean being added/removed.
type - Indicates an add/change/remove event.
Method Detail

getBean

public DDBean getBean()
Returns the bean being added/removed/changed.

Returns:
The bean being added/removed/changed.

getChangeEvent

public java.beans.PropertyChangeEvent getChangeEvent()
Returns the event

Returns:
The event value

isAddEvent

public boolean isAddEvent()
Is this an add event ?

Returns:
True if it is an add event

isChangeEvent

public boolean isChangeEvent()
Is this an change event ?

Returns:
True if it is an change event

isRemoveEvent

public boolean isRemoveEvent()
Is this an remove event ?

Returns:
True if it is an remove event

setChangeEvent

public void setChangeEvent(java.beans.PropertyChangeEvent pce)
Sets the event

Parameters:
pce - The event value


Copyright © 2002-2003 EJTools Org.. All Rights Reserved.