class DerivedTypeMetaCompoundAccessVisitor
extends net.ssehub.easy.varModel.cst.AbstractConstraintTreeVisitor
| Modifier and Type | Field and Description |
|---|---|
private org.eclipse.emf.ecore.EObject |
cause |
private org.eclipse.emf.ecore.EStructuralFeature |
feature |
private net.ssehub.easy.dslCore.translation.MessageReceiver |
receiver |
| Constructor and Description |
|---|
DerivedTypeMetaCompoundAccessVisitor(net.ssehub.easy.dslCore.translation.MessageReceiver receiver)
Creates a visitor bound to a given message receiver.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
clear()
Clears this visitor for reuse on the initially given receiver.
|
(package private) void |
setContext(org.eclipse.emf.ecore.EObject cause,
org.eclipse.emf.ecore.EStructuralFeature feature)
Defines the context for emitting errors.
|
void |
visitCompoundAccess(net.ssehub.easy.varModel.cst.CompoundAccess access) |
visitAnnotationVariable, visitBlockExpression, visitComment, visitCompoundInitializer, visitConstantValue, visitContainerInitializer, visitContainerOperationCall, visitIfThen, visitLet, visitMultiAndExpression, visitOclFeatureCall, visitParenthesis, visitSelf, visitUnresolvedExpression, visitVariableprivate net.ssehub.easy.dslCore.translation.MessageReceiver receiver
private org.eclipse.emf.ecore.EObject cause
private org.eclipse.emf.ecore.EStructuralFeature feature
DerivedTypeMetaCompoundAccessVisitor(net.ssehub.easy.dslCore.translation.MessageReceiver receiver)
receiver - the receivervoid setContext(org.eclipse.emf.ecore.EObject cause,
org.eclipse.emf.ecore.EStructuralFeature feature)
cause - the causefeature - the structural featurevoid clear()
public void visitCompoundAccess(net.ssehub.easy.varModel.cst.CompoundAccess access)
visitCompoundAccess in interface net.ssehub.easy.varModel.cst.IConstraintTreeVisitorvisitCompoundAccess in class net.ssehub.easy.varModel.cst.AbstractConstraintTreeVisitorCopyright © 2009 - 2018 SSE. All Rights Reserved.