Interface LogicGroupCalculationContext
-
- All Superinterfaces:
ElementBaseCalculationContext
,ElementWithLimitsBaseCalculationContext
,org.eclipse.emf.ecore.EObject
,FormGroupBaseCalculationContext
,GroupBaseCalculationContext
,org.eclipse.emf.common.notify.Notifier
,RootBaseCalculationContext
- All Known Implementing Classes:
LogicGroupCalculationContextImpl
public interface LogicGroupCalculationContext extends FormGroupBaseCalculationContext, ElementWithLimitsBaseCalculationContext
A representation of the model object 'Logic Group Calculation Context'. * IHippoLayLogicGroup* m_pOriginalLogicGroup - Won't transfer, redundant bool m_collapsible - boolean collapsible bool m_collapsed - boolean collapsed HippoTransformatorGroupCacheableChild m_titleElement; // Элемент заголовка std::wstring m_originalTitle - String originalTitle unsigned m_textLength - int textLength unsigned m_groupWidth - int groupWidth unsigned m_groupHeight - int groupHeight LogicGroupInternalRepresentation m_representation - LogicGroupInternalRepresentation representation bool m_throughAlign - boolean throughAlignThe following features are supported:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UsualGroupBehavior
getBehavior()
Returns the value of the 'Behavior' attribute.int
getGroupHeight()
Returns the value of the 'Group Height' attribute.int
getGroupWidth()
Returns the value of the 'Group Width' attribute.int
getMaxTargetHeight()
Returns the value of the 'Max Target Height' attribute.String
getOriginalTitle()
Returns the value of the 'Original Title' attribute.HippoLayLogicGroup
getPOriginalLogicGroup()
Returns the value of the 'POriginal Logic Group' reference.ElementBaseTransformationContext<?,?>
getPPopUpElement()
Returns the value of the 'PPop Up Element' containment reference.LogicGroupInternalRepresentation
getRepresentation()
Returns the value of the 'Representation' attribute.int
getTextLength()
Returns the value of the 'Text Length' attribute.ElementBaseTransformationContext<?,?>
getTitleElement()
Returns the value of the 'Title Element' containment reference.boolean
isCollapsed()
Returns the value of the 'Collapsed' attribute.boolean
isFinalVerGrouping()
Returns the value of the 'Final Ver Grouping' attribute.boolean
isThroughAlign()
Returns the value of the 'Through Align' attribute.void
setBehavior(UsualGroupBehavior value)
Sets the value of the 'Behavior
' attribute.void
setCollapsed(boolean value)
Sets the value of the 'Collapsed
' attribute.void
setFinalVerGrouping(boolean value)
Sets the value of the 'Final Ver Grouping
' 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
setMaxTargetHeight(int value)
Sets the value of the 'Max Target Height
' attribute.void
setOriginalTitle(String value)
Sets the value of the 'Original Title
' attribute.void
setPOriginalLogicGroup(HippoLayLogicGroup value)
Sets the value of the 'POriginal Logic Group
' reference.void
setPPopUpElement(ElementBaseTransformationContext<?,?> value)
Sets the value of the 'PPop Up Element
' containment reference.void
setRepresentation(LogicGroupInternalRepresentation value)
Sets the value of the 'Representation
' attribute.void
setTextLength(int value)
Sets the value of the 'Text Length
' attribute.void
setThroughAlign(boolean value)
Sets the value of the 'Through Align
' attribute.void
setTitleElement(ElementBaseTransformationContext<?,?> value)
Sets the value of the 'Title Element
' containment reference.-
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
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface com._1c.g5.v8.dt.form.layout.model.calculation.context.FormGroupBaseCalculationContext
getChildrenAlign, getChildrenMaxAdaptiveGroupingFormGroupLevels, getCurChildrenVAlign, getGroupMode, getHAlign, getHorSpacing, getHorSpacingVariant, getMaxTargetWidth, getOriginalGrouping, getOriginalVAlign, getSlaveBaseName, getSlaveChildrenAlign, getSlaveHAlign, getSlaveHorSpacing, getSlaveHorSpacingVariant, getSlaveLogFormElementName, getSlaveVAlign, getSlaveVerSpacing, getSlaveVerSpacingVariant, getSplitterSize, getVerSpacing, getVerSpacingVariant, isSlaveEnableExternalAlign, isSlaveEnableSplitters, isSlaveGroupEnabled, isSlaveGroupVisible, isSlaveHorGrouping, setChildrenAlign, setChildrenMaxAdaptiveGroupingFormGroupLevels, setCurChildrenVAlign, setGroupMode, setHAlign, setHorSpacing, setHorSpacingVariant, setMaxTargetWidth, setOriginalGrouping, setOriginalVAlign, setSlaveBaseName, setSlaveChildrenAlign, setSlaveEnableExternalAlign, setSlaveEnableSplitters, setSlaveGroupEnabled, setSlaveGroupVisible, setSlaveHAlign, setSlaveHorGrouping, setSlaveHorSpacing, setSlaveHorSpacingVariant, setSlaveLogFormElementName, setSlaveVAlign, setSlaveVerSpacing, setSlaveVerSpacingVariant, setSplitterSize, setVerSpacing, setVerSpacingVariant
-
-
-
-
Method Detail
-
getBehavior
UsualGroupBehavior getBehavior()
Returns the value of the 'Behavior' attribute. The literals are from the enumerationUsualGroupBehavior
.- Returns:
- the value of the 'Behavior' attribute.
- See Also:
UsualGroupBehavior
,setBehavior(UsualGroupBehavior)
,LayoutCalculationContextPackage.getLogicGroupCalculationContext_Behavior()
-
setBehavior
void setBehavior(UsualGroupBehavior value)
Sets the value of the 'Behavior
' attribute.- Parameters:
value
- the new value of the 'Behavior' attribute.- See Also:
UsualGroupBehavior
,getBehavior()
-
isCollapsed
boolean isCollapsed()
Returns the value of the 'Collapsed' attribute.- Returns:
- the value of the 'Collapsed' attribute.
- See Also:
setCollapsed(boolean)
,LayoutCalculationContextPackage.getLogicGroupCalculationContext_Collapsed()
-
setCollapsed
void setCollapsed(boolean value)
Sets the value of the 'Collapsed
' attribute.- Parameters:
value
- the new value of the 'Collapsed' attribute.- See Also:
isCollapsed()
-
getOriginalTitle
String getOriginalTitle()
Returns the value of the 'Original Title' attribute.- Returns:
- the value of the 'Original Title' attribute.
- See Also:
setOriginalTitle(String)
,LayoutCalculationContextPackage.getLogicGroupCalculationContext_OriginalTitle()
-
setOriginalTitle
void setOriginalTitle(String value)
Sets the value of the 'Original Title
' attribute.- Parameters:
value
- the new value of the 'Original Title' attribute.- See Also:
getOriginalTitle()
-
getTextLength
int getTextLength()
Returns the value of the 'Text Length' attribute.- Returns:
- the value of the 'Text Length' attribute.
- See Also:
setTextLength(int)
,LayoutCalculationContextPackage.getLogicGroupCalculationContext_TextLength()
-
setTextLength
void setTextLength(int value)
Sets the value of the 'Text Length
' attribute.- Parameters:
value
- the new value of the 'Text Length' attribute.- See Also:
getTextLength()
-
getGroupWidth
int getGroupWidth()
Returns the value of the 'Group Width' attribute.- Returns:
- the value of the 'Group Width' attribute.
- See Also:
setGroupWidth(int)
,LayoutCalculationContextPackage.getLogicGroupCalculationContext_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.getLogicGroupCalculationContext_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()
-
isThroughAlign
boolean isThroughAlign()
Returns the value of the 'Through Align' attribute.- Returns:
- the value of the 'Through Align' attribute.
- See Also:
setThroughAlign(boolean)
,LayoutCalculationContextPackage.getLogicGroupCalculationContext_ThroughAlign()
-
setThroughAlign
void setThroughAlign(boolean value)
Sets the value of the 'Through Align
' attribute.- Parameters:
value
- the new value of the 'Through Align' attribute.- See Also:
isThroughAlign()
-
isFinalVerGrouping
boolean isFinalVerGrouping()
Returns the value of the 'Final Ver Grouping' attribute.- Returns:
- the value of the 'Final Ver Grouping' attribute.
- See Also:
setFinalVerGrouping(boolean)
,LayoutCalculationContextPackage.getLogicGroupCalculationContext_FinalVerGrouping()
-
setFinalVerGrouping
void setFinalVerGrouping(boolean value)
Sets the value of the 'Final Ver Grouping
' attribute.- Parameters:
value
- the new value of the 'Final Ver Grouping' attribute.- See Also:
isFinalVerGrouping()
-
getMaxTargetHeight
int getMaxTargetHeight()
Returns the value of the 'Max Target Height' attribute.- Returns:
- the value of the 'Max Target Height' attribute.
- See Also:
setMaxTargetHeight(int)
,LayoutCalculationContextPackage.getLogicGroupCalculationContext_MaxTargetHeight()
-
setMaxTargetHeight
void setMaxTargetHeight(int value)
Sets the value of the 'Max Target Height
' attribute.- Parameters:
value
- the new value of the 'Max Target Height' attribute.- See Also:
getMaxTargetHeight()
-
getRepresentation
LogicGroupInternalRepresentation getRepresentation()
Returns the value of the 'Representation' attribute. The literals are from the enumerationLogicGroupInternalRepresentation
.- Returns:
- the value of the 'Representation' attribute.
- See Also:
LogicGroupInternalRepresentation
,setRepresentation(LogicGroupInternalRepresentation)
,LayoutCalculationContextPackage.getLogicGroupCalculationContext_Representation()
-
setRepresentation
void setRepresentation(LogicGroupInternalRepresentation value)
Sets the value of the 'Representation
' attribute.- Parameters:
value
- the new value of the 'Representation' attribute.- See Also:
LogicGroupInternalRepresentation
,getRepresentation()
-
getTitleElement
ElementBaseTransformationContext<?,?> getTitleElement()
Returns the value of the 'Title Element' containment reference.- Returns:
- the value of the 'Title Element' containment reference.
- See Also:
setTitleElement(ElementBaseTransformationContext)
,LayoutCalculationContextPackage.getLogicGroupCalculationContext_TitleElement()
-
setTitleElement
void setTitleElement(ElementBaseTransformationContext<?,?> value)
Sets the value of the 'Title Element
' containment reference.- Parameters:
value
- the new value of the 'Title Element' containment reference.- See Also:
getTitleElement()
-
getPPopUpElement
ElementBaseTransformationContext<?,?> getPPopUpElement()
Returns the value of the 'PPop Up Element' containment reference.- Returns:
- the value of the 'PPop Up Element' containment reference.
- See Also:
setPPopUpElement(ElementBaseTransformationContext)
,LayoutCalculationContextPackage.getLogicGroupCalculationContext_PPopUpElement()
-
setPPopUpElement
void setPPopUpElement(ElementBaseTransformationContext<?,?> value)
Sets the value of the 'PPop Up Element
' containment reference.- Parameters:
value
- the new value of the 'PPop Up Element' containment reference.- See Also:
getPPopUpElement()
-
getPOriginalLogicGroup
HippoLayLogicGroup getPOriginalLogicGroup()
Returns the value of the 'POriginal Logic Group' reference.- Returns:
- the value of the 'POriginal Logic Group' reference.
- See Also:
setPOriginalLogicGroup(HippoLayLogicGroup)
,LayoutCalculationContextPackage.getLogicGroupCalculationContext_POriginalLogicGroup()
-
setPOriginalLogicGroup
void setPOriginalLogicGroup(HippoLayLogicGroup value)
Sets the value of the 'POriginal Logic Group
' reference.- Parameters:
value
- the new value of the 'POriginal Logic Group' reference.- See Also:
getPOriginalLogicGroup()
-
-