public class ESNotificationInfoImpl extends AbstractAPIImpl<ESNotificationInfo,NotificationInfo> implements ESNotificationInfo
| Constructor and Description |
|---|
ESNotificationInfoImpl(NotificationInfo internalType) |
equals, hashCode, toInternalAPIpublic ESNotificationInfoImpl(NotificationInfo internalType)
internalType - The internal type.public org.eclipse.emf.ecore.EStructuralFeature getStructuralFeature()
getStructuralFeature in interface ESNotificationInfoESNotificationInfo.getStructuralFeature()public boolean isValid()
isValid in interface ESNotificationInfoESNotificationInfo.isValid()public String getValidationMessage()
getValidationMessage in interface ESNotificationInfoESNotificationInfo.getValidationMessage()public boolean isAttributeNotification()
isAttributeNotification in interface ESNotificationInfoESNotificationInfo.isAttributeNotification()public boolean isReferenceNotification()
isReferenceNotification in interface ESNotificationInfoESNotificationInfo.isReferenceNotification()public org.eclipse.emf.ecore.EAttribute getAttribute()
getAttribute in interface ESNotificationInfoESNotificationInfo.getAttribute()public org.eclipse.emf.ecore.EReference getReference()
getReference in interface ESNotificationInfoESNotificationInfo.getReference()public boolean isTransient()
isTransient in interface ESNotificationInfoESNotificationInfo.isTransient()public boolean isAddEvent()
isAddEvent in interface ESNotificationInfoESNotificationInfo.isAddEvent()public boolean isRemoveEvent()
isRemoveEvent in interface ESNotificationInfoESNotificationInfo.isRemoveEvent()public boolean isSetEvent()
isSetEvent in interface ESNotificationInfoESNotificationInfo.isSetEvent()public boolean isAddManyEvent()
isAddManyEvent in interface ESNotificationInfoESNotificationInfo.isAddManyEvent()public boolean isRemoveManyEvent()
isRemoveManyEvent in interface ESNotificationInfoESNotificationInfo.isRemoveManyEvent()public boolean isMoveEvent()
isMoveEvent in interface ESNotificationInfoESNotificationInfo.isMoveEvent()public boolean hasNext()
hasNext in interface ESNotificationInfoESNotificationInfo.hasNext()public int getEventType()
getEventType in interface ESNotificationInfoESNotificationInfo.getEventType()public Object getFeature()
getFeature in interface ESNotificationInfoESNotificationInfo.getFeature()public int getFeatureID(Class<?> expectedClass)
getFeatureID in interface ESNotificationInfoexpectedClass - @see org.eclipse.emf.common.notify.Notification#getFeatureID(java.lang.Class)ESNotificationInfo.getFeatureID(java.lang.Class)public boolean getNewBooleanValue()
getNewBooleanValue in interface ESNotificationInfoESNotificationInfo.getNewBooleanValue()public byte getNewByteValue()
getNewByteValue in interface ESNotificationInfoESNotificationInfo.getNewByteValue()public char getNewCharValue()
getNewCharValue in interface ESNotificationInfoESNotificationInfo.getNewCharValue()public double getNewDoubleValue()
getNewDoubleValue in interface ESNotificationInfoESNotificationInfo.getNewDoubleValue()public float getNewFloatValue()
getNewFloatValue in interface ESNotificationInfoESNotificationInfo.getNewFloatValue()public int getNewIntValue()
getNewIntValue in interface ESNotificationInfoESNotificationInfo.getNewIntValue()public long getNewLongValue()
getNewLongValue in interface ESNotificationInfoESNotificationInfo.getNewLongValue()public short getNewShortValue()
getNewShortValue in interface ESNotificationInfoESNotificationInfo.getNewShortValue()public String getNewStringValue()
getNewStringValue in interface ESNotificationInfoESNotificationInfo.getNewStringValue()public Object getNewValue()
getNewValue in interface ESNotificationInfoESNotificationInfo.getNewValue()public org.eclipse.emf.ecore.EObject getNewModelElementValue()
getNewModelElementValue in interface ESNotificationInfoESNotificationInfo.getNewModelElementValue()public Object getNotifier()
getNotifier in interface ESNotificationInfoESNotificationInfo.getNotifier()public boolean getOldBooleanValue()
getOldBooleanValue in interface ESNotificationInfoESNotificationInfo.getOldBooleanValue()public byte getOldByteValue()
getOldByteValue in interface ESNotificationInfoESNotificationInfo.getOldByteValue()public char getOldCharValue()
getOldCharValue in interface ESNotificationInfoESNotificationInfo.getOldCharValue()public double getOldDoubleValue()
getOldDoubleValue in interface ESNotificationInfoESNotificationInfo.getOldDoubleValue()public float getOldFloatValue()
getOldFloatValue in interface ESNotificationInfoESNotificationInfo.getOldFloatValue()public int getOldIntValue()
getOldIntValue in interface ESNotificationInfoESNotificationInfo.getOldIntValue()public long getOldLongValue()
getOldLongValue in interface ESNotificationInfoESNotificationInfo.getOldLongValue()public short getOldShortValue()
getOldShortValue in interface ESNotificationInfoESNotificationInfo.getOldShortValue()public String getOldStringValue()
getOldStringValue in interface ESNotificationInfoESNotificationInfo.getOldStringValue()public Object getOldValue()
getOldValue in interface ESNotificationInfoESNotificationInfo.getOldValue()public org.eclipse.emf.ecore.EObject getOldModelElementValue()
getOldModelElementValue in interface ESNotificationInfoESNotificationInfo.getOldModelElementValue()public int getPosition()
getPosition in interface ESNotificationInfoESNotificationInfo.getPosition()public boolean isReset()
isReset in interface ESNotificationInfoESNotificationInfo.isReset()public boolean isTouch()
isTouch in interface ESNotificationInfoESNotificationInfo.isTouch()public boolean wasSet()
wasSet in interface ESNotificationInfoESNotificationInfo.wasSet()public org.eclipse.emf.ecore.EObject getNotifierModelElement()
getNotifierModelElement in interface ESNotificationInfoESNotificationInfo.getNotifierModelElement()public Class<? extends org.eclipse.emf.common.notify.Notification> getNotificationType()
Notification.getNotificationType in interface ESNotificationInfoNotification typeESNotificationInfo.getNotificationType()Copyright © 2017. All rights reserved.