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.EPropertiesHolderImplorg.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, eSetProxyURIeAddVirtualValue, 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, eVirtualValueseBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected 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.EObjectImplpublic String getTitle()
getTitle in interface ChartChart.setTitle(String),
ChartPackage.getChart_Title()public void setTitle(String newTitle)
setTitle in interface ChartnewTitle - the new value of the 'Title' attribute.Chart.getTitle()public boolean isShowCurrentTimeRuler()
isShowCurrentTimeRuler in interface ChartChart.setShowCurrentTimeRuler(boolean),
ChartPackage.getChart_ShowCurrentTimeRuler()public void setShowCurrentTimeRuler(boolean newShowCurrentTimeRuler)
setShowCurrentTimeRuler in interface ChartnewShowCurrentTimeRuler - the new value of the 'Show Current Time Ruler' attribute.Chart.isShowCurrentTimeRuler()public org.eclipse.swt.graphics.RGB getBackgroundColor()
getBackgroundColor in interface ChartChart.setBackgroundColor(RGB),
ChartPackage.getChart_BackgroundColor()public void setBackgroundColor(org.eclipse.swt.graphics.RGB newBackgroundColor)
setBackgroundColor in interface ChartnewBackgroundColor - the new value of the 'Background Color' attribute.Chart.getBackgroundColor()public org.eclipse.emf.common.util.EList<XAxis> getBottom()
getBottom in interface ChartChartPackage.getChart_Bottom()public org.eclipse.emf.common.util.EList<XAxis> getTop()
getTop in interface ChartChartPackage.getChart_Top()public org.eclipse.emf.common.util.EList<YAxis> getLeft()
getLeft in interface ChartChartPackage.getChart_Left()public org.eclipse.emf.common.util.EList<YAxis> getRight()
getRight in interface ChartChartPackage.getChart_Right()public org.eclipse.emf.common.util.EList<YAxis> getSelectedYAxis()
getSelectedYAxis in interface ChartChartPackage.getChart_SelectedYAxis()public org.eclipse.emf.common.util.EList<XAxis> getSelectedXAxis()
getSelectedXAxis in interface ChartChartPackage.getChart_SelectedXAxis()public org.eclipse.emf.common.util.EList<DataSeries> getInputs()
getInputs in interface ChartChartPackage.getChart_Inputs()public boolean isMutable()
isMutable in interface ChartChart.setMutable(boolean),
ChartPackage.getChart_Mutable()public void setMutable(boolean newMutable)
setMutable in interface ChartnewMutable - the new value of the 'Mutable' attribute.Chart.isMutable()public org.eclipse.emf.common.util.EList<Controller> getControllers()
getControllers in interface ChartChartPackage.getChart_Controllers()public boolean isHoverable()
isHoverable in interface ChartChart.setHoverable(boolean),
ChartPackage.getChart_Hoverable()public void setHoverable(boolean newHoverable)
setHoverable in interface ChartnewHoverable - the new value of the 'Hoverable' attribute.Chart.isHoverable()public org.eclipse.emf.common.util.EList<Profile> getProfiles()
getProfiles in interface ChartChartPackage.getChart_Profiles()public Profile getActiveProfile()
getActiveProfile in interface ChartChart.setActiveProfile(Profile),
ChartPackage.getChart_ActiveProfile()public Profile basicGetActiveProfile()
public void setActiveProfile(Profile newActiveProfile)
setActiveProfile in interface ChartnewActiveProfile - the new value of the 'Active Profile' reference.Chart.getActiveProfile()public ProfileSwitcherType getProfileSwitcherType()
getProfileSwitcherType in interface ChartProfileSwitcherType,
Chart.setProfileSwitcherType(ProfileSwitcherType),
ChartPackage.getChart_ProfileSwitcherType()public void setProfileSwitcherType(ProfileSwitcherType newProfileSwitcherType)
setProfileSwitcherType in interface ChartnewProfileSwitcherType - the new value of the 'Profile Switcher Type' attribute.ProfileSwitcherType,
Chart.getProfileSwitcherType()public XAxis getTimeRulerAxis()
getTimeRulerAxis in interface ChartChart.setTimeRulerAxis(XAxis),
ChartPackage.getChart_TimeRulerAxis()public XAxis basicGetTimeRulerAxis()
public void setTimeRulerAxis(XAxis newTimeRulerAxis)
setTimeRulerAxis in interface ChartnewTimeRulerAxis - 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.BasicEObjectImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImplCopyright © 2016 Eclipse NeoSCADA Project. All rights reserved.