Interface LogicGroupGeneratorContext
-
- All Superinterfaces:
ElementBaseGeneratorContext
,ElementWithContextMenuBaseGeneratorContext
,org.eclipse.emf.ecore.EObject
,GroupBaseGeneratorContext
,IElementGeneratorContext
,org.eclipse.emf.common.notify.Notifier
,RichElementBaseGeneratorContext
- All Known Implementing Classes:
LogicGroupGeneratorContextImpl
public interface LogicGroupGeneratorContext extends GroupBaseGeneratorContext, RichElementBaseGeneratorContext
A representation of the model object 'Logic Group Generator Context'.The 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.FormChildrenAlign
getChildrenAlign()
Returns the value of the 'Children Align' attribute.String
getCollapsedTitle()
Returns the value of the 'Collapsed Title' attribute.int
getDataLength()
Returns the value of the 'Data Length' attribute.String
getFormatString()
Returns the value of the 'Format String' attribute.ItemHorizontalAlignment
getHorAlgn()
Returns the value of the 'Hor Algn' attribute.FormItemSpacing
getHorSpacing()
Returns the value of the 'Hor Spacing' attribute.LogicGroupInternalRepresentation
getRepresentation()
Returns the value of the 'Representation' attribute.ItemVerticalAlignment
getVerAlgn()
Returns the value of the 'Ver Algn' attribute.FormItemSpacing
getVerSpacing()
Returns the value of the 'Ver Spacing' attribute.boolean
isThroughAlign()
Returns the value of the 'Through Align' attribute.boolean
isTitleDataFlag()
Returns the value of the 'Title Data Flag' attribute.boolean
isUnited()
Returns the value of the 'United' attribute.void
setBehavior(UsualGroupBehavior value)
Sets the value of the 'Behavior
' attribute.void
setChildrenAlign(FormChildrenAlign value)
Sets the value of the 'Children Align
' attribute.void
setCollapsedTitle(String value)
Sets the value of the 'Collapsed Title
' attribute.void
setDataLength(int value)
Sets the value of the 'Data Length
' attribute.void
setFormatString(String value)
Sets the value of the 'Format String
' 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
setRepresentation(LogicGroupInternalRepresentation value)
Sets the value of the 'Representation
' attribute.void
setThroughAlign(boolean value)
Sets the value of the 'Through Align
' attribute.void
setTitleDataFlag(boolean value)
Sets the value of the 'Title Data Flag
' attribute.void
setUnited(boolean value)
Sets the value of the 'United
' attribute.void
setVerAlgn(ItemVerticalAlignment value)
Sets the value of the 'Ver Algn
' 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 com._1c.g5.v8.dt.form.layout.model.generation.context.ElementWithContextMenuBaseGeneratorContext
getPContextMenu, setPContextMenu
-
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.RichElementBaseGeneratorContext
getPExtTooltip, getPHippoGenExtTooltip, getTitle, getTitleFont, getTitleLocation, getTitleTextColor, getTooltip, getTooltipRepresentation, isChangedFormattedString, isFormattedTooltip, isStretchableTitle, setChangedFormattedString, setFormattedTooltip, setPExtTooltip, setPHippoGenExtTooltip, setStretchableTitle, setTitle, setTitleFont, setTitleLocation, setTitleTextColor, setTooltip, setTooltipRepresentation
-
-
-
-
Method Detail
-
isUnited
boolean isUnited()
Returns the value of the 'United' attribute.- Returns:
- the value of the 'United' attribute.
- See Also:
setUnited(boolean)
,LayoutGenerationContextPackage.getLogicGroupGeneratorContext_United()
-
setUnited
void setUnited(boolean value)
Sets the value of the 'United
' attribute.- Parameters:
value
- the new value of the 'United' attribute.- See Also:
isUnited()
-
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)
,LayoutGenerationContextPackage.getLogicGroupGeneratorContext_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()
-
getCollapsedTitle
String getCollapsedTitle()
Returns the value of the 'Collapsed Title' attribute. The default value is""
.- Returns:
- the value of the 'Collapsed Title' attribute.
- See Also:
setCollapsedTitle(String)
,LayoutGenerationContextPackage.getLogicGroupGeneratorContext_CollapsedTitle()
-
setCollapsedTitle
void setCollapsedTitle(String value)
Sets the value of the 'Collapsed Title
' attribute.- Parameters:
value
- the new value of the 'Collapsed Title' attribute.- See Also:
getCollapsedTitle()
-
isTitleDataFlag
boolean isTitleDataFlag()
Returns the value of the 'Title Data Flag' attribute.- Returns:
- the value of the 'Title Data Flag' attribute.
- See Also:
setTitleDataFlag(boolean)
,LayoutGenerationContextPackage.getLogicGroupGeneratorContext_TitleDataFlag()
-
setTitleDataFlag
void setTitleDataFlag(boolean value)
Sets the value of the 'Title Data Flag
' attribute.- Parameters:
value
- the new value of the 'Title Data Flag' attribute.- See Also:
isTitleDataFlag()
-
getDataLength
int getDataLength()
Returns the value of the 'Data Length' attribute.- Returns:
- the value of the 'Data Length' attribute.
- See Also:
setDataLength(int)
,LayoutGenerationContextPackage.getLogicGroupGeneratorContext_DataLength()
-
setDataLength
void setDataLength(int value)
Sets the value of the 'Data Length
' attribute.- Parameters:
value
- the new value of the 'Data Length' attribute.- See Also:
getDataLength()
-
getFormatString
String getFormatString()
Returns the value of the 'Format String' attribute. The default value is""
.- Returns:
- the value of the 'Format String' attribute.
- See Also:
setFormatString(String)
,LayoutGenerationContextPackage.getLogicGroupGeneratorContext_FormatString()
-
setFormatString
void setFormatString(String value)
Sets the value of the 'Format String
' attribute.- Parameters:
value
- the new value of the 'Format String' attribute.- See Also:
getFormatString()
-
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)
,LayoutGenerationContextPackage.getLogicGroupGeneratorContext_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()
-
isThroughAlign
boolean isThroughAlign()
Returns the value of the 'Through Align' attribute.- Returns:
- the value of the 'Through Align' attribute.
- See Also:
setThroughAlign(boolean)
,LayoutGenerationContextPackage.getLogicGroupGeneratorContext_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()
-
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.getLogicGroupGeneratorContext_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.getLogicGroupGeneratorContext_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.getLogicGroupGeneratorContext_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.getLogicGroupGeneratorContext_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.getLogicGroupGeneratorContext_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()
-
-