Interface PagesCalculationContext
-
- All Superinterfaces:
ElementBaseCalculationContext
,ElementWithLimitsBaseCalculationContext
,org.eclipse.emf.ecore.EObject
,GroupBaseCalculationContext
,org.eclipse.emf.common.notify.Notifier
,RootBaseCalculationContext
- All Known Implementing Classes:
PagesCalculationContextImpl
public interface PagesCalculationContext extends GroupBaseCalculationContext, ElementWithLimitsBaseCalculationContext
A representation of the model object 'Pages Calculation Context'. * unsigned m_groupWidth; unsigned m_groupHeight; LFPanelTabsRepresentation m_representation; Margins m_margins; unsigned m_horTabsLength; bool m_verScroller; unsigned m_childrenMaxAdaptiveGroupingFormGroupLevels; bool m_firstCallOfGetVariantPages; bool m_constantRangesInit; unsigned m_constantRanges; ChildInfosCache m_childInfosCache;The following features are supported:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getChildrenMaxAdaptiveGroupingFormGroupLevels()
Returns the value of the 'Children Max Adaptive Grouping Form Group Levels' attribute.int
getGroupHeight()
Returns the value of the 'Group Height' attribute.int
getGroupWidth()
Returns the value of the 'Group Width' attribute.int
getHorTabsLength()
Returns the value of the 'Hor Tabs Length' attribute.int
getHorTabsMinHeight()
Returns the value of the 'Hor Tabs Min Height' attribute.Margins
getMargins()
Returns the value of the 'Margins' containment reference.HippoLayElementBase
getPCloneElement()
Returns the value of the 'PClone Element' containment reference.TabsRepresentationInt
getRepresentation()
Returns the value of the 'Representation' attribute.boolean
isVerScroller()
Returns the value of the 'Ver Scroller' attribute.void
setChildrenMaxAdaptiveGroupingFormGroupLevels(int value)
Sets the value of the 'Children Max Adaptive Grouping Form Group Levels
' attribute.void
setGroupHeight(int value)
Sets the value of the 'Group Height
' attribute.void
setGroupWidth(int value)
Sets the value of the 'Group Width
' attribute.void
setHorTabsLength(int value)
Sets the value of the 'Hor Tabs Length
' attribute.void
setHorTabsMinHeight(int value)
Sets the value of the 'Hor Tabs Min Height
' attribute.void
setMargins(Margins value)
Sets the value of the 'Margins
' containment reference.void
setPCloneElement(HippoLayElementBase value)
Sets the value of the 'PClone Element
' containment reference.void
setRepresentation(TabsRepresentationInt value)
Sets the value of the 'Representation
' attribute.void
setVerScroller(boolean value)
Sets the value of the 'Ver Scroller
' attribute.-
Methods inherited from interface com._1c.g5.v8.dt.form.layout.model.calculation.context.ElementBaseCalculationContext
getCompatibilityMode, getInterfaceVariant, getMinWidthForCompressedElements, getOptions, getTargetPlatform, isAdpatedToMobilePlatform, setAdpatedToMobilePlatform, setCompatibilityMode, setInterfaceVariant, setMinWidthForCompressedElements, setOptions, setTargetPlatform
-
-
-
-
Method Detail
-
getPCloneElement
HippoLayElementBase getPCloneElement()
Returns the value of the 'PClone Element' containment reference.- Returns:
- the value of the 'PClone Element' containment reference.
- See Also:
setPCloneElement(HippoLayElementBase)
,LayoutCalculationContextPackage.getPagesCalculationContext_PCloneElement()
-
setPCloneElement
void setPCloneElement(HippoLayElementBase value)
Sets the value of the 'PClone Element
' containment reference.- Parameters:
value
- the new value of the 'PClone Element' containment reference.- See Also:
getPCloneElement()
-
getGroupWidth
int getGroupWidth()
Returns the value of the 'Group Width' attribute.- Returns:
- the value of the 'Group Width' attribute.
- See Also:
setGroupWidth(int)
,LayoutCalculationContextPackage.getPagesCalculationContext_GroupWidth()
-
setGroupWidth
void setGroupWidth(int value)
Sets the value of the 'Group Width
' attribute.- Parameters:
value
- the new value of the 'Group Width' attribute.- See Also:
getGroupWidth()
-
getGroupHeight
int getGroupHeight()
Returns the value of the 'Group Height' attribute.- Returns:
- the value of the 'Group Height' attribute.
- See Also:
setGroupHeight(int)
,LayoutCalculationContextPackage.getPagesCalculationContext_GroupHeight()
-
setGroupHeight
void setGroupHeight(int value)
Sets the value of the 'Group Height
' attribute.- Parameters:
value
- the new value of the 'Group Height' attribute.- See Also:
getGroupHeight()
-
getRepresentation
TabsRepresentationInt getRepresentation()
Returns the value of the 'Representation' attribute. The literals are from the enumerationTabsRepresentationInt
.- Returns:
- the value of the 'Representation' attribute.
- See Also:
TabsRepresentationInt
,setRepresentation(TabsRepresentationInt)
,LayoutCalculationContextPackage.getPagesCalculationContext_Representation()
-
setRepresentation
void setRepresentation(TabsRepresentationInt value)
Sets the value of the 'Representation
' attribute.- Parameters:
value
- the new value of the 'Representation' attribute.- See Also:
TabsRepresentationInt
,getRepresentation()
-
getMargins
Margins getMargins()
Returns the value of the 'Margins' containment reference.- Returns:
- the value of the 'Margins' containment reference.
- See Also:
setMargins(Margins)
,LayoutCalculationContextPackage.getPagesCalculationContext_Margins()
-
setMargins
void setMargins(Margins value)
Sets the value of the 'Margins
' containment reference.- Parameters:
value
- the new value of the 'Margins' containment reference.- See Also:
getMargins()
-
getHorTabsLength
int getHorTabsLength()
Returns the value of the 'Hor Tabs Length' attribute.- Returns:
- the value of the 'Hor Tabs Length' attribute.
- See Also:
setHorTabsLength(int)
,LayoutCalculationContextPackage.getPagesCalculationContext_HorTabsLength()
-
setHorTabsLength
void setHorTabsLength(int value)
Sets the value of the 'Hor Tabs Length
' attribute.- Parameters:
value
- the new value of the 'Hor Tabs Length' attribute.- See Also:
getHorTabsLength()
-
isVerScroller
boolean isVerScroller()
Returns the value of the 'Ver Scroller' attribute.- Returns:
- the value of the 'Ver Scroller' attribute.
- See Also:
setVerScroller(boolean)
,LayoutCalculationContextPackage.getPagesCalculationContext_VerScroller()
-
setVerScroller
void setVerScroller(boolean value)
Sets the value of the 'Ver Scroller
' attribute.- Parameters:
value
- the new value of the 'Ver Scroller' attribute.- See Also:
isVerScroller()
-
getChildrenMaxAdaptiveGroupingFormGroupLevels
int getChildrenMaxAdaptiveGroupingFormGroupLevels()
Returns the value of the 'Children Max Adaptive Grouping Form Group Levels' attribute.- Returns:
- the value of the 'Children Max Adaptive Grouping Form Group Levels' attribute.
- See Also:
setChildrenMaxAdaptiveGroupingFormGroupLevels(int)
,LayoutCalculationContextPackage.getPagesCalculationContext_ChildrenMaxAdaptiveGroupingFormGroupLevels()
-
setChildrenMaxAdaptiveGroupingFormGroupLevels
void setChildrenMaxAdaptiveGroupingFormGroupLevels(int value)
Sets the value of the 'Children Max Adaptive Grouping Form Group Levels
' attribute.- Parameters:
value
- the new value of the 'Children Max Adaptive Grouping Form Group Levels' attribute.- See Also:
getChildrenMaxAdaptiveGroupingFormGroupLevels()
-
getHorTabsMinHeight
int getHorTabsMinHeight()
Returns the value of the 'Hor Tabs Min Height' attribute.- Returns:
- the value of the 'Hor Tabs Min Height' attribute.
- See Also:
setHorTabsMinHeight(int)
,LayoutCalculationContextPackage.getPagesCalculationContext_HorTabsMinHeight()
-
setHorTabsMinHeight
void setHorTabsMinHeight(int value)
Sets the value of the 'Hor Tabs Min Height
' attribute.- Parameters:
value
- the new value of the 'Hor Tabs Min Height' attribute.- See Also:
getHorTabsMinHeight()
-
-