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 -
Method Summary
Modifier and TypeMethodDescriptionintReturns the value of the 'Source Arity' attribute.org.eclipse.emf.common.util.EList<Integer> Returns the value of the 'Source Indices' attribute list.voidsetSourceArity(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, eUnsetMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
copyright
- See Also:
-
-
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 typeInteger. 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:
-