|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.birt.chart.model.impl.ChartImpl
org.eclipse.birt.chart.model.impl.ChartWithoutAxesImpl
public class ChartWithoutAxesImpl
An implementation of the model object 'Chart Without Axes'.
The following features are implemented:
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter> |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary |
---|
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
ELAST_EOBJECT_FLAG |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Method Summary | |
---|---|
void |
clearSections(int iSectionType)
This method walks through the model and clears specific model sections that are not required at deployment time. |
static ChartWithoutAxes |
create()
A convenience method to create an initialized 'ChartWithoutAxes' instance |
java.lang.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,
java.lang.Object newValue)
|
void |
eUnset(int featureID)
|
double |
getMinSlice()
|
java.lang.String |
getMinSliceLabel()
|
Series[] |
getRunTimeSeries()
|
org.eclipse.emf.common.util.EList |
getSeriesDefinitions()
|
SeriesDefinition[] |
getSeriesForLegend()
This method returns all series whose captions/markers are to be rendered in the Legend content |
boolean |
isMinSlicePercent()
|
boolean |
isSetMinSlice()
|
boolean |
isSetMinSlicePercent()
|
void |
recursivelyGetSeries(org.eclipse.emf.common.util.EList elSDs,
java.util.ArrayList al,
int iLevel,
int iLevelToOmit)
Walks down the series definition tree and retrieves all runtime series. |
void |
setMinSlice(double newMinSlice)
|
void |
setMinSliceLabel(java.lang.String newMinSliceLabel)
|
void |
setMinSlicePercent(boolean newMinSlicePercent)
|
java.lang.String |
toString()
|
void |
unsetMinSlice()
|
void |
unsetMinSlicePercent()
|
Methods inherited from class org.eclipse.birt.chart.model.impl.ChartImpl |
---|
basicSetBlock, basicSetDescription, basicSetInteractivity, basicSetSampleData, createSampleRuntimeSeries, getBlock, getDescription, getDimension, getExtendedProperties, getGridColumnCount, getInteractivity, getLegend, getPlot, getSampleData, getScript, getSeriesThickness, getStyles, getSubType, getTitle, getType, getUnits, getVersion, isSetDimension, isSetGridColumnCount, isSetSeriesThickness, isSetVersion, setBlock, setDescription, setDimension, setGridColumnCount, setInteractivity, setSampleData, setScript, setSeriesThickness, setSubType, setType, setUnits, setVersion, unsetDimension, unsetGridColumnCount, unsetSeriesThickness, unsetVersion |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.birt.chart.model.Chart |
---|
createSampleRuntimeSeries, getBlock, getDescription, getDimension, getExtendedProperties, getGridColumnCount, getInteractivity, getLegend, getPlot, getSampleData, getScript, getSeriesThickness, getStyles, getSubType, getTitle, getType, getUnits, getVersion, isSetDimension, isSetGridColumnCount, isSetSeriesThickness, isSetVersion, setBlock, setDescription, setDimension, setGridColumnCount, setInteractivity, setSampleData, setScript, setSeriesThickness, setSubType, setType, setUnits, setVersion, unsetDimension, unsetGridColumnCount, unsetSeriesThickness, unsetVersion |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Method Detail |
---|
public org.eclipse.emf.common.util.EList getSeriesDefinitions()
getSeriesDefinitions
in interface ChartWithoutAxes
ModelPackage.getChartWithoutAxes_SeriesDefinitions()
public double getMinSlice()
getMinSlice
in interface ChartWithoutAxes
ChartWithoutAxes.isSetMinSlice()
,
ChartWithoutAxes.unsetMinSlice()
,
ChartWithoutAxes.setMinSlice(double)
,
ModelPackage.getChartWithoutAxes_MinSlice()
public void setMinSlice(double newMinSlice)
setMinSlice
in interface ChartWithoutAxes
newMinSlice
- the new value of the 'Min Slice' attribute.ChartWithoutAxes.isSetMinSlice()
,
ChartWithoutAxes.unsetMinSlice()
,
ChartWithoutAxes.getMinSlice()
public void unsetMinSlice()
unsetMinSlice
in interface ChartWithoutAxes
ChartWithoutAxes.isSetMinSlice()
,
ChartWithoutAxes.getMinSlice()
,
ChartWithoutAxes.setMinSlice(double)
public boolean isSetMinSlice()
isSetMinSlice
in interface ChartWithoutAxes
ChartWithoutAxes.unsetMinSlice()
,
ChartWithoutAxes.getMinSlice()
,
ChartWithoutAxes.setMinSlice(double)
public boolean isMinSlicePercent()
isMinSlicePercent
in interface ChartWithoutAxes
ChartWithoutAxes.isSetMinSlicePercent()
,
ChartWithoutAxes.unsetMinSlicePercent()
,
ChartWithoutAxes.setMinSlicePercent(boolean)
,
ModelPackage.getChartWithoutAxes_MinSlicePercent()
public void setMinSlicePercent(boolean newMinSlicePercent)
setMinSlicePercent
in interface ChartWithoutAxes
newMinSlicePercent
- the new value of the 'Min Slice Percent' attribute.ChartWithoutAxes.isSetMinSlicePercent()
,
ChartWithoutAxes.unsetMinSlicePercent()
,
ChartWithoutAxes.isMinSlicePercent()
public void unsetMinSlicePercent()
unsetMinSlicePercent
in interface ChartWithoutAxes
ChartWithoutAxes.isSetMinSlicePercent()
,
ChartWithoutAxes.isMinSlicePercent()
,
ChartWithoutAxes.setMinSlicePercent(boolean)
public boolean isSetMinSlicePercent()
isSetMinSlicePercent
in interface ChartWithoutAxes
ChartWithoutAxes.unsetMinSlicePercent()
,
ChartWithoutAxes.isMinSlicePercent()
,
ChartWithoutAxes.setMinSlicePercent(boolean)
public java.lang.String getMinSliceLabel()
getMinSliceLabel
in interface ChartWithoutAxes
ChartWithoutAxes.setMinSliceLabel(String)
,
ModelPackage.getChartWithoutAxes_MinSliceLabel()
public void setMinSliceLabel(java.lang.String newMinSliceLabel)
setMinSliceLabel
in interface ChartWithoutAxes
newMinSliceLabel
- the new value of the 'Min Slice Label' attribute.ChartWithoutAxes.getMinSliceLabel()
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 ChartImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class ChartImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class ChartImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class ChartImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class ChartImpl
public java.lang.String toString()
toString
in class ChartImpl
public static ChartWithoutAxes create()
public final SeriesDefinition[] getSeriesForLegend()
Chart
getSeriesForLegend
in interface Chart
getSeriesForLegend
in class ChartImpl
public final Series[] getRunTimeSeries()
getRunTimeSeries
in interface ChartWithoutAxes
public final void recursivelyGetSeries(org.eclipse.emf.common.util.EList elSDs, java.util.ArrayList al, int iLevel, int iLevelToOmit)
elSDs
- al
- iLevel
- public final void clearSections(int iSectionType)
Chart
clearSections
in interface Chart
clearSections
in class ChartImpl
iSectionType
- Possible values are IConstants.RUN_TIME and IConstants.USER_INTERFACE
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |