Interface PanelGeneratorContext
-
- All Superinterfaces:
ElementBaseGeneratorContext
,org.eclipse.emf.ecore.EObject
,GroupBaseGeneratorContext
,IElementGeneratorContext
,org.eclipse.emf.common.notify.Notifier
,SlaveElementBaseGeneratorContext
,SlaveFormElementBaseGeneratorContext
- All Known Implementing Classes:
PanelGeneratorContextImpl
public interface PanelGeneratorContext extends GroupBaseGeneratorContext, SlaveFormElementBaseGeneratorContext
A representation of the model object 'Panel Generator Context'.The following features are supported:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Color
getBackColor()
Returns the value of the 'Back Color' attribute.FormChildrenAlign
getChildrenAlign()
Returns the value of the 'Children Align' attribute.FormChildrenGroup
getGrouping()
Returns the value of the 'Grouping' attribute.ItemHorizontalAlignment
getHorAlgn()
Returns the value of the 'Hor Algn' attribute.FormItemSpacing
getHorSpacing()
Returns the value of the 'Hor Spacing' attribute.HippoLayElementBase
getPSlaveElement()
Returns the value of the 'PSlave Element' reference.ItemVerticalAlignment
getVerAlgn()
Returns the value of the 'Ver Algn' attribute.LogFormScrollMode
getVerScrolling()
Returns the value of the 'Ver Scrolling' attribute.FormItemSpacing
getVerSpacing()
Returns the value of the 'Ver Spacing' attribute.void
setBackColor(Color value)
Sets the value of the 'Back Color
' attribute.void
setChildrenAlign(FormChildrenAlign value)
Sets the value of the 'Children Align
' attribute.void
setGrouping(FormChildrenGroup value)
Sets the value of the 'Grouping
' attribute.void
setHorAlgn(ItemHorizontalAlignment value)
Sets the value of the 'Hor Algn
' attribute.void
setHorSpacing(FormItemSpacing value)
Sets the value of the 'Hor Spacing
' attribute.void
setPSlaveElement(HippoLayElementBase value)
Sets the value of the 'PSlave Element
' reference.void
setVerAlgn(ItemVerticalAlignment value)
Sets the value of the 'Ver Algn
' attribute.void
setVerScrolling(LogFormScrollMode value)
Sets the value of the 'Ver Scrolling
' attribute.void
setVerSpacing(FormItemSpacing value)
Sets the value of the 'Ver Spacing
' attribute.-
Methods inherited from interface com._1c.g5.v8.dt.form.layout.model.generation.context.ElementBaseGeneratorContext
getInterfaceVariant, getPLogFormElement, getPParent, getTargetPlatform, setInterfaceVariant, setPLogFormElement, setPParent, 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.generation.context.GroupBaseGeneratorContext
addChild, getChildren, isCompat8319, isCompat838, setCompat8319, setCompat838
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface com._1c.g5.v8.dt.form.layout.model.generation.context.SlaveElementBaseGeneratorContext
getSlaveCategories, getSlaveLogFormElementName, getSlaveName, getSlaveTitle, isSlaveDefaultControl, isSlaveEnabled, isSlaveMode, isSlaveReadOnly, isSlaveSkipOnInput, isSlaveVisible, setSlaveDefaultControl, setSlaveEnabled, setSlaveLogFormElementName, setSlaveMode, setSlaveName, setSlaveReadOnly, setSlaveSkipOnInput, setSlaveTitle, setSlaveVisible
-
Methods inherited from interface com._1c.g5.v8.dt.form.layout.model.generation.context.SlaveFormElementBaseGeneratorContext
getSlaveHeight, getSlaveMaxHeight, getSlaveMaxWidth, getSlaveMinHeight, getSlaveMinWidth, getSlaveStretchableMode, getSlaveWidth, setSlaveHeight, setSlaveMaxHeight, setSlaveMaxWidth, setSlaveMinHeight, setSlaveMinWidth, setSlaveStretchableMode, setSlaveWidth
-
-
-
-
Method Detail
-
getBackColor
Color getBackColor()
Returns the value of the 'Back Color' attribute.- Returns:
- the value of the 'Back Color' attribute.
- See Also:
setBackColor(Color)
,LayoutGenerationContextPackage.getPanelGeneratorContext_BackColor()
-
setBackColor
void setBackColor(Color value)
Sets the value of the 'Back Color
' attribute.- Parameters:
value
- the new value of the 'Back Color' attribute.- See Also:
getBackColor()
-
getGrouping
FormChildrenGroup getGrouping()
Returns the value of the 'Grouping' attribute. The literals are from the enumerationFormChildrenGroup
.- Returns:
- the value of the 'Grouping' attribute.
- See Also:
FormChildrenGroup
,setGrouping(FormChildrenGroup)
,LayoutGenerationContextPackage.getPanelGeneratorContext_Grouping()
-
setGrouping
void setGrouping(FormChildrenGroup value)
Sets the value of the 'Grouping
' attribute.- Parameters:
value
- the new value of the 'Grouping' attribute.- See Also:
FormChildrenGroup
,getGrouping()
-
getHorSpacing
FormItemSpacing getHorSpacing()
Returns the value of the 'Hor Spacing' attribute. The literals are from the enumerationFormItemSpacing
.- Returns:
- the value of the 'Hor Spacing' attribute.
- See Also:
FormItemSpacing
,setHorSpacing(FormItemSpacing)
,LayoutGenerationContextPackage.getPanelGeneratorContext_HorSpacing()
-
setHorSpacing
void setHorSpacing(FormItemSpacing value)
Sets the value of the 'Hor Spacing
' attribute.- Parameters:
value
- the new value of the 'Hor Spacing' attribute.- See Also:
FormItemSpacing
,getHorSpacing()
-
getVerSpacing
FormItemSpacing getVerSpacing()
Returns the value of the 'Ver Spacing' attribute. The literals are from the enumerationFormItemSpacing
.- Returns:
- the value of the 'Ver Spacing' attribute.
- See Also:
FormItemSpacing
,setVerSpacing(FormItemSpacing)
,LayoutGenerationContextPackage.getPanelGeneratorContext_VerSpacing()
-
setVerSpacing
void setVerSpacing(FormItemSpacing value)
Sets the value of the 'Ver Spacing
' attribute.- Parameters:
value
- the new value of the 'Ver Spacing' attribute.- See Also:
FormItemSpacing
,getVerSpacing()
-
getChildrenAlign
FormChildrenAlign getChildrenAlign()
Returns the value of the 'Children Align' attribute. The literals are from the enumerationFormChildrenAlign
.- Returns:
- the value of the 'Children Align' attribute.
- See Also:
FormChildrenAlign
,setChildrenAlign(FormChildrenAlign)
,LayoutGenerationContextPackage.getPanelGeneratorContext_ChildrenAlign()
-
setChildrenAlign
void setChildrenAlign(FormChildrenAlign value)
Sets the value of the 'Children Align
' attribute.- Parameters:
value
- the new value of the 'Children Align' attribute.- See Also:
FormChildrenAlign
,getChildrenAlign()
-
getHorAlgn
ItemHorizontalAlignment getHorAlgn()
Returns the value of the 'Hor Algn' attribute. The literals are from the enumerationItemHorizontalAlignment
.- Returns:
- the value of the 'Hor Algn' attribute.
- See Also:
ItemHorizontalAlignment
,setHorAlgn(ItemHorizontalAlignment)
,LayoutGenerationContextPackage.getPanelGeneratorContext_HorAlgn()
-
setHorAlgn
void setHorAlgn(ItemHorizontalAlignment value)
Sets the value of the 'Hor Algn
' attribute.- Parameters:
value
- the new value of the 'Hor Algn' attribute.- See Also:
ItemHorizontalAlignment
,getHorAlgn()
-
getVerAlgn
ItemVerticalAlignment getVerAlgn()
Returns the value of the 'Ver Algn' attribute. The literals are from the enumerationItemVerticalAlignment
.- Returns:
- the value of the 'Ver Algn' attribute.
- See Also:
ItemVerticalAlignment
,setVerAlgn(ItemVerticalAlignment)
,LayoutGenerationContextPackage.getPanelGeneratorContext_VerAlgn()
-
setVerAlgn
void setVerAlgn(ItemVerticalAlignment value)
Sets the value of the 'Ver Algn
' attribute.- Parameters:
value
- the new value of the 'Ver Algn' attribute.- See Also:
ItemVerticalAlignment
,getVerAlgn()
-
getVerScrolling
LogFormScrollMode getVerScrolling()
Returns the value of the 'Ver Scrolling' attribute. The default value is"UseIfNecessary"
. The literals are from the enumerationLogFormScrollMode
.- Returns:
- the value of the 'Ver Scrolling' attribute.
- See Also:
LogFormScrollMode
,setVerScrolling(LogFormScrollMode)
,LayoutGenerationContextPackage.getPanelGeneratorContext_VerScrolling()
-
setVerScrolling
void setVerScrolling(LogFormScrollMode value)
Sets the value of the 'Ver Scrolling
' attribute.- Parameters:
value
- the new value of the 'Ver Scrolling' attribute.- See Also:
LogFormScrollMode
,getVerScrolling()
-
getPSlaveElement
HippoLayElementBase getPSlaveElement()
Returns the value of the 'PSlave Element' reference.- Returns:
- the value of the 'PSlave Element' reference.
- See Also:
setPSlaveElement(HippoLayElementBase)
,LayoutGenerationContextPackage.getPanelGeneratorContext_PSlaveElement()
-
setPSlaveElement
void setPSlaveElement(HippoLayElementBase value)
Sets the value of the 'PSlave Element
' reference.- Parameters:
value
- the new value of the 'PSlave Element' reference.- See Also:
getPSlaveElement()
-
-