Class EmfList<T>

    • Constructor Detail

      • EmfList

        public EmfList​(org.eclipse.emf.ecore.EObject object,
                       org.eclipse.emf.ecore.EStructuralFeature feature)
    • Method Detail

      • getChange

        public IChange getChange()
        Specified by:
        getChange in interface IModel
        Returns:
        change describing the modifications done to the model.
      • dispose

        public void dispose()
        Description copied from interface: IModel
        Disposes this model.
        Specified by:
        dispose in interface IModel
        Overrides:
        dispose in class ListModel<T>
      • getObject

        public org.eclipse.emf.ecore.EObject getObject()
        Description copied from interface: IAttribute
        Returns the object that keeps the attribute.
        Specified by:
        getObject in interface IAttribute<org.eclipse.emf.ecore.EObject,​org.eclipse.emf.ecore.EStructuralFeature>
        Returns:
        the object that keeps the attribute.
      • getProperty

        public org.eclipse.emf.ecore.EStructuralFeature getProperty()
        Description copied from interface: IAttribute
        Returns the property.
        Specified by:
        getProperty in interface IAttribute<org.eclipse.emf.ecore.EObject,​org.eclipse.emf.ecore.EStructuralFeature>
        Returns:
        the property.