Interface Mask

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

public interface Mask extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Mask'. A mask defines the set of tuple variables that need to be taken into consideration for operations.

The following features are supported:

See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Returns the value of the 'Source Arity' attribute.
    org.eclipse.emf.common.util.EList<Integer>
    Returns the value of the 'Source Indices' attribute list.
    void
    setSourceArity(int value)
    Sets the value of the 'Source Arity' attribute.

    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
  • Field Details

  • Method Details

    • getSourceIndices

      org.eclipse.emf.common.util.EList<Integer> getSourceIndices()
      Returns the value of the 'Source Indices' attribute list. The list contents are of type Integer. The indices that are relevant for tuple operations.
      Returns:
      the value of the 'Source Indices' attribute list.
      See Also:
    • getSourceArity

      int getSourceArity()
      Returns the value of the 'Source Arity' attribute. The arity of tuples.
      Returns:
      the value of the 'Source Arity' attribute.
      See Also:
    • setSourceArity

      void setSourceArity(int value)
      Sets the value of the 'Source Arity' attribute.
      Parameters:
      value - the new value of the 'Source Arity' attribute.
      See Also: