Class CommandBarGeneratorContextImpl
- 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.CommandBarGeneratorContextImpl
-
- All Implemented Interfaces:
CommandBarGeneratorContext
,ElementBaseGeneratorContext
,GroupBaseGeneratorContext
,IAutoAdditionsContainerGeneratorContext
,ICommandBarGeneratorContext
,IElementGeneratorContext
,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 CommandBarGeneratorContextImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements CommandBarGeneratorContext
An implementation of the model object 'Command Bar 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 int
alias
The cached value of the 'Alias
' attribute.protected static int
ALIAS_EDEFAULT
The default value of the 'Alias
' attribute.protected org.eclipse.emf.common.util.EList<ElementBaseGeneratorContext>
children
The cached value of the 'Children
' containment reference list.protected boolean
compat8319
The cached value of the 'Compat8319
' attribute.protected static boolean
COMPAT8319_EDEFAULT
The default value of the 'Compat8319
' 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
compat838
The cached value of the 'Compat838
' attribute.protected static boolean
COMPAT838_EDEFAULT
The default value of the 'Compat838
' attribute.protected static String
DEFAULT_COMAND_SOURCE_NAME_EDEFAULT
The default value of the 'Default Comand Source Name
' attribute.protected String
defaultComandSourceName
The cached value of the 'Default Comand Source Name
' 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 String
lang
The cached value of the 'Lang
' attribute.protected static String
LANG_EDEFAULT
The default value of the 'Lang
' attribute.protected HippoLayCommandBarLocation
location
The cached value of the 'Location
' attribute.protected static HippoLayCommandBarLocation
LOCATION_EDEFAULT
The default value of the 'Location
' attribute.protected FormVisualEntity
pLogFormElement
The cached value of the 'PLog Form Element
' reference.protected IElementGeneratorContext
pParent
The cached value of the 'PParent
' reference.protected ILogFormAdditionalInfoProvider
pProvider
The cached value of the 'PProvider
' attribute.protected static ILogFormAdditionalInfoProvider
PPROVIDER_EDEFAULT
The default value of the 'PProvider
' attribute.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
CommandBarGeneratorContextImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addChild(ElementBaseGeneratorContext pChild)
FormVisualEntity
basicGetPLogFormElement()
IElementGeneratorContext
basicGetPParent()
Object
eGet(int featureID, boolean resolve, boolean coreType)
org.eclipse.emf.common.notify.NotificationChain
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
Object
eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments)
boolean
eIsSet(int featureID)
void
eSet(int featureID, Object newValue)
protected org.eclipse.emf.ecore.EClass
eStaticClass()
void
eUnset(int featureID)
int
getAlias()
org.eclipse.emf.common.util.EList<ElementBaseGeneratorContext>
getChildren()
String
getDefaultComandSourceName()
ClientInterfaceVariant
getInterfaceVariant()
String
getLang()
HippoLayCommandBarLocation
getLocation()
FormVisualEntity
getPLogFormElement()
IElementGeneratorContext
getPParent()
ILogFormAdditionalInfoProvider
getPProvider()
LFTargetPlatform
getTargetPlatform()
boolean
isCompat8319()
boolean
isCompat837()
boolean
isCompat838()
void
setAlias(int newAlias)
void
setCompat8319(boolean newCompat8319)
void
setCompat837(boolean newCompat837)
void
setCompat838(boolean newCompat838)
void
setDefaultComandSourceName(String newDefaultComandSourceName)
void
setInterfaceVariant(ClientInterfaceVariant newInterfaceVariant)
void
setLang(String newLang)
void
setLocation(HippoLayCommandBarLocation newLocation)
void
setPLogFormElement(FormVisualEntity newPLogFormElement)
void
setPParent(IElementGeneratorContext newPParent)
void
setPProvider(ILogFormAdditionalInfoProvider newPProvider)
void
setTargetPlatform(LFTargetPlatform newTargetPlatform)
String
toString()
-
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, eInvocationDelegate, 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()
-
COMPAT838_EDEFAULT
protected static final boolean COMPAT838_EDEFAULT
The default value of the 'Compat838
' attribute.- See Also:
isCompat838()
, Constant Field Values
-
compat838
protected boolean compat838
The cached value of the 'Compat838
' attribute.- See Also:
isCompat838()
-
COMPAT8319_EDEFAULT
protected static final boolean COMPAT8319_EDEFAULT
The default value of the 'Compat8319
' attribute.- See Also:
isCompat8319()
, Constant Field Values
-
compat8319
protected boolean compat8319
The cached value of the 'Compat8319
' attribute.- See Also:
isCompat8319()
-
children
protected org.eclipse.emf.common.util.EList<ElementBaseGeneratorContext> children
The cached value of the 'Children
' containment reference list.- See Also:
getChildren()
-
DEFAULT_COMAND_SOURCE_NAME_EDEFAULT
protected static final String DEFAULT_COMAND_SOURCE_NAME_EDEFAULT
The default value of the 'Default Comand Source Name
' attribute.
-
defaultComandSourceName
protected String defaultComandSourceName
The cached value of the 'Default Comand Source Name
' attribute.- See Also:
getDefaultComandSourceName()
-
PPROVIDER_EDEFAULT
protected static final ILogFormAdditionalInfoProvider PPROVIDER_EDEFAULT
The default value of the 'PProvider
' attribute.- See Also:
getPProvider()
-
pProvider
protected ILogFormAdditionalInfoProvider pProvider
The cached value of the 'PProvider
' attribute.- See Also:
getPProvider()
-
LANG_EDEFAULT
protected static final String LANG_EDEFAULT
The default value of the 'Lang
' attribute.- See Also:
getLang()
, Constant Field Values
-
ALIAS_EDEFAULT
protected static final int ALIAS_EDEFAULT
The default value of the 'Alias
' attribute.- See Also:
getAlias()
, Constant Field Values
-
alias
protected int alias
The cached value of the 'Alias
' attribute.- See Also:
getAlias()
-
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()
-
LOCATION_EDEFAULT
protected static final HippoLayCommandBarLocation LOCATION_EDEFAULT
The default value of the 'Location
' attribute.- See Also:
getLocation()
-
location
protected HippoLayCommandBarLocation location
The cached value of the 'Location
' attribute.- See Also:
getLocation()
-
-
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()
-
isCompat838
public boolean isCompat838()
- Specified by:
isCompat838
in interfaceGroupBaseGeneratorContext
- Returns:
- the value of the 'Compat838' attribute.
- See Also:
GroupBaseGeneratorContext.setCompat838(boolean)
,LayoutGenerationContextPackage.getGroupBaseGeneratorContext_Compat838()
-
setCompat838
public void setCompat838(boolean newCompat838)
- Specified by:
setCompat838
in interfaceGroupBaseGeneratorContext
- Parameters:
newCompat838
- the new value of the 'Compat838' attribute.- See Also:
GroupBaseGeneratorContext.isCompat838()
-
isCompat8319
public boolean isCompat8319()
- Specified by:
isCompat8319
in interfaceGroupBaseGeneratorContext
- Returns:
- the value of the 'Compat8319' attribute.
- See Also:
GroupBaseGeneratorContext.setCompat8319(boolean)
,LayoutGenerationContextPackage.getGroupBaseGeneratorContext_Compat8319()
-
setCompat8319
public void setCompat8319(boolean newCompat8319)
- Specified by:
setCompat8319
in interfaceGroupBaseGeneratorContext
- Parameters:
newCompat8319
- the new value of the 'Compat8319' attribute.- See Also:
GroupBaseGeneratorContext.isCompat8319()
-
getChildren
public org.eclipse.emf.common.util.EList<ElementBaseGeneratorContext> getChildren()
- Specified by:
getChildren
in interfaceGroupBaseGeneratorContext
- Returns:
- the value of the 'Children' containment reference list.
- See Also:
LayoutGenerationContextPackage.getGroupBaseGeneratorContext_Children()
-
getDefaultComandSourceName
public String getDefaultComandSourceName()
- Specified by:
getDefaultComandSourceName
in interfaceCommandBarGeneratorContext
- Returns:
- the value of the 'Default Comand Source Name' attribute.
- See Also:
CommandBarGeneratorContext.setDefaultComandSourceName(String)
,LayoutGenerationContextPackage.getCommandBarGeneratorContext_DefaultComandSourceName()
-
setDefaultComandSourceName
public void setDefaultComandSourceName(String newDefaultComandSourceName)
- Specified by:
setDefaultComandSourceName
in interfaceCommandBarGeneratorContext
- Parameters:
newDefaultComandSourceName
- the new value of the 'Default Comand Source Name' attribute.- See Also:
CommandBarGeneratorContext.getDefaultComandSourceName()
-
getPProvider
public ILogFormAdditionalInfoProvider getPProvider()
- Specified by:
getPProvider
in interfaceCommandBarGeneratorContext
- Returns:
- the value of the 'PProvider' attribute.
- See Also:
CommandBarGeneratorContext.setPProvider(ILogFormAdditionalInfoProvider)
,LayoutGenerationContextPackage.getCommandBarGeneratorContext_PProvider()
-
setPProvider
public void setPProvider(ILogFormAdditionalInfoProvider newPProvider)
- Specified by:
setPProvider
in interfaceCommandBarGeneratorContext
- Parameters:
newPProvider
- the new value of the 'PProvider' attribute.- See Also:
CommandBarGeneratorContext.getPProvider()
-
getLang
public String getLang()
- Specified by:
getLang
in interfaceCommandBarGeneratorContext
- Returns:
- the value of the 'Lang' attribute.
- See Also:
CommandBarGeneratorContext.setLang(String)
,LayoutGenerationContextPackage.getCommandBarGeneratorContext_Lang()
-
setLang
public void setLang(String newLang)
- Specified by:
setLang
in interfaceCommandBarGeneratorContext
- Parameters:
newLang
- the new value of the 'Lang' attribute.- See Also:
CommandBarGeneratorContext.getLang()
-
getAlias
public int getAlias()
- Specified by:
getAlias
in interfaceCommandBarGeneratorContext
- Returns:
- the value of the 'Alias' attribute.
- See Also:
CommandBarGeneratorContext.setAlias(int)
,LayoutGenerationContextPackage.getCommandBarGeneratorContext_Alias()
-
setAlias
public void setAlias(int newAlias)
- Specified by:
setAlias
in interfaceCommandBarGeneratorContext
- Parameters:
newAlias
- the new value of the 'Alias' attribute.- See Also:
CommandBarGeneratorContext.getAlias()
-
isCompat837
public boolean isCompat837()
- Specified by:
isCompat837
in interfaceCommandBarGeneratorContext
- Returns:
- the value of the 'Compat837' attribute.
- See Also:
CommandBarGeneratorContext.setCompat837(boolean)
,LayoutGenerationContextPackage.getCommandBarGeneratorContext_Compat837()
-
setCompat837
public void setCompat837(boolean newCompat837)
- Specified by:
setCompat837
in interfaceCommandBarGeneratorContext
- Parameters:
newCompat837
- the new value of the 'Compat837' attribute.- See Also:
CommandBarGeneratorContext.isCompat837()
-
getLocation
public HippoLayCommandBarLocation getLocation()
- Specified by:
getLocation
in interfaceCommandBarGeneratorContext
- Returns:
- the value of the 'Location' attribute.
- See Also:
HippoLayCommandBarLocation
,CommandBarGeneratorContext.setLocation(HippoLayCommandBarLocation)
,LayoutGenerationContextPackage.getCommandBarGeneratorContext_Location()
-
setLocation
public void setLocation(HippoLayCommandBarLocation newLocation)
- Specified by:
setLocation
in interfaceCommandBarGeneratorContext
- Parameters:
newLocation
- the new value of the 'Location' attribute.- See Also:
HippoLayCommandBarLocation
,CommandBarGeneratorContext.getLocation()
-
addChild
public void addChild(ElementBaseGeneratorContext pChild)
- Specified by:
addChild
in interfaceGroupBaseGeneratorContext
-
eInverseRemove
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
- Overrides:
eInverseRemove
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
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
-
eInvoke
public Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException
- Specified by:
eInvoke
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eInvoke
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
- Throws:
InvocationTargetException
-
toString
public String toString()
- Overrides:
toString
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
-