Interface ILayoutProcessingContextFactory
-
- All Known Implementing Classes:
LayoutProcessingContextFactory
public interface ILayoutProcessingContextFactory
The factory for creation layout processing context.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ContextCreationResult
createContexts(HippoLayElementBase layoutModelElement, LFTargetPlatform targetPlatform, ClientInterfaceVariant interfaceVariant, ClientOSInfo osInfo, CompatibilityMode compatibilityMode, int maxTargetWidth, int maxTargetHeight, boolean adaptedToMobilePlatform, IPlatformVisualComputer visualComputer, IHippoTransformatorAdditionalInfoProvider transformatorAdditionalInfoProvider)
Create processing context.ContextCreationResult
createSelfContext(HippoLayElementBase layoutModelElement, HippoLayGroupBase parentGroup, LFTargetPlatform targetPlatform, ClientInterfaceVariant interfaceVariant, ClientOSInfo osInfo, CompatibilityMode compatibilityMode, int maxTargetWidth, int maxTargetHeight, boolean adaptedToMobilePlatform, IPlatformVisualComputer visualComputer, IHippoTransformatorAdditionalInfoProvider transformatorAdditionalInfoProvider)
Create processing context.
-
-
-
Method Detail
-
createContexts
ContextCreationResult createContexts(HippoLayElementBase layoutModelElement, LFTargetPlatform targetPlatform, ClientInterfaceVariant interfaceVariant, ClientOSInfo osInfo, CompatibilityMode compatibilityMode, int maxTargetWidth, int maxTargetHeight, boolean adaptedToMobilePlatform, IPlatformVisualComputer visualComputer, IHippoTransformatorAdditionalInfoProvider transformatorAdditionalInfoProvider)
Create processing context.- Parameters:
layoutModelElement
- , cannot benull
targetPlatform
- , cannot benull
interfaceVariant
- , cannot benull
osInfo
- , cannot benull
compatibilityMode
- , cannot benull
maxTargetWidth
- , the max target widthmaxTargetHeight
- , the max target heightadaptedToMobilePlatform
- , whether a form adapted or notvisualComputer
- , cannot benull
transformatorAdditionalInfoProvider
- , cannot benull
- Returns:
- context creation result, can be
null
-
createSelfContext
ContextCreationResult createSelfContext(HippoLayElementBase layoutModelElement, HippoLayGroupBase parentGroup, LFTargetPlatform targetPlatform, ClientInterfaceVariant interfaceVariant, ClientOSInfo osInfo, CompatibilityMode compatibilityMode, int maxTargetWidth, int maxTargetHeight, boolean adaptedToMobilePlatform, IPlatformVisualComputer visualComputer, IHippoTransformatorAdditionalInfoProvider transformatorAdditionalInfoProvider)
Create processing context.- Parameters:
layoutModelElement
- , cannot benull
parentGroup
- , can benull
targetPlatform
- , cannot benull
interfaceVariant
- , cannot benull
osInfo
- , cannot benull
compatibilityMode
- , cannot benull
maxTargetWidth
- , the max target widthmaxTargetHeight
- , the max target heightadaptedToMobilePlatform
- , whether a form adapted or notvisualComputer
- , cannot benull
transformatorAdditionalInfoProvider
- , cannot benull
- Returns:
- context creation result, can be
null
-
-