Class SkinImageImpl
- 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.SkinImageImpl
-
- All Implemented Interfaces:
ISkinElementWithBorderColor,ISkinElementWithFont,ISkinElementWithTextColor,SkinImage,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 SkinImageImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements SkinImage
An implementation of the model object 'Skin Image'.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 PresentationStyledBorderborderThe cached value of the 'Border' containment reference.protected PresentationColorborderColorThe cached value of the 'Border Color' containment reference.protected PresentationFontfontThe cached value of the 'Font' containment reference.protected PresentationColortextColorThe 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 protectedSkinImageImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.emf.common.notify.NotificationChainbasicSetBorder(PresentationStyledBorder newBorder, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainbasicSetBorderColor(PresentationColor newBorderColor, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainbasicSetFont(PresentationFont newFont, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainbasicSetTextColor(PresentationColor newTextColor, org.eclipse.emf.common.notify.NotificationChain msgs)inteBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)inteDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)ObjecteGet(int featureID, boolean resolve, boolean coreType)org.eclipse.emf.common.notify.NotificationChaineInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)protected org.eclipse.emf.ecore.EClasseStaticClass()voideUnset(int featureID)PresentationStyledBordergetBorder()PresentationColorgetBorderColor()PresentationFontgetFont()PresentationColorgetTextColor()voidsetBorder(PresentationStyledBorder newBorder)voidsetBorderColor(PresentationColor newBorderColor)voidsetFont(PresentationFont newFont)voidsetTextColor(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
-
borderColor
protected PresentationColor borderColor
The cached value of the 'Border Color' containment reference.- See Also:
getBorderColor()
-
textColor
protected PresentationColor textColor
The cached value of the 'Text Color' containment reference.- See Also:
getTextColor()
-
font
protected PresentationFont font
The cached value of the 'Font' containment reference.- See Also:
getFont()
-
border
protected PresentationStyledBorder border
The cached value of the 'Border' containment reference.- See Also:
getBorder()
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClassin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
getBorderColor
public PresentationColor getBorderColor()
- Specified by:
getBorderColorin interfaceISkinElementWithBorderColor- Returns:
- the value of the 'Border Color' containment reference.
- See Also:
ISkinElementWithBorderColor.setBorderColor(PresentationColor),ThemePackage.getISkinElementWithBorderColor_BorderColor()
-
basicSetBorderColor
public org.eclipse.emf.common.notify.NotificationChain basicSetBorderColor(PresentationColor newBorderColor, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setBorderColor
public void setBorderColor(PresentationColor newBorderColor)
- Specified by:
setBorderColorin interfaceISkinElementWithBorderColor- Parameters:
newBorderColor- the new value of the 'Border Color' containment reference.- See Also:
ISkinElementWithBorderColor.getBorderColor()
-
getTextColor
public PresentationColor getTextColor()
- Specified by:
getTextColorin 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:
setTextColorin interfaceISkinElementWithTextColor- Parameters:
newTextColor- the new value of the 'Text Color' containment reference.- See Also:
ISkinElementWithTextColor.getTextColor()
-
getFont
public PresentationFont getFont()
- Specified by:
getFontin 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:
setFontin interfaceISkinElementWithFont- Parameters:
newFont- the new value of the 'Font' containment reference.- See Also:
ISkinElementWithFont.getFont()
-
getBorder
public PresentationStyledBorder getBorder()
- Specified by:
getBorderin interfaceSkinImage- Returns:
- the value of the 'Border' containment reference.
- See Also:
SkinImage.setBorder(PresentationStyledBorder),ThemePackage.getSkinImage_Border()
-
basicSetBorder
public org.eclipse.emf.common.notify.NotificationChain basicSetBorder(PresentationStyledBorder newBorder, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setBorder
public void setBorder(PresentationStyledBorder newBorder)
- Specified by:
setBorderin interfaceSkinImage- Parameters:
newBorder- the new value of the 'Border' containment reference.- See Also:
SkinImage.getBorder()
-
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:
eInverseRemovein classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eSet
public void eSet(int featureID, Object newValue)- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eBaseStructuralFeatureID
public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)- Specified by:
eBaseStructuralFeatureIDin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eBaseStructuralFeatureIDin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eDerivedStructuralFeatureID
public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)- Specified by:
eDerivedStructuralFeatureIDin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eDerivedStructuralFeatureIDin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
-