Class MenuButtonGeneratorContextImpl
- 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.MinimalEObjectImpl.Container
-
- com._1c.g5.v8.dt.form.layout.model.generation.context.impl.MenuButtonGeneratorContextImpl
-
- All Implemented Interfaces:
ElementBaseGeneratorContext
,IElementGeneratorContext
,IMenuElementGeneratorContext
,MenuButtonGeneratorContext
,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 MenuButtonGeneratorContextImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements MenuButtonGeneratorContext
An implementation of the model object 'Menu Button Generator Context'.The following features are implemented:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
-
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
-
-
Field Summary
Fields Modifier and Type Field Description protected static V8Picture
COMMAND_PICTURE_EDEFAULT
The default value of the 'Command Picture
' attribute.protected static String
COMMAND_SHORT_CUT_EDEFAULT
The default value of the 'Command Short Cut
' attribute.protected static String
COMMAND_TEXT_EDEFAULT
The default value of the 'Command Text
' attribute.protected static String
COMMAND_TOOLTIP_EDEFAULT
The default value of the 'Command Tooltip
' attribute.protected V8Picture
commandPicture
The cached value of the 'Command Picture
' attribute.protected String
commandShortCut
The cached value of the 'Command Short Cut
' attribute.protected String
commandText
The cached value of the 'Command Text
' attribute.protected String
commandTooltip
The cached value of the 'Command Tooltip
' attribute.protected boolean
compat8310
The cached value of the 'Compat8310
' attribute.protected static boolean
COMPAT8310_EDEFAULT
The default value of the 'Compat8310
' attribute.protected boolean
compat837
The cached value of the 'Compat837
' attribute.protected static boolean
COMPAT837_EDEFAULT
The default value of the 'Compat837
' attribute.protected boolean
important
The cached value of the 'Important
' attribute.protected static boolean
IMPORTANT_EDEFAULT
The default value of the 'Important
' attribute.protected static ClientInterfaceVariant
INTERFACE_VARIANT_EDEFAULT
The default value of the 'Interface Variant
' attribute.protected ClientInterfaceVariant
interfaceVariant
The cached value of the 'Interface Variant
' attribute.protected FormVisualEntity
pLogFormElement
The cached value of the 'PLog Form Element
' reference.protected IElementGeneratorContext
pParent
The cached value of the 'PParent
' reference.protected static LFTargetPlatform
TARGET_PLATFORM_EDEFAULT
The default value of the 'Target Platform
' attribute.protected LFTargetPlatform
targetPlatform
The cached value of the 'Target Platform
' attribute.-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
MenuButtonGeneratorContextImpl()
-
Method Summary
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
pLogFormElement
protected FormVisualEntity pLogFormElement
The cached value of the 'PLog Form Element
' reference.- See Also:
getPLogFormElement()
-
pParent
protected IElementGeneratorContext pParent
The cached value of the 'PParent
' reference.- See Also:
getPParent()
-
TARGET_PLATFORM_EDEFAULT
protected static final LFTargetPlatform TARGET_PLATFORM_EDEFAULT
The default value of the 'Target Platform
' attribute.- See Also:
getTargetPlatform()
-
targetPlatform
protected LFTargetPlatform targetPlatform
The cached value of the 'Target Platform
' attribute.- See Also:
getTargetPlatform()
-
INTERFACE_VARIANT_EDEFAULT
protected static final ClientInterfaceVariant INTERFACE_VARIANT_EDEFAULT
The default value of the 'Interface Variant
' attribute.- See Also:
getInterfaceVariant()
-
interfaceVariant
protected ClientInterfaceVariant interfaceVariant
The cached value of the 'Interface Variant
' attribute.- See Also:
getInterfaceVariant()
-
COMMAND_TEXT_EDEFAULT
protected static final String COMMAND_TEXT_EDEFAULT
The default value of the 'Command Text
' attribute.- See Also:
getCommandText()
, Constant Field Values
-
commandText
protected String commandText
The cached value of the 'Command Text
' attribute.- See Also:
getCommandText()
-
COMMAND_PICTURE_EDEFAULT
protected static final V8Picture COMMAND_PICTURE_EDEFAULT
The default value of the 'Command Picture
' attribute.- See Also:
getCommandPicture()
-
commandPicture
protected V8Picture commandPicture
The cached value of the 'Command Picture
' attribute.- See Also:
getCommandPicture()
-
COMMAND_TOOLTIP_EDEFAULT
protected static final String COMMAND_TOOLTIP_EDEFAULT
The default value of the 'Command Tooltip
' attribute.- See Also:
getCommandTooltip()
, Constant Field Values
-
commandTooltip
protected String commandTooltip
The cached value of the 'Command Tooltip
' attribute.- See Also:
getCommandTooltip()
-
COMMAND_SHORT_CUT_EDEFAULT
protected static final String COMMAND_SHORT_CUT_EDEFAULT
The default value of the 'Command Short Cut
' attribute.- See Also:
getCommandShortCut()
, Constant Field Values
-
commandShortCut
protected String commandShortCut
The cached value of the 'Command Short Cut
' attribute.- See Also:
getCommandShortCut()
-
IMPORTANT_EDEFAULT
protected static final boolean IMPORTANT_EDEFAULT
The default value of the 'Important
' attribute.- See Also:
isImportant()
, Constant Field Values
-
important
protected boolean important
The cached value of the 'Important
' attribute.- See Also:
isImportant()
-
COMPAT837_EDEFAULT
protected static final boolean COMPAT837_EDEFAULT
The default value of the 'Compat837
' attribute.- See Also:
isCompat837()
, Constant Field Values
-
compat837
protected boolean compat837
The cached value of the 'Compat837
' attribute.- See Also:
isCompat837()
-
COMPAT8310_EDEFAULT
protected static final boolean COMPAT8310_EDEFAULT
The default value of the 'Compat8310
' attribute.- See Also:
isCompat8310()
, Constant Field Values
-
compat8310
protected boolean compat8310
The cached value of the 'Compat8310
' attribute.- See Also:
isCompat8310()
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
getPLogFormElement
public FormVisualEntity getPLogFormElement()
- Specified by:
getPLogFormElement
in interfaceElementBaseGeneratorContext
- Returns:
- the value of the 'PLog Form Element' reference.
- See Also:
ElementBaseGeneratorContext.setPLogFormElement(FormVisualEntity)
,LayoutGenerationContextPackage.getElementBaseGeneratorContext_PLogFormElement()
-
basicGetPLogFormElement
public FormVisualEntity basicGetPLogFormElement()
-
setPLogFormElement
public void setPLogFormElement(FormVisualEntity newPLogFormElement)
- Specified by:
setPLogFormElement
in interfaceElementBaseGeneratorContext
- Parameters:
newPLogFormElement
- the new value of the 'PLog Form Element' reference.- See Also:
ElementBaseGeneratorContext.getPLogFormElement()
-
getPParent
public IElementGeneratorContext getPParent()
- Specified by:
getPParent
in interfaceElementBaseGeneratorContext
- Returns:
- the value of the 'PParent' reference.
- See Also:
ElementBaseGeneratorContext.setPParent(IElementGeneratorContext)
,LayoutGenerationContextPackage.getElementBaseGeneratorContext_PParent()
-
basicGetPParent
public IElementGeneratorContext basicGetPParent()
-
setPParent
public void setPParent(IElementGeneratorContext newPParent)
- Specified by:
setPParent
in interfaceElementBaseGeneratorContext
- Parameters:
newPParent
- the new value of the 'PParent' reference.- See Also:
ElementBaseGeneratorContext.getPParent()
-
getTargetPlatform
public LFTargetPlatform getTargetPlatform()
- Specified by:
getTargetPlatform
in interfaceElementBaseGeneratorContext
- Returns:
- the value of the 'Target Platform' attribute.
- See Also:
LFTargetPlatform
,ElementBaseGeneratorContext.setTargetPlatform(LFTargetPlatform)
,LayoutGenerationContextPackage.getElementBaseGeneratorContext_TargetPlatform()
-
setTargetPlatform
public void setTargetPlatform(LFTargetPlatform newTargetPlatform)
- Specified by:
setTargetPlatform
in interfaceElementBaseGeneratorContext
- Parameters:
newTargetPlatform
- the new value of the 'Target Platform' attribute.- See Also:
LFTargetPlatform
,ElementBaseGeneratorContext.getTargetPlatform()
-
getInterfaceVariant
public ClientInterfaceVariant getInterfaceVariant()
- Specified by:
getInterfaceVariant
in interfaceElementBaseGeneratorContext
- Returns:
- the value of the 'Interface Variant' attribute.
- See Also:
ClientInterfaceVariant
,ElementBaseGeneratorContext.setInterfaceVariant(ClientInterfaceVariant)
,LayoutGenerationContextPackage.getElementBaseGeneratorContext_InterfaceVariant()
-
setInterfaceVariant
public void setInterfaceVariant(ClientInterfaceVariant newInterfaceVariant)
- Specified by:
setInterfaceVariant
in interfaceElementBaseGeneratorContext
- Parameters:
newInterfaceVariant
- the new value of the 'Interface Variant' attribute.- See Also:
ClientInterfaceVariant
,ElementBaseGeneratorContext.getInterfaceVariant()
-
getCommandText
public String getCommandText()
- Specified by:
getCommandText
in interfaceMenuButtonGeneratorContext
- Returns:
- the value of the 'Command Text' attribute.
- See Also:
MenuButtonGeneratorContext.setCommandText(String)
,LayoutGenerationContextPackage.getMenuButtonGeneratorContext_CommandText()
-
setCommandText
public void setCommandText(String newCommandText)
- Specified by:
setCommandText
in interfaceMenuButtonGeneratorContext
- Parameters:
newCommandText
- the new value of the 'Command Text' attribute.- See Also:
MenuButtonGeneratorContext.getCommandText()
-
getCommandPicture
public V8Picture getCommandPicture()
- Specified by:
getCommandPicture
in interfaceMenuButtonGeneratorContext
- Returns:
- the value of the 'Command Picture' attribute.
- See Also:
MenuButtonGeneratorContext.setCommandPicture(V8Picture)
,LayoutGenerationContextPackage.getMenuButtonGeneratorContext_CommandPicture()
-
setCommandPicture
public void setCommandPicture(V8Picture newCommandPicture)
- Specified by:
setCommandPicture
in interfaceMenuButtonGeneratorContext
- Parameters:
newCommandPicture
- the new value of the 'Command Picture' attribute.- See Also:
MenuButtonGeneratorContext.getCommandPicture()
-
getCommandTooltip
public String getCommandTooltip()
- Specified by:
getCommandTooltip
in interfaceMenuButtonGeneratorContext
- Returns:
- the value of the 'Command Tooltip' attribute.
- See Also:
MenuButtonGeneratorContext.setCommandTooltip(String)
,LayoutGenerationContextPackage.getMenuButtonGeneratorContext_CommandTooltip()
-
setCommandTooltip
public void setCommandTooltip(String newCommandTooltip)
- Specified by:
setCommandTooltip
in interfaceMenuButtonGeneratorContext
- Parameters:
newCommandTooltip
- the new value of the 'Command Tooltip' attribute.- See Also:
MenuButtonGeneratorContext.getCommandTooltip()
-
getCommandShortCut
public String getCommandShortCut()
- Specified by:
getCommandShortCut
in interfaceMenuButtonGeneratorContext
- Returns:
- the value of the 'Command Short Cut' attribute.
- See Also:
MenuButtonGeneratorContext.setCommandShortCut(String)
,LayoutGenerationContextPackage.getMenuButtonGeneratorContext_CommandShortCut()
-
setCommandShortCut
public void setCommandShortCut(String newCommandShortCut)
- Specified by:
setCommandShortCut
in interfaceMenuButtonGeneratorContext
- Parameters:
newCommandShortCut
- the new value of the 'Command Short Cut' attribute.- See Also:
MenuButtonGeneratorContext.getCommandShortCut()
-
isImportant
public boolean isImportant()
- Specified by:
isImportant
in interfaceMenuButtonGeneratorContext
- Returns:
- the value of the 'Important' attribute.
- See Also:
MenuButtonGeneratorContext.setImportant(boolean)
,LayoutGenerationContextPackage.getMenuButtonGeneratorContext_Important()
-
setImportant
public void setImportant(boolean newImportant)
- Specified by:
setImportant
in interfaceMenuButtonGeneratorContext
- Parameters:
newImportant
- the new value of the 'Important' attribute.- See Also:
MenuButtonGeneratorContext.isImportant()
-
isCompat837
public boolean isCompat837()
- Specified by:
isCompat837
in interfaceMenuButtonGeneratorContext
- Returns:
- the value of the 'Compat837' attribute.
- See Also:
MenuButtonGeneratorContext.setCompat837(boolean)
,LayoutGenerationContextPackage.getMenuButtonGeneratorContext_Compat837()
-
setCompat837
public void setCompat837(boolean newCompat837)
- Specified by:
setCompat837
in interfaceMenuButtonGeneratorContext
- Parameters:
newCompat837
- the new value of the 'Compat837' attribute.- See Also:
MenuButtonGeneratorContext.isCompat837()
-
isCompat8310
public boolean isCompat8310()
- Specified by:
isCompat8310
in interfaceMenuButtonGeneratorContext
- Returns:
- the value of the 'Compat8310' attribute.
- See Also:
MenuButtonGeneratorContext.setCompat8310(boolean)
,LayoutGenerationContextPackage.getMenuButtonGeneratorContext_Compat8310()
-
setCompat8310
public void setCompat8310(boolean newCompat8310)
- Specified by:
setCompat8310
in interfaceMenuButtonGeneratorContext
- Parameters:
newCompat8310
- the new value of the 'Compat8310' attribute.- See Also:
MenuButtonGeneratorContext.isCompat8310()
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eGet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eSet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eUnset
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eIsSet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
toString
public String toString()
- Overrides:
toString
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
-