de.cau.cs.kieler.kies.transformation.kivi
Class KiesTransformationContext
java.lang.Object
de.cau.cs.kieler.core.model.xtend.m2m.XtendTransformationContext
de.cau.cs.kieler.kies.transformation.kivi.KiesTransformationContext
- All Implemented Interfaces:
- ITransformationContext
public class KiesTransformationContext
- extends XtendTransformationContext
A wrapper for the XtendTransformationContext
in order to provide additional information
to the user in case any exceptions occurrs.
- Rating

Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KiesTransformationContext
public KiesTransformationContext(org.eclipse.xtend.XtendFacade facade,
TransactionalEditingDomain theEditingDomain)
- Parameters:
facade
- XtendFacade
responsible for calling the extensions.theEditingDomain
- editing domain on which the current transformation is executed.
execute
public void execute(TransformationDescriptor descriptor)
- Execute the actual transformation. This method will be called by the
TransformationEffect
.
- Specified by:
execute
in interface ITransformationContext
- Overrides:
execute
in class XtendTransformationContext
- Parameters:
descriptor
- The TransformationDescriptor
containing information about the explicit
transformation to execute.