org.eclipse.viatra.transformation.evm.specific

## Class Lifecycles

- java.lang.Object
- - org.eclipse.viatra.transformation.evm.specific.Lifecycles

-     public final class Lifecycles
      extends java.lang.Object

  This utility class provides easy access to default lifcycles.

- - ### Method Summary

    All Methods Static Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `static ActivationLifeCycle` | `getDefault(boolean useUpdate, boolean useDisappear)` See `DefaultActivationLifeCycle` documentation for details.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### getDefault

          public static ActivationLifeCycle getDefault(boolean useUpdate,
                                                       boolean useDisappear)

      See `DefaultActivationLifeCycle` documentation for details.
      Parameters:
        `useUpdate` - UPDATED state is used
        `useDisappear` - DELETED state is used
      Returns:
        the life cycle