Class ChartImpl

    • 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>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
      • 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.birt.chart.model.Chart

        VERSION
      • Fields inherited from interface org.eclipse.emf.ecore.InternalEObject

        EOPPOSITE_FEATURE_BASE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      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 basicSetEmptyMessage​(Label newEmptyMessage, 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.
      Chart copyInstance()  
      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()
      Label getEmptyMessage()
      org.eclipse.emf.common.util.EList<ExtendedProperty> 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<StyleMap> 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 setEmptyMessage​(Label newEmptyMessage)
      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, eInvoke, 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, 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
      • 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, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
      • Methods inherited from interface org.eclipse.emf.ecore.InternalEObject

        eNotificationRequired
      • Methods inherited from interface org.eclipse.emf.common.notify.Notifier

        eAdapters, eDeliver, eNotify, eSetDeliver