Package com._1c.g5.v8.dt.form.model.impl
Class GroupImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
-
- com._1c.g5.v8.bm.core.BmObject
-
- com._1c.g5.v8.dt.mcore.impl.NamedElementImpl
-
- com._1c.g5.v8.dt.form.model.impl.FormItemImpl
-
- com._1c.g5.v8.dt.form.model.impl.GroupImpl
-
- All Implemented Interfaces:
IBmObject
,FormItem
,FormItemContainer
,FormVisualEntity
,Group
,Titled
,TitleStyle
,TooltipContainer
,Visible
,NamedElement
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
- Direct Known Subclasses:
AutoCommandBarImpl
,ContextMenuImpl
,FormGroupImpl
public abstract class GroupImpl extends FormItemImpl implements Group
An implementation of the model object 'Group'.The following features are implemented:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
GroupImpl()
-
Method Summary
-
Methods inherited from class com._1c.g5.v8.dt.form.model.impl.FormItemImpl
getDisplayImportance, getId, getUserChangedProperties, setDisplayImportance, setId
-
Methods inherited from class com._1c.g5.v8.dt.mcore.impl.NamedElementImpl
eStaticFeatureCount, getName, setName
-
Methods inherited from class com._1c.g5.v8.bm.core.BmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmListBinaryData, bmReadBinaryData, bmRemoveBinaryData, bmSetProperty, bmWriteBinaryData, createFeatureMap, createList, dynamicGet, dynamicSet, dynamicUnset, eBasicSetContainer, eBasicSetContainer, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDirectResource, eGet, eHasSettings, eInternalContainer, eInternalResource, eInverseAdd, eNotificationRequired, eNotify, equals, eResolveProxy, eSetDirectResource, eSetStore, eSettings, eStore, hashCode
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID, eDynamicIsSet, eIsCaching
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eDynamicClass, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResource, eSet, eSet, eSetResource, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
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.model.FormItem
getDisplayImportance, getId, setDisplayImportance, setId
-
Methods inherited from interface com._1c.g5.v8.dt.form.model.FormVisualEntity
getUserChangedProperties
-
Methods inherited from interface com._1c.g5.v8.bm.core.IBmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmListBinaryData, bmReadBinaryData, bmRemoveBinaryData, bmSetProperty, bmWriteBinaryData
-
Methods inherited from interface com._1c.g5.v8.dt.mcore.NamedElement
getName, setName
-
-
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classFormItemImpl
-
getItems
public org.eclipse.emf.common.util.EList<FormItem> getItems()
- Specified by:
getItems
in interfaceFormItemContainer
- Returns:
- the value of the 'Items' containment reference list.
- See Also:
FormPackage.getFormItemContainer_Items()
-
isVisible
public boolean isVisible()
- Specified by:
isVisible
in interfaceVisible
- Returns:
- the value of the 'Visible' attribute.
- See Also:
Visible.setVisible(boolean)
,FormPackage.getVisible_Visible()
-
setVisible
public void setVisible(boolean newVisible)
- Specified by:
setVisible
in interfaceVisible
- Parameters:
newVisible
- the new value of the 'Visible' attribute.- See Also:
Visible.isVisible()
-
isEnabled
public boolean isEnabled()
- Specified by:
isEnabled
in interfaceVisible
- Returns:
- the value of the 'Enabled' attribute.
- See Also:
Visible.setEnabled(boolean)
,FormPackage.getVisible_Enabled()
-
setEnabled
public void setEnabled(boolean newEnabled)
- Specified by:
setEnabled
in interfaceVisible
- Parameters:
newEnabled
- the new value of the 'Enabled' attribute.- See Also:
Visible.isEnabled()
-
getUserVisible
public AdjustableBoolean getUserVisible()
- Specified by:
getUserVisible
in interfaceVisible
- Returns:
- the value of the 'User Visible' containment reference.
- See Also:
Visible.setUserVisible(AdjustableBoolean)
,FormPackage.getVisible_UserVisible()
-
setUserVisible
public void setUserVisible(AdjustableBoolean newUserVisible)
- Specified by:
setUserVisible
in interfaceVisible
- Parameters:
newUserVisible
- the new value of the 'User Visible' containment reference.- See Also:
Visible.getUserVisible()
-
getTitle
public org.eclipse.emf.common.util.EMap<String,String> getTitle()
- Specified by:
getTitle
in interfaceTitled
- Returns:
- the value of the 'Title' map.
- See Also:
FormPackage.getTitled_Title()
-
getTitleTextColor
public Color getTitleTextColor()
- Specified by:
getTitleTextColor
in interfaceTitleStyle
- Returns:
- the value of the 'Title Text Color' containment reference.
- See Also:
TitleStyle.setTitleTextColor(Color)
,FormPackage.getTitleStyle_TitleTextColor()
-
setTitleTextColor
public void setTitleTextColor(Color newTitleTextColor)
- Specified by:
setTitleTextColor
in interfaceTitleStyle
- Parameters:
newTitleTextColor
- the new value of the 'Title Text Color' containment reference.- See Also:
TitleStyle.getTitleTextColor()
-
getTitleFont
public Font getTitleFont()
- Specified by:
getTitleFont
in interfaceTitleStyle
- Returns:
- the value of the 'Title Font' containment reference.
- See Also:
TitleStyle.setTitleFont(Font)
,FormPackage.getTitleStyle_TitleFont()
-
setTitleFont
public void setTitleFont(Font newTitleFont)
- Specified by:
setTitleFont
in interfaceTitleStyle
- Parameters:
newTitleFont
- the new value of the 'Title Font' containment reference.- See Also:
TitleStyle.getTitleFont()
-
getToolTip
public org.eclipse.emf.common.util.EMap<String,String> getToolTip()
- Specified by:
getToolTip
in interfaceTooltipContainer
- Returns:
- the value of the 'Tool Tip' map.
- See Also:
FormPackage.getTooltipContainer_ToolTip()
-
getToolTipRepresentation
public TooltipRepresentation getToolTipRepresentation()
- Specified by:
getToolTipRepresentation
in interfaceTooltipContainer
- Returns:
- the value of the 'Tool Tip Representation' attribute.
- See Also:
TooltipRepresentation
,TooltipContainer.setToolTipRepresentation(TooltipRepresentation)
,FormPackage.getTooltipContainer_ToolTipRepresentation()
-
setToolTipRepresentation
public void setToolTipRepresentation(TooltipRepresentation newToolTipRepresentation)
- Specified by:
setToolTipRepresentation
in interfaceTooltipContainer
- Parameters:
newToolTipRepresentation
- the new value of the 'Tool Tip Representation' attribute.- See Also:
TooltipRepresentation
,TooltipContainer.getToolTipRepresentation()
-
isReadOnly
public boolean isReadOnly()
- Specified by:
isReadOnly
in interfaceGroup
- Returns:
- the value of the 'Read Only' attribute.
- See Also:
Group.setReadOnly(boolean)
,FormPackage.getGroup_ReadOnly()
-
setReadOnly
public void setReadOnly(boolean newReadOnly)
- Specified by:
setReadOnly
in interfaceGroup
- Parameters:
newReadOnly
- the new value of the 'Read Only' attribute.- See Also:
Group.isReadOnly()
-
isEnableContentChange
public boolean isEnableContentChange()
- Specified by:
isEnableContentChange
in interfaceGroup
- Returns:
- the value of the 'Enable Content Change' attribute.
- See Also:
Group.setEnableContentChange(boolean)
,FormPackage.getGroup_EnableContentChange()
-
setEnableContentChange
public void setEnableContentChange(boolean newEnableContentChange)
- Specified by:
setEnableContentChange
in interfaceGroup
- Parameters:
newEnableContentChange
- the new value of the 'Enable Content Change' attribute.- See Also:
Group.isEnableContentChange()
-
getShortcut
public String getShortcut()
- Specified by:
getShortcut
in interfaceGroup
- Returns:
- the value of the 'Shortcut' attribute.
- See Also:
Group.setShortcut(String)
,FormPackage.getGroup_Shortcut()
-
setShortcut
public void setShortcut(String newShortcut)
- Specified by:
setShortcut
in interfaceGroup
- Parameters:
newShortcut
- the new value of the 'Shortcut' attribute.- See Also:
Group.getShortcut()
-
getWidth
public int getWidth()
- Specified by:
getWidth
in interfaceGroup
- Returns:
- the value of the 'Width' attribute.
- See Also:
Group.setWidth(int)
,FormPackage.getGroup_Width()
-
setWidth
public void setWidth(int newWidth)
- Specified by:
setWidth
in interfaceGroup
- Parameters:
newWidth
- the new value of the 'Width' attribute.- See Also:
Group.getWidth()
-
getHeight
public int getHeight()
- Specified by:
getHeight
in interfaceGroup
- Returns:
- the value of the 'Height' attribute.
- See Also:
Group.setHeight(int)
,FormPackage.getGroup_Height()
-
setHeight
public void setHeight(int newHeight)
- Specified by:
setHeight
in interfaceGroup
- Parameters:
newHeight
- the new value of the 'Height' attribute.- See Also:
Group.getHeight()
-
getHorizontalStretch
public Boolean getHorizontalStretch()
- Specified by:
getHorizontalStretch
in interfaceGroup
- Returns:
- the value of the 'Horizontal Stretch' attribute.
- See Also:
Group.setHorizontalStretch(Boolean)
,FormPackage.getGroup_HorizontalStretch()
-
setHorizontalStretch
public void setHorizontalStretch(Boolean newHorizontalStretch)
- Specified by:
setHorizontalStretch
in interfaceGroup
- Parameters:
newHorizontalStretch
- the new value of the 'Horizontal Stretch' attribute.- See Also:
Group.getHorizontalStretch()
-
getVerticalStretch
public Boolean getVerticalStretch()
- Specified by:
getVerticalStretch
in interfaceGroup
- Returns:
- the value of the 'Vertical Stretch' attribute.
- See Also:
Group.setVerticalStretch(Boolean)
,FormPackage.getGroup_VerticalStretch()
-
setVerticalStretch
public void setVerticalStretch(Boolean newVerticalStretch)
- Specified by:
setVerticalStretch
in interfaceGroup
- Parameters:
newVerticalStretch
- the new value of the 'Vertical Stretch' attribute.- See Also:
Group.getVerticalStretch()
-
getGroupHorizontalAlign
public ItemHorizontalAlignment getGroupHorizontalAlign()
- Specified by:
getGroupHorizontalAlign
in interfaceGroup
- Returns:
- the value of the 'Group Horizontal Align' attribute.
- See Also:
ItemHorizontalAlignment
,Group.setGroupHorizontalAlign(ItemHorizontalAlignment)
,FormPackage.getGroup_GroupHorizontalAlign()
-
setGroupHorizontalAlign
public void setGroupHorizontalAlign(ItemHorizontalAlignment newGroupHorizontalAlign)
- Specified by:
setGroupHorizontalAlign
in interfaceGroup
- Parameters:
newGroupHorizontalAlign
- the new value of the 'Group Horizontal Align' attribute.- See Also:
ItemHorizontalAlignment
,Group.getGroupHorizontalAlign()
-
getGroupVerticalAlign
public ItemVerticalAlignment getGroupVerticalAlign()
- Specified by:
getGroupVerticalAlign
in interfaceGroup
- Returns:
- the value of the 'Group Vertical Align' attribute.
- See Also:
ItemVerticalAlignment
,Group.setGroupVerticalAlign(ItemVerticalAlignment)
,FormPackage.getGroup_GroupVerticalAlign()
-
setGroupVerticalAlign
public void setGroupVerticalAlign(ItemVerticalAlignment newGroupVerticalAlign)
- Specified by:
setGroupVerticalAlign
in interfaceGroup
- Parameters:
newGroupVerticalAlign
- the new value of the 'Group Vertical Align' attribute.- See Also:
ItemVerticalAlignment
,Group.getGroupVerticalAlign()
-
eBaseStructuralFeatureID
public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)
- Specified by:
eBaseStructuralFeatureID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eBaseStructuralFeatureID
in classFormItemImpl
-
eDerivedStructuralFeatureID
public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
- Specified by:
eDerivedStructuralFeatureID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eDerivedStructuralFeatureID
in classFormItemImpl
-
-