Class SkinViewStatusImpl
- 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.SkinElementWithCustomizationImpl
-
- com._1c.g5.v8.dt.form.presentation.theme.impl.SkinViewStatusImpl
-
- All Implemented Interfaces:
ISkinElementWithBackColor
,ISkinElementWithBorderColor
,ISkinElementWithFont
,ISkinElementWithTextColor
,SkinElementWithCustomization
,SkinViewStatus
,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 SkinViewStatusImpl extends SkinElementWithCustomizationImpl implements SkinViewStatus
An implementation of the model object 'Skin View Status'.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 PresentationStyledBorder
border
The cached value of the 'Border
' containment reference.protected PresentationColor
buttonsBackColor
The cached value of the 'Buttons Back Color
' containment reference.protected PresentationFont
titleFont
The cached value of the 'Title Font
' containment reference.protected PresentationColor
titleTextColor
The cached value of the 'Title Text Color
' containment reference.-
Fields inherited from class com._1c.g5.v8.dt.form.presentation.theme.impl.SkinElementWithCustomizationImpl
backColor, borderColor, font, textColor
-
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
SkinViewStatusImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.emf.common.notify.NotificationChain
basicSetBorder(PresentationStyledBorder newBorder, org.eclipse.emf.common.notify.NotificationChain msgs)
org.eclipse.emf.common.notify.NotificationChain
basicSetButtonsBackColor(PresentationColor newButtonsBackColor, org.eclipse.emf.common.notify.NotificationChain msgs)
org.eclipse.emf.common.notify.NotificationChain
basicSetTitleFont(PresentationFont newTitleFont, org.eclipse.emf.common.notify.NotificationChain msgs)
org.eclipse.emf.common.notify.NotificationChain
basicSetTitleTextColor(PresentationColor newTitleTextColor, org.eclipse.emf.common.notify.NotificationChain msgs)
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)
PresentationStyledBorder
getBorder()
PresentationColor
getButtonsBackColor()
PresentationFont
getTitleFont()
PresentationColor
getTitleTextColor()
void
setBorder(PresentationStyledBorder newBorder)
void
setButtonsBackColor(PresentationColor newButtonsBackColor)
void
setTitleFont(PresentationFont newTitleFont)
void
setTitleTextColor(PresentationColor newTitleTextColor)
-
Methods inherited from class com._1c.g5.v8.dt.form.presentation.theme.impl.SkinElementWithCustomizationImpl
basicSetBackColor, basicSetBorderColor, basicSetFont, basicSetTextColor, eBaseStructuralFeatureID, eDerivedStructuralFeatureID, getBackColor, getBorderColor, getFont, getTextColor, setBackColor, setBorderColor, setFont, setTextColor
-
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
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface com._1c.g5.v8.dt.form.presentation.theme.ISkinElementWithBackColor
getBackColor, setBackColor
-
Methods inherited from interface com._1c.g5.v8.dt.form.presentation.theme.ISkinElementWithBorderColor
getBorderColor, setBorderColor
-
Methods inherited from interface com._1c.g5.v8.dt.form.presentation.theme.ISkinElementWithFont
getFont, setFont
-
Methods inherited from interface com._1c.g5.v8.dt.form.presentation.theme.ISkinElementWithTextColor
getTextColor, setTextColor
-
-
-
-
Field Detail
-
titleTextColor
protected PresentationColor titleTextColor
The cached value of the 'Title Text Color
' containment reference.- See Also:
getTitleTextColor()
-
buttonsBackColor
protected PresentationColor buttonsBackColor
The cached value of the 'Buttons Back Color
' containment reference.- See Also:
getButtonsBackColor()
-
titleFont
protected PresentationFont titleFont
The cached value of the 'Title Font
' containment reference.- See Also:
getTitleFont()
-
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:
eStaticClass
in classSkinElementWithCustomizationImpl
-
getTitleTextColor
public PresentationColor getTitleTextColor()
- Specified by:
getTitleTextColor
in interfaceSkinViewStatus
- Returns:
- the value of the 'Title Text Color' containment reference.
- See Also:
SkinViewStatus.setTitleTextColor(PresentationColor)
,ThemePackage.getSkinViewStatus_TitleTextColor()
-
basicSetTitleTextColor
public org.eclipse.emf.common.notify.NotificationChain basicSetTitleTextColor(PresentationColor newTitleTextColor, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setTitleTextColor
public void setTitleTextColor(PresentationColor newTitleTextColor)
- Specified by:
setTitleTextColor
in interfaceSkinViewStatus
- Parameters:
newTitleTextColor
- the new value of the 'Title Text Color' containment reference.- See Also:
SkinViewStatus.getTitleTextColor()
-
getButtonsBackColor
public PresentationColor getButtonsBackColor()
- Specified by:
getButtonsBackColor
in interfaceSkinViewStatus
- Returns:
- the value of the 'Buttons Back Color' containment reference.
- See Also:
SkinViewStatus.setButtonsBackColor(PresentationColor)
,ThemePackage.getSkinViewStatus_ButtonsBackColor()
-
basicSetButtonsBackColor
public org.eclipse.emf.common.notify.NotificationChain basicSetButtonsBackColor(PresentationColor newButtonsBackColor, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setButtonsBackColor
public void setButtonsBackColor(PresentationColor newButtonsBackColor)
- Specified by:
setButtonsBackColor
in interfaceSkinViewStatus
- Parameters:
newButtonsBackColor
- the new value of the 'Buttons Back Color' containment reference.- See Also:
SkinViewStatus.getButtonsBackColor()
-
getTitleFont
public PresentationFont getTitleFont()
- Specified by:
getTitleFont
in interfaceSkinViewStatus
- Returns:
- the value of the 'Title Font' containment reference.
- See Also:
SkinViewStatus.setTitleFont(PresentationFont)
,ThemePackage.getSkinViewStatus_TitleFont()
-
basicSetTitleFont
public org.eclipse.emf.common.notify.NotificationChain basicSetTitleFont(PresentationFont newTitleFont, org.eclipse.emf.common.notify.NotificationChain msgs)
-
setTitleFont
public void setTitleFont(PresentationFont newTitleFont)
- Specified by:
setTitleFont
in interfaceSkinViewStatus
- Parameters:
newTitleFont
- the new value of the 'Title Font' containment reference.- See Also:
SkinViewStatus.getTitleFont()
-
getBorder
public PresentationStyledBorder getBorder()
- Specified by:
getBorder
in interfaceSkinViewStatus
- Returns:
- the value of the 'Border' containment reference.
- See Also:
SkinViewStatus.setBorder(PresentationStyledBorder)
,ThemePackage.getSkinViewStatus_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:
setBorder
in interfaceSkinViewStatus
- Parameters:
newBorder
- the new value of the 'Border' containment reference.- See Also:
SkinViewStatus.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:
eInverseRemove
in classSkinElementWithCustomizationImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eGet
in classSkinElementWithCustomizationImpl
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eSet
in classSkinElementWithCustomizationImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eUnset
in classSkinElementWithCustomizationImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eIsSet
in classSkinElementWithCustomizationImpl
-
-