Class Ecore2MetaTransformation.EReference2Property
Inheritance
Ecore2MetaTransformation.EReference2Property
Inherited Members
Namespace: NMF.Interop.Ecore.Transformations
Assembly: NMF.EcoreInterop.dll
Syntax
public class Ecore2MetaTransformation.EReference2Property : TransformationRule<IEReference, IReference>
Methods
| Edit this page View SourceRegisterDependencies()
Registers all the dependencies (both calling and non-calling) and additional configuration
Declaration
public override void RegisterDependencies()
Overrides
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(IEReference, IReference, ITransformationContext)
Initializes the transformation output
Declaration
public override void Transform(IEReference input, IReference output, ITransformationContext context)
Parameters
Type | Name | Description |
---|---|---|
IEReference | input | The input of the transformation rule |
IReference | output | The output of the transformation rule generated earlier |
ITransformationContext | context | The context (and trace!) object |
Overrides
Remarks
At this point, all the transformation outputs are created (also the delayed ones), thus, the trace is fully reliable