Class Ecore2MetaTransformation.CleanupRefines
- Namespace
- NMF.Interop.Ecore.Transformations
- Assembly
- NMF.EcoreInterop.dll
Denotes a rule to cleanup refines references
public class Ecore2MetaTransformation.CleanupRefines : InPlaceTransformationRule<IEClass>
- Inheritance
-
Ecore2MetaTransformation.CleanupRefines
- Inherited Members
Methods
RegisterDependencies()
Registers all the dependencies (both calling and non-calling) and additional configuration
public override void RegisterDependencies()
Remarks
This method is called during initialization of the entire transformation and is independent of any transformation contexts. However, this method may rely on the Transformation-property.
Transform(IEClass, ITransformationContext)
Initializes the transformation output
public override void Transform(IEClass input, ITransformationContext context)
Parameters
input
IEClassThe input of the transformation rule
context
ITransformationContextThe context (and trace!) object
Remarks
At this point, all the transformation outputs are created (also the delayed ones), thus, the trace is fully reliable