Show / Hide Table of Contents

Class Ecore2MetaTransformation.EStructuralFeature2Property

Inheritance
object
GeneralTransformationRule
GeneralTransformationRule<IEStructuralFeature>
TransformationRuleBase<IEStructuralFeature, ITypedElement>
TransformationRule<IEStructuralFeature, ITypedElement>
AbstractTransformationRule<IEStructuralFeature, ITypedElement>
Ecore2MetaTransformation.EStructuralFeature2Property
Inherited Members
AbstractTransformationRule<IEStructuralFeature, ITypedElement>.CreateOutput(IEStructuralFeature, ITransformationContext)
TransformationRule<IEStructuralFeature, ITypedElement>.CreateComputation(object[], IComputationContext)
TransformationRule<IEStructuralFeature, ITypedElement>.NeedDependenciesForOutputCreation
TransformationRule<IEStructuralFeature, ITypedElement>.Transform(IEStructuralFeature, ITypedElement, ITransformationContext)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.MarkInstantiatingFor<TBaseIn, TBaseOut>()
TransformationRuleBase<IEStructuralFeature, ITypedElement>.MarkInstantiatingFor<TBaseIn, TBaseOut>(Predicate<IEStructuralFeature>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.RequireByType<TRequiredInput, TRequiredOutput>(Action<ITypedElement, TRequiredOutput>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.Require<TRequiredInput, TRequiredOutput>(TransformationRuleBase<TRequiredInput, TRequiredOutput>, Action<ITypedElement, TRequiredOutput>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.Require<TRequiredInput, TRequiredOutput>(TransformationRuleBase<TRequiredInput, TRequiredOutput>, Predicate<IEStructuralFeature>, Action<ITypedElement, TRequiredOutput>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.RequireByType<TRequiredInput, TRequiredOutput>(Func<IEStructuralFeature, TRequiredInput>, Action<ITypedElement, TRequiredOutput>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.RequireByType<TRequiredInput1, TRequiredInput2, TRequiredOutput>(Func<IEStructuralFeature, TRequiredInput1>, Func<IEStructuralFeature, TRequiredInput2>, Action<ITypedElement, TRequiredOutput>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.Require<TRequiredInput, TRequiredOutput>(TransformationRuleBase<TRequiredInput, TRequiredOutput>, Func<IEStructuralFeature, TRequiredInput>, Action<ITypedElement, TRequiredOutput>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.Require<TRequiredInput1, TRequiredInput2, TRequiredOutput>(TransformationRuleBase<TRequiredInput1, TRequiredInput2, TRequiredOutput>, Func<IEStructuralFeature, TRequiredInput1>, Func<IEStructuralFeature, TRequiredInput2>, Action<ITypedElement, TRequiredOutput>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.RequireManyByType<TRequiredInput, TRequiredOutput>(Func<IEStructuralFeature, IEnumerable<TRequiredInput>>, Action<ITypedElement, IEnumerable<TRequiredOutput>>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.RequireManyByType<TRequiredInput1, TRequiredInput2, TRequiredOutput>(Func<IEStructuralFeature, IEnumerable<Tuple<TRequiredInput1, TRequiredInput2>>>, Action<ITypedElement, IEnumerable<TRequiredOutput>>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.RequireMany<TRequiredInput, TRequiredOutput>(TransformationRuleBase<TRequiredInput, TRequiredOutput>, Func<IEStructuralFeature, IEnumerable<TRequiredInput>>, Action<ITypedElement, IEnumerable<TRequiredOutput>>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.RequireMany<TRequiredInput1, TRequiredInput2, TRequiredOutput>(TransformationRuleBase<TRequiredInput1, TRequiredInput2, TRequiredOutput>, Func<IEStructuralFeature, IEnumerable<Tuple<TRequiredInput1, TRequiredInput2>>>, Action<ITypedElement, IEnumerable<TRequiredOutput>>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallByType<TRequiredInput, TRequiredOutput>(Action<ITypedElement, TRequiredOutput>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.Call<TRequiredInput, TRequiredOutput>(TransformationRuleBase<TRequiredInput, TRequiredOutput>, Action<ITypedElement, TRequiredOutput>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallByType<TRequiredInput, TRequiredOutput>(Func<IEStructuralFeature, TRequiredInput>, Action<ITypedElement, TRequiredOutput>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallByType<TRequiredInput1, TRequiredInput2, TRequiredOutput>(Func<IEStructuralFeature, TRequiredInput1>, Func<IEStructuralFeature, TRequiredInput2>, Action<ITypedElement, TRequiredOutput>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.Call<TRequiredInput, TRequiredOutput>(TransformationRuleBase<TRequiredInput, TRequiredOutput>, Func<IEStructuralFeature, TRequiredInput>, Action<ITypedElement, TRequiredOutput>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.Call<TRequiredInput1, TRequiredInput2, TRequiredOutput>(TransformationRuleBase<TRequiredInput1, TRequiredInput2, TRequiredOutput>, Func<IEStructuralFeature, TRequiredInput1>, Func<IEStructuralFeature, TRequiredInput2>, Action<ITypedElement, TRequiredOutput>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallManyByType<TRequiredInput, TRequiredOutput>(Func<IEStructuralFeature, IEnumerable<TRequiredInput>>, Action<ITypedElement, IEnumerable<TRequiredOutput>>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallManyByType<TRequiredInput1, TRequiredInput2, TRequiredOutput>(Func<IEStructuralFeature, IEnumerable<Tuple<TRequiredInput1, TRequiredInput2>>>, Action<ITypedElement, IEnumerable<TRequiredOutput>>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallMany<TRequiredInput, TRequiredOutput>(TransformationRuleBase<TRequiredInput, TRequiredOutput>, Func<IEStructuralFeature, IEnumerable<TRequiredInput>>, Action<ITypedElement, IEnumerable<TRequiredOutput>>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallMany<TRequiredInput1, TRequiredInput2, TRequiredOutput>(TransformationRuleBase<TRequiredInput1, TRequiredInput2, TRequiredOutput>, Func<IEStructuralFeature, IEnumerable<Tuple<TRequiredInput1, TRequiredInput2>>>, Action<ITypedElement, IEnumerable<TRequiredOutput>>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallOutputSensitive<TRequiredInput>(GeneralTransformationRule<TRequiredInput>, Func<IEStructuralFeature, ITypedElement, TRequiredInput>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallOutputSensitive<TRequiredInput>(GeneralTransformationRule<TRequiredInput>, Func<IEStructuralFeature, ITypedElement, TRequiredInput>, Func<IEStructuralFeature, ITypedElement, bool>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallOutputSensitive<TRequiredInput>(GeneralTransformationRule<TRequiredInput>, Func<IEStructuralFeature, ITypedElement, bool>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallOutputSensitive<TRequiredInput1, TRequiredInput2>(GeneralTransformationRule<TRequiredInput1, TRequiredInput2>, Func<IEStructuralFeature, ITypedElement, TRequiredInput1>, Func<IEStructuralFeature, ITypedElement, TRequiredInput2>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallOutputSensitive<TRequiredInput1, TRequiredInput2>(GeneralTransformationRule<TRequiredInput1, TRequiredInput2>, Func<IEStructuralFeature, ITypedElement, TRequiredInput1>, Func<IEStructuralFeature, ITypedElement, TRequiredInput2>, Func<IEStructuralFeature, ITypedElement, bool>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallOutputSensitive(GeneralTransformationRule<IEStructuralFeature, ITypedElement>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallOutputSensitive(GeneralTransformationRule<IEStructuralFeature, ITypedElement>, Func<IEStructuralFeature, ITypedElement, bool>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallManyOutputSensitive<TRequiredInput>(GeneralTransformationRule<TRequiredInput>, Func<IEStructuralFeature, ITypedElement, IEnumerable<TRequiredInput>>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallManyOutputSensitive<TRequiredInput>(GeneralTransformationRule<TRequiredInput>, Func<IEStructuralFeature, ITypedElement, IEnumerable<TRequiredInput>>, Func<IEStructuralFeature, ITypedElement, bool>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallManyOutputSensitive<TRequiredInput1, TRequiredInput2>(GeneralTransformationRule<TRequiredInput1, TRequiredInput2>, Func<IEStructuralFeature, ITypedElement, IEnumerable<Tuple<TRequiredInput1, TRequiredInput2>>>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallManyOutputSensitive<TRequiredInput1, TRequiredInput2>(GeneralTransformationRule<TRequiredInput1, TRequiredInput2>, Func<IEStructuralFeature, ITypedElement, IEnumerable<Tuple<TRequiredInput1, TRequiredInput2>>>, Func<IEStructuralFeature, ITypedElement, bool>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallFor<TRequiredInput, TRequiredOutput>(Func<TRequiredInput, IEStructuralFeature>, Action<ITypedElement, TRequiredOutput>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallFor<TRequiredInput, TRequiredOutput>(TransformationRuleBase<TRequiredInput, TRequiredOutput>, Func<TRequiredInput, IEStructuralFeature>, Action<ITypedElement, TRequiredOutput>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallFor<TRequiredInput1, TRequiredInput2, TRequiredOutput>(Func<TRequiredInput1, TRequiredInput2, IEStructuralFeature>, Action<ITypedElement, TRequiredOutput>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallFor<TRequiredInput1, TRequiredInput2, TRequiredOutput>(TransformationRuleBase<TRequiredInput1, TRequiredInput2, TRequiredOutput>, Func<TRequiredInput1, TRequiredInput2, IEStructuralFeature>, Action<ITypedElement, TRequiredOutput>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallFor<TRequiredInput, TRequiredOutput>(Func<TRequiredInput, IEStructuralFeature>, Action<ITypedElement, TRequiredOutput>, Predicate<TRequiredInput>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallFor<TRequiredInput, TRequiredOutput>(TransformationRuleBase<TRequiredInput, TRequiredOutput>, Func<TRequiredInput, IEStructuralFeature>, Action<ITypedElement, TRequiredOutput>, Predicate<TRequiredInput>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallFor<TRequiredInput1, TRequiredInput2, TRequiredOutput>(Func<TRequiredInput1, TRequiredInput2, IEStructuralFeature>, Action<ITypedElement, TRequiredOutput>, Func<TRequiredInput1, TRequiredInput2, bool>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallFor<TRequiredInput1, TRequiredInput2, TRequiredOutput>(TransformationRuleBase<TRequiredInput1, TRequiredInput2, TRequiredOutput>, Func<TRequiredInput1, TRequiredInput2, IEStructuralFeature>, Action<ITypedElement, TRequiredOutput>, Func<TRequiredInput1, TRequiredInput2, bool>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallForEach<TRequiredInput, TRequiredOutput>(Func<TRequiredInput, IEnumerable<IEStructuralFeature>>, Action<TRequiredOutput, IEnumerable<ITypedElement>>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallForEach<TRequiredInput, TRequiredOutput>(TransformationRuleBase<TRequiredInput, TRequiredOutput>, Func<TRequiredInput, IEnumerable<IEStructuralFeature>>, Action<TRequiredOutput, IEnumerable<ITypedElement>>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallForEach<TRequiredInput, TRequiredOutput>(Func<TRequiredInput, IEnumerable<IEStructuralFeature>>, Predicate<TRequiredInput>, Action<TRequiredOutput, IEnumerable<ITypedElement>>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallForEach<TRequiredInput, TRequiredOutput>(TransformationRuleBase<TRequiredInput, TRequiredOutput>, Func<TRequiredInput, IEnumerable<IEStructuralFeature>>, Predicate<TRequiredInput>, Action<TRequiredOutput, IEnumerable<ITypedElement>>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallForEach<TRequiredInput1, TRequiredInput2, TRequiredOutput>(Func<TRequiredInput1, TRequiredInput2, IEnumerable<IEStructuralFeature>>, Action<TRequiredOutput, IEnumerable<ITypedElement>>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallForEach<TRequiredInput1, TRequiredInput2, TRequiredOutput>(TransformationRuleBase<TRequiredInput1, TRequiredInput2, TRequiredOutput>, Func<TRequiredInput1, TRequiredInput2, IEnumerable<IEStructuralFeature>>, Action<TRequiredOutput, IEnumerable<ITypedElement>>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallForEach<TRequiredInput1, TRequiredInput2, TRequiredOutput>(Func<TRequiredInput1, TRequiredInput2, IEnumerable<IEStructuralFeature>>, Func<TRequiredInput1, TRequiredInput2, bool>, Action<TRequiredOutput, IEnumerable<ITypedElement>>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.CallForEach<TRequiredInput1, TRequiredInput2, TRequiredOutput>(TransformationRuleBase<TRequiredInput1, TRequiredInput2, TRequiredOutput>, Func<TRequiredInput1, TRequiredInput2, IEnumerable<IEStructuralFeature>>, Func<TRequiredInput1, TRequiredInput2, bool>, Action<TRequiredOutput, IEnumerable<ITypedElement>>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.OutputType
TransformationRuleBase<IEStructuralFeature, ITypedElement>.SelectArrays<TRequiredInput1, TRequiredInput2>(Func<IEStructuralFeature, ITypedElement, IEnumerable<Tuple<TRequiredInput1, TRequiredInput2>>>, Computation)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.SelectArrays<TRequiredInput>(Func<IEStructuralFeature, ITypedElement, IEnumerable<TRequiredInput>>, Computation)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.TraceOutput<TKey>(Func<IEStructuralFeature, ITypedElement, TKey>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.TraceOutput<TKey>(TraceEntryGroup<TKey, ITypedElement>, Func<IEStructuralFeature, ITypedElement, TKey>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.TraceAs<TTraceInput, TTraceOutput>(TraceEntryGroup<TTraceInput, TTraceOutput>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.TraceAs<TTraceInput, TTraceOutput>(TraceEntryGroup<TTraceInput, TTraceOutput>, Func<IEStructuralFeature, ITypedElement, TTraceInput>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.TraceAs<TTraceInput, TTraceOutput>(TraceEntryGroup<TTraceInput, TTraceOutput>, Func<IEStructuralFeature, ITypedElement, TTraceOutput>)
TransformationRuleBase<IEStructuralFeature, ITypedElement>.TraceAs<TTraceInput, TTraceOutput>(TraceEntryGroup<TTraceInput, TTraceOutput>, Func<IEStructuralFeature, ITypedElement, TTraceInput>, Func<IEStructuralFeature, ITypedElement, TTraceOutput>)
GeneralTransformationRule<IEStructuralFeature>.MarkInstantiatingFor(GeneralTransformationRule, Predicate<IEStructuralFeature>)
GeneralTransformationRule<IEStructuralFeature>.Rule<TRule>()
GeneralTransformationRule<IEStructuralFeature>.WithPattern(ITransformationRulePattern<IEStructuralFeature>)
GeneralTransformationRule<IEStructuralFeature>.WithPattern(Func<ITransformationContext, INotifyEnumerable<IEStructuralFeature>>)
GeneralTransformationRule<IEStructuralFeature>.WithPattern(Func<ITransformationContext, IEnumerable<IEStructuralFeature>>)
GeneralTransformationRule<IEStructuralFeature>.RequireByType<TRequiredInput>()
GeneralTransformationRule<IEStructuralFeature>.RequireByType<TRequiredInput>(Func<IEStructuralFeature, TRequiredInput>)
GeneralTransformationRule<IEStructuralFeature>.RequireByType<TRequiredInput1, TRequiredInput2>(Func<IEStructuralFeature, TRequiredInput1>, Func<IEStructuralFeature, TRequiredInput2>)
GeneralTransformationRule<IEStructuralFeature>.Require<TRequiredInput>(GeneralTransformationRule<TRequiredInput>, Func<IEStructuralFeature, TRequiredInput>)
GeneralTransformationRule<IEStructuralFeature>.Require<TRequiredInput1, TRequiredInput2>(GeneralTransformationRule<TRequiredInput1, TRequiredInput2>, Func<IEStructuralFeature, TRequiredInput1>, Func<IEStructuralFeature, TRequiredInput2>)
GeneralTransformationRule<IEStructuralFeature>.RequireManyByType<TRequiredInput>(Func<IEStructuralFeature, IEnumerable<TRequiredInput>>)
GeneralTransformationRule<IEStructuralFeature>.RequireManyByType<TRequiredInput1, TRequiredInput2>(Func<IEStructuralFeature, IEnumerable<Tuple<TRequiredInput1, TRequiredInput2>>>)
GeneralTransformationRule<IEStructuralFeature>.Require(GeneralTransformationRule, Func<IEStructuralFeature, object[]>)
GeneralTransformationRule<IEStructuralFeature>.Require<TRequiredInput>(GeneralTransformationRule<TRequiredInput>, Predicate<IEStructuralFeature>)
GeneralTransformationRule<IEStructuralFeature>.Require<TRequiredInput>(GeneralTransformationRule<TRequiredInput>, Func<IEStructuralFeature, TRequiredInput>, Predicate<IEStructuralFeature>)
GeneralTransformationRule<IEStructuralFeature>.Require<TRequiredInput1, TRequiredInput2>(GeneralTransformationRule<TRequiredInput1, TRequiredInput2>, Func<IEStructuralFeature, TRequiredInput1>, Func<IEStructuralFeature, TRequiredInput2>, Predicate<IEStructuralFeature>)
GeneralTransformationRule<IEStructuralFeature>.RequireMany(GeneralTransformationRule, Func<IEStructuralFeature, IEnumerable<object[]>>)
GeneralTransformationRule<IEStructuralFeature>.RequireMany<TRequiredInput>(GeneralTransformationRule<TRequiredInput>, Func<IEStructuralFeature, IEnumerable<TRequiredInput>>)
GeneralTransformationRule<IEStructuralFeature>.RequireMany<TRequiredInput1, TRequiredInput2>(GeneralTransformationRule<TRequiredInput1, TRequiredInput2>, Func<IEStructuralFeature, IEnumerable<Tuple<TRequiredInput1, TRequiredInput2>>>)
GeneralTransformationRule<IEStructuralFeature>.Call(GeneralTransformationRule, Func<IEStructuralFeature, object[]>)
GeneralTransformationRule<IEStructuralFeature>.CallMany(GeneralTransformationRule, Func<IEStructuralFeature, IEnumerable<object[]>>)
GeneralTransformationRule<IEStructuralFeature>.CallByType<TRequiredInput>(Func<IEStructuralFeature, TRequiredInput>)
GeneralTransformationRule<IEStructuralFeature>.CallByType<TRequiredInput1, TRequiredInput2>(Func<IEStructuralFeature, TRequiredInput1>, Func<IEStructuralFeature, TRequiredInput2>)
GeneralTransformationRule<IEStructuralFeature>.Call<TRequiredInput>(GeneralTransformationRule<TRequiredInput>, Func<IEStructuralFeature, TRequiredInput>)
GeneralTransformationRule<IEStructuralFeature>.Call<TRequiredInput1, TRequiredInput2>(GeneralTransformationRule<TRequiredInput1, TRequiredInput2>, Func<IEStructuralFeature, TRequiredInput1>, Func<IEStructuralFeature, TRequiredInput2>)
GeneralTransformationRule<IEStructuralFeature>.Call<TRequiredInput>(GeneralTransformationRule<TRequiredInput>, Predicate<IEStructuralFeature>)
GeneralTransformationRule<IEStructuralFeature>.Call<TRequiredInput>(GeneralTransformationRule<TRequiredInput>, Func<IEStructuralFeature, TRequiredInput>, Predicate<IEStructuralFeature>)
GeneralTransformationRule<IEStructuralFeature>.Call<TRequiredInput1, TRequiredInput2>(GeneralTransformationRule<TRequiredInput1, TRequiredInput2>, Func<IEStructuralFeature, TRequiredInput1>, Func<IEStructuralFeature, TRequiredInput2>, Predicate<IEStructuralFeature>)
GeneralTransformationRule<IEStructuralFeature>.CallManyByType<TRequiredInput>(Func<IEStructuralFeature, IEnumerable<TRequiredInput>>)
GeneralTransformationRule<IEStructuralFeature>.CallManyByType<TRequiredInput1, TRequiredInput2>(Func<IEStructuralFeature, IEnumerable<Tuple<TRequiredInput1, TRequiredInput2>>>)
GeneralTransformationRule<IEStructuralFeature>.CallMany<TRequiredInput>(GeneralTransformationRule<TRequiredInput>, Func<IEStructuralFeature, IEnumerable<TRequiredInput>>)
GeneralTransformationRule<IEStructuralFeature>.CallMany<TRequiredInput1, TRequiredInput2>(GeneralTransformationRule<TRequiredInput1, TRequiredInput2>, Func<IEStructuralFeature, IEnumerable<Tuple<TRequiredInput1, TRequiredInput2>>>)
GeneralTransformationRule<IEStructuralFeature>.InputType
GeneralTransformationRule<IEStructuralFeature>.CallFor<TRequiredInput>(Func<TRequiredInput, IEStructuralFeature>)
GeneralTransformationRule<IEStructuralFeature>.CallFor<TRequiredInput1, TRequiredInput2>(Func<TRequiredInput1, TRequiredInput2, IEStructuralFeature>)
GeneralTransformationRule<IEStructuralFeature>.CallFor<TRequiredInput>(GeneralTransformationRule<TRequiredInput>, Func<TRequiredInput, IEStructuralFeature>)
GeneralTransformationRule<IEStructuralFeature>.CallFor<TRequiredInput1, TRequiredInput2>(GeneralTransformationRule<TRequiredInput1, TRequiredInput2>, Func<TRequiredInput1, TRequiredInput2, IEStructuralFeature>)
GeneralTransformationRule<IEStructuralFeature>.CallFor<TRequiredInput>(Func<TRequiredInput, IEStructuralFeature>, Predicate<TRequiredInput>)
GeneralTransformationRule<IEStructuralFeature>.CallFor<TRequiredInput1, TRequiredInput2>(Func<TRequiredInput1, TRequiredInput2, IEStructuralFeature>, Func<TRequiredInput1, TRequiredInput2, bool>)
GeneralTransformationRule<IEStructuralFeature>.CallFor<TRequiredInput>(GeneralTransformationRule<TRequiredInput>, Func<TRequiredInput, IEStructuralFeature>, Predicate<TRequiredInput>)
GeneralTransformationRule<IEStructuralFeature>.CallFor<TRequiredInput1, TRequiredInput2>(GeneralTransformationRule<TRequiredInput1, TRequiredInput2>, Func<TRequiredInput1, TRequiredInput2, IEStructuralFeature>, Func<TRequiredInput1, TRequiredInput2, bool>)
GeneralTransformationRule<IEStructuralFeature>.CallForEach<TRequiredInput>(Func<TRequiredInput, IEnumerable<IEStructuralFeature>>)
GeneralTransformationRule<IEStructuralFeature>.CallForEach<TRequiredInput1, TRequiredInput2>(Func<TRequiredInput1, TRequiredInput2, IEnumerable<IEStructuralFeature>>)
GeneralTransformationRule<IEStructuralFeature>.CallForEach<TRequiredInput>(Func<TRequiredInput, IEnumerable<IEStructuralFeature>>, Predicate<TRequiredInput>)
GeneralTransformationRule<IEStructuralFeature>.CallForEach<TRequiredInput1, TRequiredInput2>(Func<TRequiredInput1, TRequiredInput2, IEnumerable<IEStructuralFeature>>, Func<TRequiredInput1, TRequiredInput2, bool>)
GeneralTransformationRule<IEStructuralFeature>.CallForEach<TRequiredInput>(GeneralTransformationRule<TRequiredInput>, Func<TRequiredInput, IEnumerable<IEStructuralFeature>>)
GeneralTransformationRule<IEStructuralFeature>.CallForEach<TRequiredInput1, TRequiredInput2>(GeneralTransformationRule<TRequiredInput1, TRequiredInput2>, Func<TRequiredInput1, TRequiredInput2, IEnumerable<IEStructuralFeature>>)
GeneralTransformationRule<IEStructuralFeature>.CallForEach<TRequiredInput>(GeneralTransformationRule<TRequiredInput>, Func<TRequiredInput, IEnumerable<IEStructuralFeature>>, Predicate<TRequiredInput>)
GeneralTransformationRule<IEStructuralFeature>.CallForEach<TRequiredInput1, TRequiredInput2>(GeneralTransformationRule<TRequiredInput1, TRequiredInput2>, Func<TRequiredInput1, TRequiredInput2, IEnumerable<IEStructuralFeature>>, Func<TRequiredInput1, TRequiredInput2, bool>)
GeneralTransformationRule<IEStructuralFeature>.CallForOutputSensitive<TRequiredInput, TRequiredOutput>(Func<TRequiredInput, TRequiredOutput, IEStructuralFeature>)
GeneralTransformationRule<IEStructuralFeature>.CallForOutputSensitive<TRequiredInput1, TRequiredInput2, TRequiredOutput>(Func<TRequiredInput1, TRequiredInput2, TRequiredOutput, IEStructuralFeature>)
GeneralTransformationRule<IEStructuralFeature>.CallForOutputSensitive<TRequiredInput, TRequiredOutput>(TransformationRuleBase<TRequiredInput, TRequiredOutput>, Func<TRequiredInput, TRequiredOutput, IEStructuralFeature>)
GeneralTransformationRule<IEStructuralFeature>.CallForOutputSensitive<TRequiredInput1, TRequiredInput2, TRequiredOutput>(TransformationRuleBase<TRequiredInput1, TRequiredInput2, TRequiredOutput>, Func<TRequiredInput1, TRequiredInput2, TRequiredOutput, IEStructuralFeature>)
GeneralTransformationRule<IEStructuralFeature>.CallForOutputSensitive<TRequiredInput, TRequiredOutput>(Func<TRequiredInput, TRequiredOutput, IEStructuralFeature>, Func<TRequiredInput, TRequiredOutput, bool>)
GeneralTransformationRule<IEStructuralFeature>.CallForOutputSensitive<TRequiredInput1, TRequiredInput2, TRequiredOutput>(Func<TRequiredInput1, TRequiredInput2, TRequiredOutput, IEStructuralFeature>, Func<TRequiredInput1, TRequiredInput2, TRequiredOutput, bool>)
GeneralTransformationRule<IEStructuralFeature>.CallForOutputSensitive<TRequiredInput, TRequiredOutput>(TransformationRuleBase<TRequiredInput, TRequiredOutput>, Func<TRequiredInput, TRequiredOutput, IEStructuralFeature>, Func<TRequiredInput, TRequiredOutput, bool>)
GeneralTransformationRule<IEStructuralFeature>.CallForOutputSensitive<TRequiredInput1, TRequiredInput2, TRequiredOutput>(TransformationRuleBase<TRequiredInput1, TRequiredInput2, TRequiredOutput>, Func<TRequiredInput1, TRequiredInput2, TRequiredOutput, IEStructuralFeature>, Func<TRequiredInput1, TRequiredInput2, TRequiredOutput, bool>)
GeneralTransformationRule<IEStructuralFeature>.CallForEachOutputSensitive<TRequiredInput, TRequiredOutput>(Func<TRequiredInput, TRequiredOutput, IEnumerable<IEStructuralFeature>>)
GeneralTransformationRule<IEStructuralFeature>.CallForEachOutputSensitive<TRequiredInput1, TRequiredInput2, TRequiredOutput>(Func<TRequiredInput1, TRequiredInput2, TRequiredOutput, IEnumerable<IEStructuralFeature>>)
GeneralTransformationRule<IEStructuralFeature>.CallForEachOutputSensitive<TRequiredInput, TRequiredOutput>(Func<TRequiredInput, TRequiredOutput, IEnumerable<IEStructuralFeature>>, Func<TRequiredInput, TRequiredOutput, bool>)
GeneralTransformationRule<IEStructuralFeature>.CallForEachOutputSensitive<TRequiredInput1, TRequiredInput2, TRequiredOutput>(Func<TRequiredInput1, TRequiredInput2, TRequiredOutput, IEnumerable<IEStructuralFeature>>, Func<TRequiredInput1, TRequiredInput2, TRequiredOutput, bool>)
GeneralTransformationRule<IEStructuralFeature>.CallForEachOutputSensitive<TRequiredInput, TRequiredOutput>(TransformationRuleBase<TRequiredInput, TRequiredOutput>, Func<TRequiredInput, TRequiredOutput, IEnumerable<IEStructuralFeature>>)
GeneralTransformationRule<IEStructuralFeature>.CallForEachOutputSensitive<TRequiredInput1, TRequiredInput2, TRequiredOutput>(TransformationRuleBase<TRequiredInput1, TRequiredInput2, TRequiredOutput>, Func<TRequiredInput1, TRequiredInput2, TRequiredOutput, IEnumerable<IEStructuralFeature>>)
GeneralTransformationRule<IEStructuralFeature>.CallForEachOutputSensitive<TRequiredInput, TRequiredOutput>(TransformationRuleBase<TRequiredInput, TRequiredOutput>, Func<TRequiredInput, TRequiredOutput, IEnumerable<IEStructuralFeature>>, Func<TRequiredInput, TRequiredOutput, bool>)
GeneralTransformationRule<IEStructuralFeature>.CallForEachOutputSensitive<TRequiredInput1, TRequiredInput2, TRequiredOutput>(TransformationRuleBase<TRequiredInput1, TRequiredInput2, TRequiredOutput>, Func<TRequiredInput1, TRequiredInput2, TRequiredOutput, IEnumerable<IEStructuralFeature>>, Func<TRequiredInput1, TRequiredInput2, TRequiredOutput, bool>)
GeneralTransformationRule<IEStructuralFeature>.TraceInput<TKey>(Func<IEStructuralFeature, TKey>)
GeneralTransformationRule<IEStructuralFeature>.TraceInput<TKey>(TraceEntryGroup<TKey, IEStructuralFeature>, Func<IEStructuralFeature, TKey>)
GeneralTransformationRule<IEStructuralFeature>.CallFor(GeneralTransformationRule, Func<Computation, IEStructuralFeature>, bool)
GeneralTransformationRule<IEStructuralFeature>.CallFor(GeneralTransformationRule, Func<Computation, IEStructuralFeature>, Predicate<Computation>, bool)
GeneralTransformationRule<IEStructuralFeature>.CallForEach(GeneralTransformationRule, Func<Computation, IEnumerable<IEStructuralFeature>>, bool)
GeneralTransformationRule<IEStructuralFeature>.CallForEach(GeneralTransformationRule, Func<Computation, IEnumerable<IEStructuralFeature>>, Predicate<Computation>, bool)
GeneralTransformationRule<IEStructuralFeature>.ToString()
GeneralTransformationRule.OutputType
GeneralTransformationRule.CreateComputation(object[], IComputationContext)
GeneralTransformationRule.NeedDependenciesForOutputCreation
GeneralTransformationRule.Transformation
GeneralTransformationRule.Dependencies
GeneralTransformationRule.OutputDelayLevel
GeneralTransformationRule.TransformationDelayLevel
GeneralTransformationRule.IsUnique
GeneralTransformationRule.BaseRule
GeneralTransformationRule.IsInstantiating(Computation)
GeneralTransformationRule.HasCompliantInput(Computation)
GeneralTransformationRule.Require(GeneralTransformationRule)
GeneralTransformationRule.Call(GeneralTransformationRule)
GeneralTransformationRule.MarkInstantiatingFor(GeneralTransformationRule)
GeneralTransformationRule.MarkInstantiatingFor(GeneralTransformationRule, Predicate<Computation>)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: NMF.Interop.Ecore.Transformations
Assembly: NMF.EcoreInterop.dll
Syntax
public class Ecore2MetaTransformation.EStructuralFeature2Property : AbstractTransformationRule<IEStructuralFeature, ITypedElement>

Methods

| Edit this page View Source

RegisterDependencies()

Registers all the dependencies (both calling and non-calling) and additional configuration

Declaration
public override void RegisterDependencies()
Overrides
GeneralTransformationRule.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.

  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX