javax.enterprise.deploy.model
Class XpathEvent

java.lang.Object
  extended by javax.enterprise.deploy.model.XpathEvent

public final class XpathEvent
extends java.lang.Object

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

Author:
Guillaume Sauthier

Field Summary
static java.lang.Object BEAN_ADDED
          Adding a DDBean.
static java.lang.Object BEAN_CHANGED
          Changin a DDBean.
static java.lang.Object BEAN_REMOVED
          Removing a DDBean.
 
Constructor Summary
XpathEvent(DDBean bean, java.lang.Object type)
          A description of a change in the ConfigBean tree.
 
Method Summary
 DDBean getBean()
           
 java.beans.PropertyChangeEvent getChangeEvent()
           
 boolean isAddEvent()
           
 boolean isChangeEvent()
           
 boolean isRemoveEvent()
           
 void setChangeEvent(java.beans.PropertyChangeEvent pce)
           
 
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_REMOVED

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


BEAN_CHANGED

public static final java.lang.Object BEAN_CHANGED
Changin 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/remove event.
Method Detail

getChangeEvent

public java.beans.PropertyChangeEvent getChangeEvent()

setChangeEvent

public void setChangeEvent(java.beans.PropertyChangeEvent pce)

getBean

public DDBean getBean()

isAddEvent

public boolean isAddEvent()

isRemoveEvent

public boolean isRemoveEvent()

isChangeEvent

public boolean isChangeEvent()


Copyright © 2007 OW2 Consortium. All Rights Reserved.