Class FormElementBaseTransformationStrategy
- java.lang.Object
-
- com._1c.g5.v8.dt.form.layout.transformation.AbstractLayoutTransformationStrategy<FormElementBaseTransformationContext<?,?>>
-
- com._1c.g5.v8.dt.form.layout.transformation.FormElementBaseTransformationStrategy
-
- All Implemented Interfaces:
ILayoutTransformationStrategy<FormElementBaseTransformationContext<?,?>>
public class FormElementBaseTransformationStrategy extends AbstractLayoutTransformationStrategy<FormElementBaseTransformationContext<?,?>>
-
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.form.layout.transformation.AbstractLayoutTransformationStrategy
transformationStrategyRegistry
-
-
Constructor Summary
Constructors Constructor Description FormElementBaseTransformationStrategy()
-
Method Summary
-
Methods inherited from class com._1c.g5.v8.dt.form.layout.transformation.AbstractLayoutTransformationStrategy
createEstimate, createEstimate, getChildContextsByIdx, getEffectiveCustomization
-
-
-
-
Method Detail
-
adjustVerticalAlignedAreaRequired
public Integer adjustVerticalAlignedAreaRequired(FormElementBaseTransformationContext<?,?> transformationContext)
-
isSpecialRightAlignElement
public boolean isSpecialRightAlignElement(RootBaseTransformationContext<?,?> transformationContext)
-
alignByExternalCondition
public boolean alignByExternalCondition(RootBaseTransformationContext<?,?> transformationContext)
-
setEnableAlignByExternalCondition
public void setEnableAlignByExternalCondition(RootBaseTransformationContext<?,?> transformationContext, boolean flag)
-
disableSlaveChangeVAlign
public boolean disableSlaveChangeVAlign(RootBaseTransformationContext<?,?> transformationContext)
-
canDelegateBackColorToMobileGroup
public boolean canDelegateBackColorToMobileGroup(RootBaseTransformationContext<?,?> transformationContext)
-
delegateBackColorToMobileGroup
public Color delegateBackColorToMobileGroup(RootBaseTransformationContext<?,?> transformationContext)
-
getLogicRowsHeight
public int getLogicRowsHeight(HorStrategy horStrategy, VerStrategy verStrategy, int adaptiveGroupingCount, int maxWidth, FormElementBaseTransformationContext<?,?> transformationContext)
-
getVariant
public HippoLayElementBase getVariant(HorStrategy horStrategy, VerStrategy verStrategy, int adaptiveGroupingCount, int maxWidth, int maxHeight, boolean noExternalAlign, GetVariantAdditionalOptions options, FormElementBaseTransformationContext<?,?> transformationContext)
-
getVariantEstimate
public Estimate getVariantEstimate(HorStrategy horStrategy, VerStrategy verStrategy, int adaptiveGroupingCount, int maxWidth, int maxHeight, boolean noExternalAlign, GetVariantAdditionalOptions options, FormElementBaseTransformationContext<?,?> transformationContext)
-
getConstantRanges
public int getConstantRanges(FormElementBaseTransformationContext<?,?> transformationContext)
-
adjustAutoGridAlign
public boolean adjustAutoGridAlign(FormElementBaseTransformationContext<?,?> transformationContext)
-
strongMinWidth
public boolean strongMinWidth(FormElementBaseTransformationContext<?,?> transformationContext)
-
-