public static class FeatureMapUtil.FeatureENotificationImpl extends ENotificationImpl
feature, featureID, notifiereventType, IS_SET_CHANGE_INDEX, newIEEEPrimitiveValue, newSimplePrimitiveValue, newValue, next, oldIEEEPrimitiveValue, oldSimplePrimitiveValue, oldValue, position, PRIMITIVE_TYPE_BOOLEAN, PRIMITIVE_TYPE_BYTE, PRIMITIVE_TYPE_CHAR, PRIMITIVE_TYPE_DOUBLE, PRIMITIVE_TYPE_FLOAT, PRIMITIVE_TYPE_INT, PRIMITIVE_TYPE_LONG, PRIMITIVE_TYPE_OBJECT, PRIMITIVE_TYPE_SHORT, primitiveTypeADD, ADD_MANY, CREATE, EVENT_TYPE_COUNT, MOVE, NO_FEATURE_ID, NO_INDEX, REMOVE, REMOVE_MANY, REMOVING_ADAPTER, RESOLVE, SET, UNSET| Constructor and Description |
|---|
FeatureMapUtil.FeatureENotificationImpl(InternalEObject owner,
int eventType,
EStructuralFeature feature,
java.lang.Object oldObject,
java.lang.Object newObject,
int index) |
FeatureMapUtil.FeatureENotificationImpl(InternalEObject owner,
int eventType,
EStructuralFeature feature,
java.lang.Object oldObject,
java.lang.Object newObject,
int index,
boolean wasSet) |
| Modifier and Type | Method and Description |
|---|---|
int |
getFeatureID(java.lang.Class<?> expectedClass)
Returns the numeric ID of the feature relative to the given class, or
Notification.NO_FEATURE_ID when not applicable. |
boolean |
merge(Notification notification)
Returns whether the notification can be and has been merged with this one.
|
getFeature, getFeatureDefaultValue, getNotifier, isFeatureUnsettableadd, dispatch, getEventType, getNewBooleanValue, getNewByteValue, getNewCharValue, getNewDoubleValue, getNewFloatValue, getNewIntValue, getNewLongValue, getNewShortValue, getNewStringValue, getNewValue, getOldBooleanValue, getOldByteValue, getOldCharValue, getOldDoubleValue, getOldFloatValue, getOldIntValue, getOldLongValue, getOldShortValue, getOldStringValue, getOldValue, getPosition, isReset, isTouch, toString, wasSetpublic FeatureMapUtil.FeatureENotificationImpl(InternalEObject owner, int eventType, EStructuralFeature feature, java.lang.Object oldObject, java.lang.Object newObject, int index)
public FeatureMapUtil.FeatureENotificationImpl(InternalEObject owner, int eventType, EStructuralFeature feature, java.lang.Object oldObject, java.lang.Object newObject, int index, boolean wasSet)
public int getFeatureID(java.lang.Class<?> expectedClass)
NotificationNotification.NO_FEATURE_ID when not applicable.getFeatureID in interface NotificationgetFeatureID in class ENotificationImplexpectedClass - the class to which the ID is relative.Notification.NO_FEATURE_IDpublic boolean merge(Notification notification)
Notificationmerge in interface Notificationmerge in class NotificationImpl