All Implemented Interfaces:
IAttribute<IBmObject,org.eclipse.emf.ecore.EStructuralFeature>, IEditableModel, IEmfAttribute<IBmObject>, IModel, IEmfValueAttribute<ChartScale,IBmObject>, IValue<ChartScale>, IValidable, IModelApiAwareModel, IChartScaleModel

public class BmChartScaleModelValue extends BmValue<ChartScale> implements IChartScaleModel
BM model for ChartScale.
  • Constructor Details

    • BmChartScaleModelValue

      public BmChartScaleModelValue(org.eclipse.emf.ecore.EObject object, org.eclipse.emf.ecore.EStructuralFeature feature, IEditingLanguageManager languageManager, IModelEditingSupport modelEditingSupport, IV8Project v8project, Version version, IColorProvider colorProvider, IFontProvider fontProvider, IModelObjectFactory chartObjectsFactory, IBorderProvider borderProvider)
      The constructor.
      Parameters:
      object - the object, cannot be null.
      feature - the feature, cannot be null.
      languageManager - the language manager, cannot be null.
      modelEditingSupport - the model edition support, cannot be null.
      v8project - the project, cannot be null.
      version - the version, cannot be null.
      colorProvider - the color provider, cannot be {code null}.
      fontProvider - the font provider, cannot be {code null}.
      chartObjectsFactory - the charts objects factory, cannot be null.
      borderProvider - the border provider, cannot be {code null}.
  • Method Details