Interface FantomVariableOccurrence

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

public interface FantomVariableOccurrence extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Fantom Variable Occurrence'.

Represents variable occurrence which is not actually contained in the model.

This object is intended for variable proposal hover. When we see at the variable proposal hover variable is not actually contains in the model and it is impossible to get offset by model object. Because of this we use this object: a variable with fixed offset.

The following features are supported:

See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Returns the value of the 'Offset' attribute.
    Returns the value of the 'Variable' reference.
    void
    setOffset(int value)
    Sets the value of the 'Offset' attribute.
    void
    Sets the value of the 'Variable' 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