javax.enterprise.deploy.model
public class XpathEvent extends Object
Field Summary | |
---|---|
static Object | BEAN_ADDED
Adding a DDBean |
static Object | BEAN_CHANGED
Changing a DDBean |
static Object | BEAN_REMOVED
Removing a DDBean |
Constructor Summary | |
---|---|
XpathEvent(DDBean bean, Object type)
A description of a change in the DDBean tree.
|
Method Summary | |
---|---|
DDBean | getBean()
The bean being added/removed/changed.
|
PropertyChangeEvent | getChangeEvent()
Gets the underlying property change event, with new and
old values. |
boolean | isAddEvent()
Is this an add event?
|
boolean | isChangeEvent()
Is this a change event?
|
boolean | isRemoveEvent()
Is this a remove event?
|
void | setChangeEvent(PropertyChangeEvent pce)
Sets the underlying property change event, with new and
old values. |
Parameters: bean The DDBean being added, removed, or updated. type Indicates whether this is an add, remove, or update event.
Returns: The bean being added/removed/changed.
Returns: true
if this is an add event.
Returns: true
if this is a change event.
Returns: true
if this is a remove event.
Parameters: pce The property change event that triggered this XpathEvent.