Package com._1c.g5.v8.dt.form.model.impl
Class AdditionImpl
- 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.form.model.impl.AdditionImpl
-
- All Implemented Interfaces:
IBmObject
,Addition
,AdditionSource
,ContextMenuHolder
,ExtendedTooltipHolder
,ExtensionAdoptedProperty
,FormItem
,FormItemContainer
,FormVisualEntity
,Titled
,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
public class AdditionImpl extends BmObject implements Addition
An implementation of the model object 'Addition'.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
AdditionImpl()
-
Method Summary
-
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.bm.core.IBmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmListBinaryData, bmReadBinaryData, bmRemoveBinaryData, bmSetProperty, bmWriteBinaryData
-
-
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eStaticFeatureCount
protected int eStaticFeatureCount()
- Overrides:
eStaticFeatureCount
in classorg.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
-
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()
-
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()
-
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()
-
getName
public String getName()
- Specified by:
getName
in interfaceNamedElement
- Returns:
- the value of the 'Name' attribute.
- See Also:
NamedElement.setName(String)
,McorePackage.getNamedElement_Name()
-
setName
public void setName(String newName)
- Specified by:
setName
in interfaceNamedElement
- Parameters:
newName
- the new value of the 'Name' attribute.- See Also:
NamedElement.getName()
-
getUserChangedProperties
public org.eclipse.emf.common.util.EMap<String,Boolean> getUserChangedProperties()
- Specified by:
getUserChangedProperties
in interfaceFormVisualEntity
- Returns:
- the value of the 'User Changed Properties' map.
- See Also:
FormPackage.getFormVisualEntity_UserChangedProperties()
-
getId
public int getId()
- Specified by:
getId
in interfaceFormItem
- Returns:
- the value of the 'Id' attribute.
- See Also:
FormItem.setId(int)
,FormPackage.getFormItem_Id()
-
setId
public void setId(int newId)
- Specified by:
setId
in interfaceFormItem
- Parameters:
newId
- the new value of the 'Id' attribute.- See Also:
FormItem.getId()
-
getDisplayImportance
public DisplayImportance getDisplayImportance()
- Specified by:
getDisplayImportance
in interfaceFormItem
- Returns:
- the value of the 'Display Importance' attribute.
- See Also:
DisplayImportance
,FormItem.setDisplayImportance(DisplayImportance)
,FormPackage.getFormItem_DisplayImportance()
-
setDisplayImportance
public void setDisplayImportance(DisplayImportance newDisplayImportance)
- Specified by:
setDisplayImportance
in interfaceFormItem
- Parameters:
newDisplayImportance
- the new value of the 'Display Importance' attribute.- See Also:
DisplayImportance
,FormItem.getDisplayImportance()
-
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()
-
getExtendedTooltip
public ExtendedTooltip getExtendedTooltip()
- Specified by:
getExtendedTooltip
in interfaceExtendedTooltipHolder
- Returns:
- the value of the 'Extended Tooltip' containment reference.
- See Also:
ExtendedTooltipHolder.setExtendedTooltip(ExtendedTooltip)
,FormPackage.getExtendedTooltipHolder_ExtendedTooltip()
-
setExtendedTooltip
public void setExtendedTooltip(ExtendedTooltip newExtendedTooltip)
- Specified by:
setExtendedTooltip
in interfaceExtendedTooltipHolder
- Parameters:
newExtendedTooltip
- the new value of the 'Extended Tooltip' containment reference.- See Also:
ExtendedTooltipHolder.getExtendedTooltip()
-
getContextMenu
public ContextMenu getContextMenu()
- Specified by:
getContextMenu
in interfaceContextMenuHolder
- Returns:
- the value of the 'Context Menu' containment reference.
- See Also:
ContextMenuHolder.setContextMenu(ContextMenu)
,FormPackage.getContextMenuHolder_ContextMenu()
-
setContextMenu
public void setContextMenu(ContextMenu newContextMenu)
- Specified by:
setContextMenu
in interfaceContextMenuHolder
- Parameters:
newContextMenu
- the new value of the 'Context Menu' containment reference.- See Also:
ContextMenuHolder.getContextMenu()
-
getAdopted
public Boolean getAdopted()
- Specified by:
getAdopted
in interfaceExtensionAdoptedProperty
- Returns:
- the value of the 'Adopted' attribute.
- See Also:
ExtensionAdoptedProperty.setAdopted(Boolean)
,FormPackage.getExtensionAdoptedProperty_Adopted()
-
setAdopted
public void setAdopted(Boolean newAdopted)
- Specified by:
setAdopted
in interfaceExtensionAdoptedProperty
- Parameters:
newAdopted
- the new value of the 'Adopted' attribute.- See Also:
ExtensionAdoptedProperty.getAdopted()
-
getUnchanged
public Boolean getUnchanged()
- Specified by:
getUnchanged
in interfaceExtensionAdoptedProperty
- Returns:
- the value of the 'Unchanged' attribute.
- See Also:
ExtensionAdoptedProperty.setUnchanged(Boolean)
,FormPackage.getExtensionAdoptedProperty_Unchanged()
-
setUnchanged
public void setUnchanged(Boolean newUnchanged)
- Specified by:
setUnchanged
in interfaceExtensionAdoptedProperty
- Parameters:
newUnchanged
- the new value of the 'Unchanged' attribute.- See Also:
ExtensionAdoptedProperty.getUnchanged()
-
getType
public ManagedFormAdditionType getType()
- Specified by:
getType
in interfaceAddition
- Returns:
- the value of the 'Type' attribute.
- See Also:
ManagedFormAdditionType
,Addition.setType(ManagedFormAdditionType)
,FormPackage.getAddition_Type()
-
setType
public void setType(ManagedFormAdditionType newType)
- Specified by:
setType
in interfaceAddition
- Parameters:
newType
- the new value of the 'Type' attribute.- See Also:
ManagedFormAdditionType
,Addition.getType()
-
getSource
public AdditionSource getSource()
- Specified by:
getSource
in interfaceAddition
- Returns:
- the value of the 'Source' reference.
- See Also:
Addition.setSource(AdditionSource)
,FormPackage.getAddition_Source()
-
setSource
public void setSource(AdditionSource newSource)
- Specified by:
setSource
in interfaceAddition
- Parameters:
newSource
- the new value of the 'Source' reference.- See Also:
Addition.getSource()
-
getGroupHorizontalAlign
public ItemHorizontalAlignment getGroupHorizontalAlign()
- Specified by:
getGroupHorizontalAlign
in interfaceAddition
- Returns:
- the value of the 'Group Horizontal Align' attribute.
- See Also:
ItemHorizontalAlignment
,Addition.setGroupHorizontalAlign(ItemHorizontalAlignment)
,FormPackage.getAddition_GroupHorizontalAlign()
-
setGroupHorizontalAlign
public void setGroupHorizontalAlign(ItemHorizontalAlignment newGroupHorizontalAlign)
- Specified by:
setGroupHorizontalAlign
in interfaceAddition
- Parameters:
newGroupHorizontalAlign
- the new value of the 'Group Horizontal Align' attribute.- See Also:
ItemHorizontalAlignment
,Addition.getGroupHorizontalAlign()
-
getGroupVerticalAlign
public ItemVerticalAlignment getGroupVerticalAlign()
- Specified by:
getGroupVerticalAlign
in interfaceAddition
- Returns:
- the value of the 'Group Vertical Align' attribute.
- See Also:
ItemVerticalAlignment
,Addition.setGroupVerticalAlign(ItemVerticalAlignment)
,FormPackage.getAddition_GroupVerticalAlign()
-
setGroupVerticalAlign
public void setGroupVerticalAlign(ItemVerticalAlignment newGroupVerticalAlign)
- Specified by:
setGroupVerticalAlign
in interfaceAddition
- Parameters:
newGroupVerticalAlign
- the new value of the 'Group Vertical Align' attribute.- See Also:
ItemVerticalAlignment
,Addition.getGroupVerticalAlign()
-
getExtInfo
public AdditionExtInfo getExtInfo()
- Specified by:
getExtInfo
in interfaceAddition
- Returns:
- the value of the 'Ext Info' containment reference.
- See Also:
Addition.setExtInfo(AdditionExtInfo)
,FormPackage.getAddition_ExtInfo()
-
setExtInfo
public void setExtInfo(AdditionExtInfo newExtInfo)
- Specified by:
setExtInfo
in interfaceAddition
- Parameters:
newExtInfo
- the new value of the 'Ext Info' containment reference.- See Also:
Addition.getExtInfo()
-
eBaseStructuralFeatureID
public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)
- Specified by:
eBaseStructuralFeatureID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eBaseStructuralFeatureID
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eDerivedStructuralFeatureID
public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
- Specified by:
eDerivedStructuralFeatureID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eDerivedStructuralFeatureID
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
-