Interface HippoLayFormGroupBase
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,HippoLayElementBase
,HippoLayGroupBase
,HippoLayVirtualGridBase
,org.eclipse.emf.common.notify.Notifier
- All Known Subinterfaces:
HippoLayForm
,HippoLayFormattedArea
,HippoLayFormGroupFormElementExtBase
,HippoLayLogicGroup
,HippoLayPage
,HippoLayPanel
,HippoLaySeparatePanel
- All Known Implementing Classes:
HippoLayFormattedAreaImpl
,HippoLayFormImpl
,HippoLayLogicGroupImpl
,HippoLayPageImpl
,HippoLayPanelImpl
,HippoLaySeparatePanelImpl
public interface HippoLayFormGroupBase extends HippoLayVirtualGridBase
A representation of the model object 'Hippo Lay Form Group Base'.The following features are supported:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FormChildrenAlign
getChildrenAlignment()
Returns the value of the 'Children Alignment' attribute.FormChildrenGroup
getChildrenGrouping()
Returns the value of the 'Children Grouping' attribute.ItemHorizontalAlignment
getHorizontalAlignment()
Returns the value of the 'Horizontal Alignment' attribute.FormItemSpacing
getHorizontalSpacing()
Returns the value of the 'Horizontal Spacing' attribute.Boolean
getHorStretchable()
Returns the value of the 'Hor Stretchable' attribute.Boolean
getVerStretchable()
Returns the value of the 'Ver Stretchable' attribute.ItemVerticalAlignment
getVerticalAlignment()
Returns the value of the 'Vertical Alignment' attribute.FormItemSpacing
getVerticalSpacing()
Returns the value of the 'Vertical Spacing' attribute.void
setChildrenAlignment(FormChildrenAlign value)
Sets the value of the 'Children Alignment
' attribute.void
setChildrenGrouping(FormChildrenGroup value)
Sets the value of the 'Children Grouping
' attribute.void
setHorizontalAlignment(ItemHorizontalAlignment value)
Sets the value of the 'Horizontal Alignment
' attribute.void
setHorizontalSpacing(FormItemSpacing value)
Sets the value of the 'Horizontal Spacing
' attribute.void
setHorStretchable(Boolean value)
Sets the value of the 'Hor Stretchable
' attribute.void
setVerStretchable(Boolean value)
Sets the value of the 'Ver Stretchable
' attribute.void
setVerticalAlignment(ItemVerticalAlignment value)
Sets the value of the 'Vertical Alignment
' attribute.void
setVerticalSpacing(FormItemSpacing value)
Sets the value of the 'Vertical Spacing
' attribute.-
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.description.HippoLayElementBase
checkCategory, getCategoriesHolder, getFormModelElement, getLogFormElementName, getName, getPParent, getTitle, isDefaultControl, isEnabled, isGroupEnabled, isGroupingVertical, isGroupReadOnly, isGroupVisible, isPostGeneratorCardsInDLU, isReadOnly, isSkipOnInput, isVisible, setCategoriesHolder, setCategory, setCategory, setDefaultControl, setEnabled, setFormModelElement, setGroupEnabled, setGroupingVertical, setGroupReadOnly, setGroupVisible, setLogFormElementName, setName, setPostGeneratorCardsInDLU, setPParent, setReadOnly, setSkipOnInput, setTitle, setVisible
-
Methods inherited from interface com._1c.g5.v8.dt.form.layout.model.description.HippoLayGroupBase
addChild, childIndex, getChildren, insertChild, isAlternativeMode, move, remove, setAlternativeMode
-
Methods inherited from interface com._1c.g5.v8.dt.form.layout.model.description.HippoLayVirtualGridBase
addColumn, addRow, getChildrenGridHAlign, getChildrenGridVAlign, getColumns, getRows, insertColumn, insertRow, setChildrenGridHAlign, setChildrenGridVAlign
-
-
-
-
Method Detail
-
getHorStretchable
Boolean getHorStretchable()
Returns the value of the 'Hor Stretchable' attribute.- Returns:
- the value of the 'Hor Stretchable' attribute.
- See Also:
setHorStretchable(Boolean)
,LayoutDescriptionModelPackage.getHippoLayFormGroupBase_HorStretchable()
-
setHorStretchable
void setHorStretchable(Boolean value)
Sets the value of the 'Hor Stretchable
' attribute.- Parameters:
value
- the new value of the 'Hor Stretchable' attribute.- See Also:
getHorStretchable()
-
getVerStretchable
Boolean getVerStretchable()
Returns the value of the 'Ver Stretchable' attribute.- Returns:
- the value of the 'Ver Stretchable' attribute.
- See Also:
setVerStretchable(Boolean)
,LayoutDescriptionModelPackage.getHippoLayFormGroupBase_VerStretchable()
-
setVerStretchable
void setVerStretchable(Boolean value)
Sets the value of the 'Ver Stretchable
' attribute.- Parameters:
value
- the new value of the 'Ver Stretchable' attribute.- See Also:
getVerStretchable()
-
getChildrenGrouping
FormChildrenGroup getChildrenGrouping()
Returns the value of the 'Children Grouping' attribute. The default value is"Vertical"
. The literals are from the enumerationFormChildrenGroup
.- Returns:
- the value of the 'Children Grouping' attribute.
- See Also:
FormChildrenGroup
,setChildrenGrouping(FormChildrenGroup)
,LayoutDescriptionModelPackage.getHippoLayFormGroupBase_ChildrenGrouping()
-
setChildrenGrouping
void setChildrenGrouping(FormChildrenGroup value)
Sets the value of the 'Children Grouping
' attribute.- Parameters:
value
- the new value of the 'Children Grouping' attribute.- See Also:
FormChildrenGroup
,getChildrenGrouping()
-
getHorizontalSpacing
FormItemSpacing getHorizontalSpacing()
Returns the value of the 'Horizontal Spacing' attribute. The default value is"Single"
. The literals are from the enumerationFormItemSpacing
.- Returns:
- the value of the 'Horizontal Spacing' attribute.
- See Also:
FormItemSpacing
,setHorizontalSpacing(FormItemSpacing)
,LayoutDescriptionModelPackage.getHippoLayFormGroupBase_HorizontalSpacing()
-
setHorizontalSpacing
void setHorizontalSpacing(FormItemSpacing value)
Sets the value of the 'Horizontal Spacing
' attribute.- Parameters:
value
- the new value of the 'Horizontal Spacing' attribute.- See Also:
FormItemSpacing
,getHorizontalSpacing()
-
getVerticalSpacing
FormItemSpacing getVerticalSpacing()
Returns the value of the 'Vertical Spacing' attribute. The default value is"Single"
. The literals are from the enumerationFormItemSpacing
.- Returns:
- the value of the 'Vertical Spacing' attribute.
- See Also:
FormItemSpacing
,setVerticalSpacing(FormItemSpacing)
,LayoutDescriptionModelPackage.getHippoLayFormGroupBase_VerticalSpacing()
-
setVerticalSpacing
void setVerticalSpacing(FormItemSpacing value)
Sets the value of the 'Vertical Spacing
' attribute.- Parameters:
value
- the new value of the 'Vertical Spacing' attribute.- See Also:
FormItemSpacing
,getVerticalSpacing()
-
getHorizontalAlignment
ItemHorizontalAlignment getHorizontalAlignment()
Returns the value of the 'Horizontal Alignment' attribute. The default value is"Left"
. The literals are from the enumerationItemHorizontalAlignment
.- Returns:
- the value of the 'Horizontal Alignment' attribute.
- See Also:
ItemHorizontalAlignment
,setHorizontalAlignment(ItemHorizontalAlignment)
,LayoutDescriptionModelPackage.getHippoLayFormGroupBase_HorizontalAlignment()
-
setHorizontalAlignment
void setHorizontalAlignment(ItemHorizontalAlignment value)
Sets the value of the 'Horizontal Alignment
' attribute.- Parameters:
value
- the new value of the 'Horizontal Alignment' attribute.- See Also:
ItemHorizontalAlignment
,getHorizontalAlignment()
-
getVerticalAlignment
ItemVerticalAlignment getVerticalAlignment()
Returns the value of the 'Vertical Alignment' attribute. The default value is"Top"
. The literals are from the enumerationItemVerticalAlignment
.- Returns:
- the value of the 'Vertical Alignment' attribute.
- See Also:
ItemVerticalAlignment
,setVerticalAlignment(ItemVerticalAlignment)
,LayoutDescriptionModelPackage.getHippoLayFormGroupBase_VerticalAlignment()
-
setVerticalAlignment
void setVerticalAlignment(ItemVerticalAlignment value)
Sets the value of the 'Vertical Alignment
' attribute.- Parameters:
value
- the new value of the 'Vertical Alignment' attribute.- See Also:
ItemVerticalAlignment
,getVerticalAlignment()
-
getChildrenAlignment
FormChildrenAlign getChildrenAlignment()
Returns the value of the 'Children Alignment' attribute. The default value is"ItemsLeftTitlesLeft"
. The literals are from the enumerationFormChildrenAlign
.- Returns:
- the value of the 'Children Alignment' attribute.
- See Also:
FormChildrenAlign
,setChildrenAlignment(FormChildrenAlign)
,LayoutDescriptionModelPackage.getHippoLayFormGroupBase_ChildrenAlignment()
-
setChildrenAlignment
void setChildrenAlignment(FormChildrenAlign value)
Sets the value of the 'Children Alignment
' attribute.- Parameters:
value
- the new value of the 'Children Alignment' attribute.- See Also:
FormChildrenAlign
,getChildrenAlignment()
-
-