|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openbp.guiclient.model.ModelConnectorEvent
public class ModelConnectorEvent
A model connector event is triggered whenever there is a change to the model model.
model connector events can be subscribed by register an observer with the model model
using the ModelConnector.registerObserver(org.openbp.common.util.observer.EventObserver, java.lang.String[]) method.
| Field Summary | |
|---|---|
protected java.lang.String |
eventType
Event type (see the constants of this class) |
static java.lang.String |
ITEM_ADDED
An item has been added |
static java.lang.String |
ITEM_BATCH
Some batch operation has been performed on several items |
static java.lang.String |
ITEM_REMOVED
An item has been removed |
static java.lang.String |
ITEM_RENAMED
An item has been renamed |
static java.lang.String |
ITEM_UPDATED
An item has been updated |
static java.lang.String |
MODEL_ADDED
A model has been added |
static java.lang.String |
MODEL_BATCH
Some batch operation has been performed on several models |
static java.lang.String |
MODEL_REMOVED
A model has been removed |
static java.lang.String |
MODEL_RENAMED
A model has been renamed |
static java.lang.String |
MODEL_UPDATED
A model has been updated |
static java.lang.String |
MODELS_LOADED
The models have been initially loaded; This event is being called at startup and after a reload operation |
static java.lang.String[] |
SUPPORTED_EVENT_TYPES
|
| Constructor Summary | |
|---|---|
ModelConnectorEvent()
Default constructor. |
|
ModelConnectorEvent(java.lang.String eventType)
Value constructor. |
|
ModelConnectorEvent(java.lang.String eventType,
ModelQualifier qualifier)
Value constructor. |
|
ModelConnectorEvent(java.lang.String eventType,
ModelQualifier qualifier,
ModelQualifier previousQualifier)
Value constructor. |
|
| Method Summary | |
|---|---|
java.lang.String |
getEventType()
Gets the event type (see the constants of this class). |
ModelQualifier |
getPreviousQualifier()
Gets the previous model qualifier of the model or item in case of a rename operation. |
ModelQualifier |
getQualifier()
Gets the jOI of the model or item concerned by this event or null for the MODELS_LOADED event. |
static java.lang.String[] |
getSupportedEventTypes()
Returns a list of supported event types. |
boolean |
shallSkipSubsequentObservers()
Template method that signalizes if subsequent observers shall be skipped. |
java.lang.String |
toString()
Returns a string representation of the object. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String MODELS_LOADED
public static final java.lang.String MODEL_BATCH
public static final java.lang.String MODEL_ADDED
public static final java.lang.String MODEL_UPDATED
public static final java.lang.String MODEL_REMOVED
public static final java.lang.String MODEL_RENAMED
public static final java.lang.String ITEM_BATCH
public static final java.lang.String ITEM_ADDED
public static final java.lang.String ITEM_UPDATED
public static final java.lang.String ITEM_REMOVED
public static final java.lang.String ITEM_RENAMED
public static final java.lang.String[] SUPPORTED_EVENT_TYPES
protected java.lang.String eventType
| Constructor Detail |
|---|
public ModelConnectorEvent()
public ModelConnectorEvent(java.lang.String eventType)
eventType - Event type (see the constants of this class)
public ModelConnectorEvent(java.lang.String eventType,
ModelQualifier qualifier)
eventType - Event type (see the constants of this class)qualifier - Model qualifier of the model or item concerned by this event or null for the MODELS_LOADED event
public ModelConnectorEvent(java.lang.String eventType,
ModelQualifier qualifier,
ModelQualifier previousQualifier)
eventType - Event type (see the constants of this class)qualifier - Model qualifier of the model or item concerned by this event or null for the MODELS_LOADED eventpreviousQualifier - Previous model qualifier of the model or item in case of a rename operation| Method Detail |
|---|
public static final java.lang.String[] getSupportedEventTypes()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getEventType()
getEventType in interface ObserverEventpublic boolean shallSkipSubsequentObservers()
shallSkipSubsequentObservers in interface ObserverEventpublic ModelQualifier getQualifier()
MODELS_LOADED event.
MODELS_LOADED, MODEL_BATCH and ITEM_BATCH eventspublic ModelQualifier getPreviousQualifier()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||