public class RemoteComponentListener extends Object implements IComponentListener
Modifier and Type | Class and Description |
---|---|
static class |
RemoteComponentListener.Entry |
Constructor and Description |
---|
RemoteComponentListener(IExternalAccess access,
IComponentListener listener)
Create a BDI listener.
|
Modifier and Type | Method and Description |
---|---|
void |
elementAdded(IComponentChangeEvent event)
An element was added.
|
void |
elementChanged(IComponentChangeEvent event)
An element was changed.
|
void |
elementRemoved(IComponentChangeEvent event)
An element was removed.
|
boolean |
equals(Object obj)
Test equality.
|
IFuture |
eventOccured(IComponentChangeEvent event)
Invoked when a change occurs with the component.
|
IFilter |
getFilter()
Returns an event filter, indicating which events
get passed to the eventOccured() method.
|
IComponentListener |
getListener()
Get the listener.
|
int |
hashCode()
Hash code.
|
void |
occurrenceAppeared(IComponentChangeEvent event)
An occurrence appeared.
|
public RemoteComponentListener(IExternalAccess access, IComponentListener listener)
public IFilter getFilter()
getFilter
in interface IComponentListener
public IFuture eventOccured(IComponentChangeEvent event)
eventOccured
in interface IComponentListener
public IComponentListener getListener()
public void elementAdded(IComponentChangeEvent event)
public void elementRemoved(IComponentChangeEvent event)
public void elementChanged(IComponentChangeEvent event)
public void occurrenceAppeared(IComponentChangeEvent event)
type
- The occurrence type used as prefix for the event (e.g. use 'step' for 'step_occurred' events).value
- The occurrence value (must be transferable).Copyright © 2012. All Rights Reserved.