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.