Interface ValueChange

    • Method Detail

      • setElement

        void setElement​(org.eclipse.emf.ecore.EObject value)
        Sets the value of the 'Element' reference.
        Parameters:
        value - the new value of the 'Element' reference.
        See Also:
        getElement()
      • setFeature

        void setFeature​(org.eclipse.emf.ecore.EStructuralFeature value)
        Sets the value of the 'Feature' reference.
        Parameters:
        value - the new value of the 'Feature' reference.
        See Also:
        getFeature()
      • setFeatureName

        void setFeatureName​(String value)
        Sets the value of the 'Feature Name ' attribute.
        Parameters:
        value - the new value of the 'Feature Name' attribute.
        See Also:
        getFeatureName()
      • setDataValue

        void setDataValue​(String value)
        Sets the value of the 'Data Value' attribute.
        Parameters:
        value - the new value of the 'Data Value' attribute.
        See Also:
        getDataValue()
      • setReferenceValue

        void setReferenceValue​(org.eclipse.emf.ecore.EObject value)
        Sets the value of the 'Reference Value' reference.
        Parameters:
        value - the new value of the 'Reference Value' reference.
        See Also:
        getReferenceValue()
      • getValue

        Object getValue()
        Returns the value of the 'Value' attribute. Derived attribute that provides either dataValue or referenceValue depending on the type of the feature (attribute or reference respectively)
        Returns:
        the value of the 'Value' attribute.
        See Also:
        setValue(Object), HistoryPackage.getValueChange_Value()
      • setValue

        void setValue​(Object value)
        Sets the value of the 'Value' attribute.
        Parameters:
        value - the new value of the 'Value' attribute.
        See Also:
        getValue()