org.eclipse.gmt.umlx.eqvtbase
Interface Pattern

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
BottomPattern, CorePattern, DomainPattern, GuardPattern

public interface Pattern
extends org.eclipse.emf.ecore.EModelElement

A representation of the model object 'Pattern'.

The following features are supported:

See Also:
EqvtBasePackage.getPattern()

Method Summary
 org.eclipse.emf.common.util.EList<org.eclipse.ocl.expressions.Variable<org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EParameter>> getBindsTo()
          Returns the value of the 'Binds To' reference list.
 org.eclipse.emf.common.util.EList<Predicate> getPredicate()
          Returns the value of the 'Predicate' containment reference list.
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getPredicate

org.eclipse.emf.common.util.EList<Predicate> getPredicate()
Returns the value of the 'Predicate' containment reference list. The list contents are of type Predicate. It is bidirectional and its opposite is 'Pattern'.

If the meaning of the 'Predicate' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Predicate' containment reference list.
See Also:
EqvtBasePackage.getPattern_Predicate(), Predicate.getPattern()

getBindsTo

org.eclipse.emf.common.util.EList<org.eclipse.ocl.expressions.Variable<org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EParameter>> getBindsTo()
Returns the value of the 'Binds To' reference list. The list contents are of type org.eclipse.ocl.expressions.Variable.

If the meaning of the 'Binds To' reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Binds To' reference list.
See Also:
EqvtBasePackage.getPattern_BindsTo()