blob: a8ba4e8b78c1a79d4e8fc734d83964c696220d90 [file] [log] [blame]
/**
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
* https://www.eclipse.org/legal/epl-2.0/
*
* SPDX-License-Identifier: EPL-2.0
*
* Based on ideas from Xtext, Xtend, Xcore
*
* Contributors:
* Joerg Riegel - Initial implementation
*
*/
package org.eclipse.osbp.xtext.chart;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EDataType;
import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EOperation;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
import org.eclipse.osbp.dsl.semantic.common.types.OSBPTypesPackage;
/**
* <!-- begin-user-doc -->
* The <b>Package</b> for the model.
* It contains accessors for the meta objects to represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each operation of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.ChartDSLFactory
* @model kind="package"
* annotation="http://www.eclipse.org/emf/2002/GenModel fileExtensions='chart' modelName='ChartDSL' prefix='ChartDSL' loadInitialization='false' literalsInterface='true' copyrightText='Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)\n All rights reserved. This program and the accompanying materials \n are made available under the terms of the Eclipse Public License 2.0 \n which accompanies this distribution, and is available at \n https://www.eclipse.org/legal/epl-2.0/ \n \n SPDX-License-Identifier: EPL-2.0 \n\n Based on ideas from Xtext, Xtend, Xcore\n \n Contributors: \n \t\tJoerg Riegel - Initial implementation \n ' basePackage='org.eclipse.osbp.xtext'"
* annotation="http://www.eclipse.org/emf/2002/Ecore rootPackage='chartdsl'"
* @generated
*/
public interface ChartDSLPackage extends EPackage {
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "chart";
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "http://osbp.eclipse.org/xtext/chart/ChartDSL";
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "chartdsl";
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
ChartDSLPackage eINSTANCE = org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl.init();
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartModelImpl <em>Chart Model</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartModelImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartModel()
* @generated
*/
int CHART_MODEL = 0;
/**
* The feature id for the '<em><b>Import Section</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_MODEL__IMPORT_SECTION = 0;
/**
* The feature id for the '<em><b>Packages</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_MODEL__PACKAGES = 1;
/**
* The number of structural features of the '<em>Chart Model</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_MODEL_FEATURE_COUNT = 2;
/**
* The number of operations of the '<em>Chart Model</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_MODEL_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartLazyResolverImpl <em>Chart Lazy Resolver</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartLazyResolverImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartLazyResolver()
* @generated
*/
int CHART_LAZY_RESOLVER = 1;
/**
* The number of structural features of the '<em>Chart Lazy Resolver</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_LAZY_RESOLVER_FEATURE_COUNT = 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT = 0;
/**
* The number of operations of the '<em>Chart Lazy Resolver</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_LAZY_RESOLVER_OPERATION_COUNT = 1;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartBaseImpl <em>Chart Base</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartBaseImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartBase()
* @generated
*/
int CHART_BASE = 2;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_BASE__NAME = CHART_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Chart Base</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_BASE_FEATURE_COUNT = CHART_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_BASE___ERESOLVE_PROXY__INTERNALEOBJECT = CHART_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Chart Base</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_BASE_OPERATION_COUNT = CHART_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartPackageImpl <em>Chart Package</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartPackageImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartPackage()
* @generated
*/
int CHART_PACKAGE = 3;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_PACKAGE__NAME = OSBPTypesPackage.LPACKAGE__NAME;
/**
* The feature id for the '<em><b>Charts</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_PACKAGE__CHARTS = OSBPTypesPackage.LPACKAGE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Chart Package</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_PACKAGE_FEATURE_COUNT = OSBPTypesPackage.LPACKAGE_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_PACKAGE___ERESOLVE_PROXY__OBJECT = OSBPTypesPackage.LPACKAGE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Chart Package</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_PACKAGE_OPERATION_COUNT = OSBPTypesPackage.LPACKAGE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartImpl <em>Chart</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChart()
* @generated
*/
int CHART = 4;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART__NAME = CHART_BASE__NAME;
/**
* The feature id for the '<em><b>Select By Id</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART__SELECT_BY_ID = CHART_BASE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Description</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART__DESCRIPTION = CHART_BASE_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Description Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART__DESCRIPTION_VALUE = CHART_BASE_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Charttype</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART__CHARTTYPE = CHART_BASE_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Source</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART__SOURCE = CHART_BASE_FEATURE_COUNT + 4;
/**
* The number of structural features of the '<em>Chart</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_FEATURE_COUNT = CHART_BASE_FEATURE_COUNT + 5;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART___ERESOLVE_PROXY__INTERNALEOBJECT = CHART_BASE___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Chart</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_OPERATION_COUNT = CHART_BASE_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.ChartOption <em>Chart Option</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.ChartOption
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartOption()
* @generated
*/
int CHART_OPTION = 5;
/**
* The number of structural features of the '<em>Chart Option</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_OPTION_FEATURE_COUNT = CHART_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_OPTION___ERESOLVE_PROXY__INTERNALEOBJECT = CHART_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Chart Option</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_OPTION_OPERATION_COUNT = CHART_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartBarImpl <em>Chart Bar</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartBarImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartBar()
* @generated
*/
int CHART_BAR = 6;
/**
* The feature id for the '<em><b>Shadow</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_BAR__SHADOW = CHART_OPTION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Animated</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_BAR__ANIMATED = CHART_OPTION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Swapped</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_BAR__SWAPPED = CHART_OPTION_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Stacked</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_BAR__STACKED = CHART_OPTION_FEATURE_COUNT + 3;
/**
* The number of structural features of the '<em>Chart Bar</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_BAR_FEATURE_COUNT = CHART_OPTION_FEATURE_COUNT + 4;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_BAR___ERESOLVE_PROXY__INTERNALEOBJECT = CHART_OPTION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Chart Bar</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_BAR_OPERATION_COUNT = CHART_OPTION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartLineImpl <em>Chart Line</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartLineImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartLine()
* @generated
*/
int CHART_LINE = 7;
/**
* The feature id for the '<em><b>Animated</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_LINE__ANIMATED = CHART_OPTION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Show Marker</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_LINE__SHOW_MARKER = CHART_OPTION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Trend Line</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_LINE__TREND_LINE = CHART_OPTION_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Zoom</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_LINE__ZOOM = CHART_OPTION_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Cursor</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_LINE__CURSOR = CHART_OPTION_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Tooltip</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_LINE__TOOLTIP = CHART_OPTION_FEATURE_COUNT + 5;
/**
* The feature id for the '<em><b>Fill To Zero</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_LINE__FILL_TO_ZERO = CHART_OPTION_FEATURE_COUNT + 6;
/**
* The feature id for the '<em><b>Fill Area</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_LINE__FILL_AREA = CHART_OPTION_FEATURE_COUNT + 7;
/**
* The number of structural features of the '<em>Chart Line</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_LINE_FEATURE_COUNT = CHART_OPTION_FEATURE_COUNT + 8;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_LINE___ERESOLVE_PROXY__INTERNALEOBJECT = CHART_OPTION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Chart Line</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_LINE_OPERATION_COUNT = CHART_OPTION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartPieImpl <em>Chart Pie</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartPieImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartPie()
* @generated
*/
int CHART_PIE = 8;
/**
* The feature id for the '<em><b>Empty</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_PIE__EMPTY = CHART_OPTION_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Chart Pie</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_PIE_FEATURE_COUNT = CHART_OPTION_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_PIE___ERESOLVE_PROXY__INTERNALEOBJECT = CHART_OPTION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Chart Pie</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_PIE_OPERATION_COUNT = CHART_OPTION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartDonutImpl <em>Chart Donut</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartDonutImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartDonut()
* @generated
*/
int CHART_DONUT = 9;
/**
* The number of structural features of the '<em>Chart Donut</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_DONUT_FEATURE_COUNT = CHART_OPTION_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_DONUT___ERESOLVE_PROXY__INTERNALEOBJECT = CHART_OPTION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Chart Donut</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_DONUT_OPERATION_COUNT = CHART_OPTION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartBubbleImpl <em>Chart Bubble</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartBubbleImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartBubble()
* @generated
*/
int CHART_BUBBLE = 10;
/**
* The feature id for the '<em><b>Multiplier</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_BUBBLE__MULTIPLIER = CHART_OPTION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Multiplier Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_BUBBLE__MULTIPLIER_VALUE = CHART_OPTION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Gradient</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_BUBBLE__GRADIENT = CHART_OPTION_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Transparent</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_BUBBLE__TRANSPARENT = CHART_OPTION_FEATURE_COUNT + 3;
/**
* The number of structural features of the '<em>Chart Bubble</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_BUBBLE_FEATURE_COUNT = CHART_OPTION_FEATURE_COUNT + 4;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_BUBBLE___ERESOLVE_PROXY__INTERNALEOBJECT = CHART_OPTION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Chart Bubble</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_BUBBLE_OPERATION_COUNT = CHART_OPTION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartGaugeImpl <em>Chart Gauge</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartGaugeImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartGauge()
* @generated
*/
int CHART_GAUGE = 11;
/**
* The feature id for the '<em><b>Labeled</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_GAUGE__LABELED = CHART_OPTION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Label Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_GAUGE__LABEL_VALUE = CHART_OPTION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Has Ticks</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_GAUGE__HAS_TICKS = CHART_OPTION_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Min Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_GAUGE__MIN_VALUE = CHART_OPTION_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Max Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_GAUGE__MAX_VALUE = CHART_OPTION_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Has Intervals</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_GAUGE__HAS_INTERVALS = CHART_OPTION_FEATURE_COUNT + 5;
/**
* The feature id for the '<em><b>Intervals</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_GAUGE__INTERVALS = CHART_OPTION_FEATURE_COUNT + 6;
/**
* The number of structural features of the '<em>Chart Gauge</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_GAUGE_FEATURE_COUNT = CHART_OPTION_FEATURE_COUNT + 7;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_GAUGE___ERESOLVE_PROXY__INTERNALEOBJECT = CHART_OPTION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Chart Gauge</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_GAUGE_OPERATION_COUNT = CHART_OPTION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartTreeImpl <em>Chart Tree</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartTreeImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartTree()
* @generated
*/
int CHART_TREE = 12;
/**
* The feature id for the '<em><b>Map</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_TREE__MAP = CHART_OPTION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Collapsible</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_TREE__COLLAPSIBLE = CHART_OPTION_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Chart Tree</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_TREE_FEATURE_COUNT = CHART_OPTION_FEATURE_COUNT + 2;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_TREE___ERESOLVE_PROXY__INTERNALEOBJECT = CHART_OPTION___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Chart Tree</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_TREE_OPERATION_COUNT = CHART_OPTION_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.ChartInterval <em>Chart Interval</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.ChartInterval
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartInterval()
* @generated
*/
int CHART_INTERVAL = 13;
/**
* The number of structural features of the '<em>Chart Interval</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_INTERVAL_FEATURE_COUNT = CHART_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_INTERVAL___ERESOLVE_PROXY__INTERNALEOBJECT = CHART_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Chart Interval</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_INTERVAL_OPERATION_COUNT = CHART_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartNumberIntervalImpl <em>Chart Number Interval</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartNumberIntervalImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartNumberInterval()
* @generated
*/
int CHART_NUMBER_INTERVAL = 14;
/**
* The feature id for the '<em><b>Number Interval Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_NUMBER_INTERVAL__NUMBER_INTERVAL_VALUE = CHART_INTERVAL_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Number Range</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_NUMBER_INTERVAL__NUMBER_RANGE = CHART_INTERVAL_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Chart Number Interval</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_NUMBER_INTERVAL_FEATURE_COUNT = CHART_INTERVAL_FEATURE_COUNT + 2;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_NUMBER_INTERVAL___ERESOLVE_PROXY__INTERNALEOBJECT = CHART_INTERVAL___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Chart Number Interval</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_NUMBER_INTERVAL_OPERATION_COUNT = CHART_INTERVAL_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartDatamartImpl <em>Chart Datamart</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartDatamartImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartDatamart()
* @generated
*/
int CHART_DATAMART = 15;
/**
* The feature id for the '<em><b>Datamart Ref</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_DATAMART__DATAMART_REF = CHART_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Elements</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_DATAMART__ELEMENTS = CHART_LAZY_RESOLVER_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Chart Datamart</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_DATAMART_FEATURE_COUNT = CHART_LAZY_RESOLVER_FEATURE_COUNT + 2;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_DATAMART___ERESOLVE_PROXY__INTERNALEOBJECT = CHART_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Chart Datamart</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_DATAMART_OPERATION_COUNT = CHART_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.ChartElement <em>Chart Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.ChartElement
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartElement()
* @generated
*/
int CHART_ELEMENT = 16;
/**
* The number of structural features of the '<em>Chart Element</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_ELEMENT_FEATURE_COUNT = CHART_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_ELEMENT___ERESOLVE_PROXY__INTERNALEOBJECT = CHART_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Chart Element</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_ELEMENT_OPERATION_COUNT = CHART_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartLegendImpl <em>Chart Legend</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartLegendImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartLegend()
* @generated
*/
int CHART_LEGEND = 17;
/**
* The feature id for the '<em><b>Placement</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_LEGEND__PLACEMENT = CHART_ELEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Toggle</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_LEGEND__TOGGLE = CHART_ELEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Replot</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_LEGEND__REPLOT = CHART_ELEMENT_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Toggle Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_LEGEND__TOGGLE_TYPE = CHART_ELEMENT_FEATURE_COUNT + 3;
/**
* The number of structural features of the '<em>Chart Legend</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_LEGEND_FEATURE_COUNT = CHART_ELEMENT_FEATURE_COUNT + 4;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_LEGEND___ERESOLVE_PROXY__INTERNALEOBJECT = CHART_ELEMENT___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Chart Legend</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_LEGEND_OPERATION_COUNT = CHART_ELEMENT_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartHighlighterImpl <em>Chart Highlighter</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartHighlighterImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartHighlighter()
* @generated
*/
int CHART_HIGHLIGHTER = 18;
/**
* The feature id for the '<em><b>Location</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_HIGHLIGHTER__LOCATION = CHART_ELEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Tooltip Always</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_HIGHLIGHTER__TOOLTIP_ALWAYS = CHART_ELEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Inside Chart</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_HIGHLIGHTER__INSIDE_CHART = CHART_ELEMENT_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Chart Highlighter</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_HIGHLIGHTER_FEATURE_COUNT = CHART_ELEMENT_FEATURE_COUNT + 3;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_HIGHLIGHTER___ERESOLVE_PROXY__INTERNALEOBJECT = CHART_ELEMENT___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Chart Highlighter</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_HIGHLIGHTER_OPERATION_COUNT = CHART_ELEMENT_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartAxisImpl <em>Chart Axis</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartAxisImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartAxis()
* @generated
*/
int CHART_AXIS = 19;
/**
* The feature id for the '<em><b>Axis</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_AXIS__AXIS = CHART_ELEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Render Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_AXIS__RENDER_TYPE = CHART_ELEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Short Label</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_AXIS__SHORT_LABEL = CHART_ELEMENT_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Angle</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_AXIS__ANGLE = CHART_ELEMENT_FEATURE_COUNT + 3;
/**
* The number of structural features of the '<em>Chart Axis</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_AXIS_FEATURE_COUNT = CHART_ELEMENT_FEATURE_COUNT + 4;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_AXIS___ERESOLVE_PROXY__INTERNALEOBJECT = CHART_ELEMENT___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Chart Axis</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_AXIS_OPERATION_COUNT = CHART_ELEMENT_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.ChartRangeElement <em>Chart Range Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.ChartRangeElement
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartRangeElement()
* @generated
*/
int CHART_RANGE_ELEMENT = 20;
/**
* The number of structural features of the '<em>Chart Range Element</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_RANGE_ELEMENT_FEATURE_COUNT = CHART_LAZY_RESOLVER_FEATURE_COUNT + 0;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_RANGE_ELEMENT___ERESOLVE_PROXY__INTERNALEOBJECT = CHART_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Chart Range Element</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_RANGE_ELEMENT_OPERATION_COUNT = CHART_LAZY_RESOLVER_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartSegmentColorImpl <em>Chart Segment Color</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartSegmentColorImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartSegmentColor()
* @generated
*/
int CHART_SEGMENT_COLOR = 21;
/**
* The feature id for the '<em><b>Rgb</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_SEGMENT_COLOR__RGB = CHART_RANGE_ELEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Chart Segment Color</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_SEGMENT_COLOR_FEATURE_COUNT = CHART_RANGE_ELEMENT_FEATURE_COUNT + 1;
/**
* The operation id for the '<em>EResolve Proxy</em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_SEGMENT_COLOR___ERESOLVE_PROXY__INTERNALEOBJECT = CHART_RANGE_ELEMENT___ERESOLVE_PROXY__INTERNALEOBJECT;
/**
* The number of operations of the '<em>Chart Segment Color</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHART_SEGMENT_COLOR_OPERATION_COUNT = CHART_RANGE_ELEMENT_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.LegendPlacementEnum <em>Legend Placement Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.LegendPlacementEnum
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getLegendPlacementEnum()
* @generated
*/
int LEGEND_PLACEMENT_ENUM = 22;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.ToggleTypeEnum <em>Toggle Type Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.ToggleTypeEnum
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getToggleTypeEnum()
* @generated
*/
int TOGGLE_TYPE_ENUM = 23;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.TooltipLocationEnum <em>Tooltip Location Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.TooltipLocationEnum
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getTooltipLocationEnum()
* @generated
*/
int TOOLTIP_LOCATION_ENUM = 24;
/**
* The meta object id for the '{@link org.eclipse.osbp.xtext.chart.RenderTypeEnum <em>Render Type Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.RenderTypeEnum
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getRenderTypeEnum()
* @generated
*/
int RENDER_TYPE_ENUM = 25;
/**
* The meta object id for the '<em>Internal EObject</em>' data type.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.ecore.InternalEObject
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getInternalEObject()
* @generated
*/
int INTERNAL_EOBJECT = 26;
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.chart.ChartModel <em>Chart Model</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Chart Model</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartModel
* @generated
*/
EClass getChartModel();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.chart.ChartModel#getImportSection <em>Import Section</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Import Section</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartModel#getImportSection()
* @see #getChartModel()
* @generated
*/
EReference getChartModel_ImportSection();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.chart.ChartModel#getPackages <em>Packages</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Packages</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartModel#getPackages()
* @see #getChartModel()
* @generated
*/
EReference getChartModel_Packages();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.chart.ChartLazyResolver <em>Chart Lazy Resolver</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Chart Lazy Resolver</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartLazyResolver
* @generated
*/
EClass getChartLazyResolver();
/**
* Returns the meta object for the '{@link org.eclipse.osbp.xtext.chart.ChartLazyResolver#eResolveProxy(org.eclipse.emf.ecore.InternalEObject) <em>EResolve Proxy</em>}' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the '<em>EResolve Proxy</em>' operation.
* @see org.eclipse.osbp.xtext.chart.ChartLazyResolver#eResolveProxy(org.eclipse.emf.ecore.InternalEObject)
* @generated
*/
EOperation getChartLazyResolver__EResolveProxy__InternalEObject();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.chart.ChartBase <em>Chart Base</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Chart Base</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartBase
* @generated
*/
EClass getChartBase();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartBase#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartBase#getName()
* @see #getChartBase()
* @generated
*/
EAttribute getChartBase_Name();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.chart.ChartPackage <em>Chart Package</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Chart Package</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartPackage
* @generated
*/
EClass getChartPackage();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.chart.ChartPackage#getCharts <em>Charts</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Charts</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartPackage#getCharts()
* @see #getChartPackage()
* @generated
*/
EReference getChartPackage_Charts();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.chart.Chart <em>Chart</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Chart</em>'.
* @see org.eclipse.osbp.xtext.chart.Chart
* @generated
*/
EClass getChart();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.Chart#isSelectById <em>Select By Id</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Select By Id</em>'.
* @see org.eclipse.osbp.xtext.chart.Chart#isSelectById()
* @see #getChart()
* @generated
*/
EAttribute getChart_SelectById();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.Chart#isDescription <em>Description</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Description</em>'.
* @see org.eclipse.osbp.xtext.chart.Chart#isDescription()
* @see #getChart()
* @generated
*/
EAttribute getChart_Description();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.Chart#getDescriptionValue <em>Description Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Description Value</em>'.
* @see org.eclipse.osbp.xtext.chart.Chart#getDescriptionValue()
* @see #getChart()
* @generated
*/
EAttribute getChart_DescriptionValue();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.chart.Chart#getCharttype <em>Charttype</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Charttype</em>'.
* @see org.eclipse.osbp.xtext.chart.Chart#getCharttype()
* @see #getChart()
* @generated
*/
EReference getChart_Charttype();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.chart.Chart#getSource <em>Source</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Source</em>'.
* @see org.eclipse.osbp.xtext.chart.Chart#getSource()
* @see #getChart()
* @generated
*/
EReference getChart_Source();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.chart.ChartOption <em>Chart Option</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Chart Option</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartOption
* @generated
*/
EClass getChartOption();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.chart.ChartBar <em>Chart Bar</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Chart Bar</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartBar
* @generated
*/
EClass getChartBar();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartBar#isShadow <em>Shadow</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Shadow</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartBar#isShadow()
* @see #getChartBar()
* @generated
*/
EAttribute getChartBar_Shadow();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartBar#isAnimated <em>Animated</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Animated</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartBar#isAnimated()
* @see #getChartBar()
* @generated
*/
EAttribute getChartBar_Animated();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartBar#isSwapped <em>Swapped</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Swapped</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartBar#isSwapped()
* @see #getChartBar()
* @generated
*/
EAttribute getChartBar_Swapped();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartBar#isStacked <em>Stacked</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Stacked</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartBar#isStacked()
* @see #getChartBar()
* @generated
*/
EAttribute getChartBar_Stacked();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.chart.ChartLine <em>Chart Line</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Chart Line</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartLine
* @generated
*/
EClass getChartLine();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartLine#isAnimated <em>Animated</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Animated</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartLine#isAnimated()
* @see #getChartLine()
* @generated
*/
EAttribute getChartLine_Animated();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartLine#isShowMarker <em>Show Marker</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Show Marker</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartLine#isShowMarker()
* @see #getChartLine()
* @generated
*/
EAttribute getChartLine_ShowMarker();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartLine#isTrendLine <em>Trend Line</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Trend Line</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartLine#isTrendLine()
* @see #getChartLine()
* @generated
*/
EAttribute getChartLine_TrendLine();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartLine#isZoom <em>Zoom</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Zoom</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartLine#isZoom()
* @see #getChartLine()
* @generated
*/
EAttribute getChartLine_Zoom();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartLine#isCursor <em>Cursor</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Cursor</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartLine#isCursor()
* @see #getChartLine()
* @generated
*/
EAttribute getChartLine_Cursor();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartLine#isTooltip <em>Tooltip</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Tooltip</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartLine#isTooltip()
* @see #getChartLine()
* @generated
*/
EAttribute getChartLine_Tooltip();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartLine#isFillToZero <em>Fill To Zero</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Fill To Zero</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartLine#isFillToZero()
* @see #getChartLine()
* @generated
*/
EAttribute getChartLine_FillToZero();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartLine#isFillArea <em>Fill Area</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Fill Area</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartLine#isFillArea()
* @see #getChartLine()
* @generated
*/
EAttribute getChartLine_FillArea();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.chart.ChartPie <em>Chart Pie</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Chart Pie</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartPie
* @generated
*/
EClass getChartPie();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartPie#isEmpty <em>Empty</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Empty</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartPie#isEmpty()
* @see #getChartPie()
* @generated
*/
EAttribute getChartPie_Empty();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.chart.ChartDonut <em>Chart Donut</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Chart Donut</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartDonut
* @generated
*/
EClass getChartDonut();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.chart.ChartBubble <em>Chart Bubble</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Chart Bubble</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartBubble
* @generated
*/
EClass getChartBubble();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartBubble#isMultiplier <em>Multiplier</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Multiplier</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartBubble#isMultiplier()
* @see #getChartBubble()
* @generated
*/
EAttribute getChartBubble_Multiplier();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartBubble#getMultiplierValue <em>Multiplier Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Multiplier Value</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartBubble#getMultiplierValue()
* @see #getChartBubble()
* @generated
*/
EAttribute getChartBubble_MultiplierValue();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartBubble#isGradient <em>Gradient</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Gradient</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartBubble#isGradient()
* @see #getChartBubble()
* @generated
*/
EAttribute getChartBubble_Gradient();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartBubble#isTransparent <em>Transparent</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Transparent</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartBubble#isTransparent()
* @see #getChartBubble()
* @generated
*/
EAttribute getChartBubble_Transparent();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.chart.ChartGauge <em>Chart Gauge</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Chart Gauge</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartGauge
* @generated
*/
EClass getChartGauge();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartGauge#isLabeled <em>Labeled</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Labeled</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartGauge#isLabeled()
* @see #getChartGauge()
* @generated
*/
EAttribute getChartGauge_Labeled();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartGauge#getLabelValue <em>Label Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Label Value</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartGauge#getLabelValue()
* @see #getChartGauge()
* @generated
*/
EAttribute getChartGauge_LabelValue();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartGauge#isHasTicks <em>Has Ticks</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Has Ticks</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartGauge#isHasTicks()
* @see #getChartGauge()
* @generated
*/
EAttribute getChartGauge_HasTicks();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartGauge#getMinValue <em>Min Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Min Value</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartGauge#getMinValue()
* @see #getChartGauge()
* @generated
*/
EAttribute getChartGauge_MinValue();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartGauge#getMaxValue <em>Max Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Max Value</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartGauge#getMaxValue()
* @see #getChartGauge()
* @generated
*/
EAttribute getChartGauge_MaxValue();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartGauge#isHasIntervals <em>Has Intervals</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Has Intervals</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartGauge#isHasIntervals()
* @see #getChartGauge()
* @generated
*/
EAttribute getChartGauge_HasIntervals();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.chart.ChartGauge#getIntervals <em>Intervals</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Intervals</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartGauge#getIntervals()
* @see #getChartGauge()
* @generated
*/
EReference getChartGauge_Intervals();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.chart.ChartTree <em>Chart Tree</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Chart Tree</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartTree
* @generated
*/
EClass getChartTree();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartTree#isMap <em>Map</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Map</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartTree#isMap()
* @see #getChartTree()
* @generated
*/
EAttribute getChartTree_Map();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartTree#isCollapsible <em>Collapsible</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Collapsible</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartTree#isCollapsible()
* @see #getChartTree()
* @generated
*/
EAttribute getChartTree_Collapsible();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.chart.ChartInterval <em>Chart Interval</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Chart Interval</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartInterval
* @generated
*/
EClass getChartInterval();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.chart.ChartNumberInterval <em>Chart Number Interval</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Chart Number Interval</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartNumberInterval
* @generated
*/
EClass getChartNumberInterval();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartNumberInterval#getNumberIntervalValue <em>Number Interval Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Number Interval Value</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartNumberInterval#getNumberIntervalValue()
* @see #getChartNumberInterval()
* @generated
*/
EAttribute getChartNumberInterval_NumberIntervalValue();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.osbp.xtext.chart.ChartNumberInterval#getNumberRange <em>Number Range</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Number Range</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartNumberInterval#getNumberRange()
* @see #getChartNumberInterval()
* @generated
*/
EReference getChartNumberInterval_NumberRange();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.chart.ChartDatamart <em>Chart Datamart</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Chart Datamart</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartDatamart
* @generated
*/
EClass getChartDatamart();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.chart.ChartDatamart#getDatamartRef <em>Datamart Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Datamart Ref</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartDatamart#getDatamartRef()
* @see #getChartDatamart()
* @generated
*/
EReference getChartDatamart_DatamartRef();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.osbp.xtext.chart.ChartDatamart#getElements <em>Elements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Elements</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartDatamart#getElements()
* @see #getChartDatamart()
* @generated
*/
EReference getChartDatamart_Elements();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.chart.ChartElement <em>Chart Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Chart Element</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartElement
* @generated
*/
EClass getChartElement();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.chart.ChartLegend <em>Chart Legend</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Chart Legend</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartLegend
* @generated
*/
EClass getChartLegend();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartLegend#getPlacement <em>Placement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Placement</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartLegend#getPlacement()
* @see #getChartLegend()
* @generated
*/
EAttribute getChartLegend_Placement();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartLegend#isToggle <em>Toggle</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Toggle</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartLegend#isToggle()
* @see #getChartLegend()
* @generated
*/
EAttribute getChartLegend_Toggle();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartLegend#isReplot <em>Replot</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Replot</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartLegend#isReplot()
* @see #getChartLegend()
* @generated
*/
EAttribute getChartLegend_Replot();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartLegend#getToggleType <em>Toggle Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Toggle Type</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartLegend#getToggleType()
* @see #getChartLegend()
* @generated
*/
EAttribute getChartLegend_ToggleType();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.chart.ChartHighlighter <em>Chart Highlighter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Chart Highlighter</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartHighlighter
* @generated
*/
EClass getChartHighlighter();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartHighlighter#getLocation <em>Location</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Location</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartHighlighter#getLocation()
* @see #getChartHighlighter()
* @generated
*/
EAttribute getChartHighlighter_Location();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartHighlighter#isTooltipAlways <em>Tooltip Always</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Tooltip Always</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartHighlighter#isTooltipAlways()
* @see #getChartHighlighter()
* @generated
*/
EAttribute getChartHighlighter_TooltipAlways();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartHighlighter#isInsideChart <em>Inside Chart</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Inside Chart</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartHighlighter#isInsideChart()
* @see #getChartHighlighter()
* @generated
*/
EAttribute getChartHighlighter_InsideChart();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.chart.ChartAxis <em>Chart Axis</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Chart Axis</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartAxis
* @generated
*/
EClass getChartAxis();
/**
* Returns the meta object for the reference '{@link org.eclipse.osbp.xtext.chart.ChartAxis#getAxis <em>Axis</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Axis</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartAxis#getAxis()
* @see #getChartAxis()
* @generated
*/
EReference getChartAxis_Axis();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartAxis#getRenderType <em>Render Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Render Type</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartAxis#getRenderType()
* @see #getChartAxis()
* @generated
*/
EAttribute getChartAxis_RenderType();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartAxis#isShortLabel <em>Short Label</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Short Label</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartAxis#isShortLabel()
* @see #getChartAxis()
* @generated
*/
EAttribute getChartAxis_ShortLabel();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartAxis#getAngle <em>Angle</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Angle</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartAxis#getAngle()
* @see #getChartAxis()
* @generated
*/
EAttribute getChartAxis_Angle();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.chart.ChartRangeElement <em>Chart Range Element</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Chart Range Element</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartRangeElement
* @generated
*/
EClass getChartRangeElement();
/**
* Returns the meta object for class '{@link org.eclipse.osbp.xtext.chart.ChartSegmentColor <em>Chart Segment Color</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Chart Segment Color</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartSegmentColor
* @generated
*/
EClass getChartSegmentColor();
/**
* Returns the meta object for the attribute '{@link org.eclipse.osbp.xtext.chart.ChartSegmentColor#getRgb <em>Rgb</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Rgb</em>'.
* @see org.eclipse.osbp.xtext.chart.ChartSegmentColor#getRgb()
* @see #getChartSegmentColor()
* @generated
*/
EAttribute getChartSegmentColor_Rgb();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.chart.LegendPlacementEnum <em>Legend Placement Enum</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Legend Placement Enum</em>'.
* @see org.eclipse.osbp.xtext.chart.LegendPlacementEnum
* @generated
*/
EEnum getLegendPlacementEnum();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.chart.ToggleTypeEnum <em>Toggle Type Enum</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Toggle Type Enum</em>'.
* @see org.eclipse.osbp.xtext.chart.ToggleTypeEnum
* @generated
*/
EEnum getToggleTypeEnum();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.chart.TooltipLocationEnum <em>Tooltip Location Enum</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Tooltip Location Enum</em>'.
* @see org.eclipse.osbp.xtext.chart.TooltipLocationEnum
* @generated
*/
EEnum getTooltipLocationEnum();
/**
* Returns the meta object for enum '{@link org.eclipse.osbp.xtext.chart.RenderTypeEnum <em>Render Type Enum</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Render Type Enum</em>'.
* @see org.eclipse.osbp.xtext.chart.RenderTypeEnum
* @generated
*/
EEnum getRenderTypeEnum();
/**
* Returns the meta object for data type '{@link org.eclipse.emf.ecore.InternalEObject <em>Internal EObject</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for data type '<em>Internal EObject</em>'.
* @see org.eclipse.emf.ecore.InternalEObject
* @model instanceClass="org.eclipse.emf.ecore.InternalEObject"
* @generated
*/
EDataType getInternalEObject();
/**
* Returns the factory that creates the instances of the model.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the factory that creates the instances of the model.
* @generated
*/
ChartDSLFactory getChartDSLFactory();
/**
* <!-- begin-user-doc -->
* Defines literals for the meta objects that represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each operation of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @generated
*/
interface Literals {
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartModelImpl <em>Chart Model</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartModelImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartModel()
* @generated
*/
EClass CHART_MODEL = eINSTANCE.getChartModel();
/**
* The meta object literal for the '<em><b>Import Section</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CHART_MODEL__IMPORT_SECTION = eINSTANCE.getChartModel_ImportSection();
/**
* The meta object literal for the '<em><b>Packages</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CHART_MODEL__PACKAGES = eINSTANCE.getChartModel_Packages();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartLazyResolverImpl <em>Chart Lazy Resolver</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartLazyResolverImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartLazyResolver()
* @generated
*/
EClass CHART_LAZY_RESOLVER = eINSTANCE.getChartLazyResolver();
/**
* The meta object literal for the '<em><b>EResolve Proxy</b></em>' operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EOperation CHART_LAZY_RESOLVER___ERESOLVE_PROXY__INTERNALEOBJECT = eINSTANCE.getChartLazyResolver__EResolveProxy__InternalEObject();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartBaseImpl <em>Chart Base</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartBaseImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartBase()
* @generated
*/
EClass CHART_BASE = eINSTANCE.getChartBase();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_BASE__NAME = eINSTANCE.getChartBase_Name();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartPackageImpl <em>Chart Package</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartPackageImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartPackage()
* @generated
*/
EClass CHART_PACKAGE = eINSTANCE.getChartPackage();
/**
* The meta object literal for the '<em><b>Charts</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CHART_PACKAGE__CHARTS = eINSTANCE.getChartPackage_Charts();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartImpl <em>Chart</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChart()
* @generated
*/
EClass CHART = eINSTANCE.getChart();
/**
* The meta object literal for the '<em><b>Select By Id</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART__SELECT_BY_ID = eINSTANCE.getChart_SelectById();
/**
* The meta object literal for the '<em><b>Description</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART__DESCRIPTION = eINSTANCE.getChart_Description();
/**
* The meta object literal for the '<em><b>Description Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART__DESCRIPTION_VALUE = eINSTANCE.getChart_DescriptionValue();
/**
* The meta object literal for the '<em><b>Charttype</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CHART__CHARTTYPE = eINSTANCE.getChart_Charttype();
/**
* The meta object literal for the '<em><b>Source</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CHART__SOURCE = eINSTANCE.getChart_Source();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.ChartOption <em>Chart Option</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.ChartOption
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartOption()
* @generated
*/
EClass CHART_OPTION = eINSTANCE.getChartOption();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartBarImpl <em>Chart Bar</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartBarImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartBar()
* @generated
*/
EClass CHART_BAR = eINSTANCE.getChartBar();
/**
* The meta object literal for the '<em><b>Shadow</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_BAR__SHADOW = eINSTANCE.getChartBar_Shadow();
/**
* The meta object literal for the '<em><b>Animated</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_BAR__ANIMATED = eINSTANCE.getChartBar_Animated();
/**
* The meta object literal for the '<em><b>Swapped</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_BAR__SWAPPED = eINSTANCE.getChartBar_Swapped();
/**
* The meta object literal for the '<em><b>Stacked</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_BAR__STACKED = eINSTANCE.getChartBar_Stacked();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartLineImpl <em>Chart Line</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartLineImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartLine()
* @generated
*/
EClass CHART_LINE = eINSTANCE.getChartLine();
/**
* The meta object literal for the '<em><b>Animated</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_LINE__ANIMATED = eINSTANCE.getChartLine_Animated();
/**
* The meta object literal for the '<em><b>Show Marker</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_LINE__SHOW_MARKER = eINSTANCE.getChartLine_ShowMarker();
/**
* The meta object literal for the '<em><b>Trend Line</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_LINE__TREND_LINE = eINSTANCE.getChartLine_TrendLine();
/**
* The meta object literal for the '<em><b>Zoom</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_LINE__ZOOM = eINSTANCE.getChartLine_Zoom();
/**
* The meta object literal for the '<em><b>Cursor</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_LINE__CURSOR = eINSTANCE.getChartLine_Cursor();
/**
* The meta object literal for the '<em><b>Tooltip</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_LINE__TOOLTIP = eINSTANCE.getChartLine_Tooltip();
/**
* The meta object literal for the '<em><b>Fill To Zero</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_LINE__FILL_TO_ZERO = eINSTANCE.getChartLine_FillToZero();
/**
* The meta object literal for the '<em><b>Fill Area</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_LINE__FILL_AREA = eINSTANCE.getChartLine_FillArea();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartPieImpl <em>Chart Pie</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartPieImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartPie()
* @generated
*/
EClass CHART_PIE = eINSTANCE.getChartPie();
/**
* The meta object literal for the '<em><b>Empty</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_PIE__EMPTY = eINSTANCE.getChartPie_Empty();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartDonutImpl <em>Chart Donut</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartDonutImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartDonut()
* @generated
*/
EClass CHART_DONUT = eINSTANCE.getChartDonut();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartBubbleImpl <em>Chart Bubble</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartBubbleImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartBubble()
* @generated
*/
EClass CHART_BUBBLE = eINSTANCE.getChartBubble();
/**
* The meta object literal for the '<em><b>Multiplier</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_BUBBLE__MULTIPLIER = eINSTANCE.getChartBubble_Multiplier();
/**
* The meta object literal for the '<em><b>Multiplier Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_BUBBLE__MULTIPLIER_VALUE = eINSTANCE.getChartBubble_MultiplierValue();
/**
* The meta object literal for the '<em><b>Gradient</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_BUBBLE__GRADIENT = eINSTANCE.getChartBubble_Gradient();
/**
* The meta object literal for the '<em><b>Transparent</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_BUBBLE__TRANSPARENT = eINSTANCE.getChartBubble_Transparent();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartGaugeImpl <em>Chart Gauge</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartGaugeImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartGauge()
* @generated
*/
EClass CHART_GAUGE = eINSTANCE.getChartGauge();
/**
* The meta object literal for the '<em><b>Labeled</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_GAUGE__LABELED = eINSTANCE.getChartGauge_Labeled();
/**
* The meta object literal for the '<em><b>Label Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_GAUGE__LABEL_VALUE = eINSTANCE.getChartGauge_LabelValue();
/**
* The meta object literal for the '<em><b>Has Ticks</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_GAUGE__HAS_TICKS = eINSTANCE.getChartGauge_HasTicks();
/**
* The meta object literal for the '<em><b>Min Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_GAUGE__MIN_VALUE = eINSTANCE.getChartGauge_MinValue();
/**
* The meta object literal for the '<em><b>Max Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_GAUGE__MAX_VALUE = eINSTANCE.getChartGauge_MaxValue();
/**
* The meta object literal for the '<em><b>Has Intervals</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_GAUGE__HAS_INTERVALS = eINSTANCE.getChartGauge_HasIntervals();
/**
* The meta object literal for the '<em><b>Intervals</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CHART_GAUGE__INTERVALS = eINSTANCE.getChartGauge_Intervals();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartTreeImpl <em>Chart Tree</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartTreeImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartTree()
* @generated
*/
EClass CHART_TREE = eINSTANCE.getChartTree();
/**
* The meta object literal for the '<em><b>Map</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_TREE__MAP = eINSTANCE.getChartTree_Map();
/**
* The meta object literal for the '<em><b>Collapsible</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_TREE__COLLAPSIBLE = eINSTANCE.getChartTree_Collapsible();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.ChartInterval <em>Chart Interval</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.ChartInterval
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartInterval()
* @generated
*/
EClass CHART_INTERVAL = eINSTANCE.getChartInterval();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartNumberIntervalImpl <em>Chart Number Interval</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartNumberIntervalImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartNumberInterval()
* @generated
*/
EClass CHART_NUMBER_INTERVAL = eINSTANCE.getChartNumberInterval();
/**
* The meta object literal for the '<em><b>Number Interval Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_NUMBER_INTERVAL__NUMBER_INTERVAL_VALUE = eINSTANCE.getChartNumberInterval_NumberIntervalValue();
/**
* The meta object literal for the '<em><b>Number Range</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CHART_NUMBER_INTERVAL__NUMBER_RANGE = eINSTANCE.getChartNumberInterval_NumberRange();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartDatamartImpl <em>Chart Datamart</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartDatamartImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartDatamart()
* @generated
*/
EClass CHART_DATAMART = eINSTANCE.getChartDatamart();
/**
* The meta object literal for the '<em><b>Datamart Ref</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CHART_DATAMART__DATAMART_REF = eINSTANCE.getChartDatamart_DatamartRef();
/**
* The meta object literal for the '<em><b>Elements</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CHART_DATAMART__ELEMENTS = eINSTANCE.getChartDatamart_Elements();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.ChartElement <em>Chart Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.ChartElement
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartElement()
* @generated
*/
EClass CHART_ELEMENT = eINSTANCE.getChartElement();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartLegendImpl <em>Chart Legend</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartLegendImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartLegend()
* @generated
*/
EClass CHART_LEGEND = eINSTANCE.getChartLegend();
/**
* The meta object literal for the '<em><b>Placement</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_LEGEND__PLACEMENT = eINSTANCE.getChartLegend_Placement();
/**
* The meta object literal for the '<em><b>Toggle</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_LEGEND__TOGGLE = eINSTANCE.getChartLegend_Toggle();
/**
* The meta object literal for the '<em><b>Replot</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_LEGEND__REPLOT = eINSTANCE.getChartLegend_Replot();
/**
* The meta object literal for the '<em><b>Toggle Type</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_LEGEND__TOGGLE_TYPE = eINSTANCE.getChartLegend_ToggleType();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartHighlighterImpl <em>Chart Highlighter</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartHighlighterImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartHighlighter()
* @generated
*/
EClass CHART_HIGHLIGHTER = eINSTANCE.getChartHighlighter();
/**
* The meta object literal for the '<em><b>Location</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_HIGHLIGHTER__LOCATION = eINSTANCE.getChartHighlighter_Location();
/**
* The meta object literal for the '<em><b>Tooltip Always</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_HIGHLIGHTER__TOOLTIP_ALWAYS = eINSTANCE.getChartHighlighter_TooltipAlways();
/**
* The meta object literal for the '<em><b>Inside Chart</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_HIGHLIGHTER__INSIDE_CHART = eINSTANCE.getChartHighlighter_InsideChart();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartAxisImpl <em>Chart Axis</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartAxisImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartAxis()
* @generated
*/
EClass CHART_AXIS = eINSTANCE.getChartAxis();
/**
* The meta object literal for the '<em><b>Axis</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CHART_AXIS__AXIS = eINSTANCE.getChartAxis_Axis();
/**
* The meta object literal for the '<em><b>Render Type</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_AXIS__RENDER_TYPE = eINSTANCE.getChartAxis_RenderType();
/**
* The meta object literal for the '<em><b>Short Label</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_AXIS__SHORT_LABEL = eINSTANCE.getChartAxis_ShortLabel();
/**
* The meta object literal for the '<em><b>Angle</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_AXIS__ANGLE = eINSTANCE.getChartAxis_Angle();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.ChartRangeElement <em>Chart Range Element</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.ChartRangeElement
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartRangeElement()
* @generated
*/
EClass CHART_RANGE_ELEMENT = eINSTANCE.getChartRangeElement();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.impl.ChartSegmentColorImpl <em>Chart Segment Color</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.impl.ChartSegmentColorImpl
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getChartSegmentColor()
* @generated
*/
EClass CHART_SEGMENT_COLOR = eINSTANCE.getChartSegmentColor();
/**
* The meta object literal for the '<em><b>Rgb</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CHART_SEGMENT_COLOR__RGB = eINSTANCE.getChartSegmentColor_Rgb();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.LegendPlacementEnum <em>Legend Placement Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.LegendPlacementEnum
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getLegendPlacementEnum()
* @generated
*/
EEnum LEGEND_PLACEMENT_ENUM = eINSTANCE.getLegendPlacementEnum();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.ToggleTypeEnum <em>Toggle Type Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.ToggleTypeEnum
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getToggleTypeEnum()
* @generated
*/
EEnum TOGGLE_TYPE_ENUM = eINSTANCE.getToggleTypeEnum();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.TooltipLocationEnum <em>Tooltip Location Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.TooltipLocationEnum
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getTooltipLocationEnum()
* @generated
*/
EEnum TOOLTIP_LOCATION_ENUM = eINSTANCE.getTooltipLocationEnum();
/**
* The meta object literal for the '{@link org.eclipse.osbp.xtext.chart.RenderTypeEnum <em>Render Type Enum</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.osbp.xtext.chart.RenderTypeEnum
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getRenderTypeEnum()
* @generated
*/
EEnum RENDER_TYPE_ENUM = eINSTANCE.getRenderTypeEnum();
/**
* The meta object literal for the '<em>Internal EObject</em>' data type.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.ecore.InternalEObject
* @see org.eclipse.osbp.xtext.chart.impl.ChartDSLPackageImpl#getInternalEObject()
* @generated
*/
EDataType INTERNAL_EOBJECT = eINSTANCE.getInternalEObject();
}
} //ChartDSLPackage