Interface ProposalElement

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
ProposalElementImpl

public interface ProposalElement extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Proposal Element'. A proposal element. It is needed for proposal hover because you can give only one EObject as proposal hover element. But we often need a group of EObjects in proposal hovers and model object

The following features are supported:

See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject>
    Returns the value of the 'List' reference list.
    org.eclipse.emf.ecore.EObject
    Returns the value of the 'Model' reference.
    void
    setModel(org.eclipse.emf.ecore.EObject value)
    Sets the value of the 'Model' reference.

    Methods inherited from interface org.eclipse.emf.ecore.EObject

    eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset

    Methods inherited from interface org.eclipse.emf.common.notify.Notifier

    eAdapters, eDeliver, eNotify, eSetDeliver
  • Method Details

    • getList

      org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject> getList()
      Returns the value of the 'List' reference list. The list contents are of type EObject.
      Returns:
      the value of the 'List' reference list.
      See Also:
    • getModel

      org.eclipse.emf.ecore.EObject getModel()
      Returns the value of the 'Model' reference.
      Returns:
      the value of the 'Model' reference.
      See Also:
    • setModel

      void setModel(org.eclipse.emf.ecore.EObject value)
      Sets the value of the 'Model' reference.
      Parameters:
      value - the new value of the 'Model' reference.
      See Also: