public class ChartImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements Chart
The following features are implemented:
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
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
Modifier and Type | Field and Description |
---|---|
protected Profile |
activeProfile
The cached value of the '
Active Profile ' reference. |
protected static org.eclipse.swt.graphics.RGB |
BACKGROUND_COLOR_EDEFAULT
The default value of the '
Background Color ' attribute. |
protected org.eclipse.swt.graphics.RGB |
backgroundColor
The cached value of the '
Background Color ' attribute. |
protected org.eclipse.emf.common.util.EList<XAxis> |
bottom
The cached value of the '
Bottom ' containment reference list. |
protected org.eclipse.emf.common.util.EList<Controller> |
controllers
The cached value of the '
Controllers ' containment reference list. |
protected boolean |
hoverable
The cached value of the '
Hoverable ' attribute. |
protected static boolean |
HOVERABLE_EDEFAULT
The default value of the '
Hoverable ' attribute. |
protected org.eclipse.emf.common.util.EList<DataSeries> |
inputs
The cached value of the '
Inputs ' containment reference list. |
protected org.eclipse.emf.common.util.EList<YAxis> |
left
The cached value of the '
Left ' containment reference list. |
protected boolean |
mutable
The cached value of the '
Mutable ' attribute. |
protected static boolean |
MUTABLE_EDEFAULT
The default value of the '
Mutable ' attribute. |
protected static ProfileSwitcherType |
PROFILE_SWITCHER_TYPE_EDEFAULT
The default value of the '
Profile Switcher Type ' attribute. |
protected org.eclipse.emf.common.util.EList<Profile> |
profiles
The cached value of the '
Profiles ' containment reference list. |
protected ProfileSwitcherType |
profileSwitcherType
The cached value of the '
Profile Switcher Type ' attribute. |
protected org.eclipse.emf.common.util.EList<YAxis> |
right
The cached value of the '
Right ' containment reference list. |
protected org.eclipse.emf.common.util.EList<XAxis> |
selectedXAxis
The cached value of the '
Selected XAxis ' reference list. |
protected org.eclipse.emf.common.util.EList<YAxis> |
selectedYAxis
The cached value of the '
Selected YAxis ' reference list. |
protected static boolean |
SHOW_CURRENT_TIME_RULER_EDEFAULT
The default value of the '
Show Current Time Ruler ' attribute. |
protected boolean |
showCurrentTimeRuler
The cached value of the '
Show Current Time Ruler ' attribute. |
protected XAxis |
timeRulerAxis
The cached value of the '
Time Ruler Axis ' reference. |
protected String |
title
The cached value of the '
Title ' attribute. |
protected static String |
TITLE_EDEFAULT
The default value of the '
Title ' attribute. |
protected org.eclipse.emf.common.util.EList<XAxis> |
top
The cached value of the '
Top ' containment reference list. |
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
ChartImpl() |
Modifier and Type | Method and Description |
---|---|
Profile |
basicGetActiveProfile() |
XAxis |
basicGetTimeRulerAxis() |
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) |
Profile |
getActiveProfile() |
org.eclipse.swt.graphics.RGB |
getBackgroundColor() |
org.eclipse.emf.common.util.EList<XAxis> |
getBottom() |
org.eclipse.emf.common.util.EList<Controller> |
getControllers() |
org.eclipse.emf.common.util.EList<DataSeries> |
getInputs() |
org.eclipse.emf.common.util.EList<YAxis> |
getLeft() |
org.eclipse.emf.common.util.EList<Profile> |
getProfiles() |
ProfileSwitcherType |
getProfileSwitcherType() |
org.eclipse.emf.common.util.EList<YAxis> |
getRight() |
org.eclipse.emf.common.util.EList<XAxis> |
getSelectedXAxis() |
org.eclipse.emf.common.util.EList<YAxis> |
getSelectedYAxis() |
XAxis |
getTimeRulerAxis() |
String |
getTitle() |
org.eclipse.emf.common.util.EList<XAxis> |
getTop() |
boolean |
isHoverable() |
boolean |
isMutable() |
boolean |
isShowCurrentTimeRuler() |
void |
setActiveProfile(Profile newActiveProfile) |
void |
setBackgroundColor(org.eclipse.swt.graphics.RGB newBackgroundColor) |
void |
setHoverable(boolean newHoverable) |
void |
setMutable(boolean newMutable) |
void |
setProfileSwitcherType(ProfileSwitcherType newProfileSwitcherType) |
void |
setShowCurrentTimeRuler(boolean newShowCurrentTimeRuler) |
void |
setTimeRulerAxis(XAxis newTimeRulerAxis) |
void |
setTitle(String newTitle) |
String |
toString() |
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected static final String TITLE_EDEFAULT
Title
' attribute.
getTitle()
protected String title
Title
' attribute.
getTitle()
protected static final boolean SHOW_CURRENT_TIME_RULER_EDEFAULT
Show Current Time Ruler
' attribute.
isShowCurrentTimeRuler()
,
Constant Field Valuesprotected boolean showCurrentTimeRuler
Show Current Time Ruler
' attribute.
isShowCurrentTimeRuler()
protected static final org.eclipse.swt.graphics.RGB BACKGROUND_COLOR_EDEFAULT
Background Color
' attribute.
getBackgroundColor()
protected org.eclipse.swt.graphics.RGB backgroundColor
Background Color
' attribute.
getBackgroundColor()
protected org.eclipse.emf.common.util.EList<XAxis> bottom
Bottom
' containment reference list.
getBottom()
protected org.eclipse.emf.common.util.EList<XAxis> top
Top
' containment reference list.
getTop()
protected org.eclipse.emf.common.util.EList<YAxis> left
Left
' containment reference list.
getLeft()
protected org.eclipse.emf.common.util.EList<YAxis> right
Right
' containment reference list.
getRight()
protected org.eclipse.emf.common.util.EList<YAxis> selectedYAxis
Selected YAxis
' reference list.
getSelectedYAxis()
protected org.eclipse.emf.common.util.EList<XAxis> selectedXAxis
Selected XAxis
' reference list.
getSelectedXAxis()
protected org.eclipse.emf.common.util.EList<DataSeries> inputs
Inputs
' containment reference list.
getInputs()
protected static final boolean MUTABLE_EDEFAULT
Mutable
' attribute.
isMutable()
,
Constant Field Valuesprotected boolean mutable
Mutable
' attribute.
isMutable()
protected org.eclipse.emf.common.util.EList<Controller> controllers
Controllers
' containment reference list.
getControllers()
protected static final boolean HOVERABLE_EDEFAULT
Hoverable
' attribute.
isHoverable()
,
Constant Field Valuesprotected boolean hoverable
Hoverable
' attribute.
isHoverable()
protected org.eclipse.emf.common.util.EList<Profile> profiles
Profiles
' containment reference list.
getProfiles()
protected Profile activeProfile
Active Profile
' reference.
getActiveProfile()
protected static final ProfileSwitcherType PROFILE_SWITCHER_TYPE_EDEFAULT
Profile Switcher Type
' attribute.
getProfileSwitcherType()
protected ProfileSwitcherType profileSwitcherType
Profile Switcher Type
' attribute.
getProfileSwitcherType()
protected XAxis timeRulerAxis
Time Ruler Axis
' reference.
getTimeRulerAxis()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.EObjectImpl
public String getTitle()
getTitle
in interface Chart
Chart.setTitle(String)
,
ChartPackage.getChart_Title()
public void setTitle(String newTitle)
setTitle
in interface Chart
newTitle
- the new value of the 'Title' attribute.Chart.getTitle()
public boolean isShowCurrentTimeRuler()
isShowCurrentTimeRuler
in interface Chart
Chart.setShowCurrentTimeRuler(boolean)
,
ChartPackage.getChart_ShowCurrentTimeRuler()
public void setShowCurrentTimeRuler(boolean newShowCurrentTimeRuler)
setShowCurrentTimeRuler
in interface Chart
newShowCurrentTimeRuler
- the new value of the 'Show Current Time Ruler' attribute.Chart.isShowCurrentTimeRuler()
public org.eclipse.swt.graphics.RGB getBackgroundColor()
getBackgroundColor
in interface Chart
Chart.setBackgroundColor(RGB)
,
ChartPackage.getChart_BackgroundColor()
public void setBackgroundColor(org.eclipse.swt.graphics.RGB newBackgroundColor)
setBackgroundColor
in interface Chart
newBackgroundColor
- the new value of the 'Background Color' attribute.Chart.getBackgroundColor()
public org.eclipse.emf.common.util.EList<XAxis> getBottom()
getBottom
in interface Chart
ChartPackage.getChart_Bottom()
public org.eclipse.emf.common.util.EList<XAxis> getTop()
getTop
in interface Chart
ChartPackage.getChart_Top()
public org.eclipse.emf.common.util.EList<YAxis> getLeft()
getLeft
in interface Chart
ChartPackage.getChart_Left()
public org.eclipse.emf.common.util.EList<YAxis> getRight()
getRight
in interface Chart
ChartPackage.getChart_Right()
public org.eclipse.emf.common.util.EList<YAxis> getSelectedYAxis()
getSelectedYAxis
in interface Chart
ChartPackage.getChart_SelectedYAxis()
public org.eclipse.emf.common.util.EList<XAxis> getSelectedXAxis()
getSelectedXAxis
in interface Chart
ChartPackage.getChart_SelectedXAxis()
public org.eclipse.emf.common.util.EList<DataSeries> getInputs()
getInputs
in interface Chart
ChartPackage.getChart_Inputs()
public boolean isMutable()
isMutable
in interface Chart
Chart.setMutable(boolean)
,
ChartPackage.getChart_Mutable()
public void setMutable(boolean newMutable)
setMutable
in interface Chart
newMutable
- the new value of the 'Mutable' attribute.Chart.isMutable()
public org.eclipse.emf.common.util.EList<Controller> getControllers()
getControllers
in interface Chart
ChartPackage.getChart_Controllers()
public boolean isHoverable()
isHoverable
in interface Chart
Chart.setHoverable(boolean)
,
ChartPackage.getChart_Hoverable()
public void setHoverable(boolean newHoverable)
setHoverable
in interface Chart
newHoverable
- the new value of the 'Hoverable' attribute.Chart.isHoverable()
public org.eclipse.emf.common.util.EList<Profile> getProfiles()
getProfiles
in interface Chart
ChartPackage.getChart_Profiles()
public Profile getActiveProfile()
getActiveProfile
in interface Chart
Chart.setActiveProfile(Profile)
,
ChartPackage.getChart_ActiveProfile()
public Profile basicGetActiveProfile()
public void setActiveProfile(Profile newActiveProfile)
setActiveProfile
in interface Chart
newActiveProfile
- the new value of the 'Active Profile' reference.Chart.getActiveProfile()
public ProfileSwitcherType getProfileSwitcherType()
getProfileSwitcherType
in interface Chart
ProfileSwitcherType
,
Chart.setProfileSwitcherType(ProfileSwitcherType)
,
ChartPackage.getChart_ProfileSwitcherType()
public void setProfileSwitcherType(ProfileSwitcherType newProfileSwitcherType)
setProfileSwitcherType
in interface Chart
newProfileSwitcherType
- the new value of the 'Profile Switcher Type' attribute.ProfileSwitcherType
,
Chart.getProfileSwitcherType()
public XAxis getTimeRulerAxis()
getTimeRulerAxis
in interface Chart
Chart.setTimeRulerAxis(XAxis)
,
ChartPackage.getChart_TimeRulerAxis()
public XAxis basicGetTimeRulerAxis()
public void setTimeRulerAxis(XAxis newTimeRulerAxis)
setTimeRulerAxis
in interface Chart
newTimeRulerAxis
- the new value of the 'Time Ruler Axis' reference.Chart.getTimeRulerAxis()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.