Class TimeScaleLabelGridItemImpl
- 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.ui.chart.aef.viewModels.impl.TimeScaleLabelGridItemImpl
-
- All Implemented Interfaces:
TimeScaleLabelGridItem
,IGridItem
,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 TimeScaleLabelGridItemImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements TimeScaleLabelGridItem
An implementation of the model object 'Time Scale Label Grid Item'.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 String
date
The cached value of the 'Date
' attribute.protected static String
DATE_EDEFAULT
The default value of the 'Date
' attribute.protected static org.eclipse.swt.graphics.Image
FORMATTED_TEXT_IMAGE_EDEFAULT
The default value of the 'Formatted Text Image
' attribute.protected org.eclipse.swt.graphics.Image
formattedTextImage
The cached value of the 'Formatted Text Image
' attribute.protected static String
LINE_COLOR_EDEFAULT
The default value of the 'Line Color
' attribute.protected static org.eclipse.swt.graphics.Image
LINE_COLOR_IMAGE_EDEFAULT
The default value of the 'Line Color Image
' attribute.protected String
lineColor
The cached value of the 'Line Color
' attribute.protected org.eclipse.swt.graphics.Image
lineColorImage
The cached value of the 'Line Color Image
' attribute.protected String
text
The cached value of the 'Text
' attribute.protected static String
TEXT_COLOR_EDEFAULT
The default value of the 'Text Color
' attribute.protected static org.eclipse.swt.graphics.Image
TEXT_COLOR_IMAGE_EDEFAULT
The default value of the 'Text Color Image
' attribute.protected static String
TEXT_EDEFAULT
The default value of the 'Text
' attribute.protected String
textColor
The cached value of the 'Text Color
' attribute.protected org.eclipse.swt.graphics.Image
textColorImage
The cached value of the 'Text Color Image
' 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
TimeScaleLabelGridItemImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
eGet(int featureID, boolean resolve, boolean coreType)
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)
String
getDate()
org.eclipse.swt.graphics.Image
getFormattedTextImage()
org.eclipse.swt.graphics.Image
getImage(GridColumnViewModel column)
String
getLineColor()
org.eclipse.swt.graphics.Image
getLineColorImage()
String
getText()
String
getText(GridColumnViewModel column)
String
getTextColor()
org.eclipse.swt.graphics.Image
getTextColorImage()
boolean
isChecked(GridColumnViewModel column)
void
setDate(String newDate)
void
setFormattedTextImage(org.eclipse.swt.graphics.Image newFormattedTextImage)
void
setLineColor(String newLineColor)
void
setLineColorImage(org.eclipse.swt.graphics.Image newLineColorImage)
void
setText(String newText)
void
setTextColor(String newTextColor)
void
setTextColorImage(org.eclipse.swt.graphics.Image newTextColorImage)
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, 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
-
DATE_EDEFAULT
protected static final String DATE_EDEFAULT
The default value of the 'Date
' attribute.- See Also:
getDate()
-
TEXT_EDEFAULT
protected static final String TEXT_EDEFAULT
The default value of the 'Text
' attribute.- See Also:
getText()
-
LINE_COLOR_EDEFAULT
protected static final String LINE_COLOR_EDEFAULT
The default value of the 'Line Color
' attribute.- See Also:
getLineColor()
-
lineColor
protected String lineColor
The cached value of the 'Line Color
' attribute.- See Also:
getLineColor()
-
TEXT_COLOR_EDEFAULT
protected static final String TEXT_COLOR_EDEFAULT
The default value of the 'Text Color
' attribute.- See Also:
getTextColor()
-
textColor
protected String textColor
The cached value of the 'Text Color
' attribute.- See Also:
getTextColor()
-
LINE_COLOR_IMAGE_EDEFAULT
protected static final org.eclipse.swt.graphics.Image LINE_COLOR_IMAGE_EDEFAULT
The default value of the 'Line Color Image
' attribute.- See Also:
getLineColorImage()
-
lineColorImage
protected org.eclipse.swt.graphics.Image lineColorImage
The cached value of the 'Line Color Image
' attribute.- See Also:
getLineColorImage()
-
TEXT_COLOR_IMAGE_EDEFAULT
protected static final org.eclipse.swt.graphics.Image TEXT_COLOR_IMAGE_EDEFAULT
The default value of the 'Text Color Image
' attribute.- See Also:
getTextColorImage()
-
textColorImage
protected org.eclipse.swt.graphics.Image textColorImage
The cached value of the 'Text Color Image
' attribute.- See Also:
getTextColorImage()
-
FORMATTED_TEXT_IMAGE_EDEFAULT
protected static final org.eclipse.swt.graphics.Image FORMATTED_TEXT_IMAGE_EDEFAULT
The default value of the 'Formatted Text Image
' attribute.- See Also:
getFormattedTextImage()
-
formattedTextImage
protected org.eclipse.swt.graphics.Image formattedTextImage
The cached value of the 'Formatted Text Image
' attribute.- See Also:
getFormattedTextImage()
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
getDate
public String getDate()
- Specified by:
getDate
in interfaceTimeScaleLabelGridItem
- Returns:
- the value of the 'Date' attribute.
- See Also:
TimeScaleLabelGridItem.setDate(String)
,ChartAefPackage.getTimeScaleLabelGridItem_Date()
-
setDate
public void setDate(String newDate)
- Specified by:
setDate
in interfaceTimeScaleLabelGridItem
- Parameters:
newDate
- the new value of the 'Date' attribute.- See Also:
TimeScaleLabelGridItem.getDate()
-
getText
public String getText()
- Specified by:
getText
in interfaceTimeScaleLabelGridItem
- Returns:
- the value of the 'Text' attribute.
- See Also:
TimeScaleLabelGridItem.setText(String)
,ChartAefPackage.getTimeScaleLabelGridItem_Text()
-
setText
public void setText(String newText)
- Specified by:
setText
in interfaceTimeScaleLabelGridItem
- Parameters:
newText
- the new value of the 'Text' attribute.- See Also:
TimeScaleLabelGridItem.getText()
-
getLineColor
public String getLineColor()
- Specified by:
getLineColor
in interfaceTimeScaleLabelGridItem
- Returns:
- the value of the 'Line Color' attribute.
- See Also:
TimeScaleLabelGridItem.setLineColor(String)
,ChartAefPackage.getTimeScaleLabelGridItem_LineColor()
-
setLineColor
public void setLineColor(String newLineColor)
- Specified by:
setLineColor
in interfaceTimeScaleLabelGridItem
- Parameters:
newLineColor
- the new value of the 'Line Color' attribute.- See Also:
TimeScaleLabelGridItem.getLineColor()
-
getTextColor
public String getTextColor()
- Specified by:
getTextColor
in interfaceTimeScaleLabelGridItem
- Returns:
- the value of the 'Text Color' attribute.
- See Also:
TimeScaleLabelGridItem.setTextColor(String)
,ChartAefPackage.getTimeScaleLabelGridItem_TextColor()
-
setTextColor
public void setTextColor(String newTextColor)
- Specified by:
setTextColor
in interfaceTimeScaleLabelGridItem
- Parameters:
newTextColor
- the new value of the 'Text Color' attribute.- See Also:
TimeScaleLabelGridItem.getTextColor()
-
getLineColorImage
public org.eclipse.swt.graphics.Image getLineColorImage()
- Specified by:
getLineColorImage
in interfaceTimeScaleLabelGridItem
- Returns:
- the value of the 'Line Color Image' attribute.
- See Also:
TimeScaleLabelGridItem.setLineColorImage(Image)
,ChartAefPackage.getTimeScaleLabelGridItem_LineColorImage()
-
setLineColorImage
public void setLineColorImage(org.eclipse.swt.graphics.Image newLineColorImage)
- Specified by:
setLineColorImage
in interfaceTimeScaleLabelGridItem
- Parameters:
newLineColorImage
- the new value of the 'Line Color Image' attribute.- See Also:
TimeScaleLabelGridItem.getLineColorImage()
-
getTextColorImage
public org.eclipse.swt.graphics.Image getTextColorImage()
- Specified by:
getTextColorImage
in interfaceTimeScaleLabelGridItem
- Returns:
- the value of the 'Text Color Image' attribute.
- See Also:
TimeScaleLabelGridItem.setTextColorImage(Image)
,ChartAefPackage.getTimeScaleLabelGridItem_TextColorImage()
-
setTextColorImage
public void setTextColorImage(org.eclipse.swt.graphics.Image newTextColorImage)
- Specified by:
setTextColorImage
in interfaceTimeScaleLabelGridItem
- Parameters:
newTextColorImage
- the new value of the 'Text Color Image' attribute.- See Also:
TimeScaleLabelGridItem.getTextColorImage()
-
getFormattedTextImage
public org.eclipse.swt.graphics.Image getFormattedTextImage()
- Specified by:
getFormattedTextImage
in interfaceTimeScaleLabelGridItem
- Returns:
- the value of the 'Formatted Text Image' attribute.
- See Also:
TimeScaleLabelGridItem.setFormattedTextImage(Image)
,ChartAefPackage.getTimeScaleLabelGridItem_FormattedTextImage()
-
setFormattedTextImage
public void setFormattedTextImage(org.eclipse.swt.graphics.Image newFormattedTextImage)
- Specified by:
setFormattedTextImage
in interfaceTimeScaleLabelGridItem
- Parameters:
newFormattedTextImage
- the new value of the 'Formatted Text Image' attribute.- See Also:
TimeScaleLabelGridItem.getFormattedTextImage()
-
getImage
public org.eclipse.swt.graphics.Image getImage(GridColumnViewModel column)
- Specified by:
getImage
in interfaceIGridItem
- Specified by:
getImage
in interfaceTimeScaleLabelGridItem
-
getText
public String getText(GridColumnViewModel column)
- Specified by:
getText
in interfaceIGridItem
- Specified by:
getText
in interfaceTimeScaleLabelGridItem
-
isChecked
public boolean isChecked(GridColumnViewModel column)
-
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
-
-