org.eclipse.viatra.integration.mwe2

## Interface ICompositeStep

- All Known Implementing Classes:
    DoWhileLoop, ForEachLoop, ForLoop, Parallel, Sequence, TransformationChain, WhileLoop

      public interface ICompositeStep

  This interface contains the functions of a composite transformation step. these composite steps contain other transformation steps that are executed in a serialized fashion. These transformation steps send information among each other using different specific parameterized messages.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `addStep(ITransformationStep step)` Via this method ITransformationStep objects can be added to the composite step.
    `java.util.List<ITransformationStep>` | `getStep()` Via this method ITransformationStep objects can be queried.

- - ### Method Detail

    - #### addStep

          void addStep(ITransformationStep step)

      Via this method ITransformationStep objects can be added to the composite step. These transformation steps represent the different simple and complex (loop, sequence) steps in a complex transformation chain (For example: Model to model transformation, code generation...)
      Parameters:
        `step` -

    - #### getStep

          java.util.List<ITransformationStep> getStep()

      Via this method ITransformationStep objects can be queried. These transformation steps represent the different simple and complex (loop, sequence) steps in a complex transformation chain (For example: Model to model transformation, code generation...).
      Parameters:
        `step` -