Interface ILayoutElementProcessingContextFactory

    • Method Detail

      • createContexts

        ContextCreationResult createContexts​(org.eclipse.emf.ecore.EClass calculationContextType,
                                             org.eclipse.emf.ecore.EClass transformationContextType,
                                             HippoLayElementBase layoutModelElement,
                                             LFTargetPlatform targetPlatform,
                                             ClientInterfaceVariant interfaceVariant,
                                             CompatibilityMode compatibilityMode,
                                             IPlatformVisualComputer visualComputer,
                                             IHippoTransformatorAdditionalInfoProvider transformatorAdditionalInfoProvider,
                                             CalculateAdditionalOptions options)
        Create element processing context.
        Parameters:
        calculationContextType - , cannot be null
        transformationContextType - , cannot be null
        layoutModelElement - , cannot be null
        targetPlatform - , cannot be null
        interfaceVariant - , cannot be null
        compatibilityMode - , cannot be null
        visualComputer - , cannot be null
        transformatorAdditionalInfoProvider - , cannot be null
        options - , cannot be null
        Returns:
        context creation result, cannot be null