Class ValidationNotification

  • All Implemented Interfaces:
    org.eclipse.emf.common.notify.Notification

    public class ValidationNotification
    extends java.lang.Object
    implements org.eclipse.emf.common.notify.Notification
    Author:
    Eugen Neufeld
    • Constructor Detail

      • ValidationNotification

        public ValidationNotification​(org.eclipse.emf.ecore.EObject toValidate)
        Creates a ValidationNotification which is used to trigger a validation of a specific EObject.
        Parameters:
        toValidate - the EObject to validate
    • Method Detail

      • getNotifier

        public java.lang.Object getNotifier()
        Specified by:
        getNotifier in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getNotifier()
      • getEventType

        public int getEventType()
        Specified by:
        getEventType in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getEventType()
      • getFeatureID

        public int getFeatureID​(java.lang.Class<?> expectedClass)
        Specified by:
        getFeatureID in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getFeatureID(java.lang.Class)
      • getFeature

        public java.lang.Object getFeature()
        Specified by:
        getFeature in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getFeature()
      • getOldValue

        public java.lang.Object getOldValue()
        Specified by:
        getOldValue in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getOldValue()
      • getNewValue

        public java.lang.Object getNewValue()
        Specified by:
        getNewValue in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getNewValue()
      • wasSet

        public boolean wasSet()
        Specified by:
        wasSet in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.wasSet()
      • isTouch

        public boolean isTouch()
        Specified by:
        isTouch in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.isTouch()
      • isReset

        public boolean isReset()
        Specified by:
        isReset in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.isReset()
      • getPosition

        public int getPosition()
        Specified by:
        getPosition in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getPosition()
      • merge

        public boolean merge​(org.eclipse.emf.common.notify.Notification notification)
        Specified by:
        merge in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.merge(org.eclipse.emf.common.notify.Notification)
      • getOldBooleanValue

        public boolean getOldBooleanValue()
        Specified by:
        getOldBooleanValue in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getOldBooleanValue()
      • getNewBooleanValue

        public boolean getNewBooleanValue()
        Specified by:
        getNewBooleanValue in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getNewBooleanValue()
      • getOldByteValue

        public byte getOldByteValue()
        Specified by:
        getOldByteValue in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getOldByteValue()
      • getNewByteValue

        public byte getNewByteValue()
        Specified by:
        getNewByteValue in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getNewByteValue()
      • getOldCharValue

        public char getOldCharValue()
        Specified by:
        getOldCharValue in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getOldCharValue()
      • getNewCharValue

        public char getNewCharValue()
        Specified by:
        getNewCharValue in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getNewCharValue()
      • getOldDoubleValue

        public double getOldDoubleValue()
        Specified by:
        getOldDoubleValue in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getOldDoubleValue()
      • getNewDoubleValue

        public double getNewDoubleValue()
        Specified by:
        getNewDoubleValue in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getNewDoubleValue()
      • getOldFloatValue

        public float getOldFloatValue()
        Specified by:
        getOldFloatValue in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getOldFloatValue()
      • getNewFloatValue

        public float getNewFloatValue()
        Specified by:
        getNewFloatValue in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getNewFloatValue()
      • getOldIntValue

        public int getOldIntValue()
        Specified by:
        getOldIntValue in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getOldIntValue()
      • getNewIntValue

        public int getNewIntValue()
        Specified by:
        getNewIntValue in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getNewIntValue()
      • getOldLongValue

        public long getOldLongValue()
        Specified by:
        getOldLongValue in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getOldLongValue()
      • getNewLongValue

        public long getNewLongValue()
        Specified by:
        getNewLongValue in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getNewLongValue()
      • getOldShortValue

        public short getOldShortValue()
        Specified by:
        getOldShortValue in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getOldShortValue()
      • getNewShortValue

        public short getNewShortValue()
        Specified by:
        getNewShortValue in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getNewShortValue()
      • getOldStringValue

        public java.lang.String getOldStringValue()
        Specified by:
        getOldStringValue in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getOldStringValue()
      • getNewStringValue

        public java.lang.String getNewStringValue()
        Specified by:
        getNewStringValue in interface org.eclipse.emf.common.notify.Notification
        See Also:
        Notification.getNewStringValue()