|
||||||||||
| 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
public class ChartImpl
An implementation of the model object ' Chart'.
The following features are implemented:
VersionTypeSub TypeDescriptionBlockDimensionScriptUnitsSeries ThicknessGrid Column CountExtended PropertiesSample DataStylesInteractivity
| 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 | |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetBlock(Block newBlock,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetDescription(Text newDescription,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetInteractivity(Interactivity newInteractivity,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetSampleData(SampleData newSampleData,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
void |
clearSections(int iSectionType)
This method walks through the model and clears specific model sections that are not required at deployment time. |
void |
createSampleRuntimeSeries()
Builds runtime series instances for each design-time series based on the sample data contained in the model |
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)
|
Block |
getBlock()
|
Text |
getDescription()
|
ChartDimension |
getDimension()
|
org.eclipse.emf.common.util.EList |
getExtendedProperties()
|
int |
getGridColumnCount()
|
Interactivity |
getInteractivity()
|
Legend |
getLegend()
Note: Manually written |
Plot |
getPlot()
Note: Manually written |
SampleData |
getSampleData()
|
java.lang.String |
getScript()
|
SeriesDefinition[] |
getSeriesForLegend()
This method returns all series whose captions/markers are to be rendered in the Legend content |
double |
getSeriesThickness()
|
org.eclipse.emf.common.util.EList |
getStyles()
|
java.lang.String |
getSubType()
|
TitleBlock |
getTitle()
Note: Manually written |
java.lang.String |
getType()
|
java.lang.String |
getUnits()
|
java.lang.String |
getVersion()
|
boolean |
isSetDimension()
|
boolean |
isSetGridColumnCount()
|
boolean |
isSetSeriesThickness()
|
boolean |
isSetVersion()
|
void |
setBlock(Block newBlock)
|
void |
setDescription(Text newDescription)
|
void |
setDimension(ChartDimension newDimension)
|
void |
setGridColumnCount(int newGridColumnCount)
|
void |
setInteractivity(Interactivity newInteractivity)
|
void |
setSampleData(SampleData newSampleData)
|
void |
setScript(java.lang.String newScript)
|
void |
setSeriesThickness(double newSeriesThickness)
|
void |
setSubType(java.lang.String newSubType)
|
void |
setType(java.lang.String newType)
|
void |
setUnits(java.lang.String newUnits)
|
void |
setVersion(java.lang.String newVersion)
|
java.lang.String |
toString()
|
void |
unsetDimension()
|
void |
unsetGridColumnCount()
|
void |
unsetSeriesThickness()
|
void |
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.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 java.lang.String getVersion()
getVersion in interface ChartChart.isSetVersion(),
Chart.unsetVersion(),
Chart.setVersion(String),
ModelPackage.getChart_Version()public void setVersion(java.lang.String newVersion)
setVersion in interface ChartnewVersion - the new value of the 'Version' attribute.Chart.isSetVersion(),
Chart.unsetVersion(),
Chart.getVersion()public void unsetVersion()
unsetVersion in interface ChartChart.isSetVersion(),
Chart.getVersion(),
Chart.setVersion(String)public boolean isSetVersion()
isSetVersion in interface ChartChart.unsetVersion(),
Chart.getVersion(),
Chart.setVersion(String)public java.lang.String getType()
getType in interface ChartChart.setType(String),
ModelPackage.getChart_Type()public void setType(java.lang.String newType)
setType in interface ChartnewType - the new value of the 'Type' attribute.Chart.getType()public java.lang.String getSubType()
getSubType in interface ChartChart.setSubType(String),
ModelPackage.getChart_SubType()public void setSubType(java.lang.String newSubType)
setSubType in interface ChartnewSubType - the new value of the 'Sub Type' attribute.Chart.getSubType()public Text getDescription()
getDescription in interface ChartChart.setDescription(Text),
ModelPackage.getChart_Description()
public org.eclipse.emf.common.notify.NotificationChain basicSetDescription(Text newDescription,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setDescription(Text newDescription)
setDescription in interface ChartnewDescription - the new value of the 'Description' containment reference.Chart.getDescription()public Block getBlock()
getBlock in interface ChartChart.setBlock(Block),
ModelPackage.getChart_Block()
public org.eclipse.emf.common.notify.NotificationChain basicSetBlock(Block newBlock,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setBlock(Block newBlock)
setBlock in interface ChartnewBlock - the new value of the 'Block' containment reference.Chart.getBlock()public ChartDimension getDimension()
getDimension in interface ChartChartDimension,
Chart.isSetDimension(),
Chart.unsetDimension(),
Chart.setDimension(ChartDimension),
ModelPackage.getChart_Dimension()public void setDimension(ChartDimension newDimension)
setDimension in interface ChartnewDimension - the new value of the 'Dimension' attribute.ChartDimension,
Chart.isSetDimension(),
Chart.unsetDimension(),
Chart.getDimension()public void unsetDimension()
unsetDimension in interface ChartChart.isSetDimension(),
Chart.getDimension(),
Chart.setDimension(ChartDimension)public boolean isSetDimension()
isSetDimension in interface ChartChart.unsetDimension(),
Chart.getDimension(),
Chart.setDimension(ChartDimension)public java.lang.String getScript()
getScript in interface ChartChart.setScript(String),
ModelPackage.getChart_Script()public void setScript(java.lang.String newScript)
setScript in interface ChartnewScript - the new value of the 'Script' attribute.Chart.getScript()public java.lang.String getUnits()
getUnits in interface ChartChart.setUnits(String),
ModelPackage.getChart_Units()public void setUnits(java.lang.String newUnits)
setUnits in interface ChartnewUnits - the new value of the 'Units' attribute.Chart.getUnits()public double getSeriesThickness()
getSeriesThickness in interface ChartChart.isSetSeriesThickness(),
Chart.unsetSeriesThickness(),
Chart.setSeriesThickness(double),
ModelPackage.getChart_SeriesThickness()public void setSeriesThickness(double newSeriesThickness)
setSeriesThickness in interface ChartnewSeriesThickness - the new value of the 'Series Thickness' attribute.Chart.isSetSeriesThickness(),
Chart.unsetSeriesThickness(),
Chart.getSeriesThickness()public void unsetSeriesThickness()
unsetSeriesThickness in interface ChartChart.isSetSeriesThickness(),
Chart.getSeriesThickness(),
Chart.setSeriesThickness(double)public boolean isSetSeriesThickness()
isSetSeriesThickness in interface ChartChart.unsetSeriesThickness(),
Chart.getSeriesThickness(),
Chart.setSeriesThickness(double)public int getGridColumnCount()
getGridColumnCount in interface ChartChart.isSetGridColumnCount(),
Chart.unsetGridColumnCount(),
Chart.setGridColumnCount(int),
ModelPackage.getChart_GridColumnCount()public void setGridColumnCount(int newGridColumnCount)
setGridColumnCount in interface ChartnewGridColumnCount - the new value of the 'Grid Column Count' attribute.Chart.isSetGridColumnCount(),
Chart.unsetGridColumnCount(),
Chart.getGridColumnCount()public void unsetGridColumnCount()
unsetGridColumnCount in interface ChartChart.isSetGridColumnCount(),
Chart.getGridColumnCount(),
Chart.setGridColumnCount(int)public boolean isSetGridColumnCount()
isSetGridColumnCount in interface ChartChart.unsetGridColumnCount(),
Chart.getGridColumnCount(),
Chart.setGridColumnCount(int)public org.eclipse.emf.common.util.EList getExtendedProperties()
getExtendedProperties in interface ChartModelPackage.getChart_ExtendedProperties()public SampleData getSampleData()
getSampleData in interface ChartChart.setSampleData(SampleData),
ModelPackage.getChart_SampleData()
public org.eclipse.emf.common.notify.NotificationChain basicSetSampleData(SampleData newSampleData,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setSampleData(SampleData newSampleData)
setSampleData in interface ChartnewSampleData - the new value of the 'Sample Data' containment reference.Chart.getSampleData()public org.eclipse.emf.common.util.EList getStyles()
getStyles in interface ChartModelPackage.getChart_Styles()public Interactivity getInteractivity()
getInteractivity in interface ChartChart.setInteractivity(Interactivity),
ModelPackage.getChart_Interactivity()
public org.eclipse.emf.common.notify.NotificationChain basicSetInteractivity(Interactivity newInteractivity,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setInteractivity(Interactivity newInteractivity)
setInteractivity in interface ChartnewInteractivity - the new value of the 'Interactivity' containment reference.Chart.getInteractivity()
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 java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID,
java.lang.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 java.lang.String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic final Legend getLegend()
getLegend in interface Chartpublic final Plot getPlot()
getPlot in interface Chartpublic final TitleBlock getTitle()
getTitle in interface Chartpublic SeriesDefinition[] getSeriesForLegend()
Chart
getSeriesForLegend in interface Chartpublic void clearSections(int iSectionType)
Chart
clearSections in interface ChartiSectionType - Possible values are IConstants.RUN_TIME and IConstants.USER_INTERFACEpublic final void createSampleRuntimeSeries()
Chart
createSampleRuntimeSeries in interface Chart
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||