public class ChartWithoutAxesImpl extends ChartImpl implements ChartWithoutAxes
The following features are implemented:
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Method and Description |
---|---|
void |
clearSections(int iSectionType)
This method walks through the model and clears specific model sections that are not required at deployment time.
|
ChartWithoutAxes |
copyInstance() |
static ChartWithoutAxes |
create()
A convenience method to create an initialized 'ChartWithoutAxes' instance
|
static ChartWithoutAxes |
createDefault()
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 |
getCoverage() |
double |
getMinSlice() |
java.lang.String |
getMinSliceLabel() |
Series[] |
getRunTimeSeries() |
org.eclipse.emf.common.util.EList<SeriesDefinition> |
getSeriesDefinitions() |
boolean |
isMinSlicePercent() |
boolean |
isSetCoverage() |
boolean |
isSetMinSlice() |
boolean |
isSetMinSlicePercent() |
void |
recursivelyGetSeries(org.eclipse.emf.common.util.EList<SeriesDefinition> elSDs,
java.util.ArrayList<Series> al,
int iLevel,
int iLevelToOmit)
Walks down the series definition tree and retrieves all runtime series.
|
void |
setCoverage(double newCoverage) |
void |
setDimension(ChartDimension newDimension)
Set pie chart dimension type.
|
void |
setMinSlice(double newMinSlice) |
void |
setMinSliceLabel(java.lang.String newMinSliceLabel) |
void |
setMinSlicePercent(boolean newMinSlicePercent) |
void |
setType(java.lang.String newType) |
java.lang.String |
toString() |
void |
unsetCoverage() |
void |
unsetMinSlice() |
void |
unsetMinSlicePercent() |
basicSetBlock, basicSetDescription, basicSetEmptyMessage, basicSetInteractivity, basicSetSampleData, createSampleRuntimeSeries, getBlock, getDescription, getDimension, getEmptyMessage, getExtendedProperties, getGridColumnCount, getInteractivity, getLegend, getPlot, getSampleData, getScript, getSeriesForLegend, getSeriesThickness, getStyles, getSubType, getTitle, getType, getUnits, getVersion, isSetDimension, isSetGridColumnCount, isSetSeriesThickness, isSetVersion, setBlock, setDescription, setEmptyMessage, setGridColumnCount, setInteractivity, setSampleData, setScript, setSeriesThickness, setSubType, setUnits, setVersion, unsetDimension, unsetGridColumnCount, unsetSeriesThickness, unsetVersion
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
createSampleRuntimeSeries, getBlock, getDescription, getDimension, getEmptyMessage, getExtendedProperties, getGridColumnCount, getInteractivity, getLegend, getPlot, getSampleData, getScript, getSeriesForLegend, getSeriesThickness, getStyles, getSubType, getTitle, getType, getUnits, getVersion, isSetDimension, isSetGridColumnCount, isSetSeriesThickness, isSetVersion, setBlock, setDescription, setEmptyMessage, setGridColumnCount, setInteractivity, setSampleData, setScript, setSeriesThickness, setSubType, setUnits, setVersion, unsetDimension, unsetGridColumnCount, unsetSeriesThickness, unsetVersion
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public org.eclipse.emf.common.util.EList<SeriesDefinition> 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 double getCoverage()
getCoverage
in interface ChartWithoutAxes
ChartWithoutAxes.isSetCoverage()
,
ChartWithoutAxes.unsetCoverage()
,
ChartWithoutAxes.setCoverage(double)
,
ModelPackage.getChartWithoutAxes_Coverage()
public void setCoverage(double newCoverage)
setCoverage
in interface ChartWithoutAxes
newCoverage
- the new value of the 'Coverage' attribute.ChartWithoutAxes.isSetCoverage()
,
ChartWithoutAxes.unsetCoverage()
,
ChartWithoutAxes.getCoverage()
public void unsetCoverage()
unsetCoverage
in interface ChartWithoutAxes
ChartWithoutAxes.isSetCoverage()
,
ChartWithoutAxes.getCoverage()
,
ChartWithoutAxes.setCoverage(double)
public boolean isSetCoverage()
isSetCoverage
in interface ChartWithoutAxes
ChartWithoutAxes.unsetCoverage()
,
ChartWithoutAxes.getCoverage()
,
ChartWithoutAxes.setCoverage(double)
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)
public void eSet(int featureID, java.lang.Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
public static ChartWithoutAxes create()
public static ChartWithoutAxes createDefault()
public final Series[] getRunTimeSeries()
getRunTimeSeries
in interface ChartWithoutAxes
public final void recursivelyGetSeries(org.eclipse.emf.common.util.EList<SeriesDefinition> elSDs, java.util.ArrayList<Series> 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_INTERFACEpublic ChartWithoutAxes copyInstance()
copyInstance
in interface Chart
copyInstance
in interface ChartWithoutAxes
copyInstance
in interface IChartObject
copyInstance
in class ChartImpl
public void setDimension(ChartDimension newDimension)
setDimension
in interface Chart
setDimension
in class ChartImpl
newDimension
- the new value of the 'Dimension' attribute.ChartDimension
,
Chart.isSetDimension()
,
Chart.unsetDimension()
,
Chart.getDimension()
Copyright © 2005-2008 Actuate Corp. All rights reserved.