Class SkinTableColumnImpl
- 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.presentation.theme.impl.SkinTableColumnImpl
-
- All Implemented Interfaces:
ISkinElementWithBackColor
,ISkinElementWithFont
,ISkinElementWithTextColor
,SkinTableColumn
,ThemeSkin
,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 SkinTableColumnImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements SkinTableColumn
An implementation of the model object 'Skin Table Column'.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 PresentationColor
backColor
The cached value of the 'Back Color
' containment reference.protected PresentationFont
font
The cached value of the 'Font
' containment reference.protected PresentationColor
footerBackColor
The cached value of the 'Footer Back Color
' containment reference.protected PresentationFont
footerFont
The cached value of the 'Footer Font
' containment reference.protected PresentationColor
footerTextColor
The cached value of the 'Footer Text Color
' containment reference.protected PresentationColor
headerBackColor
The cached value of the 'Header Back Color
' containment reference.protected PresentationFont
headerFont
The cached value of the 'Header Font
' containment reference.protected PresentationColor
headersColor
The cached value of the 'Headers Color
' containment reference.protected PresentationColor
headerTextColor
The cached value of the 'Header Text Color
' containment reference.protected PresentationColor
textColor
The cached value of the 'Text Color
' containment reference.-
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
SkinTableColumnImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.emf.common.notify.NotificationChain
basicSetBackColor(PresentationColor newBackColor, org.eclipse.emf.common.notify.NotificationChain msgs)
org.eclipse.emf.common.notify.NotificationChain
basicSetFont(PresentationFont newFont, org.eclipse.emf.common.notify.NotificationChain msgs)
org.eclipse.emf.common.notify.NotificationChain
basicSetFooterBackColor(PresentationColor newFooterBackColor, org.eclipse.emf.common.notify.NotificationChain msgs)
org.eclipse.emf.common.notify.NotificationChain
basicSetFooterFont(PresentationFont newFooterFont, org.eclipse.emf.common.notify.NotificationChain msgs)
org.eclipse.emf.common.notify.NotificationChain
basicSetFooterTextColor(PresentationColor newFooterTextColor, org.eclipse.emf.common.notify.NotificationChain msgs)
org.eclipse.emf.common.notify.NotificationChain
basicSetHeaderBackColor(PresentationColor newHeaderBackColor, org.eclipse.emf.common.notify.NotificationChain msgs)
org.eclipse.emf.common.notify.NotificationChain
basicSetHeaderFont(PresentationFont newHeaderFont, org.eclipse.emf.common.notify.NotificationChain msgs)
org.eclipse.emf.common.notify.NotificationChain
basicSetHeadersColor(PresentationColor newHeadersColor, org.eclipse.emf.common.notify.NotificationChain msgs)
org.eclipse.emf.common.notify.NotificationChain
basicSetHeaderTextColor(PresentationColor newHeaderTextColor, org.eclipse.emf.common.notify.NotificationChain msgs)
org.eclipse.emf.common.notify.NotificationChain
basicSetTextColor(PresentationColor newTextColor, org.eclipse.emf.common.notify.NotificationChain msgs)
int
eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)
int
eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
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)
boolean
eIsSet(int featureID)
void
eSet(int featureID, Object newValue)
protected org.eclipse.emf.ecore.EClass
eStaticClass()
void
eUnset(int featureID)
PresentationColor
getBackColor()
PresentationFont
getFont()
PresentationColor
getFooterBackColor()
PresentationFont
getFooterFont()
PresentationColor
getFooterTextColor()
PresentationColor
getHeaderBackColor()
PresentationFont
getHeaderFont()
PresentationColor
getHeadersColor()
PresentationColor
getHeaderTextColor()
PresentationColor
getTextColor()
void
setBackColor(PresentationColor newBackColor)
void
setFont(PresentationFont newFont)
void
setFooterBackColor(PresentationColor newFooterBackColor)
void
setFooterFont(PresentationFont newFooterFont)
void
setFooterTextColor(PresentationColor newFooterTextColor)
void
setHeaderBackColor(PresentationColor newHeaderBackColor)
void
setHeaderFont(PresentationFont newHeaderFont)
void
setHeadersColor(PresentationColor newHeadersColor)
void
setHeaderTextColor(PresentationColor newHeaderTextColor)
void
setTextColor(PresentationColor newTextColor)
-
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, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, 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, toString
-
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
-
textColor
protected PresentationColor textColor
The cached value of the 'Text Color
' containment reference.- See Also:
getTextColor()
-
backColor
protected PresentationColor backColor
The cached value of the 'Back Color
' containment reference.- See Also:
getBackColor()
-
font
protected PresentationFont font
The cached value of the 'Font
' containment reference.- See Also:
getFont()
-
headerTextColor
protected PresentationColor headerTextColor
The cached value of the 'Header Text Color
' containment reference.- See Also:
getHeaderTextColor()
-
headerBackColor
protected PresentationColor headerBackColor
The cached value of the 'Header Back Color
' containment reference.- See Also:
getHeaderBackColor()
-
headersColor
protected PresentationColor headersColor
The cached value of the 'Headers Color
' containment reference.- See Also:
getHeadersColor()
-
headerFont
protected PresentationFont headerFont
The cached value of the 'Header Font
' containment reference.- See Also:
getHeaderFont()
-
footerTextColor
protected PresentationColor footerTextColor
The cached value of the 'Footer Text Color
' containment reference.- See Also:
getFooterTextColor()
-
footerBackColor
protected PresentationColor footerBackColor
The cached value of the 'Footer Back Color
' containment reference.- See Also:
getFooterBackColor()
-
footerFont
protected PresentationFont footerFont
The cached value of the 'Footer Font
' containment reference.- See Also:
getFooterFont()
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
getTextColor
public PresentationColor getTextColor()
- Specified by:
getTextColor
in interfaceISkinElementWithTextColor
- Returns:
- the value of the 'Text Color' containment reference.
- See Also:
ISkinElementWithTextColor.setTextColor(PresentationColor)
,ThemePackage.getISkinElementWithTextColor_TextColor()
-
basicSetTextColor
public org.eclipse.emf.common.notify.NotificationChain basicSetTextColor(PresentationColor newTextColor, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setTextColor
public void setTextColor(PresentationColor newTextColor)
- Specified by:
setTextColor
in interfaceISkinElementWithTextColor
- Parameters:
newTextColor
- the new value of the 'Text Color' containment reference.- See Also:
ISkinElementWithTextColor.getTextColor()
-
getBackColor
public PresentationColor getBackColor()
- Specified by:
getBackColor
in interfaceISkinElementWithBackColor
- Returns:
- the value of the 'Back Color' containment reference.
- See Also:
ISkinElementWithBackColor.setBackColor(PresentationColor)
,ThemePackage.getISkinElementWithBackColor_BackColor()
-
basicSetBackColor
public org.eclipse.emf.common.notify.NotificationChain basicSetBackColor(PresentationColor newBackColor, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setBackColor
public void setBackColor(PresentationColor newBackColor)
- Specified by:
setBackColor
in interfaceISkinElementWithBackColor
- Parameters:
newBackColor
- the new value of the 'Back Color' containment reference.- See Also:
ISkinElementWithBackColor.getBackColor()
-
getFont
public PresentationFont getFont()
- Specified by:
getFont
in interfaceISkinElementWithFont
- Returns:
- the value of the 'Font' containment reference.
- See Also:
ISkinElementWithFont.setFont(PresentationFont)
,ThemePackage.getISkinElementWithFont_Font()
-
basicSetFont
public org.eclipse.emf.common.notify.NotificationChain basicSetFont(PresentationFont newFont, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setFont
public void setFont(PresentationFont newFont)
- Specified by:
setFont
in interfaceISkinElementWithFont
- Parameters:
newFont
- the new value of the 'Font' containment reference.- See Also:
ISkinElementWithFont.getFont()
-
getHeaderTextColor
public PresentationColor getHeaderTextColor()
- Specified by:
getHeaderTextColor
in interfaceSkinTableColumn
- Returns:
- the value of the 'Header Text Color' containment reference.
- See Also:
SkinTableColumn.setHeaderTextColor(PresentationColor)
,ThemePackage.getSkinTableColumn_HeaderTextColor()
-
basicSetHeaderTextColor
public org.eclipse.emf.common.notify.NotificationChain basicSetHeaderTextColor(PresentationColor newHeaderTextColor, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setHeaderTextColor
public void setHeaderTextColor(PresentationColor newHeaderTextColor)
- Specified by:
setHeaderTextColor
in interfaceSkinTableColumn
- Parameters:
newHeaderTextColor
- the new value of the 'Header Text Color' containment reference.- See Also:
SkinTableColumn.getHeaderTextColor()
-
getHeaderBackColor
public PresentationColor getHeaderBackColor()
- Specified by:
getHeaderBackColor
in interfaceSkinTableColumn
- Returns:
- the value of the 'Header Back Color' containment reference.
- See Also:
SkinTableColumn.setHeaderBackColor(PresentationColor)
,ThemePackage.getSkinTableColumn_HeaderBackColor()
-
basicSetHeaderBackColor
public org.eclipse.emf.common.notify.NotificationChain basicSetHeaderBackColor(PresentationColor newHeaderBackColor, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setHeaderBackColor
public void setHeaderBackColor(PresentationColor newHeaderBackColor)
- Specified by:
setHeaderBackColor
in interfaceSkinTableColumn
- Parameters:
newHeaderBackColor
- the new value of the 'Header Back Color' containment reference.- See Also:
SkinTableColumn.getHeaderBackColor()
-
getHeadersColor
public PresentationColor getHeadersColor()
- Specified by:
getHeadersColor
in interfaceSkinTableColumn
- Returns:
- the value of the 'Headers Color' containment reference.
- See Also:
SkinTableColumn.setHeadersColor(PresentationColor)
,ThemePackage.getSkinTableColumn_HeadersColor()
-
basicSetHeadersColor
public org.eclipse.emf.common.notify.NotificationChain basicSetHeadersColor(PresentationColor newHeadersColor, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setHeadersColor
public void setHeadersColor(PresentationColor newHeadersColor)
- Specified by:
setHeadersColor
in interfaceSkinTableColumn
- Parameters:
newHeadersColor
- the new value of the 'Headers Color' containment reference.- See Also:
SkinTableColumn.getHeadersColor()
-
getHeaderFont
public PresentationFont getHeaderFont()
- Specified by:
getHeaderFont
in interfaceSkinTableColumn
- Returns:
- the value of the 'Header Font' containment reference.
- See Also:
SkinTableColumn.setHeaderFont(PresentationFont)
,ThemePackage.getSkinTableColumn_HeaderFont()
-
basicSetHeaderFont
public org.eclipse.emf.common.notify.NotificationChain basicSetHeaderFont(PresentationFont newHeaderFont, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setHeaderFont
public void setHeaderFont(PresentationFont newHeaderFont)
- Specified by:
setHeaderFont
in interfaceSkinTableColumn
- Parameters:
newHeaderFont
- the new value of the 'Header Font' containment reference.- See Also:
SkinTableColumn.getHeaderFont()
-
getFooterTextColor
public PresentationColor getFooterTextColor()
- Specified by:
getFooterTextColor
in interfaceSkinTableColumn
- Returns:
- the value of the 'Footer Text Color' containment reference.
- See Also:
SkinTableColumn.setFooterTextColor(PresentationColor)
,ThemePackage.getSkinTableColumn_FooterTextColor()
-
basicSetFooterTextColor
public org.eclipse.emf.common.notify.NotificationChain basicSetFooterTextColor(PresentationColor newFooterTextColor, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setFooterTextColor
public void setFooterTextColor(PresentationColor newFooterTextColor)
- Specified by:
setFooterTextColor
in interfaceSkinTableColumn
- Parameters:
newFooterTextColor
- the new value of the 'Footer Text Color' containment reference.- See Also:
SkinTableColumn.getFooterTextColor()
-
getFooterBackColor
public PresentationColor getFooterBackColor()
- Specified by:
getFooterBackColor
in interfaceSkinTableColumn
- Returns:
- the value of the 'Footer Back Color' containment reference.
- See Also:
SkinTableColumn.setFooterBackColor(PresentationColor)
,ThemePackage.getSkinTableColumn_FooterBackColor()
-
basicSetFooterBackColor
public org.eclipse.emf.common.notify.NotificationChain basicSetFooterBackColor(PresentationColor newFooterBackColor, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setFooterBackColor
public void setFooterBackColor(PresentationColor newFooterBackColor)
- Specified by:
setFooterBackColor
in interfaceSkinTableColumn
- Parameters:
newFooterBackColor
- the new value of the 'Footer Back Color' containment reference.- See Also:
SkinTableColumn.getFooterBackColor()
-
getFooterFont
public PresentationFont getFooterFont()
- Specified by:
getFooterFont
in interfaceSkinTableColumn
- Returns:
- the value of the 'Footer Font' containment reference.
- See Also:
SkinTableColumn.setFooterFont(PresentationFont)
,ThemePackage.getSkinTableColumn_FooterFont()
-
basicSetFooterFont
public org.eclipse.emf.common.notify.NotificationChain basicSetFooterFont(PresentationFont newFooterFont, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setFooterFont
public void setFooterFont(PresentationFont newFooterFont)
- Specified by:
setFooterFont
in interfaceSkinTableColumn
- Parameters:
newFooterFont
- the new value of the 'Footer Font' containment reference.- See Also:
SkinTableColumn.getFooterFont()
-
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
-
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
-
-