public interface InternalEvaluator extends QvtOperationalEvaluationVisitor
Modifier and Type | Method and Description |
---|---|
ModuleInstance |
callTransformationImplicitConstructor(OperationalTransformation transformation,
List<ModelInstance> args) |
Object |
execute(OperationalTransformation transformation) |
QvtOperationalEvaluationVisitorImpl.OperationCallResult |
runMainEntry(OperationalTransformation transformation,
List<Object> args) |
getContext, getOperationalEvaluationEnv, setOperationalEvaluationEnv
visitConstructor, visitConstructorBody, visitContextualProperty, visitEntryOperation, visitHelper, visitImperativeOperation, visitLibrary, visitMappingBody, visitMappingCallExp, visitMappingOperation, visitModelType, visitModule, visitModuleImport, visitObjectExp, visitOperationBody, visitResolveExp, visitResolveInExp, visitVarParameter
visitAltExp, visitAssertExp, visitAssignExp, visitBlockExp, visitBreakExp, visitCatchtExp, visitComputeExp, visitContinueExp, visitDictLiteralExp, visitDictLiteralPart, visitForExp, visitImperativeIterateExp, visitInstantiationExp, visitLogExp, visitOrderedTupleLiteralExp, visitOrderedTupleLiteralPart, visitRaiseExp, visitReturnExp, visitSwitchExp, visitTryExp, visitUnlinkExp, visitUnpackExp, visitVariableInitExp, visitWhileExp
visitAssociationClassCallExp, visitBooleanLiteralExp, visitCollectionItem, visitCollectionLiteralExp, visitCollectionRange, visitConstraint, visitEnumLiteralExp, visitExpressionInOCL, visitIfExp, visitIntegerLiteralExp, visitInvalidLiteralExp, visitIterateExp, visitIteratorExp, visitLetExp, visitMessageExp, visitNullLiteralExp, visitOperationCallExp, visitPropertyCallExp, visitRealLiteralExp, visitStateExp, visitStringLiteralExp, visitTupleLiteralExp, visitTupleLiteralPart, visitTypeExp, visitUnlimitedNaturalLiteralExp, visitUnspecifiedValueExp, visitVariable, visitVariableExp
getEnvironment, getEvaluationEnvironment, getExtentMap, visitConstraint, visitExpression
ModuleInstance callTransformationImplicitConstructor(OperationalTransformation transformation, List<ModelInstance> args)
QvtOperationalEvaluationVisitorImpl.OperationCallResult runMainEntry(OperationalTransformation transformation, List<Object> args)
Object execute(OperationalTransformation transformation) throws QvtRuntimeException
QvtRuntimeException
Copyright © 2008, 2018 Borland Software Corporation and others. All Rights Reserved.