Class EMFKeyAttributeValueProperty

  • All Implemented Interfaces:
    org.eclipse.core.databinding.property.IProperty, org.eclipse.core.databinding.property.value.IValueProperty

    public class EMFKeyAttributeValueProperty
    extends org.eclipse.emf.databinding.internal.EMFValueProperty
    Author:
    Lucas Koehler
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.lang.Object doGetValue​(java.lang.Object source)
      protected void doSetValue​(java.lang.Object source, java.lang.Object value)
      java.lang.String toString()
      • Methods inherited from class org.eclipse.emf.databinding.internal.EMFValueProperty

        adaptListener, getFeature, getValueType
      • Methods inherited from class org.eclipse.core.databinding.property.value.SimpleValueProperty

        observe, observeDetail, observeDetail, observeDetail
      • Methods inherited from class org.eclipse.core.databinding.property.value.ValueProperty

        getValue, list, map, observe, observeDetail, set, setValue, value, valueFactory, valueFactory
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • EMFKeyAttributeValueProperty

        public EMFKeyAttributeValueProperty​(org.eclipse.emf.edit.domain.EditingDomain editingDomain,
                                            EMFFormsDatabindingEMF databinding,
                                            VDomainModelReference keyDMR,
                                            java.lang.Object key,
                                            org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
        Parameters:
        editingDomain - The EditingDomain
        databinding - The emf databinding service
        keyDMR - The reference to the key field
        key - The key
        eStructuralFeature - The EStructuralFeature of the key attribute feature
    • Method Detail

      • doGetValue

        protected java.lang.Object doGetValue​(java.lang.Object source)
        Overrides:
        doGetValue in class org.eclipse.emf.databinding.internal.EMFValueProperty
        See Also:
        EMFValueProperty.doGetValue(java.lang.Object)
      • doSetValue

        protected void doSetValue​(java.lang.Object source,
                                  java.lang.Object value)
        Overrides:
        doSetValue in class org.eclipse.emf.databinding.internal.EMFValueProperty
        See Also:
        EMFValueProperty.doSetValue(java.lang.Object, java.lang.Object)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class org.eclipse.emf.databinding.internal.EMFValueProperty
        See Also:
        EMFValueProperty.toString()