public abstract class ParameterizableViatraQueryPatternEventInstance extends ParameterizableEventInstance
ParameterizableEventInstance
; and
also provides functionality to store and access the BasePatternMatch
the event instance is associated with.
This class is instantiated when the appropriate graph pattern is matched on a given resource.
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Constructor and Description |
---|
ParameterizableViatraQueryPatternEventInstance(EventSource eventSource) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.viatra.query.runtime.api.impl.BasePatternMatch |
getPatternMatch() |
void |
setQueryMatch(org.eclipse.viatra.query.runtime.api.impl.BasePatternMatch match) |
evaluateCheckExpression, getParameter, getParameters
basicGetSource, eGet, eIsSet, eSet, eUnset, getSource, getTimestamp, getType, isIsProcessed, setIsProcessed, setSource, setTimestamp, setType, toString
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public ParameterizableViatraQueryPatternEventInstance(EventSource eventSource)
public org.eclipse.viatra.query.runtime.api.impl.BasePatternMatch getPatternMatch()
BasePatternMatch
public void setQueryMatch(org.eclipse.viatra.query.runtime.api.impl.BasePatternMatch match)
match
- the BasePatternMatch
to be associated with the event instance