Class HippoGeneratorContextImpl
- 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.HippoGeneratorContextImpl
-
- All Implemented Interfaces:
HippoGeneratorContext
,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 HippoGeneratorContextImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements HippoGeneratorContext
An implementation of the model object 'Hippo 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 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 org.eclipse.emf.common.util.EMap<Long,FormVisualEntity>
logFormIndexById
The cached value of the 'Log Form Index By Id
' map.protected org.eclipse.emf.common.util.EMap<String,FormVisualEntity>
logFormIndexByName
The cached value of the 'Log Form Index By Name
' map.protected static boolean
MOBILE_PLATFORM_EDEFAULT
The default value of the 'Mobile Platform
' attribute.protected boolean
mobilePlatform
The cached value of the 'Mobile Platform
' attribute.protected MobileTransformations
mobileTransformations
The cached value of the 'Mobile Transformations
' reference.protected MainElementGeneratorContext
pHippoGeneratorMainElement
The cached value of the 'PHippo Generator Main Element
' reference.protected ILogFormAdditionalInfoProvider
pProvider
The cached value of the 'PProvider
' attribute.protected static ILogFormAdditionalInfoProvider
PPROVIDER_EDEFAULT
The default value of the 'PProvider
' attribute.protected org.eclipse.emf.common.util.EMap<Long,HippoLayTable>
tables
The cached value of the 'Tables
' map.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
HippoGeneratorContextImpl()
-
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, 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
-
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()
-
LANG_EDEFAULT
protected static final String LANG_EDEFAULT
The default value of the 'Lang
' attribute.- See Also:
getLang()
, Constant Field Values
-
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()
-
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()
-
pHippoGeneratorMainElement
protected MainElementGeneratorContext pHippoGeneratorMainElement
The cached value of the 'PHippo Generator Main Element
' reference.- See Also:
getPHippoGeneratorMainElement()
-
MOBILE_PLATFORM_EDEFAULT
protected static final boolean MOBILE_PLATFORM_EDEFAULT
The default value of the 'Mobile Platform
' attribute.- See Also:
isMobilePlatform()
, Constant Field Values
-
mobilePlatform
protected boolean mobilePlatform
The cached value of the 'Mobile Platform
' attribute.- See Also:
isMobilePlatform()
-
mobileTransformations
protected MobileTransformations mobileTransformations
The cached value of the 'Mobile Transformations
' reference.- See Also:
getMobileTransformations()
-
tables
protected org.eclipse.emf.common.util.EMap<Long,HippoLayTable> tables
The cached value of the 'Tables
' map.- See Also:
getTables()
-
logFormIndexById
protected org.eclipse.emf.common.util.EMap<Long,FormVisualEntity> logFormIndexById
The cached value of the 'Log Form Index By Id
' map.- See Also:
getLogFormIndexById()
-
logFormIndexByName
protected org.eclipse.emf.common.util.EMap<String,FormVisualEntity> logFormIndexByName
The cached value of the 'Log Form Index By Name
' map.- See Also:
getLogFormIndexByName()
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
getAlias
public int getAlias()
- Specified by:
getAlias
in interfaceHippoGeneratorContext
- Returns:
- the value of the 'Alias' attribute.
- See Also:
HippoGeneratorContext.setAlias(int)
,LayoutGenerationContextPackage.getHippoGeneratorContext_Alias()
-
setAlias
public void setAlias(int newAlias)
- Specified by:
setAlias
in interfaceHippoGeneratorContext
- Parameters:
newAlias
- the new value of the 'Alias' attribute.- See Also:
HippoGeneratorContext.getAlias()
-
getLang
public String getLang()
- Specified by:
getLang
in interfaceHippoGeneratorContext
- Returns:
- the value of the 'Lang' attribute.
- See Also:
HippoGeneratorContext.setLang(String)
,LayoutGenerationContextPackage.getHippoGeneratorContext_Lang()
-
setLang
public void setLang(String newLang)
- Specified by:
setLang
in interfaceHippoGeneratorContext
- Parameters:
newLang
- the new value of the 'Lang' attribute.- See Also:
HippoGeneratorContext.getLang()
-
getTargetPlatform
public LFTargetPlatform getTargetPlatform()
- Specified by:
getTargetPlatform
in interfaceHippoGeneratorContext
- Returns:
- the value of the 'Target Platform' attribute.
- See Also:
LFTargetPlatform
,HippoGeneratorContext.setTargetPlatform(LFTargetPlatform)
,LayoutGenerationContextPackage.getHippoGeneratorContext_TargetPlatform()
-
setTargetPlatform
public void setTargetPlatform(LFTargetPlatform newTargetPlatform)
- Specified by:
setTargetPlatform
in interfaceHippoGeneratorContext
- Parameters:
newTargetPlatform
- the new value of the 'Target Platform' attribute.- See Also:
LFTargetPlatform
,HippoGeneratorContext.getTargetPlatform()
-
getInterfaceVariant
public ClientInterfaceVariant getInterfaceVariant()
- Specified by:
getInterfaceVariant
in interfaceHippoGeneratorContext
- Returns:
- the value of the 'Interface Variant' attribute.
- See Also:
ClientInterfaceVariant
,HippoGeneratorContext.setInterfaceVariant(ClientInterfaceVariant)
,LayoutGenerationContextPackage.getHippoGeneratorContext_InterfaceVariant()
-
setInterfaceVariant
public void setInterfaceVariant(ClientInterfaceVariant newInterfaceVariant)
- Specified by:
setInterfaceVariant
in interfaceHippoGeneratorContext
- Parameters:
newInterfaceVariant
- the new value of the 'Interface Variant' attribute.- See Also:
ClientInterfaceVariant
,HippoGeneratorContext.getInterfaceVariant()
-
getPProvider
public ILogFormAdditionalInfoProvider getPProvider()
- Specified by:
getPProvider
in interfaceHippoGeneratorContext
- Returns:
- the value of the 'PProvider' attribute.
- See Also:
HippoGeneratorContext.setPProvider(ILogFormAdditionalInfoProvider)
,LayoutGenerationContextPackage.getHippoGeneratorContext_PProvider()
-
setPProvider
public void setPProvider(ILogFormAdditionalInfoProvider newPProvider)
- Specified by:
setPProvider
in interfaceHippoGeneratorContext
- Parameters:
newPProvider
- the new value of the 'PProvider' attribute.- See Also:
HippoGeneratorContext.getPProvider()
-
getPHippoGeneratorMainElement
public MainElementGeneratorContext getPHippoGeneratorMainElement()
- Specified by:
getPHippoGeneratorMainElement
in interfaceHippoGeneratorContext
- Returns:
- the value of the 'PHippo Generator Main Element' reference.
- See Also:
HippoGeneratorContext.setPHippoGeneratorMainElement(MainElementGeneratorContext)
,LayoutGenerationContextPackage.getHippoGeneratorContext_PHippoGeneratorMainElement()
-
basicGetPHippoGeneratorMainElement
public MainElementGeneratorContext basicGetPHippoGeneratorMainElement()
-
setPHippoGeneratorMainElement
public void setPHippoGeneratorMainElement(MainElementGeneratorContext newPHippoGeneratorMainElement)
- Specified by:
setPHippoGeneratorMainElement
in interfaceHippoGeneratorContext
- Parameters:
newPHippoGeneratorMainElement
- the new value of the 'PHippo Generator Main Element' reference.- See Also:
HippoGeneratorContext.getPHippoGeneratorMainElement()
-
isMobilePlatform
public boolean isMobilePlatform()
- Specified by:
isMobilePlatform
in interfaceHippoGeneratorContext
- Returns:
- the value of the 'Mobile Platform' attribute.
- See Also:
HippoGeneratorContext.setMobilePlatform(boolean)
,LayoutGenerationContextPackage.getHippoGeneratorContext_MobilePlatform()
-
setMobilePlatform
public void setMobilePlatform(boolean newMobilePlatform)
- Specified by:
setMobilePlatform
in interfaceHippoGeneratorContext
- Parameters:
newMobilePlatform
- the new value of the 'Mobile Platform' attribute.- See Also:
HippoGeneratorContext.isMobilePlatform()
-
getMobileTransformations
public MobileTransformations getMobileTransformations()
- Specified by:
getMobileTransformations
in interfaceHippoGeneratorContext
- Returns:
- the value of the 'Mobile Transformations' reference.
- See Also:
HippoGeneratorContext.setMobileTransformations(MobileTransformations)
,LayoutGenerationContextPackage.getHippoGeneratorContext_MobileTransformations()
-
basicGetMobileTransformations
public MobileTransformations basicGetMobileTransformations()
-
setMobileTransformations
public void setMobileTransformations(MobileTransformations newMobileTransformations)
- Specified by:
setMobileTransformations
in interfaceHippoGeneratorContext
- Parameters:
newMobileTransformations
- the new value of the 'Mobile Transformations' reference.- See Also:
HippoGeneratorContext.getMobileTransformations()
-
getTables
public org.eclipse.emf.common.util.EMap<Long,HippoLayTable> getTables()
- Specified by:
getTables
in interfaceHippoGeneratorContext
- Returns:
- the value of the 'Tables' map.
- See Also:
LayoutGenerationContextPackage.getHippoGeneratorContext_Tables()
-
getLogFormIndexById
public org.eclipse.emf.common.util.EMap<Long,FormVisualEntity> getLogFormIndexById()
- Specified by:
getLogFormIndexById
in interfaceHippoGeneratorContext
- Returns:
- the value of the 'Log Form Index By Id' map.
- See Also:
LayoutGenerationContextPackage.getHippoGeneratorContext_LogFormIndexById()
-
getLogFormIndexByName
public org.eclipse.emf.common.util.EMap<String,FormVisualEntity> getLogFormIndexByName()
- Specified by:
getLogFormIndexByName
in interfaceHippoGeneratorContext
- Returns:
- the value of the 'Log Form Index By Name' map.
- See Also:
LayoutGenerationContextPackage.getHippoGeneratorContext_LogFormIndexByName()
-
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
-
toString
public String toString()
- Overrides:
toString
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
-