/******************************************************************************* * Copyright (c) 2006-2012 * Software Technology Group, Dresden University of Technology * DevBoost GmbH, Berlin, Amtsgericht Charlottenburg, HRB 140026 * * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * Software Technology Group - TU Dresden, Germany; * DevBoost GmbH - Berlin, Germany * - initial API and implementation ******************************************************************************/ /** * <copyright> * </copyright> * * $Id$ */ package org.oasisopen.names.tc.opendocument.xmlns.chart.impl; 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.EPackage; import org.eclipse.emf.ecore.EReference; import org.eclipse.emf.ecore.EValidator; import org.eclipse.emf.ecore.impl.EPackageImpl; import org.eclipse.emf.ecore.xml.type.XMLTypePackage; import org.oasisopen.names.tc.opendocument.xmlns.animation.AnimationPackage; import org.oasisopen.names.tc.opendocument.xmlns.animation.impl.AnimationPackageImpl; import org.oasisopen.names.tc.opendocument.xmlns.chart.AxisType; import org.oasisopen.names.tc.opendocument.xmlns.chart.CategoriesType; import org.oasisopen.names.tc.opendocument.xmlns.chart.ChartFactory; import org.oasisopen.names.tc.opendocument.xmlns.chart.ChartPackage; import org.oasisopen.names.tc.opendocument.xmlns.chart.ClassType; import org.oasisopen.names.tc.opendocument.xmlns.chart.DataLabelNumberType; import org.oasisopen.names.tc.opendocument.xmlns.chart.DataPointType; import org.oasisopen.names.tc.opendocument.xmlns.chart.DataSourceHasLabelsType; import org.oasisopen.names.tc.opendocument.xmlns.chart.DimensionType; import org.oasisopen.names.tc.opendocument.xmlns.chart.DocumentRoot; import org.oasisopen.names.tc.opendocument.xmlns.chart.DomainType; import org.oasisopen.names.tc.opendocument.xmlns.chart.ErrorCategoryType; import org.oasisopen.names.tc.opendocument.xmlns.chart.ErrorIndicatorType; import org.oasisopen.names.tc.opendocument.xmlns.chart.FloorType; import org.oasisopen.names.tc.opendocument.xmlns.chart.FooterType; import org.oasisopen.names.tc.opendocument.xmlns.chart.GridType; import org.oasisopen.names.tc.opendocument.xmlns.chart.InterpolationType; import org.oasisopen.names.tc.opendocument.xmlns.chart.LabelArrangementType; import org.oasisopen.names.tc.opendocument.xmlns.chart.LegendAlignType; import org.oasisopen.names.tc.opendocument.xmlns.chart.LegendPositionType; import org.oasisopen.names.tc.opendocument.xmlns.chart.LegendType; import org.oasisopen.names.tc.opendocument.xmlns.chart.MeanValueType; import org.oasisopen.names.tc.opendocument.xmlns.chart.PlotAreaType; import org.oasisopen.names.tc.opendocument.xmlns.chart.RegressionCurveType; import org.oasisopen.names.tc.opendocument.xmlns.chart.RegressionTypeType; import org.oasisopen.names.tc.opendocument.xmlns.chart.SeriesSourceType; import org.oasisopen.names.tc.opendocument.xmlns.chart.SeriesType; import org.oasisopen.names.tc.opendocument.xmlns.chart.SolidTypeType; import org.oasisopen.names.tc.opendocument.xmlns.chart.StockGainMarkerType; import org.oasisopen.names.tc.opendocument.xmlns.chart.StockLossMarkerType; import org.oasisopen.names.tc.opendocument.xmlns.chart.StockRangeLineType; import org.oasisopen.names.tc.opendocument.xmlns.chart.SubtitleType; import org.oasisopen.names.tc.opendocument.xmlns.chart.SymbolImageType; import org.oasisopen.names.tc.opendocument.xmlns.chart.SymbolNameType; import org.oasisopen.names.tc.opendocument.xmlns.chart.SymbolTypeType; import org.oasisopen.names.tc.opendocument.xmlns.chart.TitleType; import org.oasisopen.names.tc.opendocument.xmlns.chart.WallType; import org.oasisopen.names.tc.opendocument.xmlns.chart.util.ChartValidator; import org.oasisopen.names.tc.opendocument.xmlns.config.ConfigPackage; import org.oasisopen.names.tc.opendocument.xmlns.config.impl.ConfigPackageImpl; import org.oasisopen.names.tc.opendocument.xmlns.datastyle.DatastylePackage; import org.oasisopen.names.tc.opendocument.xmlns.datastyle.impl.DatastylePackageImpl; import org.oasisopen.names.tc.opendocument.xmlns.dr3d.Dr3dPackage; import org.oasisopen.names.tc.opendocument.xmlns.dr3d.impl.Dr3dPackageImpl; import org.oasisopen.names.tc.opendocument.xmlns.drawing.DrawingPackage; import org.oasisopen.names.tc.opendocument.xmlns.drawing.impl.DrawingPackageImpl; import org.oasisopen.names.tc.opendocument.xmlns.fo.FoPackage; import org.oasisopen.names.tc.opendocument.xmlns.fo.impl.FoPackageImpl; import org.oasisopen.names.tc.opendocument.xmlns.form.FormPackage; import org.oasisopen.names.tc.opendocument.xmlns.form.impl.FormPackageImpl; import org.oasisopen.names.tc.opendocument.xmlns.meta.MetaPackage; import org.oasisopen.names.tc.opendocument.xmlns.meta.impl.MetaPackageImpl; import org.oasisopen.names.tc.opendocument.xmlns.office.OfficePackage; import org.oasisopen.names.tc.opendocument.xmlns.office.impl.OfficePackageImpl; import org.oasisopen.names.tc.opendocument.xmlns.presentation.PresentationPackage; import org.oasisopen.names.tc.opendocument.xmlns.presentation.impl.PresentationPackageImpl; import org.oasisopen.names.tc.opendocument.xmlns.script.ScriptPackage; import org.oasisopen.names.tc.opendocument.xmlns.script.impl.ScriptPackageImpl; import org.oasisopen.names.tc.opendocument.xmlns.smil.CompatiblePackage; import org.oasisopen.names.tc.opendocument.xmlns.smil.impl.CompatiblePackageImpl; import org.oasisopen.names.tc.opendocument.xmlns.style.StylePackage; import org.oasisopen.names.tc.opendocument.xmlns.style.impl.StylePackageImpl; import org.oasisopen.names.tc.opendocument.xmlns.svg.SvgPackage; import org.oasisopen.names.tc.opendocument.xmlns.svg.impl.SvgPackageImpl; import org.oasisopen.names.tc.opendocument.xmlns.table.TablePackage; import org.oasisopen.names.tc.opendocument.xmlns.table.impl.TablePackageImpl; import org.oasisopen.names.tc.opendocument.xmlns.text.TextPackage; import org.oasisopen.names.tc.opendocument.xmlns.text.impl.TextPackageImpl; import org.purl.dc.elements.dc.DCPackage; import org.purl.dc.elements.dc.impl.DCPackageImpl; import org.w3.math.ml.mathml.MathMLPackage; import org.w3.math.ml.mathml.impl.MathMLPackageImpl; import org.w3.xforms.XFormsPackage; import org.w3.xforms.impl.XFormsPackageImpl; import org.w3.xlink.XLinkPackage; import org.w3.xlink.impl.XLinkPackageImpl; /** * <!-- begin-user-doc --> * An implementation of the model <b>Package</b>. * <!-- end-user-doc --> * @generated */ public class ChartPackageImpl extends EPackageImpl implements ChartPackage { /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass axisTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass categoriesTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass dataPointTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass documentRootEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass domainTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass errorIndicatorTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass floorTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass footerTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass gridTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass legendTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass meanValueTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass plotAreaTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass regressionCurveTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass seriesTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass stockGainMarkerTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass stockLossMarkerTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass stockRangeLineTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass subtitleTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass symbolImageTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass titleTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EClass wallTypeEClass = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum classTypeEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum dataLabelNumberTypeEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum dataSourceHasLabelsTypeEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum dimensionTypeEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum errorCategoryTypeEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum interpolationTypeEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum labelArrangementTypeEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum legendAlignTypeEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum legendPositionTypeEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum regressionTypeTypeEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum seriesSourceTypeEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum solidTypeTypeEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum symbolNameTypeEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EEnum symbolTypeTypeEEnum = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType classTypeObjectEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType dataLabelNumberTypeObjectEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType dataSourceHasLabelsTypeObjectEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType dimensionTypeObjectEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType errorCategoryTypeObjectEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType interpolationTypeObjectEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType labelArrangementTypeObjectEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType legendAlignTypeObjectEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType legendPositionTypeObjectEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType regressionTypeTypeObjectEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType seriesSourceTypeObjectEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType solidTypeTypeObjectEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType styleNameTypeEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType styleNameTypeMember1EDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType symbolNameTypeObjectEDataType = null; /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private EDataType symbolTypeTypeObjectEDataType = null; /** * Creates an instance of the model <b>Package</b>, registered with * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package * package URI value. * <p>Note: the correct way to create the package is via the static * factory method {@link #init init()}, which also performs * initialization of the package, or returns the registered package, * if one already exists. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.emf.ecore.EPackage.Registry * @see org.oasisopen.names.tc.opendocument.xmlns.chart.ChartPackage#eNS_URI * @see #init() * @generated */ private ChartPackageImpl() { super(eNS_URI, ChartFactory.eINSTANCE); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private static boolean isInited = false; /** * Creates, registers, and initializes the <b>Package</b> for this * model, and for any others upon which it depends. Simple * dependencies are satisfied by calling this method on all * dependent packages before doing anything else. This method drives * initialization for interdependent packages directly, in parallel * with this package, itself. * <p>Of this package and its interdependencies, all packages which * have not yet been registered by their URI values are first created * and registered. The packages are then initialized in two steps: * meta-model objects for all of the packages are created before any * are initialized, since one package's meta-model objects may refer to * those of another. * <p>Invocation of this method will not affect any packages that have * already been initialized. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see #eNS_URI * @see #createPackageContents() * @see #initializePackageContents() * @generated */ public static ChartPackage init() { if (isInited) return (ChartPackage)EPackage.Registry.INSTANCE.getEPackage(ChartPackage.eNS_URI); // Obtain or create and register package ChartPackageImpl theChartPackage = (ChartPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(eNS_URI) instanceof ChartPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(eNS_URI) : new ChartPackageImpl()); isInited = true; // Initialize simple dependencies XMLTypePackage.eINSTANCE.eClass(); // Obtain or create and register interdependencies DrawingPackageImpl theDrawingPackage = (DrawingPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(DrawingPackage.eNS_URI) instanceof DrawingPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(DrawingPackage.eNS_URI) : DrawingPackage.eINSTANCE); TextPackageImpl theTextPackage = (TextPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(TextPackage.eNS_URI) instanceof TextPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(TextPackage.eNS_URI) : TextPackage.eINSTANCE); OfficePackageImpl theOfficePackage = (OfficePackageImpl)(EPackage.Registry.INSTANCE.getEPackage(OfficePackage.eNS_URI) instanceof OfficePackageImpl ? EPackage.Registry.INSTANCE.getEPackage(OfficePackage.eNS_URI) : OfficePackage.eINSTANCE); ScriptPackageImpl theScriptPackage = (ScriptPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(ScriptPackage.eNS_URI) instanceof ScriptPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(ScriptPackage.eNS_URI) : ScriptPackage.eINSTANCE); XLinkPackageImpl theXLinkPackage = (XLinkPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(XLinkPackage.eNS_URI) instanceof XLinkPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(XLinkPackage.eNS_URI) : XLinkPackage.eINSTANCE); PresentationPackageImpl thePresentationPackage = (PresentationPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(PresentationPackage.eNS_URI) instanceof PresentationPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(PresentationPackage.eNS_URI) : PresentationPackage.eINSTANCE); SvgPackageImpl theSvgPackage = (SvgPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(SvgPackage.eNS_URI) instanceof SvgPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(SvgPackage.eNS_URI) : SvgPackage.eINSTANCE); Dr3dPackageImpl theDr3dPackage = (Dr3dPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(Dr3dPackage.eNS_URI) instanceof Dr3dPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(Dr3dPackage.eNS_URI) : Dr3dPackage.eINSTANCE); StylePackageImpl theStylePackage = (StylePackageImpl)(EPackage.Registry.INSTANCE.getEPackage(StylePackage.eNS_URI) instanceof StylePackageImpl ? EPackage.Registry.INSTANCE.getEPackage(StylePackage.eNS_URI) : StylePackage.eINSTANCE); FormPackageImpl theFormPackage = (FormPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(FormPackage.eNS_URI) instanceof FormPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(FormPackage.eNS_URI) : FormPackage.eINSTANCE); TablePackageImpl theTablePackage = (TablePackageImpl)(EPackage.Registry.INSTANCE.getEPackage(TablePackage.eNS_URI) instanceof TablePackageImpl ? EPackage.Registry.INSTANCE.getEPackage(TablePackage.eNS_URI) : TablePackage.eINSTANCE); FoPackageImpl theFoPackage = (FoPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(FoPackage.eNS_URI) instanceof FoPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(FoPackage.eNS_URI) : FoPackage.eINSTANCE); ConfigPackageImpl theConfigPackage = (ConfigPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(ConfigPackage.eNS_URI) instanceof ConfigPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(ConfigPackage.eNS_URI) : ConfigPackage.eINSTANCE); DatastylePackageImpl theDatastylePackage = (DatastylePackageImpl)(EPackage.Registry.INSTANCE.getEPackage(DatastylePackage.eNS_URI) instanceof DatastylePackageImpl ? EPackage.Registry.INSTANCE.getEPackage(DatastylePackage.eNS_URI) : DatastylePackage.eINSTANCE); AnimationPackageImpl theAnimationPackage = (AnimationPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(AnimationPackage.eNS_URI) instanceof AnimationPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(AnimationPackage.eNS_URI) : AnimationPackage.eINSTANCE); CompatiblePackageImpl theCompatiblePackage = (CompatiblePackageImpl)(EPackage.Registry.INSTANCE.getEPackage(CompatiblePackage.eNS_URI) instanceof CompatiblePackageImpl ? EPackage.Registry.INSTANCE.getEPackage(CompatiblePackage.eNS_URI) : CompatiblePackage.eINSTANCE); MetaPackageImpl theMetaPackage = (MetaPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(MetaPackage.eNS_URI) instanceof MetaPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(MetaPackage.eNS_URI) : MetaPackage.eINSTANCE); DCPackageImpl theDCPackage = (DCPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(DCPackage.eNS_URI) instanceof DCPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(DCPackage.eNS_URI) : DCPackage.eINSTANCE); MathMLPackageImpl theMathMLPackage = (MathMLPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(MathMLPackage.eNS_URI) instanceof MathMLPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(MathMLPackage.eNS_URI) : MathMLPackage.eINSTANCE); XFormsPackageImpl theXFormsPackage = (XFormsPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(XFormsPackage.eNS_URI) instanceof XFormsPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(XFormsPackage.eNS_URI) : XFormsPackage.eINSTANCE); // Load packages theDrawingPackage.loadPackage(); theTextPackage.loadPackage(); theStylePackage.loadPackage(); theFormPackage.loadPackage(); theTablePackage.loadPackage(); // Create package meta-data objects theChartPackage.createPackageContents(); theOfficePackage.createPackageContents(); theScriptPackage.createPackageContents(); theXLinkPackage.createPackageContents(); thePresentationPackage.createPackageContents(); theSvgPackage.createPackageContents(); theDr3dPackage.createPackageContents(); theFoPackage.createPackageContents(); theConfigPackage.createPackageContents(); theDatastylePackage.createPackageContents(); theAnimationPackage.createPackageContents(); theCompatiblePackage.createPackageContents(); theMetaPackage.createPackageContents(); theDCPackage.createPackageContents(); theMathMLPackage.createPackageContents(); theXFormsPackage.createPackageContents(); // Initialize created meta-data theChartPackage.initializePackageContents(); theOfficePackage.initializePackageContents(); theScriptPackage.initializePackageContents(); theXLinkPackage.initializePackageContents(); thePresentationPackage.initializePackageContents(); theSvgPackage.initializePackageContents(); theDr3dPackage.initializePackageContents(); theFoPackage.initializePackageContents(); theConfigPackage.initializePackageContents(); theDatastylePackage.initializePackageContents(); theAnimationPackage.initializePackageContents(); theCompatiblePackage.initializePackageContents(); theMetaPackage.initializePackageContents(); theDCPackage.initializePackageContents(); theMathMLPackage.initializePackageContents(); theXFormsPackage.initializePackageContents(); // Fix loaded packages theDrawingPackage.fixPackageContents(); theTextPackage.fixPackageContents(); theStylePackage.fixPackageContents(); theFormPackage.fixPackageContents(); theTablePackage.fixPackageContents(); // Register package validator EValidator.Registry.INSTANCE.put (theChartPackage, new EValidator.Descriptor() { public EValidator getEValidator() { return ChartValidator.INSTANCE; } }); // Mark meta-data to indicate it can't be changed theChartPackage.freeze(); return theChartPackage; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getAxisType() { return axisTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAxisType_Title() { return (EReference)axisTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAxisType_Categories() { return (EReference)axisTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getAxisType_Grid() { return (EReference)axisTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getAxisType_Dimension() { return (EAttribute)axisTypeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getAxisType_Name() { return (EAttribute)axisTypeEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getAxisType_StyleName() { return (EAttribute)axisTypeEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getCategoriesType() { return categoriesTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getCategoriesType_CellRangeAddress() { return (EAttribute)categoriesTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDataPointType() { return dataPointTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDataPointType_Repeated() { return (EAttribute)dataPointTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDataPointType_StyleName() { return (EAttribute)dataPointTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDocumentRoot() { return documentRootEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_Mixed() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_XMLNSPrefixMap() { return (EReference)documentRootEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_XSISchemaLocation() { return (EReference)documentRootEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Axis() { return (EReference)documentRootEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Categories() { return (EReference)documentRootEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Chart() { return (EReference)documentRootEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_DataPoint() { return (EReference)documentRootEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Domain() { return (EReference)documentRootEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_ErrorIndicator() { return (EReference)documentRootEClass.getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Floor() { return (EReference)documentRootEClass.getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Footer() { return (EReference)documentRootEClass.getEStructuralFeatures().get(10); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Grid() { return (EReference)documentRootEClass.getEStructuralFeatures().get(11); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Legend() { return (EReference)documentRootEClass.getEStructuralFeatures().get(12); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_MeanValue() { return (EReference)documentRootEClass.getEStructuralFeatures().get(13); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_PlotArea() { return (EReference)documentRootEClass.getEStructuralFeatures().get(14); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_RegressionCurve() { return (EReference)documentRootEClass.getEStructuralFeatures().get(15); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Series() { return (EReference)documentRootEClass.getEStructuralFeatures().get(16); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_StockGainMarker() { return (EReference)documentRootEClass.getEStructuralFeatures().get(17); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_StockLossMarker() { return (EReference)documentRootEClass.getEStructuralFeatures().get(18); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_StockRangeLine() { return (EReference)documentRootEClass.getEStructuralFeatures().get(19); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Subtitle() { return (EReference)documentRootEClass.getEStructuralFeatures().get(20); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_SymbolImage() { return (EReference)documentRootEClass.getEStructuralFeatures().get(21); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Title() { return (EReference)documentRootEClass.getEStructuralFeatures().get(22); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getDocumentRoot_Wall() { return (EReference)documentRootEClass.getEStructuralFeatures().get(23); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_AttachedAxis() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(24); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_ColumnMapping() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(25); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_ConnectBars() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(26); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_DataLabelNumber() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(27); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_DataLabelSymbol() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(28); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_DataLabelText() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(29); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_DataSourceHasLabels() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(30); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_Deep() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(31); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_Dimension() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(32); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_DisplayLabel() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(33); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_ErrorCategory() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(34); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_ErrorLowerIndicator() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(35); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_ErrorLowerLimit() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(36); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_ErrorMargin() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(37); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_ErrorPercentage() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(38); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_ErrorUpperIndicator() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(39); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_ErrorUpperLimit() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(40); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_GapWidth() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(41); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_Interpolation() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(42); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_IntervalMajor() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(43); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_IntervalMinorDivisor() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(44); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_JapaneseCandleStick() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(45); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_LabelArrangement() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(46); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_LabelCellAddress() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(47); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_LegendAlign() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(48); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_LegendPosition() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(49); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_Lines() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(50); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_LinkDataStyleToSource() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(51); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_Logarithmic() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(52); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_Maximum() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(53); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_MeanValue1() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(54); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_Minimum() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(55); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_Name() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(56); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_Origin() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(57); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_Overlap() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(58); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_Percentage() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(59); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_PieOffset() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(60); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_RegressionType() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(61); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_Repeated() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(62); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_RowMapping() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(63); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_ScaleText() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(64); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_SeriesSource() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(65); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_SolidType() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(66); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_SplineOrder() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(67); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_SplineResolution() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(68); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_Stacked() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(69); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_StyleName() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(70); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_SymbolHeight() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(71); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_SymbolName() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(72); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_SymbolType() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(73); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_SymbolWidth() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(74); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_TextOverlap() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(75); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_ThreeDimensional() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(76); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_TickMarksMajorInner() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(77); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_TickMarksMajorOuter() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(78); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_TickMarksMinorInner() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(79); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_TickMarksMinorOuter() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(80); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_ValuesCellRangeAddress() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(81); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_Vertical() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(82); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDocumentRoot_Visible() { return (EAttribute)documentRootEClass.getEStructuralFeatures().get(83); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getDomainType() { return domainTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getDomainType_CellRangeAddress() { return (EAttribute)domainTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getErrorIndicatorType() { return errorIndicatorTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getErrorIndicatorType_StyleName() { return (EAttribute)errorIndicatorTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getFloorType() { return floorTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFloorType_StyleName() { return (EAttribute)floorTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFloorType_Width() { return (EAttribute)floorTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getFooterType() { return footerTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getFooterType_P() { return (EReference)footerTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFooterType_CellRange() { return (EAttribute)footerTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFooterType_StyleName() { return (EAttribute)footerTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFooterType_X() { return (EAttribute)footerTypeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getFooterType_Y() { return (EAttribute)footerTypeEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getGridType() { return gridTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getGridType_Class() { return (EAttribute)gridTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getGridType_StyleName() { return (EAttribute)gridTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getLegendType() { return legendTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getLegendType_LegendAlign() { return (EAttribute)legendTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getLegendType_LegendExpansion() { return (EAttribute)legendTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getLegendType_LegendExpansionAspectRatio() { return (EAttribute)legendTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getLegendType_LegendPosition() { return (EAttribute)legendTypeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getLegendType_StyleName() { return (EAttribute)legendTypeEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getLegendType_X() { return (EAttribute)legendTypeEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getLegendType_Y() { return (EAttribute)legendTypeEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getMeanValueType() { return meanValueTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getMeanValueType_StyleName() { return (EAttribute)meanValueTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getPlotAreaType() { return plotAreaTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getPlotAreaType_Light() { return (EReference)plotAreaTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getPlotAreaType_Axis() { return (EReference)plotAreaTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getPlotAreaType_Series() { return (EReference)plotAreaTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getPlotAreaType_StockGainMarker() { return (EReference)plotAreaTypeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getPlotAreaType_StockLossMarker() { return (EReference)plotAreaTypeEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getPlotAreaType_StockRangeLine() { return (EReference)plotAreaTypeEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getPlotAreaType_Wall() { return (EReference)plotAreaTypeEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getPlotAreaType_Floor() { return (EReference)plotAreaTypeEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPlotAreaType_AmbientColor() { return (EAttribute)plotAreaTypeEClass.getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPlotAreaType_CellRangeAddress() { return (EAttribute)plotAreaTypeEClass.getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPlotAreaType_DataSourceHasLabels() { return (EAttribute)plotAreaTypeEClass.getEStructuralFeatures().get(10); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPlotAreaType_Distance() { return (EAttribute)plotAreaTypeEClass.getEStructuralFeatures().get(11); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPlotAreaType_FocalLength() { return (EAttribute)plotAreaTypeEClass.getEStructuralFeatures().get(12); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPlotAreaType_Height() { return (EAttribute)plotAreaTypeEClass.getEStructuralFeatures().get(13); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPlotAreaType_LightingMode() { return (EAttribute)plotAreaTypeEClass.getEStructuralFeatures().get(14); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPlotAreaType_Projection() { return (EAttribute)plotAreaTypeEClass.getEStructuralFeatures().get(15); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPlotAreaType_ShadeMode() { return (EAttribute)plotAreaTypeEClass.getEStructuralFeatures().get(16); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPlotAreaType_ShadowSlant() { return (EAttribute)plotAreaTypeEClass.getEStructuralFeatures().get(17); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPlotAreaType_StyleName() { return (EAttribute)plotAreaTypeEClass.getEStructuralFeatures().get(18); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPlotAreaType_Transform() { return (EAttribute)plotAreaTypeEClass.getEStructuralFeatures().get(19); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPlotAreaType_Vpn() { return (EAttribute)plotAreaTypeEClass.getEStructuralFeatures().get(20); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPlotAreaType_Vrp() { return (EAttribute)plotAreaTypeEClass.getEStructuralFeatures().get(21); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPlotAreaType_Vup() { return (EAttribute)plotAreaTypeEClass.getEStructuralFeatures().get(22); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPlotAreaType_Width() { return (EAttribute)plotAreaTypeEClass.getEStructuralFeatures().get(23); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPlotAreaType_X() { return (EAttribute)plotAreaTypeEClass.getEStructuralFeatures().get(24); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getPlotAreaType_Y() { return (EAttribute)plotAreaTypeEClass.getEStructuralFeatures().get(25); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getRegressionCurveType() { return regressionCurveTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getRegressionCurveType_StyleName() { return (EAttribute)regressionCurveTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSeriesType() { return seriesTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSeriesType_Domain() { return (EReference)seriesTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSeriesType_MeanValue() { return (EReference)seriesTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSeriesType_RegressionCurve() { return (EReference)seriesTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSeriesType_ErrorIndicator() { return (EReference)seriesTypeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSeriesType_DataPoint() { return (EReference)seriesTypeEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSeriesType_AttachedAxis() { return (EAttribute)seriesTypeEClass.getEStructuralFeatures().get(5); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSeriesType_Class() { return (EAttribute)seriesTypeEClass.getEStructuralFeatures().get(6); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSeriesType_LabelCellAddress() { return (EAttribute)seriesTypeEClass.getEStructuralFeatures().get(7); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSeriesType_StyleName() { return (EAttribute)seriesTypeEClass.getEStructuralFeatures().get(8); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSeriesType_ValuesCellRangeAddress() { return (EAttribute)seriesTypeEClass.getEStructuralFeatures().get(9); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getStockGainMarkerType() { return stockGainMarkerTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getStockGainMarkerType_StyleName() { return (EAttribute)stockGainMarkerTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getStockLossMarkerType() { return stockLossMarkerTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getStockLossMarkerType_StyleName() { return (EAttribute)stockLossMarkerTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getStockRangeLineType() { return stockRangeLineTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getStockRangeLineType_StyleName() { return (EAttribute)stockRangeLineTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSubtitleType() { return subtitleTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getSubtitleType_P() { return (EReference)subtitleTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSubtitleType_CellRange() { return (EAttribute)subtitleTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSubtitleType_StyleName() { return (EAttribute)subtitleTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSubtitleType_X() { return (EAttribute)subtitleTypeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSubtitleType_Y() { return (EAttribute)subtitleTypeEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getSymbolImageType() { return symbolImageTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getSymbolImageType_Href() { return (EAttribute)symbolImageTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getTitleType() { return titleTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EReference getTitleType_P() { return (EReference)titleTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTitleType_CellRange() { return (EAttribute)titleTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTitleType_StyleName() { return (EAttribute)titleTypeEClass.getEStructuralFeatures().get(2); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTitleType_X() { return (EAttribute)titleTypeEClass.getEStructuralFeatures().get(3); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getTitleType_Y() { return (EAttribute)titleTypeEClass.getEStructuralFeatures().get(4); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EClass getWallType() { return wallTypeEClass; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getWallType_StyleName() { return (EAttribute)wallTypeEClass.getEStructuralFeatures().get(0); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EAttribute getWallType_Width() { return (EAttribute)wallTypeEClass.getEStructuralFeatures().get(1); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getClassType() { return classTypeEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getDataLabelNumberType() { return dataLabelNumberTypeEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getDataSourceHasLabelsType() { return dataSourceHasLabelsTypeEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getDimensionType() { return dimensionTypeEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getErrorCategoryType() { return errorCategoryTypeEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getInterpolationType() { return interpolationTypeEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getLabelArrangementType() { return labelArrangementTypeEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getLegendAlignType() { return legendAlignTypeEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getLegendPositionType() { return legendPositionTypeEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getRegressionTypeType() { return regressionTypeTypeEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getSeriesSourceType() { return seriesSourceTypeEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getSolidTypeType() { return solidTypeTypeEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getSymbolNameType() { return symbolNameTypeEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EEnum getSymbolTypeType() { return symbolTypeTypeEEnum; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EDataType getClassTypeObject() { return classTypeObjectEDataType; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EDataType getDataLabelNumberTypeObject() { return dataLabelNumberTypeObjectEDataType; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EDataType getDataSourceHasLabelsTypeObject() { return dataSourceHasLabelsTypeObjectEDataType; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EDataType getDimensionTypeObject() { return dimensionTypeObjectEDataType; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EDataType getErrorCategoryTypeObject() { return errorCategoryTypeObjectEDataType; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EDataType getInterpolationTypeObject() { return interpolationTypeObjectEDataType; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EDataType getLabelArrangementTypeObject() { return labelArrangementTypeObjectEDataType; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EDataType getLegendAlignTypeObject() { return legendAlignTypeObjectEDataType; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EDataType getLegendPositionTypeObject() { return legendPositionTypeObjectEDataType; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EDataType getRegressionTypeTypeObject() { return regressionTypeTypeObjectEDataType; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EDataType getSeriesSourceTypeObject() { return seriesSourceTypeObjectEDataType; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EDataType getSolidTypeTypeObject() { return solidTypeTypeObjectEDataType; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EDataType getStyleNameType() { return styleNameTypeEDataType; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EDataType getStyleNameTypeMember1() { return styleNameTypeMember1EDataType; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EDataType getSymbolNameTypeObject() { return symbolNameTypeObjectEDataType; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public EDataType getSymbolTypeTypeObject() { return symbolTypeTypeObjectEDataType; } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public ChartFactory getChartFactory() { return (ChartFactory)getEFactoryInstance(); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private boolean isCreated = false; /** * Creates the meta-model objects for the package. This method is * guarded to have no affect on any invocation but its first. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void createPackageContents() { if (isCreated) return; isCreated = true; // Create classes and their features axisTypeEClass = createEClass(AXIS_TYPE); createEReference(axisTypeEClass, AXIS_TYPE__TITLE); createEReference(axisTypeEClass, AXIS_TYPE__CATEGORIES); createEReference(axisTypeEClass, AXIS_TYPE__GRID); createEAttribute(axisTypeEClass, AXIS_TYPE__DIMENSION); createEAttribute(axisTypeEClass, AXIS_TYPE__NAME); createEAttribute(axisTypeEClass, AXIS_TYPE__STYLE_NAME); categoriesTypeEClass = createEClass(CATEGORIES_TYPE); createEAttribute(categoriesTypeEClass, CATEGORIES_TYPE__CELL_RANGE_ADDRESS); dataPointTypeEClass = createEClass(DATA_POINT_TYPE); createEAttribute(dataPointTypeEClass, DATA_POINT_TYPE__REPEATED); createEAttribute(dataPointTypeEClass, DATA_POINT_TYPE__STYLE_NAME); documentRootEClass = createEClass(DOCUMENT_ROOT); createEAttribute(documentRootEClass, DOCUMENT_ROOT__MIXED); createEReference(documentRootEClass, DOCUMENT_ROOT__XMLNS_PREFIX_MAP); createEReference(documentRootEClass, DOCUMENT_ROOT__XSI_SCHEMA_LOCATION); createEReference(documentRootEClass, DOCUMENT_ROOT__AXIS); createEReference(documentRootEClass, DOCUMENT_ROOT__CATEGORIES); createEReference(documentRootEClass, DOCUMENT_ROOT__CHART); createEReference(documentRootEClass, DOCUMENT_ROOT__DATA_POINT); createEReference(documentRootEClass, DOCUMENT_ROOT__DOMAIN); createEReference(documentRootEClass, DOCUMENT_ROOT__ERROR_INDICATOR); createEReference(documentRootEClass, DOCUMENT_ROOT__FLOOR); createEReference(documentRootEClass, DOCUMENT_ROOT__FOOTER); createEReference(documentRootEClass, DOCUMENT_ROOT__GRID); createEReference(documentRootEClass, DOCUMENT_ROOT__LEGEND); createEReference(documentRootEClass, DOCUMENT_ROOT__MEAN_VALUE); createEReference(documentRootEClass, DOCUMENT_ROOT__PLOT_AREA); createEReference(documentRootEClass, DOCUMENT_ROOT__REGRESSION_CURVE); createEReference(documentRootEClass, DOCUMENT_ROOT__SERIES); createEReference(documentRootEClass, DOCUMENT_ROOT__STOCK_GAIN_MARKER); createEReference(documentRootEClass, DOCUMENT_ROOT__STOCK_LOSS_MARKER); createEReference(documentRootEClass, DOCUMENT_ROOT__STOCK_RANGE_LINE); createEReference(documentRootEClass, DOCUMENT_ROOT__SUBTITLE); createEReference(documentRootEClass, DOCUMENT_ROOT__SYMBOL_IMAGE); createEReference(documentRootEClass, DOCUMENT_ROOT__TITLE); createEReference(documentRootEClass, DOCUMENT_ROOT__WALL); createEAttribute(documentRootEClass, DOCUMENT_ROOT__ATTACHED_AXIS); createEAttribute(documentRootEClass, DOCUMENT_ROOT__COLUMN_MAPPING); createEAttribute(documentRootEClass, DOCUMENT_ROOT__CONNECT_BARS); createEAttribute(documentRootEClass, DOCUMENT_ROOT__DATA_LABEL_NUMBER); createEAttribute(documentRootEClass, DOCUMENT_ROOT__DATA_LABEL_SYMBOL); createEAttribute(documentRootEClass, DOCUMENT_ROOT__DATA_LABEL_TEXT); createEAttribute(documentRootEClass, DOCUMENT_ROOT__DATA_SOURCE_HAS_LABELS); createEAttribute(documentRootEClass, DOCUMENT_ROOT__DEEP); createEAttribute(documentRootEClass, DOCUMENT_ROOT__DIMENSION); createEAttribute(documentRootEClass, DOCUMENT_ROOT__DISPLAY_LABEL); createEAttribute(documentRootEClass, DOCUMENT_ROOT__ERROR_CATEGORY); createEAttribute(documentRootEClass, DOCUMENT_ROOT__ERROR_LOWER_INDICATOR); createEAttribute(documentRootEClass, DOCUMENT_ROOT__ERROR_LOWER_LIMIT); createEAttribute(documentRootEClass, DOCUMENT_ROOT__ERROR_MARGIN); createEAttribute(documentRootEClass, DOCUMENT_ROOT__ERROR_PERCENTAGE); createEAttribute(documentRootEClass, DOCUMENT_ROOT__ERROR_UPPER_INDICATOR); createEAttribute(documentRootEClass, DOCUMENT_ROOT__ERROR_UPPER_LIMIT); createEAttribute(documentRootEClass, DOCUMENT_ROOT__GAP_WIDTH); createEAttribute(documentRootEClass, DOCUMENT_ROOT__INTERPOLATION); createEAttribute(documentRootEClass, DOCUMENT_ROOT__INTERVAL_MAJOR); createEAttribute(documentRootEClass, DOCUMENT_ROOT__INTERVAL_MINOR_DIVISOR); createEAttribute(documentRootEClass, DOCUMENT_ROOT__JAPANESE_CANDLE_STICK); createEAttribute(documentRootEClass, DOCUMENT_ROOT__LABEL_ARRANGEMENT); createEAttribute(documentRootEClass, DOCUMENT_ROOT__LABEL_CELL_ADDRESS); createEAttribute(documentRootEClass, DOCUMENT_ROOT__LEGEND_ALIGN); createEAttribute(documentRootEClass, DOCUMENT_ROOT__LEGEND_POSITION); createEAttribute(documentRootEClass, DOCUMENT_ROOT__LINES); createEAttribute(documentRootEClass, DOCUMENT_ROOT__LINK_DATA_STYLE_TO_SOURCE); createEAttribute(documentRootEClass, DOCUMENT_ROOT__LOGARITHMIC); createEAttribute(documentRootEClass, DOCUMENT_ROOT__MAXIMUM); createEAttribute(documentRootEClass, DOCUMENT_ROOT__MEAN_VALUE1); createEAttribute(documentRootEClass, DOCUMENT_ROOT__MINIMUM); createEAttribute(documentRootEClass, DOCUMENT_ROOT__NAME); createEAttribute(documentRootEClass, DOCUMENT_ROOT__ORIGIN); createEAttribute(documentRootEClass, DOCUMENT_ROOT__OVERLAP); createEAttribute(documentRootEClass, DOCUMENT_ROOT__PERCENTAGE); createEAttribute(documentRootEClass, DOCUMENT_ROOT__PIE_OFFSET); createEAttribute(documentRootEClass, DOCUMENT_ROOT__REGRESSION_TYPE); createEAttribute(documentRootEClass, DOCUMENT_ROOT__REPEATED); createEAttribute(documentRootEClass, DOCUMENT_ROOT__ROW_MAPPING); createEAttribute(documentRootEClass, DOCUMENT_ROOT__SCALE_TEXT); createEAttribute(documentRootEClass, DOCUMENT_ROOT__SERIES_SOURCE); createEAttribute(documentRootEClass, DOCUMENT_ROOT__SOLID_TYPE); createEAttribute(documentRootEClass, DOCUMENT_ROOT__SPLINE_ORDER); createEAttribute(documentRootEClass, DOCUMENT_ROOT__SPLINE_RESOLUTION); createEAttribute(documentRootEClass, DOCUMENT_ROOT__STACKED); createEAttribute(documentRootEClass, DOCUMENT_ROOT__STYLE_NAME); createEAttribute(documentRootEClass, DOCUMENT_ROOT__SYMBOL_HEIGHT); createEAttribute(documentRootEClass, DOCUMENT_ROOT__SYMBOL_NAME); createEAttribute(documentRootEClass, DOCUMENT_ROOT__SYMBOL_TYPE); createEAttribute(documentRootEClass, DOCUMENT_ROOT__SYMBOL_WIDTH); createEAttribute(documentRootEClass, DOCUMENT_ROOT__TEXT_OVERLAP); createEAttribute(documentRootEClass, DOCUMENT_ROOT__THREE_DIMENSIONAL); createEAttribute(documentRootEClass, DOCUMENT_ROOT__TICK_MARKS_MAJOR_INNER); createEAttribute(documentRootEClass, DOCUMENT_ROOT__TICK_MARKS_MAJOR_OUTER); createEAttribute(documentRootEClass, DOCUMENT_ROOT__TICK_MARKS_MINOR_INNER); createEAttribute(documentRootEClass, DOCUMENT_ROOT__TICK_MARKS_MINOR_OUTER); createEAttribute(documentRootEClass, DOCUMENT_ROOT__VALUES_CELL_RANGE_ADDRESS); createEAttribute(documentRootEClass, DOCUMENT_ROOT__VERTICAL); createEAttribute(documentRootEClass, DOCUMENT_ROOT__VISIBLE); domainTypeEClass = createEClass(DOMAIN_TYPE); createEAttribute(domainTypeEClass, DOMAIN_TYPE__CELL_RANGE_ADDRESS); errorIndicatorTypeEClass = createEClass(ERROR_INDICATOR_TYPE); createEAttribute(errorIndicatorTypeEClass, ERROR_INDICATOR_TYPE__STYLE_NAME); floorTypeEClass = createEClass(FLOOR_TYPE); createEAttribute(floorTypeEClass, FLOOR_TYPE__STYLE_NAME); createEAttribute(floorTypeEClass, FLOOR_TYPE__WIDTH); footerTypeEClass = createEClass(FOOTER_TYPE); createEReference(footerTypeEClass, FOOTER_TYPE__P); createEAttribute(footerTypeEClass, FOOTER_TYPE__CELL_RANGE); createEAttribute(footerTypeEClass, FOOTER_TYPE__STYLE_NAME); createEAttribute(footerTypeEClass, FOOTER_TYPE__X); createEAttribute(footerTypeEClass, FOOTER_TYPE__Y); gridTypeEClass = createEClass(GRID_TYPE); createEAttribute(gridTypeEClass, GRID_TYPE__CLASS); createEAttribute(gridTypeEClass, GRID_TYPE__STYLE_NAME); legendTypeEClass = createEClass(LEGEND_TYPE); createEAttribute(legendTypeEClass, LEGEND_TYPE__LEGEND_ALIGN); createEAttribute(legendTypeEClass, LEGEND_TYPE__LEGEND_EXPANSION); createEAttribute(legendTypeEClass, LEGEND_TYPE__LEGEND_EXPANSION_ASPECT_RATIO); createEAttribute(legendTypeEClass, LEGEND_TYPE__LEGEND_POSITION); createEAttribute(legendTypeEClass, LEGEND_TYPE__STYLE_NAME); createEAttribute(legendTypeEClass, LEGEND_TYPE__X); createEAttribute(legendTypeEClass, LEGEND_TYPE__Y); meanValueTypeEClass = createEClass(MEAN_VALUE_TYPE); createEAttribute(meanValueTypeEClass, MEAN_VALUE_TYPE__STYLE_NAME); plotAreaTypeEClass = createEClass(PLOT_AREA_TYPE); createEReference(plotAreaTypeEClass, PLOT_AREA_TYPE__LIGHT); createEReference(plotAreaTypeEClass, PLOT_AREA_TYPE__AXIS); createEReference(plotAreaTypeEClass, PLOT_AREA_TYPE__SERIES); createEReference(plotAreaTypeEClass, PLOT_AREA_TYPE__STOCK_GAIN_MARKER); createEReference(plotAreaTypeEClass, PLOT_AREA_TYPE__STOCK_LOSS_MARKER); createEReference(plotAreaTypeEClass, PLOT_AREA_TYPE__STOCK_RANGE_LINE); createEReference(plotAreaTypeEClass, PLOT_AREA_TYPE__WALL); createEReference(plotAreaTypeEClass, PLOT_AREA_TYPE__FLOOR); createEAttribute(plotAreaTypeEClass, PLOT_AREA_TYPE__AMBIENT_COLOR); createEAttribute(plotAreaTypeEClass, PLOT_AREA_TYPE__CELL_RANGE_ADDRESS); createEAttribute(plotAreaTypeEClass, PLOT_AREA_TYPE__DATA_SOURCE_HAS_LABELS); createEAttribute(plotAreaTypeEClass, PLOT_AREA_TYPE__DISTANCE); createEAttribute(plotAreaTypeEClass, PLOT_AREA_TYPE__FOCAL_LENGTH); createEAttribute(plotAreaTypeEClass, PLOT_AREA_TYPE__HEIGHT); createEAttribute(plotAreaTypeEClass, PLOT_AREA_TYPE__LIGHTING_MODE); createEAttribute(plotAreaTypeEClass, PLOT_AREA_TYPE__PROJECTION); createEAttribute(plotAreaTypeEClass, PLOT_AREA_TYPE__SHADE_MODE); createEAttribute(plotAreaTypeEClass, PLOT_AREA_TYPE__SHADOW_SLANT); createEAttribute(plotAreaTypeEClass, PLOT_AREA_TYPE__STYLE_NAME); createEAttribute(plotAreaTypeEClass, PLOT_AREA_TYPE__TRANSFORM); createEAttribute(plotAreaTypeEClass, PLOT_AREA_TYPE__VPN); createEAttribute(plotAreaTypeEClass, PLOT_AREA_TYPE__VRP); createEAttribute(plotAreaTypeEClass, PLOT_AREA_TYPE__VUP); createEAttribute(plotAreaTypeEClass, PLOT_AREA_TYPE__WIDTH); createEAttribute(plotAreaTypeEClass, PLOT_AREA_TYPE__X); createEAttribute(plotAreaTypeEClass, PLOT_AREA_TYPE__Y); regressionCurveTypeEClass = createEClass(REGRESSION_CURVE_TYPE); createEAttribute(regressionCurveTypeEClass, REGRESSION_CURVE_TYPE__STYLE_NAME); seriesTypeEClass = createEClass(SERIES_TYPE); createEReference(seriesTypeEClass, SERIES_TYPE__DOMAIN); createEReference(seriesTypeEClass, SERIES_TYPE__MEAN_VALUE); createEReference(seriesTypeEClass, SERIES_TYPE__REGRESSION_CURVE); createEReference(seriesTypeEClass, SERIES_TYPE__ERROR_INDICATOR); createEReference(seriesTypeEClass, SERIES_TYPE__DATA_POINT); createEAttribute(seriesTypeEClass, SERIES_TYPE__ATTACHED_AXIS); createEAttribute(seriesTypeEClass, SERIES_TYPE__CLASS); createEAttribute(seriesTypeEClass, SERIES_TYPE__LABEL_CELL_ADDRESS); createEAttribute(seriesTypeEClass, SERIES_TYPE__STYLE_NAME); createEAttribute(seriesTypeEClass, SERIES_TYPE__VALUES_CELL_RANGE_ADDRESS); stockGainMarkerTypeEClass = createEClass(STOCK_GAIN_MARKER_TYPE); createEAttribute(stockGainMarkerTypeEClass, STOCK_GAIN_MARKER_TYPE__STYLE_NAME); stockLossMarkerTypeEClass = createEClass(STOCK_LOSS_MARKER_TYPE); createEAttribute(stockLossMarkerTypeEClass, STOCK_LOSS_MARKER_TYPE__STYLE_NAME); stockRangeLineTypeEClass = createEClass(STOCK_RANGE_LINE_TYPE); createEAttribute(stockRangeLineTypeEClass, STOCK_RANGE_LINE_TYPE__STYLE_NAME); subtitleTypeEClass = createEClass(SUBTITLE_TYPE); createEReference(subtitleTypeEClass, SUBTITLE_TYPE__P); createEAttribute(subtitleTypeEClass, SUBTITLE_TYPE__CELL_RANGE); createEAttribute(subtitleTypeEClass, SUBTITLE_TYPE__STYLE_NAME); createEAttribute(subtitleTypeEClass, SUBTITLE_TYPE__X); createEAttribute(subtitleTypeEClass, SUBTITLE_TYPE__Y); symbolImageTypeEClass = createEClass(SYMBOL_IMAGE_TYPE); createEAttribute(symbolImageTypeEClass, SYMBOL_IMAGE_TYPE__HREF); titleTypeEClass = createEClass(TITLE_TYPE); createEReference(titleTypeEClass, TITLE_TYPE__P); createEAttribute(titleTypeEClass, TITLE_TYPE__CELL_RANGE); createEAttribute(titleTypeEClass, TITLE_TYPE__STYLE_NAME); createEAttribute(titleTypeEClass, TITLE_TYPE__X); createEAttribute(titleTypeEClass, TITLE_TYPE__Y); wallTypeEClass = createEClass(WALL_TYPE); createEAttribute(wallTypeEClass, WALL_TYPE__STYLE_NAME); createEAttribute(wallTypeEClass, WALL_TYPE__WIDTH); // Create enums classTypeEEnum = createEEnum(CLASS_TYPE); dataLabelNumberTypeEEnum = createEEnum(DATA_LABEL_NUMBER_TYPE); dataSourceHasLabelsTypeEEnum = createEEnum(DATA_SOURCE_HAS_LABELS_TYPE); dimensionTypeEEnum = createEEnum(DIMENSION_TYPE); errorCategoryTypeEEnum = createEEnum(ERROR_CATEGORY_TYPE); interpolationTypeEEnum = createEEnum(INTERPOLATION_TYPE); labelArrangementTypeEEnum = createEEnum(LABEL_ARRANGEMENT_TYPE); legendAlignTypeEEnum = createEEnum(LEGEND_ALIGN_TYPE); legendPositionTypeEEnum = createEEnum(LEGEND_POSITION_TYPE); regressionTypeTypeEEnum = createEEnum(REGRESSION_TYPE_TYPE); seriesSourceTypeEEnum = createEEnum(SERIES_SOURCE_TYPE); solidTypeTypeEEnum = createEEnum(SOLID_TYPE_TYPE); symbolNameTypeEEnum = createEEnum(SYMBOL_NAME_TYPE); symbolTypeTypeEEnum = createEEnum(SYMBOL_TYPE_TYPE); // Create data types classTypeObjectEDataType = createEDataType(CLASS_TYPE_OBJECT); dataLabelNumberTypeObjectEDataType = createEDataType(DATA_LABEL_NUMBER_TYPE_OBJECT); dataSourceHasLabelsTypeObjectEDataType = createEDataType(DATA_SOURCE_HAS_LABELS_TYPE_OBJECT); dimensionTypeObjectEDataType = createEDataType(DIMENSION_TYPE_OBJECT); errorCategoryTypeObjectEDataType = createEDataType(ERROR_CATEGORY_TYPE_OBJECT); interpolationTypeObjectEDataType = createEDataType(INTERPOLATION_TYPE_OBJECT); labelArrangementTypeObjectEDataType = createEDataType(LABEL_ARRANGEMENT_TYPE_OBJECT); legendAlignTypeObjectEDataType = createEDataType(LEGEND_ALIGN_TYPE_OBJECT); legendPositionTypeObjectEDataType = createEDataType(LEGEND_POSITION_TYPE_OBJECT); regressionTypeTypeObjectEDataType = createEDataType(REGRESSION_TYPE_TYPE_OBJECT); seriesSourceTypeObjectEDataType = createEDataType(SERIES_SOURCE_TYPE_OBJECT); solidTypeTypeObjectEDataType = createEDataType(SOLID_TYPE_TYPE_OBJECT); styleNameTypeEDataType = createEDataType(STYLE_NAME_TYPE); styleNameTypeMember1EDataType = createEDataType(STYLE_NAME_TYPE_MEMBER1); symbolNameTypeObjectEDataType = createEDataType(SYMBOL_NAME_TYPE_OBJECT); symbolTypeTypeObjectEDataType = createEDataType(SYMBOL_TYPE_TYPE_OBJECT); } /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ private boolean isInitialized = false; /** * Complete the initialization of the package and its meta-model. This * method is guarded to have no affect on any invocation but its first. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public void initializePackageContents() { if (isInitialized) return; isInitialized = true; // Initialize package setName(eNAME); setNsPrefix(eNS_PREFIX); setNsURI(eNS_URI); // Obtain other dependent packages TextPackage theTextPackage = (TextPackage)EPackage.Registry.INSTANCE.getEPackage(TextPackage.eNS_URI); StylePackage theStylePackage = (StylePackage)EPackage.Registry.INSTANCE.getEPackage(StylePackage.eNS_URI); Dr3dPackage theDr3dPackage = (Dr3dPackage)EPackage.Registry.INSTANCE.getEPackage(Dr3dPackage.eNS_URI); XMLTypePackage theXMLTypePackage = (XMLTypePackage)EPackage.Registry.INSTANCE.getEPackage(XMLTypePackage.eNS_URI); // Create type parameters // Set bounds for type parameters // Add supertypes to classes // Initialize classes and features; add operations and parameters initEClass(axisTypeEClass, AxisType.class, "AxisType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getAxisType_Title(), this.getTitleType(), null, "title", null, 0, 1, AxisType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getAxisType_Categories(), this.getCategoriesType(), null, "categories", null, 0, 1, AxisType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getAxisType_Grid(), this.getGridType(), null, "grid", null, 0, -1, AxisType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getAxisType_Dimension(), this.getDimensionType(), "dimension", null, 1, 1, AxisType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getAxisType_Name(), theTextPackage.getString(), "name", null, 0, 1, AxisType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getAxisType_StyleName(), this.getStyleNameType(), "styleName", null, 0, 1, AxisType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(categoriesTypeEClass, CategoriesType.class, "CategoriesType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getCategoriesType_CellRangeAddress(), theTextPackage.getCellRangeAddress(), "cellRangeAddress", null, 0, 1, CategoriesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(dataPointTypeEClass, DataPointType.class, "DataPointType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getDataPointType_Repeated(), theTextPackage.getNonNegativeInteger(), "repeated", null, 0, 1, DataPointType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDataPointType_StyleName(), this.getStyleNameType(), "styleName", null, 0, 1, DataPointType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(documentRootEClass, DocumentRoot.class, "DocumentRoot", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getDocumentRoot_Mixed(), ecorePackage.getEFeatureMapEntry(), "mixed", null, 0, -1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_XMLNSPrefixMap(), ecorePackage.getEStringToStringMapEntry(), null, "xMLNSPrefixMap", null, 0, -1, null, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_XSISchemaLocation(), ecorePackage.getEStringToStringMapEntry(), null, "xSISchemaLocation", null, 0, -1, null, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_Axis(), this.getAxisType(), null, "axis", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_Categories(), this.getCategoriesType(), null, "categories", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_Chart(), theTextPackage.getOfficeChartContentMainType(), null, "chart", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_DataPoint(), this.getDataPointType(), null, "dataPoint", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_Domain(), this.getDomainType(), null, "domain", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_ErrorIndicator(), this.getErrorIndicatorType(), null, "errorIndicator", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_Floor(), this.getFloorType(), null, "floor", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_Footer(), this.getFooterType(), null, "footer", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_Grid(), this.getGridType(), null, "grid", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_Legend(), this.getLegendType(), null, "legend", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_MeanValue(), this.getMeanValueType(), null, "meanValue", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_PlotArea(), this.getPlotAreaType(), null, "plotArea", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_RegressionCurve(), this.getRegressionCurveType(), null, "regressionCurve", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_Series(), this.getSeriesType(), null, "series", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_StockGainMarker(), this.getStockGainMarkerType(), null, "stockGainMarker", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_StockLossMarker(), this.getStockLossMarkerType(), null, "stockLossMarker", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_StockRangeLine(), this.getStockRangeLineType(), null, "stockRangeLine", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_Subtitle(), this.getSubtitleType(), null, "subtitle", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_SymbolImage(), this.getSymbolImageType(), null, "symbolImage", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_Title(), this.getTitleType(), null, "title", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEReference(getDocumentRoot_Wall(), this.getWallType(), null, "wall", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_AttachedAxis(), theTextPackage.getString(), "attachedAxis", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_ColumnMapping(), theTextPackage.getString(), "columnMapping", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_ConnectBars(), theTextPackage.getBoolean(), "connectBars", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_DataLabelNumber(), this.getDataLabelNumberType(), "dataLabelNumber", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_DataLabelSymbol(), theTextPackage.getBoolean(), "dataLabelSymbol", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_DataLabelText(), theTextPackage.getBoolean(), "dataLabelText", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_DataSourceHasLabels(), this.getDataSourceHasLabelsType(), "dataSourceHasLabels", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_Deep(), theTextPackage.getBoolean(), "deep", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_Dimension(), this.getDimensionType(), "dimension", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_DisplayLabel(), theTextPackage.getBoolean(), "displayLabel", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_ErrorCategory(), this.getErrorCategoryType(), "errorCategory", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_ErrorLowerIndicator(), theTextPackage.getBoolean(), "errorLowerIndicator", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_ErrorLowerLimit(), theTextPackage.getDouble(), "errorLowerLimit", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_ErrorMargin(), theTextPackage.getDouble(), "errorMargin", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_ErrorPercentage(), theTextPackage.getDouble(), "errorPercentage", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_ErrorUpperIndicator(), theTextPackage.getBoolean(), "errorUpperIndicator", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_ErrorUpperLimit(), theTextPackage.getDouble(), "errorUpperLimit", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_GapWidth(), theTextPackage.getInteger(), "gapWidth", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_Interpolation(), this.getInterpolationType(), "interpolation", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_IntervalMajor(), theTextPackage.getDouble(), "intervalMajor", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_IntervalMinorDivisor(), theTextPackage.getPositiveInteger(), "intervalMinorDivisor", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_JapaneseCandleStick(), theTextPackage.getBoolean(), "japaneseCandleStick", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_LabelArrangement(), this.getLabelArrangementType(), "labelArrangement", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_LabelCellAddress(), theTextPackage.getCellAddress(), "labelCellAddress", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_LegendAlign(), this.getLegendAlignType(), "legendAlign", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_LegendPosition(), this.getLegendPositionType(), "legendPosition", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_Lines(), theTextPackage.getBoolean(), "lines", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_LinkDataStyleToSource(), theTextPackage.getBoolean(), "linkDataStyleToSource", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_Logarithmic(), theTextPackage.getBoolean(), "logarithmic", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_Maximum(), theTextPackage.getDouble(), "maximum", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_MeanValue1(), theTextPackage.getBoolean(), "meanValue1", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_Minimum(), theTextPackage.getDouble(), "minimum", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_Name(), theTextPackage.getString(), "name", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_Origin(), theTextPackage.getDouble(), "origin", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_Overlap(), theTextPackage.getInteger(), "overlap", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_Percentage(), theTextPackage.getBoolean(), "percentage", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_PieOffset(), theTextPackage.getNonNegativeInteger(), "pieOffset", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_RegressionType(), this.getRegressionTypeType(), "regressionType", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_Repeated(), theTextPackage.getNonNegativeInteger(), "repeated", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_RowMapping(), theTextPackage.getString(), "rowMapping", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_ScaleText(), theTextPackage.getBoolean(), "scaleText", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_SeriesSource(), this.getSeriesSourceType(), "seriesSource", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_SolidType(), this.getSolidTypeType(), "solidType", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_SplineOrder(), theTextPackage.getPositiveInteger(), "splineOrder", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_SplineResolution(), theTextPackage.getPositiveInteger(), "splineResolution", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_Stacked(), theTextPackage.getBoolean(), "stacked", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_StyleName(), this.getStyleNameType(), "styleName", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_SymbolHeight(), theTextPackage.getNonNegativeLength(), "symbolHeight", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_SymbolName(), this.getSymbolNameType(), "symbolName", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_SymbolType(), this.getSymbolTypeType(), "symbolType", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_SymbolWidth(), theTextPackage.getNonNegativeLength(), "symbolWidth", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_TextOverlap(), theTextPackage.getBoolean(), "textOverlap", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_ThreeDimensional(), theTextPackage.getBoolean(), "threeDimensional", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_TickMarksMajorInner(), theTextPackage.getBoolean(), "tickMarksMajorInner", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_TickMarksMajorOuter(), theTextPackage.getBoolean(), "tickMarksMajorOuter", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_TickMarksMinorInner(), theTextPackage.getBoolean(), "tickMarksMinorInner", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_TickMarksMinorOuter(), theTextPackage.getBoolean(), "tickMarksMinorOuter", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_ValuesCellRangeAddress(), theTextPackage.getCellRangeAddress(), "valuesCellRangeAddress", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_Vertical(), theTextPackage.getBoolean(), "vertical", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getDocumentRoot_Visible(), theTextPackage.getBoolean(), "visible", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(domainTypeEClass, DomainType.class, "DomainType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getDomainType_CellRangeAddress(), theTextPackage.getCellRangeAddress(), "cellRangeAddress", null, 0, 1, DomainType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(errorIndicatorTypeEClass, ErrorIndicatorType.class, "ErrorIndicatorType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getErrorIndicatorType_StyleName(), this.getStyleNameType(), "styleName", null, 0, 1, ErrorIndicatorType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(floorTypeEClass, FloorType.class, "FloorType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getFloorType_StyleName(), this.getStyleNameType(), "styleName", null, 0, 1, FloorType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getFloorType_Width(), theTextPackage.getLength(), "width", null, 1, 1, FloorType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(footerTypeEClass, FooterType.class, "FooterType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getFooterType_P(), theTextPackage.getPType(), null, "p", null, 0, 1, FooterType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getFooterType_CellRange(), theTextPackage.getCellAddress(), "cellRange", null, 0, 1, FooterType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getFooterType_StyleName(), this.getStyleNameType(), "styleName", null, 0, 1, FooterType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getFooterType_X(), theTextPackage.getCoordinate(), "x", null, 1, 1, FooterType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getFooterType_Y(), theTextPackage.getCoordinate(), "y", null, 1, 1, FooterType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(gridTypeEClass, GridType.class, "GridType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getGridType_Class(), this.getClassType(), "class", null, 1, 1, GridType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getGridType_StyleName(), this.getStyleNameType(), "styleName", null, 0, 1, GridType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(legendTypeEClass, LegendType.class, "LegendType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getLegendType_LegendAlign(), this.getLegendAlignType(), "legendAlign", null, 0, 1, LegendType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getLegendType_LegendExpansion(), theStylePackage.getLegendExpansionType(), "legendExpansion", null, 0, 1, LegendType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getLegendType_LegendExpansionAspectRatio(), theTextPackage.getDouble(), "legendExpansionAspectRatio", null, 0, 1, LegendType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getLegendType_LegendPosition(), this.getLegendPositionType(), "legendPosition", null, 0, 1, LegendType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getLegendType_StyleName(), this.getStyleNameType(), "styleName", null, 0, 1, LegendType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getLegendType_X(), theTextPackage.getCoordinate(), "x", null, 1, 1, LegendType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getLegendType_Y(), theTextPackage.getCoordinate(), "y", null, 1, 1, LegendType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(meanValueTypeEClass, MeanValueType.class, "MeanValueType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getMeanValueType_StyleName(), this.getStyleNameType(), "styleName", null, 0, 1, MeanValueType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(plotAreaTypeEClass, PlotAreaType.class, "PlotAreaType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getPlotAreaType_Light(), theDr3dPackage.getLightType(), null, "light", null, 0, -1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getPlotAreaType_Axis(), this.getAxisType(), null, "axis", null, 0, -1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getPlotAreaType_Series(), this.getSeriesType(), null, "series", null, 0, -1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getPlotAreaType_StockGainMarker(), this.getStockGainMarkerType(), null, "stockGainMarker", null, 0, 1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getPlotAreaType_StockLossMarker(), this.getStockLossMarkerType(), null, "stockLossMarker", null, 0, 1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getPlotAreaType_StockRangeLine(), this.getStockRangeLineType(), null, "stockRangeLine", null, 0, 1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getPlotAreaType_Wall(), this.getWallType(), null, "wall", null, 0, 1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getPlotAreaType_Floor(), this.getFloorType(), null, "floor", null, 0, 1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPlotAreaType_AmbientColor(), theTextPackage.getColor(), "ambientColor", null, 0, 1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPlotAreaType_CellRangeAddress(), theTextPackage.getCellRangeAddress(), "cellRangeAddress", null, 0, 1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPlotAreaType_DataSourceHasLabels(), this.getDataSourceHasLabelsType(), "dataSourceHasLabels", "none", 0, 1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPlotAreaType_Distance(), theTextPackage.getLength(), "distance", null, 0, 1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPlotAreaType_FocalLength(), theTextPackage.getLength(), "focalLength", null, 0, 1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPlotAreaType_Height(), theTextPackage.getLength(), "height", null, 1, 1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPlotAreaType_LightingMode(), theTextPackage.getBoolean(), "lightingMode", null, 1, 1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPlotAreaType_Projection(), theDr3dPackage.getProjectionType(), "projection", null, 0, 1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPlotAreaType_ShadeMode(), theDr3dPackage.getShadeModeType(), "shadeMode", null, 0, 1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPlotAreaType_ShadowSlant(), theTextPackage.getNonNegativeInteger(), "shadowSlant", null, 0, 1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPlotAreaType_StyleName(), this.getStyleNameType(), "styleName", null, 0, 1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPlotAreaType_Transform(), theXMLTypePackage.getAnySimpleType(), "transform", null, 0, 1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPlotAreaType_Vpn(), theTextPackage.getVector3D(), "vpn", null, 0, 1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPlotAreaType_Vrp(), theTextPackage.getVector3D(), "vrp", null, 0, 1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPlotAreaType_Vup(), theTextPackage.getVector3D(), "vup", null, 0, 1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPlotAreaType_Width(), theTextPackage.getLength(), "width", null, 1, 1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPlotAreaType_X(), theTextPackage.getCoordinate(), "x", null, 1, 1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getPlotAreaType_Y(), theTextPackage.getCoordinate(), "y", null, 1, 1, PlotAreaType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(regressionCurveTypeEClass, RegressionCurveType.class, "RegressionCurveType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getRegressionCurveType_StyleName(), this.getStyleNameType(), "styleName", null, 0, 1, RegressionCurveType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(seriesTypeEClass, SeriesType.class, "SeriesType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getSeriesType_Domain(), this.getDomainType(), null, "domain", null, 0, -1, SeriesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getSeriesType_MeanValue(), this.getMeanValueType(), null, "meanValue", null, 0, 1, SeriesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getSeriesType_RegressionCurve(), this.getRegressionCurveType(), null, "regressionCurve", null, 0, 1, SeriesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getSeriesType_ErrorIndicator(), this.getErrorIndicatorType(), null, "errorIndicator", null, 0, 1, SeriesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEReference(getSeriesType_DataPoint(), this.getDataPointType(), null, "dataPoint", null, 0, -1, SeriesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSeriesType_AttachedAxis(), theTextPackage.getString(), "attachedAxis", null, 0, 1, SeriesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSeriesType_Class(), theTextPackage.getNamespacedToken(), "class", null, 1, 1, SeriesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSeriesType_LabelCellAddress(), theTextPackage.getCellAddress(), "labelCellAddress", null, 0, 1, SeriesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSeriesType_StyleName(), this.getStyleNameType(), "styleName", null, 0, 1, SeriesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSeriesType_ValuesCellRangeAddress(), theTextPackage.getCellRangeAddress(), "valuesCellRangeAddress", null, 0, 1, SeriesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(stockGainMarkerTypeEClass, StockGainMarkerType.class, "StockGainMarkerType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getStockGainMarkerType_StyleName(), this.getStyleNameType(), "styleName", null, 0, 1, StockGainMarkerType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(stockLossMarkerTypeEClass, StockLossMarkerType.class, "StockLossMarkerType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getStockLossMarkerType_StyleName(), this.getStyleNameType(), "styleName", null, 0, 1, StockLossMarkerType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(stockRangeLineTypeEClass, StockRangeLineType.class, "StockRangeLineType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getStockRangeLineType_StyleName(), this.getStyleNameType(), "styleName", null, 0, 1, StockRangeLineType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(subtitleTypeEClass, SubtitleType.class, "SubtitleType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getSubtitleType_P(), theTextPackage.getPType(), null, "p", null, 0, 1, SubtitleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSubtitleType_CellRange(), theTextPackage.getCellAddress(), "cellRange", null, 0, 1, SubtitleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSubtitleType_StyleName(), this.getStyleNameType(), "styleName", null, 0, 1, SubtitleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSubtitleType_X(), theTextPackage.getCoordinate(), "x", null, 1, 1, SubtitleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getSubtitleType_Y(), theTextPackage.getCoordinate(), "y", null, 1, 1, SubtitleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(symbolImageTypeEClass, SymbolImageType.class, "SymbolImageType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getSymbolImageType_Href(), theTextPackage.getAnyURI(), "href", null, 1, 1, SymbolImageType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(titleTypeEClass, TitleType.class, "TitleType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEReference(getTitleType_P(), theTextPackage.getPType(), null, "p", null, 0, 1, TitleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTitleType_CellRange(), theTextPackage.getCellAddress(), "cellRange", null, 0, 1, TitleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTitleType_StyleName(), this.getStyleNameType(), "styleName", null, 0, 1, TitleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTitleType_X(), theTextPackage.getCoordinate(), "x", null, 1, 1, TitleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getTitleType_Y(), theTextPackage.getCoordinate(), "y", null, 1, 1, TitleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEClass(wallTypeEClass, WallType.class, "WallType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); initEAttribute(getWallType_StyleName(), this.getStyleNameType(), "styleName", null, 0, 1, WallType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); initEAttribute(getWallType_Width(), theTextPackage.getLength(), "width", null, 1, 1, WallType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); // Initialize enums and add enum literals initEEnum(classTypeEEnum, ClassType.class, "ClassType"); addEEnumLiteral(classTypeEEnum, ClassType.MAJOR); addEEnumLiteral(classTypeEEnum, ClassType.MINOR); initEEnum(dataLabelNumberTypeEEnum, DataLabelNumberType.class, "DataLabelNumberType"); addEEnumLiteral(dataLabelNumberTypeEEnum, DataLabelNumberType.NONE); addEEnumLiteral(dataLabelNumberTypeEEnum, DataLabelNumberType.VALUE); addEEnumLiteral(dataLabelNumberTypeEEnum, DataLabelNumberType.PERCENTAGE); initEEnum(dataSourceHasLabelsTypeEEnum, DataSourceHasLabelsType.class, "DataSourceHasLabelsType"); addEEnumLiteral(dataSourceHasLabelsTypeEEnum, DataSourceHasLabelsType.NONE); addEEnumLiteral(dataSourceHasLabelsTypeEEnum, DataSourceHasLabelsType.ROW); addEEnumLiteral(dataSourceHasLabelsTypeEEnum, DataSourceHasLabelsType.COLUMN); addEEnumLiteral(dataSourceHasLabelsTypeEEnum, DataSourceHasLabelsType.BOTH); initEEnum(dimensionTypeEEnum, DimensionType.class, "DimensionType"); addEEnumLiteral(dimensionTypeEEnum, DimensionType.X); addEEnumLiteral(dimensionTypeEEnum, DimensionType.Y); addEEnumLiteral(dimensionTypeEEnum, DimensionType.Z); initEEnum(errorCategoryTypeEEnum, ErrorCategoryType.class, "ErrorCategoryType"); addEEnumLiteral(errorCategoryTypeEEnum, ErrorCategoryType.NONE); addEEnumLiteral(errorCategoryTypeEEnum, ErrorCategoryType.VARIANCE); addEEnumLiteral(errorCategoryTypeEEnum, ErrorCategoryType.STANDARD_DEVIATION); addEEnumLiteral(errorCategoryTypeEEnum, ErrorCategoryType.PERCENTAGE); addEEnumLiteral(errorCategoryTypeEEnum, ErrorCategoryType.ERROR_MARGIN); addEEnumLiteral(errorCategoryTypeEEnum, ErrorCategoryType.CONSTANT); initEEnum(interpolationTypeEEnum, InterpolationType.class, "InterpolationType"); addEEnumLiteral(interpolationTypeEEnum, InterpolationType.NONE); addEEnumLiteral(interpolationTypeEEnum, InterpolationType.CUBIC_SPLINE); addEEnumLiteral(interpolationTypeEEnum, InterpolationType.BSPLINE); initEEnum(labelArrangementTypeEEnum, LabelArrangementType.class, "LabelArrangementType"); addEEnumLiteral(labelArrangementTypeEEnum, LabelArrangementType.SIDE_BY_SIDE); addEEnumLiteral(labelArrangementTypeEEnum, LabelArrangementType.STAGGER_EVEN); addEEnumLiteral(labelArrangementTypeEEnum, LabelArrangementType.STAGGER_ODD); initEEnum(legendAlignTypeEEnum, LegendAlignType.class, "LegendAlignType"); addEEnumLiteral(legendAlignTypeEEnum, LegendAlignType.START); addEEnumLiteral(legendAlignTypeEEnum, LegendAlignType.CENTER); addEEnumLiteral(legendAlignTypeEEnum, LegendAlignType.END); initEEnum(legendPositionTypeEEnum, LegendPositionType.class, "LegendPositionType"); addEEnumLiteral(legendPositionTypeEEnum, LegendPositionType.START); addEEnumLiteral(legendPositionTypeEEnum, LegendPositionType.END); addEEnumLiteral(legendPositionTypeEEnum, LegendPositionType.TOP); addEEnumLiteral(legendPositionTypeEEnum, LegendPositionType.BOTTOM); addEEnumLiteral(legendPositionTypeEEnum, LegendPositionType.TOP_START); addEEnumLiteral(legendPositionTypeEEnum, LegendPositionType.BOTTOM_START); addEEnumLiteral(legendPositionTypeEEnum, LegendPositionType.TOP_END); addEEnumLiteral(legendPositionTypeEEnum, LegendPositionType.BOTTOM_END); initEEnum(regressionTypeTypeEEnum, RegressionTypeType.class, "RegressionTypeType"); addEEnumLiteral(regressionTypeTypeEEnum, RegressionTypeType.NONE); addEEnumLiteral(regressionTypeTypeEEnum, RegressionTypeType.LINEAR); addEEnumLiteral(regressionTypeTypeEEnum, RegressionTypeType.LOGARITHMIC); addEEnumLiteral(regressionTypeTypeEEnum, RegressionTypeType.EXPONENTIAL); addEEnumLiteral(regressionTypeTypeEEnum, RegressionTypeType.POWER); initEEnum(seriesSourceTypeEEnum, SeriesSourceType.class, "SeriesSourceType"); addEEnumLiteral(seriesSourceTypeEEnum, SeriesSourceType.COLUMNS); addEEnumLiteral(seriesSourceTypeEEnum, SeriesSourceType.ROWS); initEEnum(solidTypeTypeEEnum, SolidTypeType.class, "SolidTypeType"); addEEnumLiteral(solidTypeTypeEEnum, SolidTypeType.CUBOID); addEEnumLiteral(solidTypeTypeEEnum, SolidTypeType.CYLINDER); addEEnumLiteral(solidTypeTypeEEnum, SolidTypeType.CONE); addEEnumLiteral(solidTypeTypeEEnum, SolidTypeType.PYRAMID); initEEnum(symbolNameTypeEEnum, SymbolNameType.class, "SymbolNameType"); addEEnumLiteral(symbolNameTypeEEnum, SymbolNameType.SQUARE); addEEnumLiteral(symbolNameTypeEEnum, SymbolNameType.DIAMOND); addEEnumLiteral(symbolNameTypeEEnum, SymbolNameType.ARROW_DOWN); addEEnumLiteral(symbolNameTypeEEnum, SymbolNameType.ARROW_UP); addEEnumLiteral(symbolNameTypeEEnum, SymbolNameType.ARROW_RIGHT); addEEnumLiteral(symbolNameTypeEEnum, SymbolNameType.ARROW_LEFT); addEEnumLiteral(symbolNameTypeEEnum, SymbolNameType.BOW_TIE); addEEnumLiteral(symbolNameTypeEEnum, SymbolNameType.HOURGLASS); addEEnumLiteral(symbolNameTypeEEnum, SymbolNameType.CIRCLE); addEEnumLiteral(symbolNameTypeEEnum, SymbolNameType.STAR); addEEnumLiteral(symbolNameTypeEEnum, SymbolNameType.X); addEEnumLiteral(symbolNameTypeEEnum, SymbolNameType.PLUS); addEEnumLiteral(symbolNameTypeEEnum, SymbolNameType.ASTERISK); addEEnumLiteral(symbolNameTypeEEnum, SymbolNameType.HORIZONTAL_BAR); addEEnumLiteral(symbolNameTypeEEnum, SymbolNameType.VERTICAL_BAR); initEEnum(symbolTypeTypeEEnum, SymbolTypeType.class, "SymbolTypeType"); addEEnumLiteral(symbolTypeTypeEEnum, SymbolTypeType.NONE); addEEnumLiteral(symbolTypeTypeEEnum, SymbolTypeType.AUTOMATIC); addEEnumLiteral(symbolTypeTypeEEnum, SymbolTypeType.NAMED_SYMBOL); addEEnumLiteral(symbolTypeTypeEEnum, SymbolTypeType.IMAGE); // Initialize data types initEDataType(classTypeObjectEDataType, ClassType.class, "ClassTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS); initEDataType(dataLabelNumberTypeObjectEDataType, DataLabelNumberType.class, "DataLabelNumberTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS); initEDataType(dataSourceHasLabelsTypeObjectEDataType, DataSourceHasLabelsType.class, "DataSourceHasLabelsTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS); initEDataType(dimensionTypeObjectEDataType, DimensionType.class, "DimensionTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS); initEDataType(errorCategoryTypeObjectEDataType, ErrorCategoryType.class, "ErrorCategoryTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS); initEDataType(interpolationTypeObjectEDataType, InterpolationType.class, "InterpolationTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS); initEDataType(labelArrangementTypeObjectEDataType, LabelArrangementType.class, "LabelArrangementTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS); initEDataType(legendAlignTypeObjectEDataType, LegendAlignType.class, "LegendAlignTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS); initEDataType(legendPositionTypeObjectEDataType, LegendPositionType.class, "LegendPositionTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS); initEDataType(regressionTypeTypeObjectEDataType, RegressionTypeType.class, "RegressionTypeTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS); initEDataType(seriesSourceTypeObjectEDataType, SeriesSourceType.class, "SeriesSourceTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS); initEDataType(solidTypeTypeObjectEDataType, SolidTypeType.class, "SolidTypeTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS); initEDataType(styleNameTypeEDataType, String.class, "StyleNameType", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); initEDataType(styleNameTypeMember1EDataType, String.class, "StyleNameTypeMember1", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); initEDataType(symbolNameTypeObjectEDataType, SymbolNameType.class, "SymbolNameTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS); initEDataType(symbolTypeTypeObjectEDataType, SymbolTypeType.class, "SymbolTypeTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS); // Create resource createResource(eNS_URI); // Create annotations // http:///org/eclipse/emf/ecore/util/ExtendedMetaData createExtendedMetaDataAnnotations(); } /** * Initializes the annotations for <b>http:///org/eclipse/emf/ecore/util/ExtendedMetaData</b>. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ protected void createExtendedMetaDataAnnotations() { String source = "http:///org/eclipse/emf/ecore/util/ExtendedMetaData"; addAnnotation (axisTypeEClass, source, new String[] { "name", "axis_._type", "kind", "elementOnly" }); addAnnotation (getAxisType_Title(), source, new String[] { "kind", "element", "name", "title", "namespace", "##targetNamespace" }); addAnnotation (getAxisType_Categories(), source, new String[] { "kind", "element", "name", "categories", "namespace", "##targetNamespace" }); addAnnotation (getAxisType_Grid(), source, new String[] { "kind", "element", "name", "grid", "namespace", "##targetNamespace" }); addAnnotation (getAxisType_Dimension(), source, new String[] { "kind", "attribute", "name", "dimension", "namespace", "##targetNamespace" }); addAnnotation (getAxisType_Name(), source, new String[] { "kind", "attribute", "name", "name", "namespace", "##targetNamespace" }); addAnnotation (getAxisType_StyleName(), source, new String[] { "kind", "attribute", "name", "style-name", "namespace", "##targetNamespace" }); addAnnotation (categoriesTypeEClass, source, new String[] { "name", "categories_._type", "kind", "empty" }); addAnnotation (getCategoriesType_CellRangeAddress(), source, new String[] { "kind", "attribute", "name", "cell-range-address", "namespace", "urn:oasis:names:tc:opendocument:xmlns:table:1.0" }); addAnnotation (classTypeEEnum, source, new String[] { "name", "class_._type" }); addAnnotation (classTypeObjectEDataType, source, new String[] { "name", "class_._type:Object", "baseType", "class_._type" }); addAnnotation (dataLabelNumberTypeEEnum, source, new String[] { "name", "data-label-number_._type" }); addAnnotation (dataLabelNumberTypeObjectEDataType, source, new String[] { "name", "data-label-number_._type:Object", "baseType", "data-label-number_._type" }); addAnnotation (dataPointTypeEClass, source, new String[] { "name", "data-point_._type", "kind", "empty" }); addAnnotation (getDataPointType_Repeated(), source, new String[] { "kind", "attribute", "name", "repeated", "namespace", "##targetNamespace" }); addAnnotation (getDataPointType_StyleName(), source, new String[] { "kind", "attribute", "name", "style-name", "namespace", "##targetNamespace" }); addAnnotation (dataSourceHasLabelsTypeEEnum, source, new String[] { "name", "data-source-has-labels_._type" }); addAnnotation (dataSourceHasLabelsTypeObjectEDataType, source, new String[] { "name", "data-source-has-labels_._type:Object", "baseType", "data-source-has-labels_._type" }); addAnnotation (dimensionTypeEEnum, source, new String[] { "name", "dimension_._type" }); addAnnotation (dimensionTypeObjectEDataType, source, new String[] { "name", "dimension_._type:Object", "baseType", "dimension_._type" }); addAnnotation (documentRootEClass, source, new String[] { "name", "", "kind", "mixed" }); addAnnotation (getDocumentRoot_Mixed(), source, new String[] { "kind", "elementWildcard", "name", ":mixed" }); addAnnotation (getDocumentRoot_XMLNSPrefixMap(), source, new String[] { "kind", "attribute", "name", "xmlns:prefix" }); addAnnotation (getDocumentRoot_XSISchemaLocation(), source, new String[] { "kind", "attribute", "name", "xsi:schemaLocation" }); addAnnotation (getDocumentRoot_Axis(), source, new String[] { "kind", "element", "name", "axis", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Categories(), source, new String[] { "kind", "element", "name", "categories", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Chart(), source, new String[] { "kind", "element", "name", "chart", "namespace", "##targetNamespace", "affiliation", "urn:oasis:names:tc:opendocument:xmlns:text:1.0#office-chart-content-main" }); addAnnotation (getDocumentRoot_DataPoint(), source, new String[] { "kind", "element", "name", "data-point", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Domain(), source, new String[] { "kind", "element", "name", "domain", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_ErrorIndicator(), source, new String[] { "kind", "element", "name", "error-indicator", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Floor(), source, new String[] { "kind", "element", "name", "floor", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Footer(), source, new String[] { "kind", "element", "name", "footer", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Grid(), source, new String[] { "kind", "element", "name", "grid", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Legend(), source, new String[] { "kind", "element", "name", "legend", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_MeanValue(), source, new String[] { "kind", "element", "name", "mean-value", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_PlotArea(), source, new String[] { "kind", "element", "name", "plot-area", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_RegressionCurve(), source, new String[] { "kind", "element", "name", "regression-curve", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Series(), source, new String[] { "kind", "element", "name", "series", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_StockGainMarker(), source, new String[] { "kind", "element", "name", "stock-gain-marker", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_StockLossMarker(), source, new String[] { "kind", "element", "name", "stock-loss-marker", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_StockRangeLine(), source, new String[] { "kind", "element", "name", "stock-range-line", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Subtitle(), source, new String[] { "kind", "element", "name", "subtitle", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_SymbolImage(), source, new String[] { "kind", "element", "name", "symbol-image", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Title(), source, new String[] { "kind", "element", "name", "title", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Wall(), source, new String[] { "kind", "element", "name", "wall", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_AttachedAxis(), source, new String[] { "kind", "attribute", "name", "attached-axis", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_ColumnMapping(), source, new String[] { "kind", "attribute", "name", "column-mapping", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_ConnectBars(), source, new String[] { "kind", "attribute", "name", "connect-bars", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_DataLabelNumber(), source, new String[] { "kind", "attribute", "name", "data-label-number", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_DataLabelSymbol(), source, new String[] { "kind", "attribute", "name", "data-label-symbol", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_DataLabelText(), source, new String[] { "kind", "attribute", "name", "data-label-text", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_DataSourceHasLabels(), source, new String[] { "kind", "attribute", "name", "data-source-has-labels", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Deep(), source, new String[] { "kind", "attribute", "name", "deep", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Dimension(), source, new String[] { "kind", "attribute", "name", "dimension", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_DisplayLabel(), source, new String[] { "kind", "attribute", "name", "display-label", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_ErrorCategory(), source, new String[] { "kind", "attribute", "name", "error-category", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_ErrorLowerIndicator(), source, new String[] { "kind", "attribute", "name", "error-lower-indicator", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_ErrorLowerLimit(), source, new String[] { "kind", "attribute", "name", "error-lower-limit", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_ErrorMargin(), source, new String[] { "kind", "attribute", "name", "error-margin", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_ErrorPercentage(), source, new String[] { "kind", "attribute", "name", "error-percentage", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_ErrorUpperIndicator(), source, new String[] { "kind", "attribute", "name", "error-upper-indicator", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_ErrorUpperLimit(), source, new String[] { "kind", "attribute", "name", "error-upper-limit", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_GapWidth(), source, new String[] { "kind", "attribute", "name", "gap-width", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Interpolation(), source, new String[] { "kind", "attribute", "name", "interpolation", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_IntervalMajor(), source, new String[] { "kind", "attribute", "name", "interval-major", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_IntervalMinorDivisor(), source, new String[] { "kind", "attribute", "name", "interval-minor-divisor", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_JapaneseCandleStick(), source, new String[] { "kind", "attribute", "name", "japanese-candle-stick", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_LabelArrangement(), source, new String[] { "kind", "attribute", "name", "label-arrangement", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_LabelCellAddress(), source, new String[] { "kind", "attribute", "name", "label-cell-address", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_LegendAlign(), source, new String[] { "kind", "attribute", "name", "legend-align", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_LegendPosition(), source, new String[] { "kind", "attribute", "name", "legend-position", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Lines(), source, new String[] { "kind", "attribute", "name", "lines", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_LinkDataStyleToSource(), source, new String[] { "kind", "attribute", "name", "link-data-style-to-source", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Logarithmic(), source, new String[] { "kind", "attribute", "name", "logarithmic", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Maximum(), source, new String[] { "kind", "attribute", "name", "maximum", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_MeanValue1(), source, new String[] { "kind", "attribute", "name", "mean-value", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Minimum(), source, new String[] { "kind", "attribute", "name", "minimum", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Name(), source, new String[] { "kind", "attribute", "name", "name", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Origin(), source, new String[] { "kind", "attribute", "name", "origin", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Overlap(), source, new String[] { "kind", "attribute", "name", "overlap", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Percentage(), source, new String[] { "kind", "attribute", "name", "percentage", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_PieOffset(), source, new String[] { "kind", "attribute", "name", "pie-offset", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_RegressionType(), source, new String[] { "kind", "attribute", "name", "regression-type", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Repeated(), source, new String[] { "kind", "attribute", "name", "repeated", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_RowMapping(), source, new String[] { "kind", "attribute", "name", "row-mapping", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_ScaleText(), source, new String[] { "kind", "attribute", "name", "scale-text", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_SeriesSource(), source, new String[] { "kind", "attribute", "name", "series-source", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_SolidType(), source, new String[] { "kind", "attribute", "name", "solid-type", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_SplineOrder(), source, new String[] { "kind", "attribute", "name", "spline-order", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_SplineResolution(), source, new String[] { "kind", "attribute", "name", "spline-resolution", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Stacked(), source, new String[] { "kind", "attribute", "name", "stacked", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_StyleName(), source, new String[] { "kind", "attribute", "name", "style-name", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_SymbolHeight(), source, new String[] { "kind", "attribute", "name", "symbol-height", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_SymbolName(), source, new String[] { "kind", "attribute", "name", "symbol-name", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_SymbolType(), source, new String[] { "kind", "attribute", "name", "symbol-type", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_SymbolWidth(), source, new String[] { "kind", "attribute", "name", "symbol-width", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_TextOverlap(), source, new String[] { "kind", "attribute", "name", "text-overlap", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_ThreeDimensional(), source, new String[] { "kind", "attribute", "name", "three-dimensional", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_TickMarksMajorInner(), source, new String[] { "kind", "attribute", "name", "tick-marks-major-inner", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_TickMarksMajorOuter(), source, new String[] { "kind", "attribute", "name", "tick-marks-major-outer", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_TickMarksMinorInner(), source, new String[] { "kind", "attribute", "name", "tick-marks-minor-inner", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_TickMarksMinorOuter(), source, new String[] { "kind", "attribute", "name", "tick-marks-minor-outer", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_ValuesCellRangeAddress(), source, new String[] { "kind", "attribute", "name", "values-cell-range-address", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Vertical(), source, new String[] { "kind", "attribute", "name", "vertical", "namespace", "##targetNamespace" }); addAnnotation (getDocumentRoot_Visible(), source, new String[] { "kind", "attribute", "name", "visible", "namespace", "##targetNamespace" }); addAnnotation (domainTypeEClass, source, new String[] { "name", "domain_._type", "kind", "empty" }); addAnnotation (getDomainType_CellRangeAddress(), source, new String[] { "kind", "attribute", "name", "cell-range-address", "namespace", "urn:oasis:names:tc:opendocument:xmlns:table:1.0" }); addAnnotation (errorCategoryTypeEEnum, source, new String[] { "name", "error-category_._type" }); addAnnotation (errorCategoryTypeObjectEDataType, source, new String[] { "name", "error-category_._type:Object", "baseType", "error-category_._type" }); addAnnotation (errorIndicatorTypeEClass, source, new String[] { "name", "error-indicator_._type", "kind", "empty" }); addAnnotation (getErrorIndicatorType_StyleName(), source, new String[] { "kind", "attribute", "name", "style-name", "namespace", "##targetNamespace" }); addAnnotation (floorTypeEClass, source, new String[] { "name", "floor_._type", "kind", "empty" }); addAnnotation (getFloorType_StyleName(), source, new String[] { "kind", "attribute", "name", "style-name", "namespace", "##targetNamespace" }); addAnnotation (getFloorType_Width(), source, new String[] { "kind", "attribute", "name", "width", "namespace", "urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" }); addAnnotation (footerTypeEClass, source, new String[] { "name", "footer_._type", "kind", "elementOnly" }); addAnnotation (getFooterType_P(), source, new String[] { "kind", "element", "name", "p", "namespace", "urn:oasis:names:tc:opendocument:xmlns:text:1.0" }); addAnnotation (getFooterType_CellRange(), source, new String[] { "kind", "attribute", "name", "cell-range", "namespace", "urn:oasis:names:tc:opendocument:xmlns:table:1.0" }); addAnnotation (getFooterType_StyleName(), source, new String[] { "kind", "attribute", "name", "style-name", "namespace", "##targetNamespace" }); addAnnotation (getFooterType_X(), source, new String[] { "kind", "attribute", "name", "x", "namespace", "urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" }); addAnnotation (getFooterType_Y(), source, new String[] { "kind", "attribute", "name", "y", "namespace", "urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" }); addAnnotation (gridTypeEClass, source, new String[] { "name", "grid_._type", "kind", "empty" }); addAnnotation (getGridType_Class(), source, new String[] { "kind", "attribute", "name", "class", "namespace", "##targetNamespace" }); addAnnotation (getGridType_StyleName(), source, new String[] { "kind", "attribute", "name", "style-name", "namespace", "##targetNamespace" }); addAnnotation (interpolationTypeEEnum, source, new String[] { "name", "interpolation_._type" }); addAnnotation (interpolationTypeObjectEDataType, source, new String[] { "name", "interpolation_._type:Object", "baseType", "interpolation_._type" }); addAnnotation (labelArrangementTypeEEnum, source, new String[] { "name", "label-arrangement_._type" }); addAnnotation (labelArrangementTypeObjectEDataType, source, new String[] { "name", "label-arrangement_._type:Object", "baseType", "label-arrangement_._type" }); addAnnotation (legendAlignTypeEEnum, source, new String[] { "name", "legend-align_._type" }); addAnnotation (legendAlignTypeObjectEDataType, source, new String[] { "name", "legend-align_._type:Object", "baseType", "legend-align_._type" }); addAnnotation (legendPositionTypeEEnum, source, new String[] { "name", "legend-position_._type" }); addAnnotation (legendPositionTypeObjectEDataType, source, new String[] { "name", "legend-position_._type:Object", "baseType", "legend-position_._type" }); addAnnotation (legendTypeEClass, source, new String[] { "name", "legend_._type", "kind", "empty" }); addAnnotation (getLegendType_LegendAlign(), source, new String[] { "kind", "attribute", "name", "legend-align", "namespace", "##targetNamespace" }); addAnnotation (getLegendType_LegendExpansion(), source, new String[] { "kind", "attribute", "name", "legend-expansion", "namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0" }); addAnnotation (getLegendType_LegendExpansionAspectRatio(), source, new String[] { "kind", "attribute", "name", "legend-expansion-aspect-ratio", "namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0" }); addAnnotation (getLegendType_LegendPosition(), source, new String[] { "kind", "attribute", "name", "legend-position", "namespace", "##targetNamespace" }); addAnnotation (getLegendType_StyleName(), source, new String[] { "kind", "attribute", "name", "style-name", "namespace", "##targetNamespace" }); addAnnotation (getLegendType_X(), source, new String[] { "kind", "attribute", "name", "x", "namespace", "urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" }); addAnnotation (getLegendType_Y(), source, new String[] { "kind", "attribute", "name", "y", "namespace", "urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" }); addAnnotation (meanValueTypeEClass, source, new String[] { "name", "mean-value_._type", "kind", "empty" }); addAnnotation (getMeanValueType_StyleName(), source, new String[] { "kind", "attribute", "name", "style-name", "namespace", "##targetNamespace" }); addAnnotation (plotAreaTypeEClass, source, new String[] { "name", "plot-area_._type", "kind", "elementOnly" }); addAnnotation (getPlotAreaType_Light(), source, new String[] { "kind", "element", "name", "light", "namespace", "urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" }); addAnnotation (getPlotAreaType_Axis(), source, new String[] { "kind", "element", "name", "axis", "namespace", "##targetNamespace" }); addAnnotation (getPlotAreaType_Series(), source, new String[] { "kind", "element", "name", "series", "namespace", "##targetNamespace" }); addAnnotation (getPlotAreaType_StockGainMarker(), source, new String[] { "kind", "element", "name", "stock-gain-marker", "namespace", "##targetNamespace" }); addAnnotation (getPlotAreaType_StockLossMarker(), source, new String[] { "kind", "element", "name", "stock-loss-marker", "namespace", "##targetNamespace" }); addAnnotation (getPlotAreaType_StockRangeLine(), source, new String[] { "kind", "element", "name", "stock-range-line", "namespace", "##targetNamespace" }); addAnnotation (getPlotAreaType_Wall(), source, new String[] { "kind", "element", "name", "wall", "namespace", "##targetNamespace" }); addAnnotation (getPlotAreaType_Floor(), source, new String[] { "kind", "element", "name", "floor", "namespace", "##targetNamespace" }); addAnnotation (getPlotAreaType_AmbientColor(), source, new String[] { "kind", "attribute", "name", "ambient-color", "namespace", "urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" }); addAnnotation (getPlotAreaType_CellRangeAddress(), source, new String[] { "kind", "attribute", "name", "cell-range-address", "namespace", "urn:oasis:names:tc:opendocument:xmlns:table:1.0" }); addAnnotation (getPlotAreaType_DataSourceHasLabels(), source, new String[] { "kind", "attribute", "name", "data-source-has-labels", "namespace", "##targetNamespace" }); addAnnotation (getPlotAreaType_Distance(), source, new String[] { "kind", "attribute", "name", "distance", "namespace", "urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" }); addAnnotation (getPlotAreaType_FocalLength(), source, new String[] { "kind", "attribute", "name", "focal-length", "namespace", "urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" }); addAnnotation (getPlotAreaType_Height(), source, new String[] { "kind", "attribute", "name", "height", "namespace", "urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" }); addAnnotation (getPlotAreaType_LightingMode(), source, new String[] { "kind", "attribute", "name", "lighting-mode", "namespace", "urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" }); addAnnotation (getPlotAreaType_Projection(), source, new String[] { "kind", "attribute", "name", "projection", "namespace", "urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" }); addAnnotation (getPlotAreaType_ShadeMode(), source, new String[] { "kind", "attribute", "name", "shade-mode", "namespace", "urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" }); addAnnotation (getPlotAreaType_ShadowSlant(), source, new String[] { "kind", "attribute", "name", "shadow-slant", "namespace", "urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" }); addAnnotation (getPlotAreaType_StyleName(), source, new String[] { "kind", "attribute", "name", "style-name", "namespace", "##targetNamespace" }); addAnnotation (getPlotAreaType_Transform(), source, new String[] { "kind", "attribute", "name", "transform", "namespace", "urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" }); addAnnotation (getPlotAreaType_Vpn(), source, new String[] { "kind", "attribute", "name", "vpn", "namespace", "urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" }); addAnnotation (getPlotAreaType_Vrp(), source, new String[] { "kind", "attribute", "name", "vrp", "namespace", "urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" }); addAnnotation (getPlotAreaType_Vup(), source, new String[] { "kind", "attribute", "name", "vup", "namespace", "urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" }); addAnnotation (getPlotAreaType_Width(), source, new String[] { "kind", "attribute", "name", "width", "namespace", "urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" }); addAnnotation (getPlotAreaType_X(), source, new String[] { "kind", "attribute", "name", "x", "namespace", "urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" }); addAnnotation (getPlotAreaType_Y(), source, new String[] { "kind", "attribute", "name", "y", "namespace", "urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" }); addAnnotation (regressionCurveTypeEClass, source, new String[] { "name", "regression-curve_._type", "kind", "empty" }); addAnnotation (getRegressionCurveType_StyleName(), source, new String[] { "kind", "attribute", "name", "style-name", "namespace", "##targetNamespace" }); addAnnotation (regressionTypeTypeEEnum, source, new String[] { "name", "regression-type_._type" }); addAnnotation (regressionTypeTypeObjectEDataType, source, new String[] { "name", "regression-type_._type:Object", "baseType", "regression-type_._type" }); addAnnotation (seriesSourceTypeEEnum, source, new String[] { "name", "series-source_._type" }); addAnnotation (seriesSourceTypeObjectEDataType, source, new String[] { "name", "series-source_._type:Object", "baseType", "series-source_._type" }); addAnnotation (seriesTypeEClass, source, new String[] { "name", "series_._type", "kind", "elementOnly" }); addAnnotation (getSeriesType_Domain(), source, new String[] { "kind", "element", "name", "domain", "namespace", "##targetNamespace" }); addAnnotation (getSeriesType_MeanValue(), source, new String[] { "kind", "element", "name", "mean-value", "namespace", "##targetNamespace" }); addAnnotation (getSeriesType_RegressionCurve(), source, new String[] { "kind", "element", "name", "regression-curve", "namespace", "##targetNamespace" }); addAnnotation (getSeriesType_ErrorIndicator(), source, new String[] { "kind", "element", "name", "error-indicator", "namespace", "##targetNamespace" }); addAnnotation (getSeriesType_DataPoint(), source, new String[] { "kind", "element", "name", "data-point", "namespace", "##targetNamespace" }); addAnnotation (getSeriesType_AttachedAxis(), source, new String[] { "kind", "attribute", "name", "attached-axis", "namespace", "##targetNamespace" }); addAnnotation (getSeriesType_Class(), source, new String[] { "kind", "attribute", "name", "class", "namespace", "##targetNamespace" }); addAnnotation (getSeriesType_LabelCellAddress(), source, new String[] { "kind", "attribute", "name", "label-cell-address", "namespace", "##targetNamespace" }); addAnnotation (getSeriesType_StyleName(), source, new String[] { "kind", "attribute", "name", "style-name", "namespace", "##targetNamespace" }); addAnnotation (getSeriesType_ValuesCellRangeAddress(), source, new String[] { "kind", "attribute", "name", "values-cell-range-address", "namespace", "##targetNamespace" }); addAnnotation (solidTypeTypeEEnum, source, new String[] { "name", "solid-type_._type" }); addAnnotation (solidTypeTypeObjectEDataType, source, new String[] { "name", "solid-type_._type:Object", "baseType", "solid-type_._type" }); addAnnotation (stockGainMarkerTypeEClass, source, new String[] { "name", "stock-gain-marker_._type", "kind", "empty" }); addAnnotation (getStockGainMarkerType_StyleName(), source, new String[] { "kind", "attribute", "name", "style-name", "namespace", "##targetNamespace" }); addAnnotation (stockLossMarkerTypeEClass, source, new String[] { "name", "stock-loss-marker_._type", "kind", "empty" }); addAnnotation (getStockLossMarkerType_StyleName(), source, new String[] { "kind", "attribute", "name", "style-name", "namespace", "##targetNamespace" }); addAnnotation (stockRangeLineTypeEClass, source, new String[] { "name", "stock-range-line_._type", "kind", "empty" }); addAnnotation (getStockRangeLineType_StyleName(), source, new String[] { "kind", "attribute", "name", "style-name", "namespace", "##targetNamespace" }); addAnnotation (styleNameTypeEDataType, source, new String[] { "name", "style-name_._type", "memberTypes", "urn:oasis:names:tc:opendocument:xmlns:text:1.0#styleNameRef style-name_._type_._member_._1" }); addAnnotation (styleNameTypeMember1EDataType, source, new String[] { "name", "style-name_._type_._member_._1", "baseType", "http://www.eclipse.org/emf/2003/XMLType#token", "length", "0" }); addAnnotation (subtitleTypeEClass, source, new String[] { "name", "subtitle_._type", "kind", "elementOnly" }); addAnnotation (getSubtitleType_P(), source, new String[] { "kind", "element", "name", "p", "namespace", "urn:oasis:names:tc:opendocument:xmlns:text:1.0" }); addAnnotation (getSubtitleType_CellRange(), source, new String[] { "kind", "attribute", "name", "cell-range", "namespace", "urn:oasis:names:tc:opendocument:xmlns:table:1.0" }); addAnnotation (getSubtitleType_StyleName(), source, new String[] { "kind", "attribute", "name", "style-name", "namespace", "##targetNamespace" }); addAnnotation (getSubtitleType_X(), source, new String[] { "kind", "attribute", "name", "x", "namespace", "urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" }); addAnnotation (getSubtitleType_Y(), source, new String[] { "kind", "attribute", "name", "y", "namespace", "urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" }); addAnnotation (symbolImageTypeEClass, source, new String[] { "name", "symbol-image_._type", "kind", "empty" }); addAnnotation (getSymbolImageType_Href(), source, new String[] { "kind", "attribute", "name", "href", "namespace", "http://www.w3.org/1999/xlink" }); addAnnotation (symbolNameTypeEEnum, source, new String[] { "name", "symbol-name_._type" }); addAnnotation (symbolNameTypeObjectEDataType, source, new String[] { "name", "symbol-name_._type:Object", "baseType", "symbol-name_._type" }); addAnnotation (symbolTypeTypeEEnum, source, new String[] { "name", "symbol-type_._type" }); addAnnotation (symbolTypeTypeObjectEDataType, source, new String[] { "name", "symbol-type_._type:Object", "baseType", "symbol-type_._type" }); addAnnotation (titleTypeEClass, source, new String[] { "name", "title_._type", "kind", "elementOnly" }); addAnnotation (getTitleType_P(), source, new String[] { "kind", "element", "name", "p", "namespace", "urn:oasis:names:tc:opendocument:xmlns:text:1.0" }); addAnnotation (getTitleType_CellRange(), source, new String[] { "kind", "attribute", "name", "cell-range", "namespace", "urn:oasis:names:tc:opendocument:xmlns:table:1.0" }); addAnnotation (getTitleType_StyleName(), source, new String[] { "kind", "attribute", "name", "style-name", "namespace", "##targetNamespace" }); addAnnotation (getTitleType_X(), source, new String[] { "kind", "attribute", "name", "x", "namespace", "urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" }); addAnnotation (getTitleType_Y(), source, new String[] { "kind", "attribute", "name", "y", "namespace", "urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" }); addAnnotation (wallTypeEClass, source, new String[] { "name", "wall_._type", "kind", "empty" }); addAnnotation (getWallType_StyleName(), source, new String[] { "kind", "attribute", "name", "style-name", "namespace", "##targetNamespace" }); addAnnotation (getWallType_Width(), source, new String[] { "kind", "attribute", "name", "width", "namespace", "urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0" }); } } //ChartPackageImpl