Class GroupBaseTransformationStrategy<BaseT extends AbstractLayoutTransformationStrategy>
- java.lang.Object
-
- com._1c.g5.v8.dt.form.layout.transformation.AbstractLayoutTransformationStrategy<GroupBaseTransformationContext<?,?>>
-
- com._1c.g5.v8.dt.form.layout.transformation.GroupBaseTransformationStrategy<BaseT>
-
- All Implemented Interfaces:
ILayoutTransformationStrategy<GroupBaseTransformationContext<?,?>>
public class GroupBaseTransformationStrategy<BaseT extends AbstractLayoutTransformationStrategy> extends AbstractLayoutTransformationStrategy<GroupBaseTransformationContext<?,?>>
-
-
Field Summary
-
Fields inherited from class com._1c.g5.v8.dt.form.layout.transformation.AbstractLayoutTransformationStrategy
transformationStrategyRegistry
-
-
Constructor Summary
Constructors Constructor Description GroupBaseTransformationStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getConstantRanges(GroupBaseTransformationContext<?,?> transformationContext)
int
getLogicRowsHeight(HorStrategy horStrategy, VerStrategy verStrategy, int adaptiveGroupingCount, int maxWidth, GroupBaseTransformationContext<?,?> transformationContext)
HippoLayElementBase
getVariant(HorStrategy horStrategy, VerStrategy verStrategy, int adaptiveGroupingCount, int maxWidth, int maxHeight, boolean noExternalAlign, GetVariantAdditionalOptions options, GroupBaseTransformationContext<?,?> transformationContext)
Estimate
getVariantEstimate(HorStrategy horStrategy, VerStrategy verStrategy, int adaptiveGroupingCount, int maxWidth, int maxHeight, boolean noExternalAlign, GetVariantAdditionalOptions options, GroupBaseTransformationContext<?,?> transformationContext)
-
Methods inherited from class com._1c.g5.v8.dt.form.layout.transformation.AbstractLayoutTransformationStrategy
createEstimate, createEstimate, getChildContextsByIdx, getEffectiveCustomization
-
-
-
-
Method Detail
-
getConstantRanges
public int getConstantRanges(GroupBaseTransformationContext<?,?> transformationContext)
-
getVariant
public HippoLayElementBase getVariant(HorStrategy horStrategy, VerStrategy verStrategy, int adaptiveGroupingCount, int maxWidth, int maxHeight, boolean noExternalAlign, GetVariantAdditionalOptions options, GroupBaseTransformationContext<?,?> transformationContext)
-
getVariantEstimate
public Estimate getVariantEstimate(HorStrategy horStrategy, VerStrategy verStrategy, int adaptiveGroupingCount, int maxWidth, int maxHeight, boolean noExternalAlign, GetVariantAdditionalOptions options, GroupBaseTransformationContext<?,?> transformationContext)
-
getLogicRowsHeight
public int getLogicRowsHeight(HorStrategy horStrategy, VerStrategy verStrategy, int adaptiveGroupingCount, int maxWidth, GroupBaseTransformationContext<?,?> transformationContext)
-
-