public class CreateModelInterpreterServicesVisitor extends TypesSwitch<java.lang.Object>
Modifier and Type | Field and Description |
---|---|
private java.util.Map<GeppettoLibrary,IModelInterpreter> |
modelInterpreters |
private long |
projectId |
private Scope |
scope |
modelPackage
Constructor and Description |
---|
CreateModelInterpreterServicesVisitor(java.util.Map<GeppettoLibrary,IModelInterpreter> modelInterpreters,
long projectId,
Scope scope) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
caseImportType(ImportType type)
Returns the result of interpreting the object as an instance of 'Import Type'.
|
caseArgumentType, caseArrayType, caseCompositeType, caseCompositeVisualType, caseConnectionType, caseDynamicsType, caseExpressionType, caseHTMLType, caseImageType, caseISynchable, caseNode, caseParameterType, casePointerType, casePointType, caseQuantityType, caseSimpleType, caseStateVariableType, caseTextType, caseType, caseURLType, caseVisualType, defaultCase, doSwitch, isSwitchFor
private java.util.Map<GeppettoLibrary,IModelInterpreter> modelInterpreters
private Scope scope
private long projectId
public CreateModelInterpreterServicesVisitor(java.util.Map<GeppettoLibrary,IModelInterpreter> modelInterpreters, long projectId, Scope scope)
public java.lang.Object caseImportType(ImportType type)
TypesSwitch
caseImportType
in class TypesSwitch<java.lang.Object>
type
- the target of the switch.doSwitch(EObject)