Class TableColumnsGroupGeneratorContextImpl
- 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.TableColumnsGroupGeneratorContextImpl
-
- All Implemented Interfaces:
ElementBaseGeneratorContext
,GroupBaseGeneratorContext
,IElementGeneratorContext
,TableColumnsGroupGeneratorContext
,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 TableColumnsGroupGeneratorContextImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements TableColumnsGroupGeneratorContext
An implementation of the model object 'Table Columns Group 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 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
compat838
The cached value of the 'Compat838
' attribute.protected static boolean
COMPAT838_EDEFAULT
The default value of the 'Compat838
' attribute.protected static String
FORMAT_STRING_EDEFAULT
The default value of the 'Format String
' attribute.protected String
formatString
The cached value of the 'Format String
' 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 boolean
SHOW_HEADER_EDEFAULT
The default value of the 'Show Header
' attribute.protected boolean
showHeader
The cached value of the 'Show Header
' 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.protected String
title
The cached value of the 'Title
' attribute.protected static String
TITLE_EDEFAULT
The default value of the 'Title
' attribute.protected String
tooltip
The cached value of the 'Tooltip
' attribute.protected static String
TOOLTIP_EDEFAULT
The default value of the 'Tooltip
' 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
TableColumnsGroupGeneratorContextImpl()
-
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)
org.eclipse.emf.common.util.EList<ElementBaseGeneratorContext>
getChildren()
String
getFormatString()
ClientInterfaceVariant
getInterfaceVariant()
FormVisualEntity
getPLogFormElement()
IElementGeneratorContext
getPParent()
LFTargetPlatform
getTargetPlatform()
String
getTitle()
String
getTooltip()
boolean
isCompat8319()
boolean
isCompat838()
boolean
isShowHeader()
void
setCompat8319(boolean newCompat8319)
void
setCompat838(boolean newCompat838)
void
setFormatString(String newFormatString)
void
setInterfaceVariant(ClientInterfaceVariant newInterfaceVariant)
void
setPLogFormElement(FormVisualEntity newPLogFormElement)
void
setPParent(IElementGeneratorContext newPParent)
void
setShowHeader(boolean newShowHeader)
void
setTargetPlatform(LFTargetPlatform newTargetPlatform)
void
setTitle(String newTitle)
void
setTooltip(String newTooltip)
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()
-
SHOW_HEADER_EDEFAULT
protected static final boolean SHOW_HEADER_EDEFAULT
The default value of the 'Show Header
' attribute.- See Also:
isShowHeader()
, Constant Field Values
-
showHeader
protected boolean showHeader
The cached value of the 'Show Header
' attribute.- See Also:
isShowHeader()
-
TITLE_EDEFAULT
protected static final String TITLE_EDEFAULT
The default value of the 'Title
' attribute.- See Also:
getTitle()
, Constant Field Values
-
title
protected String title
The cached value of the 'Title
' attribute.- See Also:
getTitle()
-
TOOLTIP_EDEFAULT
protected static final String TOOLTIP_EDEFAULT
The default value of the 'Tooltip
' attribute.- See Also:
getTooltip()
, Constant Field Values
-
tooltip
protected String tooltip
The cached value of the 'Tooltip
' attribute.- See Also:
getTooltip()
-
FORMAT_STRING_EDEFAULT
protected static final String FORMAT_STRING_EDEFAULT
The default value of the 'Format String
' attribute.- See Also:
getFormatString()
, Constant Field Values
-
formatString
protected String formatString
The cached value of the 'Format String
' attribute.- See Also:
getFormatString()
-
-
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()
-
isShowHeader
public boolean isShowHeader()
- Specified by:
isShowHeader
in interfaceTableColumnsGroupGeneratorContext
- Returns:
- the value of the 'Show Header' attribute.
- See Also:
TableColumnsGroupGeneratorContext.setShowHeader(boolean)
,LayoutGenerationContextPackage.getTableColumnsGroupGeneratorContext_ShowHeader()
-
setShowHeader
public void setShowHeader(boolean newShowHeader)
- Specified by:
setShowHeader
in interfaceTableColumnsGroupGeneratorContext
- Parameters:
newShowHeader
- the new value of the 'Show Header' attribute.- See Also:
TableColumnsGroupGeneratorContext.isShowHeader()
-
getTitle
public String getTitle()
- Specified by:
getTitle
in interfaceTableColumnsGroupGeneratorContext
- Returns:
- the value of the 'Title' attribute.
- See Also:
TableColumnsGroupGeneratorContext.setTitle(String)
,LayoutGenerationContextPackage.getTableColumnsGroupGeneratorContext_Title()
-
setTitle
public void setTitle(String newTitle)
- Specified by:
setTitle
in interfaceTableColumnsGroupGeneratorContext
- Parameters:
newTitle
- the new value of the 'Title' attribute.- See Also:
TableColumnsGroupGeneratorContext.getTitle()
-
getTooltip
public String getTooltip()
- Specified by:
getTooltip
in interfaceTableColumnsGroupGeneratorContext
- Returns:
- the value of the 'Tooltip' attribute.
- See Also:
TableColumnsGroupGeneratorContext.setTooltip(String)
,LayoutGenerationContextPackage.getTableColumnsGroupGeneratorContext_Tooltip()
-
setTooltip
public void setTooltip(String newTooltip)
- Specified by:
setTooltip
in interfaceTableColumnsGroupGeneratorContext
- Parameters:
newTooltip
- the new value of the 'Tooltip' attribute.- See Also:
TableColumnsGroupGeneratorContext.getTooltip()
-
getFormatString
public String getFormatString()
- Specified by:
getFormatString
in interfaceTableColumnsGroupGeneratorContext
- Returns:
- the value of the 'Format String' attribute.
- See Also:
TableColumnsGroupGeneratorContext.setFormatString(String)
,LayoutGenerationContextPackage.getTableColumnsGroupGeneratorContext_FormatString()
-
setFormatString
public void setFormatString(String newFormatString)
- Specified by:
setFormatString
in interfaceTableColumnsGroupGeneratorContext
- Parameters:
newFormatString
- the new value of the 'Format String' attribute.- See Also:
TableColumnsGroupGeneratorContext.getFormatString()
-
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
-
-