Interface ILayoutTransformationStrategy<C extends RootBaseTransformationContext<?,?>>
-
- All Known Implementing Classes:
AbstractLayoutTransformationStrategy
,CalendarTransformationStrategy
,ChartTransformationStrategy
,CheckBoxTransformationStrategy
,CommandBarTransformationStrategy
,DendrogramTransformationStrategy
,ElementBaseTransformationStrategy
,ExternalObjectTransformationStrategy
,FlowchartTransformationStrategy
,FormattedAreaTransformationStrategy
,FormattedDocTransformationStrategy
,FormButtonTransformationStrategy
,FormElementBaseTransformationStrategy
,FormGroupBaseTransformationStrategy
,FormPresElementBaseTransformationStrategy
,FormTransformationStrategy
,GanttChartTransformationStrategy
,GeographicalMapTransformationStrategy
,GroupBaseTransformationStrategy
,HTMLTransformationStrategy
,ImageTransformationStrategy
,InputFieldTransformationStrategy
,LogicGroupTransformationStrategy
,MoxelTransformationStrategy
,PagesTransformationStrategy
,PageTransformationStrategy
,PanelTransformationStrategy
,PeriodTransformationStrategy
,PlannerTransformationStrategy
,ProgressBarTransformationStrategy
,RadioGroupTransformationStrategy
,RichElementTransformationStrategy
,RootBaseTransformationStrategy
,SeparatePanelTransformationStrategy
,StaticTextTransformationStrategy
,SwitcherTransformationStrategy
,TableColumnsGroupTransformationStrategy
,TableColumnTransformationStrategy
,TableTransformationStrategy
,TextDocTransformationStrategy
,TrackBarTransformationStrategy
,TumblerTransformationStrategy
,ViewStatusAdditionTransformationStrategy
public interface ILayoutTransformationStrategy<C extends RootBaseTransformationContext<?,?>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getConstantRanges(C transformationContext)
int
getLogicRowsHeight(HorStrategy horStrategy, VerStrategy verStrategy, int adaptiveGroupingCount, int maxWidth, C transformationContext)
HippoLayElementBase
getVariant(HorStrategy horStrategy, VerStrategy verStrategy, int adaptiveGroupingCount, int maxWidth, int maxHeight, boolean noExternalAlign, GetVariantAdditionalOptions options, C transformationContext)
Estimate
getVariantEstimate(HorStrategy horStrategy, VerStrategy verStrategy, int adaptiveGroupingCount, int maxWidth, int maxHeight, boolean noExternalAlign, GetVariantAdditionalOptions options, C transformationContext)
-
-
-
Method Detail
-
getVariantEstimate
Estimate getVariantEstimate(HorStrategy horStrategy, VerStrategy verStrategy, int adaptiveGroupingCount, int maxWidth, int maxHeight, boolean noExternalAlign, GetVariantAdditionalOptions options, C transformationContext)
-
getLogicRowsHeight
int getLogicRowsHeight(HorStrategy horStrategy, VerStrategy verStrategy, int adaptiveGroupingCount, int maxWidth, C transformationContext)
-
getConstantRanges
int getConstantRanges(C transformationContext)
-
getVariant
HippoLayElementBase getVariant(HorStrategy horStrategy, VerStrategy verStrategy, int adaptiveGroupingCount, int maxWidth, int maxHeight, boolean noExternalAlign, GetVariantAdditionalOptions options, C transformationContext)
-
-