/*******************************************************************************
* 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.datastyle.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.ChartPackage;
import org.oasisopen.names.tc.opendocument.xmlns.chart.impl.ChartPackageImpl;
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.AmPmType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.BooleanStyleType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.BooleanType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.CalendarTypeMember1;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.CalendarTypeMember2;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.CalendarTypeMember3;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.CalendarTypeMember4;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.CalendarTypeMember5;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.CalendarTypeMember6;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.CalendarTypeMember7;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.CalendarTypeMember8;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.CurrencyStyleType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.CurrencySymbolType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.DatastyleFactory;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.DatastylePackage;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.DateStyleType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.DayOfWeekType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.DayType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.DocumentRoot;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.EmbeddedTextType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.EraType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.FormatSourceType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.FractionType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.HoursType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.MinutesType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.MonthType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.NumberStyleType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.NumberType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.PercentageStyleType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.QuarterType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.ScientificNumberType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.SecondsType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.StyleType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.TextContentType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.TextStyleType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.TimeStyleType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.TransliterationStyleType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.WeekOfYearType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.YearType;
import org.oasisopen.names.tc.opendocument.xmlns.datastyle.util.DatastyleValidator;
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 DatastylePackageImpl extends EPackageImpl implements DatastylePackage {
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass amPmTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass booleanStyleTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass booleanTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass currencyStyleTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass currencySymbolTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass dateStyleTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass dayOfWeekTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass dayTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass embeddedTextTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass eraTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass fractionTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass hoursTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass minutesTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass monthTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass numberStyleTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass numberTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass percentageStyleTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass quarterTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass scientificNumberTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass secondsTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass textContentTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass textStyleTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass timeStyleTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass weekOfYearTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass yearTypeEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EClass documentRootEClass = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EEnum calendarTypeMember1EEnum = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EEnum calendarTypeMember2EEnum = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EEnum calendarTypeMember3EEnum = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EEnum calendarTypeMember4EEnum = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EEnum calendarTypeMember5EEnum = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EEnum calendarTypeMember6EEnum = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EEnum calendarTypeMember7EEnum = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EEnum calendarTypeMember8EEnum = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EEnum formatSourceTypeEEnum = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EEnum styleTypeEEnum = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EEnum transliterationStyleTypeEEnum = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EDataType calendarTypeEDataType = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EDataType calendarTypeMember1ObjectEDataType = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EDataType calendarTypeMember2ObjectEDataType = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EDataType calendarTypeMember3ObjectEDataType = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EDataType calendarTypeMember4ObjectEDataType = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EDataType calendarTypeMember5ObjectEDataType = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EDataType calendarTypeMember6ObjectEDataType = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EDataType calendarTypeMember7ObjectEDataType = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EDataType calendarTypeMember8ObjectEDataType = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EDataType formatSourceTypeObjectEDataType = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EDataType styleTypeObjectEDataType = null;
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
private EDataType transliterationStyleTypeObjectEDataType = 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.datastyle.DatastylePackage#eNS_URI
* @see #init()
* @generated
*/
private DatastylePackageImpl() {
super(eNS_URI, DatastyleFactory.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 DatastylePackage init() {
if (isInited) return (DatastylePackage)EPackage.Registry.INSTANCE.getEPackage(DatastylePackage.eNS_URI);
// Obtain or create and register package
DatastylePackageImpl theDatastylePackage = (DatastylePackageImpl)(EPackage.Registry.INSTANCE.getEPackage(eNS_URI) instanceof DatastylePackageImpl ? EPackage.Registry.INSTANCE.getEPackage(eNS_URI) : new DatastylePackageImpl());
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);
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);
ChartPackageImpl theChartPackage = (ChartPackageImpl)(EPackage.Registry.INSTANCE.getEPackage(ChartPackage.eNS_URI) instanceof ChartPackageImpl ? EPackage.Registry.INSTANCE.getEPackage(ChartPackage.eNS_URI) : ChartPackage.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
theDatastylePackage.createPackageContents();
theOfficePackage.createPackageContents();
theScriptPackage.createPackageContents();
theXLinkPackage.createPackageContents();
thePresentationPackage.createPackageContents();
theSvgPackage.createPackageContents();
theDr3dPackage.createPackageContents();
theFoPackage.createPackageContents();
theConfigPackage.createPackageContents();
theAnimationPackage.createPackageContents();
theCompatiblePackage.createPackageContents();
theMetaPackage.createPackageContents();
theChartPackage.createPackageContents();
theDCPackage.createPackageContents();
theMathMLPackage.createPackageContents();
theXFormsPackage.createPackageContents();
// Initialize created meta-data
theDatastylePackage.initializePackageContents();
theOfficePackage.initializePackageContents();
theScriptPackage.initializePackageContents();
theXLinkPackage.initializePackageContents();
thePresentationPackage.initializePackageContents();
theSvgPackage.initializePackageContents();
theDr3dPackage.initializePackageContents();
theFoPackage.initializePackageContents();
theConfigPackage.initializePackageContents();
theAnimationPackage.initializePackageContents();
theCompatiblePackage.initializePackageContents();
theMetaPackage.initializePackageContents();
theChartPackage.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
(theDatastylePackage,
new EValidator.Descriptor() {
public EValidator getEValidator() {
return DatastyleValidator.INSTANCE;
}
});
// Mark meta-data to indicate it can't be changed
theDatastylePackage.freeze();
return theDatastylePackage;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getAmPmType() {
return amPmTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getBooleanStyleType() {
return booleanStyleTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getBooleanStyleType_TextProperties() {
return (EReference)booleanStyleTypeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getBooleanStyleType_Text() {
return (EAttribute)booleanStyleTypeEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getBooleanStyleType_Boolean() {
return (EReference)booleanStyleTypeEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getBooleanStyleType_Text1() {
return (EAttribute)booleanStyleTypeEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getBooleanStyleType_Map() {
return (EReference)booleanStyleTypeEClass.getEStructuralFeatures().get(4);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getBooleanStyleType_Country() {
return (EAttribute)booleanStyleTypeEClass.getEStructuralFeatures().get(5);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getBooleanStyleType_Language() {
return (EAttribute)booleanStyleTypeEClass.getEStructuralFeatures().get(6);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getBooleanStyleType_Name() {
return (EAttribute)booleanStyleTypeEClass.getEStructuralFeatures().get(7);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getBooleanStyleType_Title() {
return (EAttribute)booleanStyleTypeEClass.getEStructuralFeatures().get(8);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getBooleanStyleType_TransliterationCountry() {
return (EAttribute)booleanStyleTypeEClass.getEStructuralFeatures().get(9);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getBooleanStyleType_TransliterationFormat() {
return (EAttribute)booleanStyleTypeEClass.getEStructuralFeatures().get(10);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getBooleanStyleType_TransliterationLanguage() {
return (EAttribute)booleanStyleTypeEClass.getEStructuralFeatures().get(11);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getBooleanStyleType_TransliterationStyle() {
return (EAttribute)booleanStyleTypeEClass.getEStructuralFeatures().get(12);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getBooleanStyleType_Volatile() {
return (EAttribute)booleanStyleTypeEClass.getEStructuralFeatures().get(13);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getBooleanType() {
return booleanTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getCurrencyStyleType() {
return currencyStyleTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getCurrencyStyleType_TextProperties() {
return (EReference)currencyStyleTypeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getCurrencyStyleType_Text() {
return (EAttribute)currencyStyleTypeEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getCurrencyStyleType_Number() {
return (EReference)currencyStyleTypeEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getCurrencyStyleType_Text1() {
return (EAttribute)currencyStyleTypeEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getCurrencyStyleType_CurrencySymbol() {
return (EReference)currencyStyleTypeEClass.getEStructuralFeatures().get(4);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getCurrencyStyleType_Text2() {
return (EAttribute)currencyStyleTypeEClass.getEStructuralFeatures().get(5);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getCurrencyStyleType_CurrencySymbol1() {
return (EReference)currencyStyleTypeEClass.getEStructuralFeatures().get(6);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getCurrencyStyleType_Text3() {
return (EAttribute)currencyStyleTypeEClass.getEStructuralFeatures().get(7);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getCurrencyStyleType_Number1() {
return (EReference)currencyStyleTypeEClass.getEStructuralFeatures().get(8);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getCurrencyStyleType_Text4() {
return (EAttribute)currencyStyleTypeEClass.getEStructuralFeatures().get(9);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getCurrencyStyleType_Map() {
return (EReference)currencyStyleTypeEClass.getEStructuralFeatures().get(10);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getCurrencyStyleType_AutomaticOrder() {
return (EAttribute)currencyStyleTypeEClass.getEStructuralFeatures().get(11);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getCurrencyStyleType_Country() {
return (EAttribute)currencyStyleTypeEClass.getEStructuralFeatures().get(12);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getCurrencyStyleType_Language() {
return (EAttribute)currencyStyleTypeEClass.getEStructuralFeatures().get(13);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getCurrencyStyleType_Name() {
return (EAttribute)currencyStyleTypeEClass.getEStructuralFeatures().get(14);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getCurrencyStyleType_Title() {
return (EAttribute)currencyStyleTypeEClass.getEStructuralFeatures().get(15);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getCurrencyStyleType_TransliterationCountry() {
return (EAttribute)currencyStyleTypeEClass.getEStructuralFeatures().get(16);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getCurrencyStyleType_TransliterationFormat() {
return (EAttribute)currencyStyleTypeEClass.getEStructuralFeatures().get(17);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getCurrencyStyleType_TransliterationLanguage() {
return (EAttribute)currencyStyleTypeEClass.getEStructuralFeatures().get(18);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getCurrencyStyleType_TransliterationStyle() {
return (EAttribute)currencyStyleTypeEClass.getEStructuralFeatures().get(19);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getCurrencyStyleType_Volatile() {
return (EAttribute)currencyStyleTypeEClass.getEStructuralFeatures().get(20);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getCurrencySymbolType() {
return currencySymbolTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getCurrencySymbolType_Mixed() {
return (EAttribute)currencySymbolTypeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getCurrencySymbolType_Country() {
return (EAttribute)currencySymbolTypeEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getCurrencySymbolType_Language() {
return (EAttribute)currencySymbolTypeEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getDateStyleType() {
return dateStyleTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDateStyleType_TextProperties() {
return (EReference)dateStyleTypeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDateStyleType_Text() {
return (EAttribute)dateStyleTypeEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDateStyleType_Group() {
return (EAttribute)dateStyleTypeEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDateStyleType_Day() {
return (EReference)dateStyleTypeEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDateStyleType_Month() {
return (EReference)dateStyleTypeEClass.getEStructuralFeatures().get(4);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDateStyleType_Year() {
return (EReference)dateStyleTypeEClass.getEStructuralFeatures().get(5);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDateStyleType_Era() {
return (EReference)dateStyleTypeEClass.getEStructuralFeatures().get(6);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDateStyleType_DayOfWeek() {
return (EReference)dateStyleTypeEClass.getEStructuralFeatures().get(7);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDateStyleType_WeekOfYear() {
return (EReference)dateStyleTypeEClass.getEStructuralFeatures().get(8);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDateStyleType_Quarter() {
return (EReference)dateStyleTypeEClass.getEStructuralFeatures().get(9);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDateStyleType_Hours() {
return (EReference)dateStyleTypeEClass.getEStructuralFeatures().get(10);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDateStyleType_AmPm() {
return (EReference)dateStyleTypeEClass.getEStructuralFeatures().get(11);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDateStyleType_Minutes() {
return (EReference)dateStyleTypeEClass.getEStructuralFeatures().get(12);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDateStyleType_Seconds() {
return (EReference)dateStyleTypeEClass.getEStructuralFeatures().get(13);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDateStyleType_Text1() {
return (EAttribute)dateStyleTypeEClass.getEStructuralFeatures().get(14);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDateStyleType_Map() {
return (EReference)dateStyleTypeEClass.getEStructuralFeatures().get(15);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDateStyleType_AutomaticOrder() {
return (EAttribute)dateStyleTypeEClass.getEStructuralFeatures().get(16);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDateStyleType_Country() {
return (EAttribute)dateStyleTypeEClass.getEStructuralFeatures().get(17);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDateStyleType_FormatSource() {
return (EAttribute)dateStyleTypeEClass.getEStructuralFeatures().get(18);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDateStyleType_Language() {
return (EAttribute)dateStyleTypeEClass.getEStructuralFeatures().get(19);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDateStyleType_Name() {
return (EAttribute)dateStyleTypeEClass.getEStructuralFeatures().get(20);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDateStyleType_Title() {
return (EAttribute)dateStyleTypeEClass.getEStructuralFeatures().get(21);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDateStyleType_TransliterationCountry() {
return (EAttribute)dateStyleTypeEClass.getEStructuralFeatures().get(22);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDateStyleType_TransliterationFormat() {
return (EAttribute)dateStyleTypeEClass.getEStructuralFeatures().get(23);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDateStyleType_TransliterationLanguage() {
return (EAttribute)dateStyleTypeEClass.getEStructuralFeatures().get(24);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDateStyleType_TransliterationStyle() {
return (EAttribute)dateStyleTypeEClass.getEStructuralFeatures().get(25);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDateStyleType_Volatile() {
return (EAttribute)dateStyleTypeEClass.getEStructuralFeatures().get(26);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getDayOfWeekType() {
return dayOfWeekTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDayOfWeekType_Calendar() {
return (EAttribute)dayOfWeekTypeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDayOfWeekType_Style() {
return (EAttribute)dayOfWeekTypeEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getDayType() {
return dayTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDayType_Calendar() {
return (EAttribute)dayTypeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDayType_Style() {
return (EAttribute)dayTypeEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getEmbeddedTextType() {
return embeddedTextTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getEmbeddedTextType_Mixed() {
return (EAttribute)embeddedTextTypeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getEmbeddedTextType_Position() {
return (EAttribute)embeddedTextTypeEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getEraType() {
return eraTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getEraType_Calendar() {
return (EAttribute)eraTypeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getEraType_Style() {
return (EAttribute)eraTypeEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getFractionType() {
return fractionTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getFractionType_DenominatorValue() {
return (EAttribute)fractionTypeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getFractionType_Grouping() {
return (EAttribute)fractionTypeEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getFractionType_MinDenominatorDigits() {
return (EAttribute)fractionTypeEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getFractionType_MinIntegerDigits() {
return (EAttribute)fractionTypeEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getFractionType_MinNumeratorDigits() {
return (EAttribute)fractionTypeEClass.getEStructuralFeatures().get(4);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getHoursType() {
return hoursTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getHoursType_Style() {
return (EAttribute)hoursTypeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getMinutesType() {
return minutesTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getMinutesType_Style() {
return (EAttribute)minutesTypeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getMonthType() {
return monthTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getMonthType_Calendar() {
return (EAttribute)monthTypeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getMonthType_PossessiveForm() {
return (EAttribute)monthTypeEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getMonthType_Style() {
return (EAttribute)monthTypeEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getMonthType_Textual() {
return (EAttribute)monthTypeEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getNumberStyleType() {
return numberStyleTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getNumberStyleType_TextProperties() {
return (EReference)numberStyleTypeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getNumberStyleType_Text() {
return (EAttribute)numberStyleTypeEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getNumberStyleType_AnyNumberGroup() {
return (EAttribute)numberStyleTypeEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getNumberStyleType_AnyNumber() {
return (EReference)numberStyleTypeEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getNumberStyleType_Text1() {
return (EAttribute)numberStyleTypeEClass.getEStructuralFeatures().get(4);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getNumberStyleType_Map() {
return (EReference)numberStyleTypeEClass.getEStructuralFeatures().get(5);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getNumberStyleType_Country() {
return (EAttribute)numberStyleTypeEClass.getEStructuralFeatures().get(6);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getNumberStyleType_Language() {
return (EAttribute)numberStyleTypeEClass.getEStructuralFeatures().get(7);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getNumberStyleType_Name() {
return (EAttribute)numberStyleTypeEClass.getEStructuralFeatures().get(8);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getNumberStyleType_Title() {
return (EAttribute)numberStyleTypeEClass.getEStructuralFeatures().get(9);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getNumberStyleType_TransliterationCountry() {
return (EAttribute)numberStyleTypeEClass.getEStructuralFeatures().get(10);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getNumberStyleType_TransliterationFormat() {
return (EAttribute)numberStyleTypeEClass.getEStructuralFeatures().get(11);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getNumberStyleType_TransliterationLanguage() {
return (EAttribute)numberStyleTypeEClass.getEStructuralFeatures().get(12);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getNumberStyleType_TransliterationStyle() {
return (EAttribute)numberStyleTypeEClass.getEStructuralFeatures().get(13);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getNumberStyleType_Volatile() {
return (EAttribute)numberStyleTypeEClass.getEStructuralFeatures().get(14);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getNumberType() {
return numberTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getNumberType_EmbeddedText() {
return (EReference)numberTypeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getNumberType_DecimalPlaces() {
return (EAttribute)numberTypeEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getNumberType_DecimalReplacement() {
return (EAttribute)numberTypeEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getNumberType_DisplayFactor() {
return (EAttribute)numberTypeEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getNumberType_Grouping() {
return (EAttribute)numberTypeEClass.getEStructuralFeatures().get(4);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getNumberType_MinIntegerDigits() {
return (EAttribute)numberTypeEClass.getEStructuralFeatures().get(5);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getPercentageStyleType() {
return percentageStyleTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getPercentageStyleType_TextProperties() {
return (EReference)percentageStyleTypeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getPercentageStyleType_Text() {
return (EAttribute)percentageStyleTypeEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getPercentageStyleType_Number() {
return (EReference)percentageStyleTypeEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getPercentageStyleType_Text1() {
return (EAttribute)percentageStyleTypeEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getPercentageStyleType_Map() {
return (EReference)percentageStyleTypeEClass.getEStructuralFeatures().get(4);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getPercentageStyleType_Country() {
return (EAttribute)percentageStyleTypeEClass.getEStructuralFeatures().get(5);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getPercentageStyleType_Language() {
return (EAttribute)percentageStyleTypeEClass.getEStructuralFeatures().get(6);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getPercentageStyleType_Name() {
return (EAttribute)percentageStyleTypeEClass.getEStructuralFeatures().get(7);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getPercentageStyleType_Title() {
return (EAttribute)percentageStyleTypeEClass.getEStructuralFeatures().get(8);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getPercentageStyleType_TransliterationCountry() {
return (EAttribute)percentageStyleTypeEClass.getEStructuralFeatures().get(9);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getPercentageStyleType_TransliterationFormat() {
return (EAttribute)percentageStyleTypeEClass.getEStructuralFeatures().get(10);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getPercentageStyleType_TransliterationLanguage() {
return (EAttribute)percentageStyleTypeEClass.getEStructuralFeatures().get(11);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getPercentageStyleType_TransliterationStyle() {
return (EAttribute)percentageStyleTypeEClass.getEStructuralFeatures().get(12);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getPercentageStyleType_Volatile() {
return (EAttribute)percentageStyleTypeEClass.getEStructuralFeatures().get(13);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getQuarterType() {
return quarterTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getQuarterType_Calendar() {
return (EAttribute)quarterTypeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getQuarterType_Style() {
return (EAttribute)quarterTypeEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getScientificNumberType() {
return scientificNumberTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getScientificNumberType_DecimalPlaces() {
return (EAttribute)scientificNumberTypeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getScientificNumberType_Grouping() {
return (EAttribute)scientificNumberTypeEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getScientificNumberType_MinExponentDigits() {
return (EAttribute)scientificNumberTypeEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getScientificNumberType_MinIntegerDigits() {
return (EAttribute)scientificNumberTypeEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getSecondsType() {
return secondsTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getSecondsType_DecimalPlaces() {
return (EAttribute)secondsTypeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getSecondsType_Style() {
return (EAttribute)secondsTypeEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getTextContentType() {
return textContentTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getTextStyleType() {
return textStyleTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getTextStyleType_TextProperties() {
return (EReference)textStyleTypeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTextStyleType_Text() {
return (EAttribute)textStyleTypeEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTextStyleType_Group() {
return (EAttribute)textStyleTypeEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getTextStyleType_TextContent() {
return (EReference)textStyleTypeEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTextStyleType_Text1() {
return (EAttribute)textStyleTypeEClass.getEStructuralFeatures().get(4);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getTextStyleType_Map() {
return (EReference)textStyleTypeEClass.getEStructuralFeatures().get(5);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTextStyleType_Country() {
return (EAttribute)textStyleTypeEClass.getEStructuralFeatures().get(6);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTextStyleType_Language() {
return (EAttribute)textStyleTypeEClass.getEStructuralFeatures().get(7);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTextStyleType_Name() {
return (EAttribute)textStyleTypeEClass.getEStructuralFeatures().get(8);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTextStyleType_Title() {
return (EAttribute)textStyleTypeEClass.getEStructuralFeatures().get(9);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTextStyleType_TransliterationCountry() {
return (EAttribute)textStyleTypeEClass.getEStructuralFeatures().get(10);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTextStyleType_TransliterationFormat() {
return (EAttribute)textStyleTypeEClass.getEStructuralFeatures().get(11);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTextStyleType_TransliterationLanguage() {
return (EAttribute)textStyleTypeEClass.getEStructuralFeatures().get(12);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTextStyleType_TransliterationStyle() {
return (EAttribute)textStyleTypeEClass.getEStructuralFeatures().get(13);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTextStyleType_Volatile() {
return (EAttribute)textStyleTypeEClass.getEStructuralFeatures().get(14);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getTimeStyleType() {
return timeStyleTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getTimeStyleType_TextProperties() {
return (EReference)timeStyleTypeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTimeStyleType_Text() {
return (EAttribute)timeStyleTypeEClass.getEStructuralFeatures().get(1);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTimeStyleType_Group() {
return (EAttribute)timeStyleTypeEClass.getEStructuralFeatures().get(2);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getTimeStyleType_Hours() {
return (EReference)timeStyleTypeEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getTimeStyleType_AmPm() {
return (EReference)timeStyleTypeEClass.getEStructuralFeatures().get(4);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getTimeStyleType_Minutes() {
return (EReference)timeStyleTypeEClass.getEStructuralFeatures().get(5);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getTimeStyleType_Seconds() {
return (EReference)timeStyleTypeEClass.getEStructuralFeatures().get(6);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTimeStyleType_Text1() {
return (EAttribute)timeStyleTypeEClass.getEStructuralFeatures().get(7);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getTimeStyleType_Map() {
return (EReference)timeStyleTypeEClass.getEStructuralFeatures().get(8);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTimeStyleType_Country() {
return (EAttribute)timeStyleTypeEClass.getEStructuralFeatures().get(9);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTimeStyleType_FormatSource() {
return (EAttribute)timeStyleTypeEClass.getEStructuralFeatures().get(10);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTimeStyleType_Language() {
return (EAttribute)timeStyleTypeEClass.getEStructuralFeatures().get(11);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTimeStyleType_Name() {
return (EAttribute)timeStyleTypeEClass.getEStructuralFeatures().get(12);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTimeStyleType_Title() {
return (EAttribute)timeStyleTypeEClass.getEStructuralFeatures().get(13);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTimeStyleType_TransliterationCountry() {
return (EAttribute)timeStyleTypeEClass.getEStructuralFeatures().get(14);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTimeStyleType_TransliterationFormat() {
return (EAttribute)timeStyleTypeEClass.getEStructuralFeatures().get(15);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTimeStyleType_TransliterationLanguage() {
return (EAttribute)timeStyleTypeEClass.getEStructuralFeatures().get(16);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTimeStyleType_TransliterationStyle() {
return (EAttribute)timeStyleTypeEClass.getEStructuralFeatures().get(17);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTimeStyleType_TruncateOnOverflow() {
return (EAttribute)timeStyleTypeEClass.getEStructuralFeatures().get(18);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getTimeStyleType_Volatile() {
return (EAttribute)timeStyleTypeEClass.getEStructuralFeatures().get(19);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getWeekOfYearType() {
return weekOfYearTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getWeekOfYearType_Calendar() {
return (EAttribute)weekOfYearTypeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EClass getYearType() {
return yearTypeEClass;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getYearType_Calendar() {
return (EAttribute)yearTypeEClass.getEStructuralFeatures().get(0);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getYearType_Style() {
return (EAttribute)yearTypeEClass.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_AmPm() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(3);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_Boolean() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(4);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_BooleanStyle() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(5);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_CurrencyStyle() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(6);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_CurrencySymbol() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(7);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_DateStyle() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(8);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_Day() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(9);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_DayOfWeek() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(10);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_EmbeddedText() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(11);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_Era() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(12);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_Fraction() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(13);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_Hours() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(14);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_Minutes() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(15);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_Month() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(16);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_Number() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(17);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_NumberStyle() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(18);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_PercentageStyle() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(19);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_Quarter() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(20);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_ScientificNumber() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(21);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_Seconds() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(22);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_Text() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(23);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_TextContent() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(24);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_TextStyle() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(25);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_TimeStyle() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(26);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_WeekOfYear() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(27);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EReference getDocumentRoot_Year() {
return (EReference)documentRootEClass.getEStructuralFeatures().get(28);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_AutomaticOrder() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(29);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_Calendar() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(30);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_Country() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(31);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_DecimalPlaces() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(32);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_DecimalReplacement() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(33);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_DenominatorValue() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(34);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_DisplayFactor() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(35);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_FormatSource() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(36);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_Grouping() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(37);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_Language() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(38);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_MinDenominatorDigits() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(39);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_MinExponentDigits() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(40);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_MinIntegerDigits() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(41);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_MinNumeratorDigits() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(42);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_Position() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(43);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_PossessiveForm() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(44);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_Style() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(45);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_Textual() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(46);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_Title() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(47);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_TransliterationCountry() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(48);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_TransliterationFormat() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(49);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_TransliterationLanguage() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(50);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_TransliterationStyle() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(51);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EAttribute getDocumentRoot_TruncateOnOverflow() {
return (EAttribute)documentRootEClass.getEStructuralFeatures().get(52);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EEnum getCalendarTypeMember1() {
return calendarTypeMember1EEnum;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EEnum getCalendarTypeMember2() {
return calendarTypeMember2EEnum;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EEnum getCalendarTypeMember3() {
return calendarTypeMember3EEnum;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EEnum getCalendarTypeMember4() {
return calendarTypeMember4EEnum;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EEnum getCalendarTypeMember5() {
return calendarTypeMember5EEnum;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EEnum getCalendarTypeMember6() {
return calendarTypeMember6EEnum;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EEnum getCalendarTypeMember7() {
return calendarTypeMember7EEnum;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EEnum getCalendarTypeMember8() {
return calendarTypeMember8EEnum;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EEnum getFormatSourceType() {
return formatSourceTypeEEnum;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EEnum getStyleType() {
return styleTypeEEnum;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EEnum getTransliterationStyleType() {
return transliterationStyleTypeEEnum;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EDataType getCalendarType() {
return calendarTypeEDataType;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EDataType getCalendarTypeMember1Object() {
return calendarTypeMember1ObjectEDataType;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EDataType getCalendarTypeMember2Object() {
return calendarTypeMember2ObjectEDataType;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EDataType getCalendarTypeMember3Object() {
return calendarTypeMember3ObjectEDataType;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EDataType getCalendarTypeMember4Object() {
return calendarTypeMember4ObjectEDataType;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EDataType getCalendarTypeMember5Object() {
return calendarTypeMember5ObjectEDataType;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EDataType getCalendarTypeMember6Object() {
return calendarTypeMember6ObjectEDataType;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EDataType getCalendarTypeMember7Object() {
return calendarTypeMember7ObjectEDataType;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EDataType getCalendarTypeMember8Object() {
return calendarTypeMember8ObjectEDataType;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EDataType getFormatSourceTypeObject() {
return formatSourceTypeObjectEDataType;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EDataType getStyleTypeObject() {
return styleTypeObjectEDataType;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public EDataType getTransliterationStyleTypeObject() {
return transliterationStyleTypeObjectEDataType;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public DatastyleFactory getDatastyleFactory() {
return (DatastyleFactory)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
amPmTypeEClass = createEClass(AM_PM_TYPE);
booleanStyleTypeEClass = createEClass(BOOLEAN_STYLE_TYPE);
createEReference(booleanStyleTypeEClass, BOOLEAN_STYLE_TYPE__TEXT_PROPERTIES);
createEAttribute(booleanStyleTypeEClass, BOOLEAN_STYLE_TYPE__TEXT);
createEReference(booleanStyleTypeEClass, BOOLEAN_STYLE_TYPE__BOOLEAN);
createEAttribute(booleanStyleTypeEClass, BOOLEAN_STYLE_TYPE__TEXT1);
createEReference(booleanStyleTypeEClass, BOOLEAN_STYLE_TYPE__MAP);
createEAttribute(booleanStyleTypeEClass, BOOLEAN_STYLE_TYPE__COUNTRY);
createEAttribute(booleanStyleTypeEClass, BOOLEAN_STYLE_TYPE__LANGUAGE);
createEAttribute(booleanStyleTypeEClass, BOOLEAN_STYLE_TYPE__NAME);
createEAttribute(booleanStyleTypeEClass, BOOLEAN_STYLE_TYPE__TITLE);
createEAttribute(booleanStyleTypeEClass, BOOLEAN_STYLE_TYPE__TRANSLITERATION_COUNTRY);
createEAttribute(booleanStyleTypeEClass, BOOLEAN_STYLE_TYPE__TRANSLITERATION_FORMAT);
createEAttribute(booleanStyleTypeEClass, BOOLEAN_STYLE_TYPE__TRANSLITERATION_LANGUAGE);
createEAttribute(booleanStyleTypeEClass, BOOLEAN_STYLE_TYPE__TRANSLITERATION_STYLE);
createEAttribute(booleanStyleTypeEClass, BOOLEAN_STYLE_TYPE__VOLATILE);
booleanTypeEClass = createEClass(BOOLEAN_TYPE);
currencyStyleTypeEClass = createEClass(CURRENCY_STYLE_TYPE);
createEReference(currencyStyleTypeEClass, CURRENCY_STYLE_TYPE__TEXT_PROPERTIES);
createEAttribute(currencyStyleTypeEClass, CURRENCY_STYLE_TYPE__TEXT);
createEReference(currencyStyleTypeEClass, CURRENCY_STYLE_TYPE__NUMBER);
createEAttribute(currencyStyleTypeEClass, CURRENCY_STYLE_TYPE__TEXT1);
createEReference(currencyStyleTypeEClass, CURRENCY_STYLE_TYPE__CURRENCY_SYMBOL);
createEAttribute(currencyStyleTypeEClass, CURRENCY_STYLE_TYPE__TEXT2);
createEReference(currencyStyleTypeEClass, CURRENCY_STYLE_TYPE__CURRENCY_SYMBOL1);
createEAttribute(currencyStyleTypeEClass, CURRENCY_STYLE_TYPE__TEXT3);
createEReference(currencyStyleTypeEClass, CURRENCY_STYLE_TYPE__NUMBER1);
createEAttribute(currencyStyleTypeEClass, CURRENCY_STYLE_TYPE__TEXT4);
createEReference(currencyStyleTypeEClass, CURRENCY_STYLE_TYPE__MAP);
createEAttribute(currencyStyleTypeEClass, CURRENCY_STYLE_TYPE__AUTOMATIC_ORDER);
createEAttribute(currencyStyleTypeEClass, CURRENCY_STYLE_TYPE__COUNTRY);
createEAttribute(currencyStyleTypeEClass, CURRENCY_STYLE_TYPE__LANGUAGE);
createEAttribute(currencyStyleTypeEClass, CURRENCY_STYLE_TYPE__NAME);
createEAttribute(currencyStyleTypeEClass, CURRENCY_STYLE_TYPE__TITLE);
createEAttribute(currencyStyleTypeEClass, CURRENCY_STYLE_TYPE__TRANSLITERATION_COUNTRY);
createEAttribute(currencyStyleTypeEClass, CURRENCY_STYLE_TYPE__TRANSLITERATION_FORMAT);
createEAttribute(currencyStyleTypeEClass, CURRENCY_STYLE_TYPE__TRANSLITERATION_LANGUAGE);
createEAttribute(currencyStyleTypeEClass, CURRENCY_STYLE_TYPE__TRANSLITERATION_STYLE);
createEAttribute(currencyStyleTypeEClass, CURRENCY_STYLE_TYPE__VOLATILE);
currencySymbolTypeEClass = createEClass(CURRENCY_SYMBOL_TYPE);
createEAttribute(currencySymbolTypeEClass, CURRENCY_SYMBOL_TYPE__MIXED);
createEAttribute(currencySymbolTypeEClass, CURRENCY_SYMBOL_TYPE__COUNTRY);
createEAttribute(currencySymbolTypeEClass, CURRENCY_SYMBOL_TYPE__LANGUAGE);
dateStyleTypeEClass = createEClass(DATE_STYLE_TYPE);
createEReference(dateStyleTypeEClass, DATE_STYLE_TYPE__TEXT_PROPERTIES);
createEAttribute(dateStyleTypeEClass, DATE_STYLE_TYPE__TEXT);
createEAttribute(dateStyleTypeEClass, DATE_STYLE_TYPE__GROUP);
createEReference(dateStyleTypeEClass, DATE_STYLE_TYPE__DAY);
createEReference(dateStyleTypeEClass, DATE_STYLE_TYPE__MONTH);
createEReference(dateStyleTypeEClass, DATE_STYLE_TYPE__YEAR);
createEReference(dateStyleTypeEClass, DATE_STYLE_TYPE__ERA);
createEReference(dateStyleTypeEClass, DATE_STYLE_TYPE__DAY_OF_WEEK);
createEReference(dateStyleTypeEClass, DATE_STYLE_TYPE__WEEK_OF_YEAR);
createEReference(dateStyleTypeEClass, DATE_STYLE_TYPE__QUARTER);
createEReference(dateStyleTypeEClass, DATE_STYLE_TYPE__HOURS);
createEReference(dateStyleTypeEClass, DATE_STYLE_TYPE__AM_PM);
createEReference(dateStyleTypeEClass, DATE_STYLE_TYPE__MINUTES);
createEReference(dateStyleTypeEClass, DATE_STYLE_TYPE__SECONDS);
createEAttribute(dateStyleTypeEClass, DATE_STYLE_TYPE__TEXT1);
createEReference(dateStyleTypeEClass, DATE_STYLE_TYPE__MAP);
createEAttribute(dateStyleTypeEClass, DATE_STYLE_TYPE__AUTOMATIC_ORDER);
createEAttribute(dateStyleTypeEClass, DATE_STYLE_TYPE__COUNTRY);
createEAttribute(dateStyleTypeEClass, DATE_STYLE_TYPE__FORMAT_SOURCE);
createEAttribute(dateStyleTypeEClass, DATE_STYLE_TYPE__LANGUAGE);
createEAttribute(dateStyleTypeEClass, DATE_STYLE_TYPE__NAME);
createEAttribute(dateStyleTypeEClass, DATE_STYLE_TYPE__TITLE);
createEAttribute(dateStyleTypeEClass, DATE_STYLE_TYPE__TRANSLITERATION_COUNTRY);
createEAttribute(dateStyleTypeEClass, DATE_STYLE_TYPE__TRANSLITERATION_FORMAT);
createEAttribute(dateStyleTypeEClass, DATE_STYLE_TYPE__TRANSLITERATION_LANGUAGE);
createEAttribute(dateStyleTypeEClass, DATE_STYLE_TYPE__TRANSLITERATION_STYLE);
createEAttribute(dateStyleTypeEClass, DATE_STYLE_TYPE__VOLATILE);
dayOfWeekTypeEClass = createEClass(DAY_OF_WEEK_TYPE);
createEAttribute(dayOfWeekTypeEClass, DAY_OF_WEEK_TYPE__CALENDAR);
createEAttribute(dayOfWeekTypeEClass, DAY_OF_WEEK_TYPE__STYLE);
dayTypeEClass = createEClass(DAY_TYPE);
createEAttribute(dayTypeEClass, DAY_TYPE__CALENDAR);
createEAttribute(dayTypeEClass, DAY_TYPE__STYLE);
embeddedTextTypeEClass = createEClass(EMBEDDED_TEXT_TYPE);
createEAttribute(embeddedTextTypeEClass, EMBEDDED_TEXT_TYPE__MIXED);
createEAttribute(embeddedTextTypeEClass, EMBEDDED_TEXT_TYPE__POSITION);
eraTypeEClass = createEClass(ERA_TYPE);
createEAttribute(eraTypeEClass, ERA_TYPE__CALENDAR);
createEAttribute(eraTypeEClass, ERA_TYPE__STYLE);
fractionTypeEClass = createEClass(FRACTION_TYPE);
createEAttribute(fractionTypeEClass, FRACTION_TYPE__DENOMINATOR_VALUE);
createEAttribute(fractionTypeEClass, FRACTION_TYPE__GROUPING);
createEAttribute(fractionTypeEClass, FRACTION_TYPE__MIN_DENOMINATOR_DIGITS);
createEAttribute(fractionTypeEClass, FRACTION_TYPE__MIN_INTEGER_DIGITS);
createEAttribute(fractionTypeEClass, FRACTION_TYPE__MIN_NUMERATOR_DIGITS);
hoursTypeEClass = createEClass(HOURS_TYPE);
createEAttribute(hoursTypeEClass, HOURS_TYPE__STYLE);
minutesTypeEClass = createEClass(MINUTES_TYPE);
createEAttribute(minutesTypeEClass, MINUTES_TYPE__STYLE);
monthTypeEClass = createEClass(MONTH_TYPE);
createEAttribute(monthTypeEClass, MONTH_TYPE__CALENDAR);
createEAttribute(monthTypeEClass, MONTH_TYPE__POSSESSIVE_FORM);
createEAttribute(monthTypeEClass, MONTH_TYPE__STYLE);
createEAttribute(monthTypeEClass, MONTH_TYPE__TEXTUAL);
numberStyleTypeEClass = createEClass(NUMBER_STYLE_TYPE);
createEReference(numberStyleTypeEClass, NUMBER_STYLE_TYPE__TEXT_PROPERTIES);
createEAttribute(numberStyleTypeEClass, NUMBER_STYLE_TYPE__TEXT);
createEAttribute(numberStyleTypeEClass, NUMBER_STYLE_TYPE__ANY_NUMBER_GROUP);
createEReference(numberStyleTypeEClass, NUMBER_STYLE_TYPE__ANY_NUMBER);
createEAttribute(numberStyleTypeEClass, NUMBER_STYLE_TYPE__TEXT1);
createEReference(numberStyleTypeEClass, NUMBER_STYLE_TYPE__MAP);
createEAttribute(numberStyleTypeEClass, NUMBER_STYLE_TYPE__COUNTRY);
createEAttribute(numberStyleTypeEClass, NUMBER_STYLE_TYPE__LANGUAGE);
createEAttribute(numberStyleTypeEClass, NUMBER_STYLE_TYPE__NAME);
createEAttribute(numberStyleTypeEClass, NUMBER_STYLE_TYPE__TITLE);
createEAttribute(numberStyleTypeEClass, NUMBER_STYLE_TYPE__TRANSLITERATION_COUNTRY);
createEAttribute(numberStyleTypeEClass, NUMBER_STYLE_TYPE__TRANSLITERATION_FORMAT);
createEAttribute(numberStyleTypeEClass, NUMBER_STYLE_TYPE__TRANSLITERATION_LANGUAGE);
createEAttribute(numberStyleTypeEClass, NUMBER_STYLE_TYPE__TRANSLITERATION_STYLE);
createEAttribute(numberStyleTypeEClass, NUMBER_STYLE_TYPE__VOLATILE);
numberTypeEClass = createEClass(NUMBER_TYPE);
createEReference(numberTypeEClass, NUMBER_TYPE__EMBEDDED_TEXT);
createEAttribute(numberTypeEClass, NUMBER_TYPE__DECIMAL_PLACES);
createEAttribute(numberTypeEClass, NUMBER_TYPE__DECIMAL_REPLACEMENT);
createEAttribute(numberTypeEClass, NUMBER_TYPE__DISPLAY_FACTOR);
createEAttribute(numberTypeEClass, NUMBER_TYPE__GROUPING);
createEAttribute(numberTypeEClass, NUMBER_TYPE__MIN_INTEGER_DIGITS);
percentageStyleTypeEClass = createEClass(PERCENTAGE_STYLE_TYPE);
createEReference(percentageStyleTypeEClass, PERCENTAGE_STYLE_TYPE__TEXT_PROPERTIES);
createEAttribute(percentageStyleTypeEClass, PERCENTAGE_STYLE_TYPE__TEXT);
createEReference(percentageStyleTypeEClass, PERCENTAGE_STYLE_TYPE__NUMBER);
createEAttribute(percentageStyleTypeEClass, PERCENTAGE_STYLE_TYPE__TEXT1);
createEReference(percentageStyleTypeEClass, PERCENTAGE_STYLE_TYPE__MAP);
createEAttribute(percentageStyleTypeEClass, PERCENTAGE_STYLE_TYPE__COUNTRY);
createEAttribute(percentageStyleTypeEClass, PERCENTAGE_STYLE_TYPE__LANGUAGE);
createEAttribute(percentageStyleTypeEClass, PERCENTAGE_STYLE_TYPE__NAME);
createEAttribute(percentageStyleTypeEClass, PERCENTAGE_STYLE_TYPE__TITLE);
createEAttribute(percentageStyleTypeEClass, PERCENTAGE_STYLE_TYPE__TRANSLITERATION_COUNTRY);
createEAttribute(percentageStyleTypeEClass, PERCENTAGE_STYLE_TYPE__TRANSLITERATION_FORMAT);
createEAttribute(percentageStyleTypeEClass, PERCENTAGE_STYLE_TYPE__TRANSLITERATION_LANGUAGE);
createEAttribute(percentageStyleTypeEClass, PERCENTAGE_STYLE_TYPE__TRANSLITERATION_STYLE);
createEAttribute(percentageStyleTypeEClass, PERCENTAGE_STYLE_TYPE__VOLATILE);
quarterTypeEClass = createEClass(QUARTER_TYPE);
createEAttribute(quarterTypeEClass, QUARTER_TYPE__CALENDAR);
createEAttribute(quarterTypeEClass, QUARTER_TYPE__STYLE);
scientificNumberTypeEClass = createEClass(SCIENTIFIC_NUMBER_TYPE);
createEAttribute(scientificNumberTypeEClass, SCIENTIFIC_NUMBER_TYPE__DECIMAL_PLACES);
createEAttribute(scientificNumberTypeEClass, SCIENTIFIC_NUMBER_TYPE__GROUPING);
createEAttribute(scientificNumberTypeEClass, SCIENTIFIC_NUMBER_TYPE__MIN_EXPONENT_DIGITS);
createEAttribute(scientificNumberTypeEClass, SCIENTIFIC_NUMBER_TYPE__MIN_INTEGER_DIGITS);
secondsTypeEClass = createEClass(SECONDS_TYPE);
createEAttribute(secondsTypeEClass, SECONDS_TYPE__DECIMAL_PLACES);
createEAttribute(secondsTypeEClass, SECONDS_TYPE__STYLE);
textContentTypeEClass = createEClass(TEXT_CONTENT_TYPE);
textStyleTypeEClass = createEClass(TEXT_STYLE_TYPE);
createEReference(textStyleTypeEClass, TEXT_STYLE_TYPE__TEXT_PROPERTIES);
createEAttribute(textStyleTypeEClass, TEXT_STYLE_TYPE__TEXT);
createEAttribute(textStyleTypeEClass, TEXT_STYLE_TYPE__GROUP);
createEReference(textStyleTypeEClass, TEXT_STYLE_TYPE__TEXT_CONTENT);
createEAttribute(textStyleTypeEClass, TEXT_STYLE_TYPE__TEXT1);
createEReference(textStyleTypeEClass, TEXT_STYLE_TYPE__MAP);
createEAttribute(textStyleTypeEClass, TEXT_STYLE_TYPE__COUNTRY);
createEAttribute(textStyleTypeEClass, TEXT_STYLE_TYPE__LANGUAGE);
createEAttribute(textStyleTypeEClass, TEXT_STYLE_TYPE__NAME);
createEAttribute(textStyleTypeEClass, TEXT_STYLE_TYPE__TITLE);
createEAttribute(textStyleTypeEClass, TEXT_STYLE_TYPE__TRANSLITERATION_COUNTRY);
createEAttribute(textStyleTypeEClass, TEXT_STYLE_TYPE__TRANSLITERATION_FORMAT);
createEAttribute(textStyleTypeEClass, TEXT_STYLE_TYPE__TRANSLITERATION_LANGUAGE);
createEAttribute(textStyleTypeEClass, TEXT_STYLE_TYPE__TRANSLITERATION_STYLE);
createEAttribute(textStyleTypeEClass, TEXT_STYLE_TYPE__VOLATILE);
timeStyleTypeEClass = createEClass(TIME_STYLE_TYPE);
createEReference(timeStyleTypeEClass, TIME_STYLE_TYPE__TEXT_PROPERTIES);
createEAttribute(timeStyleTypeEClass, TIME_STYLE_TYPE__TEXT);
createEAttribute(timeStyleTypeEClass, TIME_STYLE_TYPE__GROUP);
createEReference(timeStyleTypeEClass, TIME_STYLE_TYPE__HOURS);
createEReference(timeStyleTypeEClass, TIME_STYLE_TYPE__AM_PM);
createEReference(timeStyleTypeEClass, TIME_STYLE_TYPE__MINUTES);
createEReference(timeStyleTypeEClass, TIME_STYLE_TYPE__SECONDS);
createEAttribute(timeStyleTypeEClass, TIME_STYLE_TYPE__TEXT1);
createEReference(timeStyleTypeEClass, TIME_STYLE_TYPE__MAP);
createEAttribute(timeStyleTypeEClass, TIME_STYLE_TYPE__COUNTRY);
createEAttribute(timeStyleTypeEClass, TIME_STYLE_TYPE__FORMAT_SOURCE);
createEAttribute(timeStyleTypeEClass, TIME_STYLE_TYPE__LANGUAGE);
createEAttribute(timeStyleTypeEClass, TIME_STYLE_TYPE__NAME);
createEAttribute(timeStyleTypeEClass, TIME_STYLE_TYPE__TITLE);
createEAttribute(timeStyleTypeEClass, TIME_STYLE_TYPE__TRANSLITERATION_COUNTRY);
createEAttribute(timeStyleTypeEClass, TIME_STYLE_TYPE__TRANSLITERATION_FORMAT);
createEAttribute(timeStyleTypeEClass, TIME_STYLE_TYPE__TRANSLITERATION_LANGUAGE);
createEAttribute(timeStyleTypeEClass, TIME_STYLE_TYPE__TRANSLITERATION_STYLE);
createEAttribute(timeStyleTypeEClass, TIME_STYLE_TYPE__TRUNCATE_ON_OVERFLOW);
createEAttribute(timeStyleTypeEClass, TIME_STYLE_TYPE__VOLATILE);
weekOfYearTypeEClass = createEClass(WEEK_OF_YEAR_TYPE);
createEAttribute(weekOfYearTypeEClass, WEEK_OF_YEAR_TYPE__CALENDAR);
yearTypeEClass = createEClass(YEAR_TYPE);
createEAttribute(yearTypeEClass, YEAR_TYPE__CALENDAR);
createEAttribute(yearTypeEClass, YEAR_TYPE__STYLE);
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__AM_PM);
createEReference(documentRootEClass, DOCUMENT_ROOT__BOOLEAN);
createEReference(documentRootEClass, DOCUMENT_ROOT__BOOLEAN_STYLE);
createEReference(documentRootEClass, DOCUMENT_ROOT__CURRENCY_STYLE);
createEReference(documentRootEClass, DOCUMENT_ROOT__CURRENCY_SYMBOL);
createEReference(documentRootEClass, DOCUMENT_ROOT__DATE_STYLE);
createEReference(documentRootEClass, DOCUMENT_ROOT__DAY);
createEReference(documentRootEClass, DOCUMENT_ROOT__DAY_OF_WEEK);
createEReference(documentRootEClass, DOCUMENT_ROOT__EMBEDDED_TEXT);
createEReference(documentRootEClass, DOCUMENT_ROOT__ERA);
createEReference(documentRootEClass, DOCUMENT_ROOT__FRACTION);
createEReference(documentRootEClass, DOCUMENT_ROOT__HOURS);
createEReference(documentRootEClass, DOCUMENT_ROOT__MINUTES);
createEReference(documentRootEClass, DOCUMENT_ROOT__MONTH);
createEReference(documentRootEClass, DOCUMENT_ROOT__NUMBER);
createEReference(documentRootEClass, DOCUMENT_ROOT__NUMBER_STYLE);
createEReference(documentRootEClass, DOCUMENT_ROOT__PERCENTAGE_STYLE);
createEReference(documentRootEClass, DOCUMENT_ROOT__QUARTER);
createEReference(documentRootEClass, DOCUMENT_ROOT__SCIENTIFIC_NUMBER);
createEReference(documentRootEClass, DOCUMENT_ROOT__SECONDS);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__TEXT);
createEReference(documentRootEClass, DOCUMENT_ROOT__TEXT_CONTENT);
createEReference(documentRootEClass, DOCUMENT_ROOT__TEXT_STYLE);
createEReference(documentRootEClass, DOCUMENT_ROOT__TIME_STYLE);
createEReference(documentRootEClass, DOCUMENT_ROOT__WEEK_OF_YEAR);
createEReference(documentRootEClass, DOCUMENT_ROOT__YEAR);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__AUTOMATIC_ORDER);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__CALENDAR);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__COUNTRY);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__DECIMAL_PLACES);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__DECIMAL_REPLACEMENT);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__DENOMINATOR_VALUE);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__DISPLAY_FACTOR);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__FORMAT_SOURCE);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__GROUPING);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__LANGUAGE);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__MIN_DENOMINATOR_DIGITS);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__MIN_EXPONENT_DIGITS);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__MIN_INTEGER_DIGITS);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__MIN_NUMERATOR_DIGITS);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__POSITION);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__POSSESSIVE_FORM);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__STYLE);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__TEXTUAL);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__TITLE);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__TRANSLITERATION_COUNTRY);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__TRANSLITERATION_FORMAT);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__TRANSLITERATION_LANGUAGE);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__TRANSLITERATION_STYLE);
createEAttribute(documentRootEClass, DOCUMENT_ROOT__TRUNCATE_ON_OVERFLOW);
// Create enums
calendarTypeMember1EEnum = createEEnum(CALENDAR_TYPE_MEMBER1);
calendarTypeMember2EEnum = createEEnum(CALENDAR_TYPE_MEMBER2);
calendarTypeMember3EEnum = createEEnum(CALENDAR_TYPE_MEMBER3);
calendarTypeMember4EEnum = createEEnum(CALENDAR_TYPE_MEMBER4);
calendarTypeMember5EEnum = createEEnum(CALENDAR_TYPE_MEMBER5);
calendarTypeMember6EEnum = createEEnum(CALENDAR_TYPE_MEMBER6);
calendarTypeMember7EEnum = createEEnum(CALENDAR_TYPE_MEMBER7);
calendarTypeMember8EEnum = createEEnum(CALENDAR_TYPE_MEMBER8);
formatSourceTypeEEnum = createEEnum(FORMAT_SOURCE_TYPE);
styleTypeEEnum = createEEnum(STYLE_TYPE);
transliterationStyleTypeEEnum = createEEnum(TRANSLITERATION_STYLE_TYPE);
// Create data types
calendarTypeEDataType = createEDataType(CALENDAR_TYPE);
calendarTypeMember1ObjectEDataType = createEDataType(CALENDAR_TYPE_MEMBER1_OBJECT);
calendarTypeMember2ObjectEDataType = createEDataType(CALENDAR_TYPE_MEMBER2_OBJECT);
calendarTypeMember3ObjectEDataType = createEDataType(CALENDAR_TYPE_MEMBER3_OBJECT);
calendarTypeMember4ObjectEDataType = createEDataType(CALENDAR_TYPE_MEMBER4_OBJECT);
calendarTypeMember5ObjectEDataType = createEDataType(CALENDAR_TYPE_MEMBER5_OBJECT);
calendarTypeMember6ObjectEDataType = createEDataType(CALENDAR_TYPE_MEMBER6_OBJECT);
calendarTypeMember7ObjectEDataType = createEDataType(CALENDAR_TYPE_MEMBER7_OBJECT);
calendarTypeMember8ObjectEDataType = createEDataType(CALENDAR_TYPE_MEMBER8_OBJECT);
formatSourceTypeObjectEDataType = createEDataType(FORMAT_SOURCE_TYPE_OBJECT);
styleTypeObjectEDataType = createEDataType(STYLE_TYPE_OBJECT);
transliterationStyleTypeObjectEDataType = createEDataType(TRANSLITERATION_STYLE_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);
XMLTypePackage theXMLTypePackage = (XMLTypePackage)EPackage.Registry.INSTANCE.getEPackage(XMLTypePackage.eNS_URI);
StylePackage theStylePackage = (StylePackage)EPackage.Registry.INSTANCE.getEPackage(StylePackage.eNS_URI);
// Create type parameters
// Set bounds for type parameters
// Add supertypes to classes
// Initialize classes and features; add operations and parameters
initEClass(amPmTypeEClass, AmPmType.class, "AmPmType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEClass(booleanStyleTypeEClass, BooleanStyleType.class, "BooleanStyleType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getBooleanStyleType_TextProperties(), theTextPackage.getStyleTextPropertiesContent(), null, "textProperties", null, 0, 1, BooleanStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getBooleanStyleType_Text(), theXMLTypePackage.getString(), "text", null, 0, 1, BooleanStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getBooleanStyleType_Boolean(), this.getBooleanType(), null, "boolean", null, 0, 1, BooleanStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getBooleanStyleType_Text1(), theXMLTypePackage.getString(), "text1", null, 0, 1, BooleanStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getBooleanStyleType_Map(), theStylePackage.getMapType(), null, "map", null, 0, -1, BooleanStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getBooleanStyleType_Country(), theTextPackage.getCountryCode(), "country", null, 0, 1, BooleanStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getBooleanStyleType_Language(), theTextPackage.getLanguageCode(), "language", null, 0, 1, BooleanStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getBooleanStyleType_Name(), theTextPackage.getStyleName(), "name", null, 1, 1, BooleanStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getBooleanStyleType_Title(), theXMLTypePackage.getAnySimpleType(), "title", null, 0, 1, BooleanStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getBooleanStyleType_TransliterationCountry(), theTextPackage.getCountryCode(), "transliterationCountry", null, 0, 1, BooleanStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getBooleanStyleType_TransliterationFormat(), theTextPackage.getString(), "transliterationFormat", "1", 0, 1, BooleanStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getBooleanStyleType_TransliterationLanguage(), theTextPackage.getCountryCode(), "transliterationLanguage", null, 0, 1, BooleanStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getBooleanStyleType_TransliterationStyle(), this.getTransliterationStyleType(), "transliterationStyle", "short", 0, 1, BooleanStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getBooleanStyleType_Volatile(), theTextPackage.getBoolean(), "volatile", null, 0, 1, BooleanStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(booleanTypeEClass, BooleanType.class, "BooleanType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEClass(currencyStyleTypeEClass, CurrencyStyleType.class, "CurrencyStyleType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getCurrencyStyleType_TextProperties(), theTextPackage.getStyleTextPropertiesContent(), null, "textProperties", null, 0, 1, CurrencyStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getCurrencyStyleType_Text(), theXMLTypePackage.getString(), "text", null, 0, 1, CurrencyStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getCurrencyStyleType_Number(), this.getNumberType(), null, "number", null, 0, 1, CurrencyStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getCurrencyStyleType_Text1(), theXMLTypePackage.getString(), "text1", null, 0, 1, CurrencyStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getCurrencyStyleType_CurrencySymbol(), this.getCurrencySymbolType(), null, "currencySymbol", null, 0, 1, CurrencyStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getCurrencyStyleType_Text2(), theXMLTypePackage.getString(), "text2", null, 0, 1, CurrencyStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getCurrencyStyleType_CurrencySymbol1(), this.getCurrencySymbolType(), null, "currencySymbol1", null, 0, 1, CurrencyStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getCurrencyStyleType_Text3(), theXMLTypePackage.getString(), "text3", null, 0, 1, CurrencyStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getCurrencyStyleType_Number1(), this.getNumberType(), null, "number1", null, 0, 1, CurrencyStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getCurrencyStyleType_Text4(), theXMLTypePackage.getString(), "text4", null, 0, 1, CurrencyStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getCurrencyStyleType_Map(), theStylePackage.getMapType(), null, "map", null, 0, -1, CurrencyStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getCurrencyStyleType_AutomaticOrder(), theTextPackage.getBoolean(), "automaticOrder", "false", 0, 1, CurrencyStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getCurrencyStyleType_Country(), theTextPackage.getCountryCode(), "country", null, 0, 1, CurrencyStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getCurrencyStyleType_Language(), theTextPackage.getLanguageCode(), "language", null, 0, 1, CurrencyStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getCurrencyStyleType_Name(), theTextPackage.getStyleName(), "name", null, 1, 1, CurrencyStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getCurrencyStyleType_Title(), theXMLTypePackage.getAnySimpleType(), "title", null, 0, 1, CurrencyStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getCurrencyStyleType_TransliterationCountry(), theTextPackage.getCountryCode(), "transliterationCountry", null, 0, 1, CurrencyStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getCurrencyStyleType_TransliterationFormat(), theTextPackage.getString(), "transliterationFormat", "1", 0, 1, CurrencyStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getCurrencyStyleType_TransliterationLanguage(), theTextPackage.getCountryCode(), "transliterationLanguage", null, 0, 1, CurrencyStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getCurrencyStyleType_TransliterationStyle(), this.getTransliterationStyleType(), "transliterationStyle", "short", 0, 1, CurrencyStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getCurrencyStyleType_Volatile(), theTextPackage.getBoolean(), "volatile", null, 0, 1, CurrencyStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(currencySymbolTypeEClass, CurrencySymbolType.class, "CurrencySymbolType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getCurrencySymbolType_Mixed(), ecorePackage.getEFeatureMapEntry(), "mixed", null, 0, -1, CurrencySymbolType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getCurrencySymbolType_Country(), theTextPackage.getCountryCode(), "country", null, 0, 1, CurrencySymbolType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getCurrencySymbolType_Language(), theTextPackage.getLanguageCode(), "language", null, 0, 1, CurrencySymbolType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(dateStyleTypeEClass, DateStyleType.class, "DateStyleType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getDateStyleType_TextProperties(), theTextPackage.getStyleTextPropertiesContent(), null, "textProperties", null, 0, 1, DateStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDateStyleType_Text(), theXMLTypePackage.getString(), "text", null, 0, 1, DateStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDateStyleType_Group(), ecorePackage.getEFeatureMapEntry(), "group", null, 0, -1, DateStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getDateStyleType_Day(), this.getDayType(), null, "day", null, 0, -1, DateStyleType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEReference(getDateStyleType_Month(), this.getMonthType(), null, "month", null, 0, -1, DateStyleType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEReference(getDateStyleType_Year(), this.getYearType(), null, "year", null, 0, -1, DateStyleType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEReference(getDateStyleType_Era(), this.getEraType(), null, "era", null, 0, -1, DateStyleType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEReference(getDateStyleType_DayOfWeek(), this.getDayOfWeekType(), null, "dayOfWeek", null, 0, -1, DateStyleType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEReference(getDateStyleType_WeekOfYear(), this.getWeekOfYearType(), null, "weekOfYear", null, 0, -1, DateStyleType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEReference(getDateStyleType_Quarter(), this.getQuarterType(), null, "quarter", null, 0, -1, DateStyleType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEReference(getDateStyleType_Hours(), this.getHoursType(), null, "hours", null, 0, -1, DateStyleType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEReference(getDateStyleType_AmPm(), this.getAmPmType(), null, "amPm", null, 0, -1, DateStyleType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEReference(getDateStyleType_Minutes(), this.getMinutesType(), null, "minutes", null, 0, -1, DateStyleType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEReference(getDateStyleType_Seconds(), this.getSecondsType(), null, "seconds", null, 0, -1, DateStyleType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEAttribute(getDateStyleType_Text1(), theXMLTypePackage.getString(), "text1", null, 0, -1, DateStyleType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEReference(getDateStyleType_Map(), theStylePackage.getMapType(), null, "map", null, 0, -1, DateStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDateStyleType_AutomaticOrder(), theTextPackage.getBoolean(), "automaticOrder", "false", 0, 1, DateStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDateStyleType_Country(), theTextPackage.getCountryCode(), "country", null, 0, 1, DateStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDateStyleType_FormatSource(), this.getFormatSourceType(), "formatSource", "fixed", 0, 1, DateStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDateStyleType_Language(), theTextPackage.getLanguageCode(), "language", null, 0, 1, DateStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDateStyleType_Name(), theTextPackage.getStyleName(), "name", null, 1, 1, DateStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDateStyleType_Title(), theXMLTypePackage.getAnySimpleType(), "title", null, 0, 1, DateStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDateStyleType_TransliterationCountry(), theTextPackage.getCountryCode(), "transliterationCountry", null, 0, 1, DateStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDateStyleType_TransliterationFormat(), theTextPackage.getString(), "transliterationFormat", "1", 0, 1, DateStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDateStyleType_TransliterationLanguage(), theTextPackage.getCountryCode(), "transliterationLanguage", null, 0, 1, DateStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDateStyleType_TransliterationStyle(), this.getTransliterationStyleType(), "transliterationStyle", "short", 0, 1, DateStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDateStyleType_Volatile(), theTextPackage.getBoolean(), "volatile", null, 0, 1, DateStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(dayOfWeekTypeEClass, DayOfWeekType.class, "DayOfWeekType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getDayOfWeekType_Calendar(), this.getCalendarType(), "calendar", null, 0, 1, DayOfWeekType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDayOfWeekType_Style(), this.getStyleType(), "style", "short", 0, 1, DayOfWeekType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(dayTypeEClass, DayType.class, "DayType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getDayType_Calendar(), this.getCalendarType(), "calendar", null, 0, 1, DayType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDayType_Style(), this.getStyleType(), "style", "short", 0, 1, DayType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(embeddedTextTypeEClass, EmbeddedTextType.class, "EmbeddedTextType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getEmbeddedTextType_Mixed(), ecorePackage.getEFeatureMapEntry(), "mixed", null, 0, -1, EmbeddedTextType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getEmbeddedTextType_Position(), theTextPackage.getInteger(), "position", null, 1, 1, EmbeddedTextType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(eraTypeEClass, EraType.class, "EraType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getEraType_Calendar(), this.getCalendarType(), "calendar", null, 0, 1, EraType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getEraType_Style(), this.getStyleType(), "style", "short", 0, 1, EraType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(fractionTypeEClass, FractionType.class, "FractionType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getFractionType_DenominatorValue(), theTextPackage.getInteger(), "denominatorValue", null, 0, 1, FractionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getFractionType_Grouping(), theTextPackage.getBoolean(), "grouping", "false", 0, 1, FractionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getFractionType_MinDenominatorDigits(), theTextPackage.getInteger(), "minDenominatorDigits", null, 0, 1, FractionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getFractionType_MinIntegerDigits(), theTextPackage.getInteger(), "minIntegerDigits", null, 0, 1, FractionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getFractionType_MinNumeratorDigits(), theTextPackage.getInteger(), "minNumeratorDigits", null, 0, 1, FractionType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(hoursTypeEClass, HoursType.class, "HoursType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getHoursType_Style(), this.getStyleType(), "style", "short", 0, 1, HoursType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(minutesTypeEClass, MinutesType.class, "MinutesType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getMinutesType_Style(), this.getStyleType(), "style", "short", 0, 1, MinutesType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(monthTypeEClass, MonthType.class, "MonthType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getMonthType_Calendar(), this.getCalendarType(), "calendar", null, 0, 1, MonthType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getMonthType_PossessiveForm(), theTextPackage.getBoolean(), "possessiveForm", "false", 0, 1, MonthType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getMonthType_Style(), this.getStyleType(), "style", "short", 0, 1, MonthType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getMonthType_Textual(), theTextPackage.getBoolean(), "textual", "false", 0, 1, MonthType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(numberStyleTypeEClass, NumberStyleType.class, "NumberStyleType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getNumberStyleType_TextProperties(), theTextPackage.getStyleTextPropertiesContent(), null, "textProperties", null, 0, 1, NumberStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getNumberStyleType_Text(), theXMLTypePackage.getString(), "text", null, 0, 1, NumberStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getNumberStyleType_AnyNumberGroup(), ecorePackage.getEFeatureMapEntry(), "anyNumberGroup", null, 0, 1, NumberStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getNumberStyleType_AnyNumber(), ecorePackage.getEObject(), null, "anyNumber", null, 0, 1, NumberStyleType.class, IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEAttribute(getNumberStyleType_Text1(), theXMLTypePackage.getString(), "text1", null, 0, 1, NumberStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getNumberStyleType_Map(), theStylePackage.getMapType(), null, "map", null, 0, -1, NumberStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getNumberStyleType_Country(), theTextPackage.getCountryCode(), "country", null, 0, 1, NumberStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getNumberStyleType_Language(), theTextPackage.getLanguageCode(), "language", null, 0, 1, NumberStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getNumberStyleType_Name(), theTextPackage.getStyleName(), "name", null, 1, 1, NumberStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getNumberStyleType_Title(), theXMLTypePackage.getAnySimpleType(), "title", null, 0, 1, NumberStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getNumberStyleType_TransliterationCountry(), theTextPackage.getCountryCode(), "transliterationCountry", null, 0, 1, NumberStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getNumberStyleType_TransliterationFormat(), theTextPackage.getString(), "transliterationFormat", "1", 0, 1, NumberStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getNumberStyleType_TransliterationLanguage(), theTextPackage.getCountryCode(), "transliterationLanguage", null, 0, 1, NumberStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getNumberStyleType_TransliterationStyle(), this.getTransliterationStyleType(), "transliterationStyle", "short", 0, 1, NumberStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getNumberStyleType_Volatile(), theTextPackage.getBoolean(), "volatile", null, 0, 1, NumberStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(numberTypeEClass, NumberType.class, "NumberType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getNumberType_EmbeddedText(), this.getEmbeddedTextType(), null, "embeddedText", null, 0, -1, NumberType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getNumberType_DecimalPlaces(), theTextPackage.getInteger(), "decimalPlaces", null, 0, 1, NumberType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getNumberType_DecimalReplacement(), theXMLTypePackage.getAnySimpleType(), "decimalReplacement", null, 0, 1, NumberType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getNumberType_DisplayFactor(), theTextPackage.getDouble(), "displayFactor", "1", 0, 1, NumberType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getNumberType_Grouping(), theTextPackage.getBoolean(), "grouping", "false", 0, 1, NumberType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getNumberType_MinIntegerDigits(), theTextPackage.getInteger(), "minIntegerDigits", null, 0, 1, NumberType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(percentageStyleTypeEClass, PercentageStyleType.class, "PercentageStyleType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getPercentageStyleType_TextProperties(), theTextPackage.getStyleTextPropertiesContent(), null, "textProperties", null, 0, 1, PercentageStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getPercentageStyleType_Text(), theXMLTypePackage.getString(), "text", null, 0, 1, PercentageStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getPercentageStyleType_Number(), this.getNumberType(), null, "number", null, 0, 1, PercentageStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getPercentageStyleType_Text1(), theXMLTypePackage.getString(), "text1", null, 0, 1, PercentageStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getPercentageStyleType_Map(), theStylePackage.getMapType(), null, "map", null, 0, -1, PercentageStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getPercentageStyleType_Country(), theTextPackage.getCountryCode(), "country", null, 0, 1, PercentageStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getPercentageStyleType_Language(), theTextPackage.getLanguageCode(), "language", null, 0, 1, PercentageStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getPercentageStyleType_Name(), theTextPackage.getStyleName(), "name", null, 1, 1, PercentageStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getPercentageStyleType_Title(), theXMLTypePackage.getAnySimpleType(), "title", null, 0, 1, PercentageStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getPercentageStyleType_TransliterationCountry(), theTextPackage.getCountryCode(), "transliterationCountry", null, 0, 1, PercentageStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getPercentageStyleType_TransliterationFormat(), theTextPackage.getString(), "transliterationFormat", "1", 0, 1, PercentageStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getPercentageStyleType_TransliterationLanguage(), theTextPackage.getCountryCode(), "transliterationLanguage", null, 0, 1, PercentageStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getPercentageStyleType_TransliterationStyle(), this.getTransliterationStyleType(), "transliterationStyle", "short", 0, 1, PercentageStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getPercentageStyleType_Volatile(), theTextPackage.getBoolean(), "volatile", null, 0, 1, PercentageStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(quarterTypeEClass, QuarterType.class, "QuarterType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getQuarterType_Calendar(), this.getCalendarType(), "calendar", null, 0, 1, QuarterType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getQuarterType_Style(), this.getStyleType(), "style", "short", 0, 1, QuarterType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(scientificNumberTypeEClass, ScientificNumberType.class, "ScientificNumberType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getScientificNumberType_DecimalPlaces(), theTextPackage.getInteger(), "decimalPlaces", null, 0, 1, ScientificNumberType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getScientificNumberType_Grouping(), theTextPackage.getBoolean(), "grouping", "false", 0, 1, ScientificNumberType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getScientificNumberType_MinExponentDigits(), theTextPackage.getInteger(), "minExponentDigits", null, 0, 1, ScientificNumberType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getScientificNumberType_MinIntegerDigits(), theTextPackage.getInteger(), "minIntegerDigits", null, 0, 1, ScientificNumberType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(secondsTypeEClass, SecondsType.class, "SecondsType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getSecondsType_DecimalPlaces(), theTextPackage.getInteger(), "decimalPlaces", "0", 0, 1, SecondsType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getSecondsType_Style(), this.getStyleType(), "style", "short", 0, 1, SecondsType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(textContentTypeEClass, TextContentType.class, "TextContentType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEClass(textStyleTypeEClass, TextStyleType.class, "TextStyleType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getTextStyleType_TextProperties(), theTextPackage.getStyleTextPropertiesContent(), null, "textProperties", null, 0, 1, TextStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTextStyleType_Text(), theXMLTypePackage.getString(), "text", null, 0, 1, TextStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTextStyleType_Group(), ecorePackage.getEFeatureMapEntry(), "group", null, 0, -1, TextStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getTextStyleType_TextContent(), this.getTextContentType(), null, "textContent", null, 0, -1, TextStyleType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEAttribute(getTextStyleType_Text1(), theXMLTypePackage.getString(), "text1", null, 0, -1, TextStyleType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEReference(getTextStyleType_Map(), theStylePackage.getMapType(), null, "map", null, 0, -1, TextStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTextStyleType_Country(), theTextPackage.getCountryCode(), "country", null, 0, 1, TextStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTextStyleType_Language(), theTextPackage.getLanguageCode(), "language", null, 0, 1, TextStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTextStyleType_Name(), theTextPackage.getStyleName(), "name", null, 1, 1, TextStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTextStyleType_Title(), theXMLTypePackage.getAnySimpleType(), "title", null, 0, 1, TextStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTextStyleType_TransliterationCountry(), theTextPackage.getCountryCode(), "transliterationCountry", null, 0, 1, TextStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTextStyleType_TransliterationFormat(), theTextPackage.getString(), "transliterationFormat", "1", 0, 1, TextStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTextStyleType_TransliterationLanguage(), theTextPackage.getCountryCode(), "transliterationLanguage", null, 0, 1, TextStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTextStyleType_TransliterationStyle(), this.getTransliterationStyleType(), "transliterationStyle", "short", 0, 1, TextStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTextStyleType_Volatile(), theTextPackage.getBoolean(), "volatile", null, 0, 1, TextStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(timeStyleTypeEClass, TimeStyleType.class, "TimeStyleType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getTimeStyleType_TextProperties(), theTextPackage.getStyleTextPropertiesContent(), null, "textProperties", null, 0, 1, TimeStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTimeStyleType_Text(), theXMLTypePackage.getString(), "text", null, 0, 1, TimeStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTimeStyleType_Group(), ecorePackage.getEFeatureMapEntry(), "group", null, 0, -1, TimeStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getTimeStyleType_Hours(), this.getHoursType(), null, "hours", null, 0, -1, TimeStyleType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEReference(getTimeStyleType_AmPm(), this.getAmPmType(), null, "amPm", null, 0, -1, TimeStyleType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEReference(getTimeStyleType_Minutes(), this.getMinutesType(), null, "minutes", null, 0, -1, TimeStyleType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEReference(getTimeStyleType_Seconds(), this.getSecondsType(), null, "seconds", null, 0, -1, TimeStyleType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEAttribute(getTimeStyleType_Text1(), theXMLTypePackage.getString(), "text1", null, 0, -1, TimeStyleType.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEReference(getTimeStyleType_Map(), theStylePackage.getMapType(), null, "map", null, 0, -1, TimeStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTimeStyleType_Country(), theTextPackage.getCountryCode(), "country", null, 0, 1, TimeStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTimeStyleType_FormatSource(), this.getFormatSourceType(), "formatSource", "fixed", 0, 1, TimeStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTimeStyleType_Language(), theTextPackage.getLanguageCode(), "language", null, 0, 1, TimeStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTimeStyleType_Name(), theTextPackage.getStyleName(), "name", null, 1, 1, TimeStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTimeStyleType_Title(), theXMLTypePackage.getAnySimpleType(), "title", null, 0, 1, TimeStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTimeStyleType_TransliterationCountry(), theTextPackage.getCountryCode(), "transliterationCountry", null, 0, 1, TimeStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTimeStyleType_TransliterationFormat(), theTextPackage.getString(), "transliterationFormat", "1", 0, 1, TimeStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTimeStyleType_TransliterationLanguage(), theTextPackage.getCountryCode(), "transliterationLanguage", null, 0, 1, TimeStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTimeStyleType_TransliterationStyle(), this.getTransliterationStyleType(), "transliterationStyle", "short", 0, 1, TimeStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTimeStyleType_TruncateOnOverflow(), theTextPackage.getBoolean(), "truncateOnOverflow", "true", 0, 1, TimeStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getTimeStyleType_Volatile(), theTextPackage.getBoolean(), "volatile", null, 0, 1, TimeStyleType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(weekOfYearTypeEClass, WeekOfYearType.class, "WeekOfYearType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getWeekOfYearType_Calendar(), this.getCalendarType(), "calendar", null, 0, 1, WeekOfYearType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(yearTypeEClass, YearType.class, "YearType", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getYearType_Calendar(), this.getCalendarType(), "calendar", null, 0, 1, YearType.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getYearType_Style(), this.getStyleType(), "style", "short", 0, 1, YearType.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_AmPm(), this.getAmPmType(), null, "amPm", 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_Boolean(), this.getBooleanType(), null, "boolean", 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_BooleanStyle(), this.getBooleanStyleType(), null, "booleanStyle", 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_CurrencyStyle(), this.getCurrencyStyleType(), null, "currencyStyle", 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_CurrencySymbol(), this.getCurrencySymbolType(), null, "currencySymbol", 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_DateStyle(), this.getDateStyleType(), null, "dateStyle", 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_Day(), this.getDayType(), null, "day", 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_DayOfWeek(), this.getDayOfWeekType(), null, "dayOfWeek", 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_EmbeddedText(), this.getEmbeddedTextType(), null, "embeddedText", 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_Era(), this.getEraType(), null, "era", 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_Fraction(), this.getFractionType(), null, "fraction", 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_Hours(), this.getHoursType(), null, "hours", 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_Minutes(), this.getMinutesType(), null, "minutes", 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_Month(), this.getMonthType(), null, "month", 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_Number(), this.getNumberType(), null, "number", 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_NumberStyle(), this.getNumberStyleType(), null, "numberStyle", 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_PercentageStyle(), this.getPercentageStyleType(), null, "percentageStyle", 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_Quarter(), this.getQuarterType(), null, "quarter", 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_ScientificNumber(), this.getScientificNumberType(), null, "scientificNumber", 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_Seconds(), this.getSecondsType(), null, "seconds", 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_Text(), theXMLTypePackage.getString(), "text", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, IS_DERIVED, IS_ORDERED);
initEReference(getDocumentRoot_TextContent(), this.getTextContentType(), null, "textContent", 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_TextStyle(), this.getTextStyleType(), null, "textStyle", 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_TimeStyle(), this.getTimeStyleType(), null, "timeStyle", 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_WeekOfYear(), this.getWeekOfYearType(), null, "weekOfYear", 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_Year(), this.getYearType(), null, "year", 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_AutomaticOrder(), theTextPackage.getBoolean(), "automaticOrder", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_Calendar(), this.getCalendarType(), "calendar", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_Country(), theTextPackage.getCountryCode(), "country", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_DecimalPlaces(), theTextPackage.getInteger(), "decimalPlaces", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_DecimalReplacement(), theXMLTypePackage.getAnySimpleType(), "decimalReplacement", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_DenominatorValue(), theTextPackage.getInteger(), "denominatorValue", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_DisplayFactor(), theTextPackage.getDouble(), "displayFactor", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_FormatSource(), this.getFormatSourceType(), "formatSource", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_Grouping(), theTextPackage.getBoolean(), "grouping", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_Language(), theTextPackage.getLanguageCode(), "language", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_MinDenominatorDigits(), theTextPackage.getInteger(), "minDenominatorDigits", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_MinExponentDigits(), theTextPackage.getInteger(), "minExponentDigits", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_MinIntegerDigits(), theTextPackage.getInteger(), "minIntegerDigits", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_MinNumeratorDigits(), theTextPackage.getInteger(), "minNumeratorDigits", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_Position(), theTextPackage.getInteger(), "position", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_PossessiveForm(), theTextPackage.getBoolean(), "possessiveForm", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_Style(), this.getStyleType(), "style", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_Textual(), theTextPackage.getBoolean(), "textual", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_Title(), theXMLTypePackage.getAnySimpleType(), "title", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_TransliterationCountry(), theTextPackage.getCountryCode(), "transliterationCountry", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_TransliterationFormat(), theTextPackage.getString(), "transliterationFormat", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_TransliterationLanguage(), theTextPackage.getCountryCode(), "transliterationLanguage", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_TransliterationStyle(), this.getTransliterationStyleType(), "transliterationStyle", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getDocumentRoot_TruncateOnOverflow(), theTextPackage.getBoolean(), "truncateOnOverflow", null, 0, 1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
// Initialize enums and add enum literals
initEEnum(calendarTypeMember1EEnum, CalendarTypeMember1.class, "CalendarTypeMember1");
addEEnumLiteral(calendarTypeMember1EEnum, CalendarTypeMember1.GREGORIAN);
initEEnum(calendarTypeMember2EEnum, CalendarTypeMember2.class, "CalendarTypeMember2");
addEEnumLiteral(calendarTypeMember2EEnum, CalendarTypeMember2.GENGOU);
initEEnum(calendarTypeMember3EEnum, CalendarTypeMember3.class, "CalendarTypeMember3");
addEEnumLiteral(calendarTypeMember3EEnum, CalendarTypeMember3.ROC);
initEEnum(calendarTypeMember4EEnum, CalendarTypeMember4.class, "CalendarTypeMember4");
addEEnumLiteral(calendarTypeMember4EEnum, CalendarTypeMember4.HANJA_YOIL);
initEEnum(calendarTypeMember5EEnum, CalendarTypeMember5.class, "CalendarTypeMember5");
addEEnumLiteral(calendarTypeMember5EEnum, CalendarTypeMember5.HANJA);
initEEnum(calendarTypeMember6EEnum, CalendarTypeMember6.class, "CalendarTypeMember6");
addEEnumLiteral(calendarTypeMember6EEnum, CalendarTypeMember6.HIJRI);
initEEnum(calendarTypeMember7EEnum, CalendarTypeMember7.class, "CalendarTypeMember7");
addEEnumLiteral(calendarTypeMember7EEnum, CalendarTypeMember7.JEWISH);
initEEnum(calendarTypeMember8EEnum, CalendarTypeMember8.class, "CalendarTypeMember8");
addEEnumLiteral(calendarTypeMember8EEnum, CalendarTypeMember8.BUDDHIST);
initEEnum(formatSourceTypeEEnum, FormatSourceType.class, "FormatSourceType");
addEEnumLiteral(formatSourceTypeEEnum, FormatSourceType.FIXED);
addEEnumLiteral(formatSourceTypeEEnum, FormatSourceType.LANGUAGE);
initEEnum(styleTypeEEnum, StyleType.class, "StyleType");
addEEnumLiteral(styleTypeEEnum, StyleType.SHORT);
addEEnumLiteral(styleTypeEEnum, StyleType.LONG);
initEEnum(transliterationStyleTypeEEnum, TransliterationStyleType.class, "TransliterationStyleType");
addEEnumLiteral(transliterationStyleTypeEEnum, TransliterationStyleType.SHORT);
addEEnumLiteral(transliterationStyleTypeEEnum, TransliterationStyleType.MEDIUM);
addEEnumLiteral(transliterationStyleTypeEEnum, TransliterationStyleType.LONG);
// Initialize data types
initEDataType(calendarTypeEDataType, Object.class, "CalendarType", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS);
initEDataType(calendarTypeMember1ObjectEDataType, CalendarTypeMember1.class, "CalendarTypeMember1Object", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS);
initEDataType(calendarTypeMember2ObjectEDataType, CalendarTypeMember2.class, "CalendarTypeMember2Object", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS);
initEDataType(calendarTypeMember3ObjectEDataType, CalendarTypeMember3.class, "CalendarTypeMember3Object", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS);
initEDataType(calendarTypeMember4ObjectEDataType, CalendarTypeMember4.class, "CalendarTypeMember4Object", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS);
initEDataType(calendarTypeMember5ObjectEDataType, CalendarTypeMember5.class, "CalendarTypeMember5Object", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS);
initEDataType(calendarTypeMember6ObjectEDataType, CalendarTypeMember6.class, "CalendarTypeMember6Object", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS);
initEDataType(calendarTypeMember7ObjectEDataType, CalendarTypeMember7.class, "CalendarTypeMember7Object", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS);
initEDataType(calendarTypeMember8ObjectEDataType, CalendarTypeMember8.class, "CalendarTypeMember8Object", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS);
initEDataType(formatSourceTypeObjectEDataType, FormatSourceType.class, "FormatSourceTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS);
initEDataType(styleTypeObjectEDataType, StyleType.class, "StyleTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS);
initEDataType(transliterationStyleTypeObjectEDataType, TransliterationStyleType.class, "TransliterationStyleTypeObject", 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
(amPmTypeEClass,
source,
new String[] {
"name", "am-pm_._type",
"kind", "empty"
});
addAnnotation
(booleanStyleTypeEClass,
source,
new String[] {
"name", "boolean-style_._type",
"kind", "elementOnly"
});
addAnnotation
(getBooleanStyleType_TextProperties(),
source,
new String[] {
"kind", "element",
"name", "text-properties",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(getBooleanStyleType_Text(),
source,
new String[] {
"kind", "element",
"name", "text",
"namespace", "##targetNamespace"
});
addAnnotation
(getBooleanStyleType_Boolean(),
source,
new String[] {
"kind", "element",
"name", "boolean",
"namespace", "##targetNamespace"
});
addAnnotation
(getBooleanStyleType_Text1(),
source,
new String[] {
"kind", "element",
"name", "text",
"namespace", "##targetNamespace"
});
addAnnotation
(getBooleanStyleType_Map(),
source,
new String[] {
"kind", "element",
"name", "map",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(getBooleanStyleType_Country(),
source,
new String[] {
"kind", "attribute",
"name", "country",
"namespace", "##targetNamespace"
});
addAnnotation
(getBooleanStyleType_Language(),
source,
new String[] {
"kind", "attribute",
"name", "language",
"namespace", "##targetNamespace"
});
addAnnotation
(getBooleanStyleType_Name(),
source,
new String[] {
"kind", "attribute",
"name", "name",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(getBooleanStyleType_Title(),
source,
new String[] {
"kind", "attribute",
"name", "title",
"namespace", "##targetNamespace"
});
addAnnotation
(getBooleanStyleType_TransliterationCountry(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-country",
"namespace", "##targetNamespace"
});
addAnnotation
(getBooleanStyleType_TransliterationFormat(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-format",
"namespace", "##targetNamespace"
});
addAnnotation
(getBooleanStyleType_TransliterationLanguage(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-language",
"namespace", "##targetNamespace"
});
addAnnotation
(getBooleanStyleType_TransliterationStyle(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-style",
"namespace", "##targetNamespace"
});
addAnnotation
(getBooleanStyleType_Volatile(),
source,
new String[] {
"kind", "attribute",
"name", "volatile",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(booleanTypeEClass,
source,
new String[] {
"name", "boolean_._type",
"kind", "empty"
});
addAnnotation
(calendarTypeEDataType,
source,
new String[] {
"name", "calendar_._type",
"memberTypes", "urn:oasis:names:tc:opendocument:xmlns:text:1.0#string calendar_._type_._member_._1 calendar_._type_._member_._2 calendar_._type_._member_._3 calendar_._type_._member_._4 calendar_._type_._member_._5 calendar_._type_._member_._6 calendar_._type_._member_._7 calendar_._type_._member_._8"
});
addAnnotation
(calendarTypeMember1EEnum,
source,
new String[] {
"name", "calendar_._type_._member_._1"
});
addAnnotation
(calendarTypeMember1ObjectEDataType,
source,
new String[] {
"name", "calendar_._type_._member_._1:Object",
"baseType", "calendar_._type_._member_._1"
});
addAnnotation
(calendarTypeMember2EEnum,
source,
new String[] {
"name", "calendar_._type_._member_._2"
});
addAnnotation
(calendarTypeMember2ObjectEDataType,
source,
new String[] {
"name", "calendar_._type_._member_._2:Object",
"baseType", "calendar_._type_._member_._2"
});
addAnnotation
(calendarTypeMember3EEnum,
source,
new String[] {
"name", "calendar_._type_._member_._3"
});
addAnnotation
(calendarTypeMember3ObjectEDataType,
source,
new String[] {
"name", "calendar_._type_._member_._3:Object",
"baseType", "calendar_._type_._member_._3"
});
addAnnotation
(calendarTypeMember4EEnum,
source,
new String[] {
"name", "calendar_._type_._member_._4"
});
addAnnotation
(calendarTypeMember4ObjectEDataType,
source,
new String[] {
"name", "calendar_._type_._member_._4:Object",
"baseType", "calendar_._type_._member_._4"
});
addAnnotation
(calendarTypeMember5EEnum,
source,
new String[] {
"name", "calendar_._type_._member_._5"
});
addAnnotation
(calendarTypeMember5ObjectEDataType,
source,
new String[] {
"name", "calendar_._type_._member_._5:Object",
"baseType", "calendar_._type_._member_._5"
});
addAnnotation
(calendarTypeMember6EEnum,
source,
new String[] {
"name", "calendar_._type_._member_._6"
});
addAnnotation
(calendarTypeMember6ObjectEDataType,
source,
new String[] {
"name", "calendar_._type_._member_._6:Object",
"baseType", "calendar_._type_._member_._6"
});
addAnnotation
(calendarTypeMember7EEnum,
source,
new String[] {
"name", "calendar_._type_._member_._7"
});
addAnnotation
(calendarTypeMember7ObjectEDataType,
source,
new String[] {
"name", "calendar_._type_._member_._7:Object",
"baseType", "calendar_._type_._member_._7"
});
addAnnotation
(calendarTypeMember8EEnum,
source,
new String[] {
"name", "calendar_._type_._member_._8"
});
addAnnotation
(calendarTypeMember8ObjectEDataType,
source,
new String[] {
"name", "calendar_._type_._member_._8:Object",
"baseType", "calendar_._type_._member_._8"
});
addAnnotation
(currencyStyleTypeEClass,
source,
new String[] {
"name", "currency-style_._type",
"kind", "elementOnly"
});
addAnnotation
(getCurrencyStyleType_TextProperties(),
source,
new String[] {
"kind", "element",
"name", "text-properties",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(getCurrencyStyleType_Text(),
source,
new String[] {
"kind", "element",
"name", "text",
"namespace", "##targetNamespace"
});
addAnnotation
(getCurrencyStyleType_Number(),
source,
new String[] {
"kind", "element",
"name", "number",
"namespace", "##targetNamespace"
});
addAnnotation
(getCurrencyStyleType_Text1(),
source,
new String[] {
"kind", "element",
"name", "text",
"namespace", "##targetNamespace"
});
addAnnotation
(getCurrencyStyleType_CurrencySymbol(),
source,
new String[] {
"kind", "element",
"name", "currency-symbol",
"namespace", "##targetNamespace"
});
addAnnotation
(getCurrencyStyleType_Text2(),
source,
new String[] {
"kind", "element",
"name", "text",
"namespace", "##targetNamespace"
});
addAnnotation
(getCurrencyStyleType_CurrencySymbol1(),
source,
new String[] {
"kind", "element",
"name", "currency-symbol",
"namespace", "##targetNamespace"
});
addAnnotation
(getCurrencyStyleType_Text3(),
source,
new String[] {
"kind", "element",
"name", "text",
"namespace", "##targetNamespace"
});
addAnnotation
(getCurrencyStyleType_Number1(),
source,
new String[] {
"kind", "element",
"name", "number",
"namespace", "##targetNamespace"
});
addAnnotation
(getCurrencyStyleType_Text4(),
source,
new String[] {
"kind", "element",
"name", "text",
"namespace", "##targetNamespace"
});
addAnnotation
(getCurrencyStyleType_Map(),
source,
new String[] {
"kind", "element",
"name", "map",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(getCurrencyStyleType_AutomaticOrder(),
source,
new String[] {
"kind", "attribute",
"name", "automatic-order",
"namespace", "##targetNamespace"
});
addAnnotation
(getCurrencyStyleType_Country(),
source,
new String[] {
"kind", "attribute",
"name", "country",
"namespace", "##targetNamespace"
});
addAnnotation
(getCurrencyStyleType_Language(),
source,
new String[] {
"kind", "attribute",
"name", "language",
"namespace", "##targetNamespace"
});
addAnnotation
(getCurrencyStyleType_Name(),
source,
new String[] {
"kind", "attribute",
"name", "name",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(getCurrencyStyleType_Title(),
source,
new String[] {
"kind", "attribute",
"name", "title",
"namespace", "##targetNamespace"
});
addAnnotation
(getCurrencyStyleType_TransliterationCountry(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-country",
"namespace", "##targetNamespace"
});
addAnnotation
(getCurrencyStyleType_TransliterationFormat(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-format",
"namespace", "##targetNamespace"
});
addAnnotation
(getCurrencyStyleType_TransliterationLanguage(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-language",
"namespace", "##targetNamespace"
});
addAnnotation
(getCurrencyStyleType_TransliterationStyle(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-style",
"namespace", "##targetNamespace"
});
addAnnotation
(getCurrencyStyleType_Volatile(),
source,
new String[] {
"kind", "attribute",
"name", "volatile",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(currencySymbolTypeEClass,
source,
new String[] {
"name", "currency-symbol_._type",
"kind", "mixed"
});
addAnnotation
(getCurrencySymbolType_Mixed(),
source,
new String[] {
"kind", "elementWildcard",
"name", ":mixed"
});
addAnnotation
(getCurrencySymbolType_Country(),
source,
new String[] {
"kind", "attribute",
"name", "country",
"namespace", "##targetNamespace"
});
addAnnotation
(getCurrencySymbolType_Language(),
source,
new String[] {
"kind", "attribute",
"name", "language",
"namespace", "##targetNamespace"
});
addAnnotation
(dateStyleTypeEClass,
source,
new String[] {
"name", "date-style_._type",
"kind", "elementOnly"
});
addAnnotation
(getDateStyleType_TextProperties(),
source,
new String[] {
"kind", "element",
"name", "text-properties",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(getDateStyleType_Text(),
source,
new String[] {
"kind", "element",
"name", "text",
"namespace", "##targetNamespace"
});
addAnnotation
(getDateStyleType_Group(),
source,
new String[] {
"kind", "group",
"name", "group:2"
});
addAnnotation
(getDateStyleType_Day(),
source,
new String[] {
"kind", "element",
"name", "day",
"namespace", "##targetNamespace",
"group", "#group:2"
});
addAnnotation
(getDateStyleType_Month(),
source,
new String[] {
"kind", "element",
"name", "month",
"namespace", "##targetNamespace",
"group", "#group:2"
});
addAnnotation
(getDateStyleType_Year(),
source,
new String[] {
"kind", "element",
"name", "year",
"namespace", "##targetNamespace",
"group", "#group:2"
});
addAnnotation
(getDateStyleType_Era(),
source,
new String[] {
"kind", "element",
"name", "era",
"namespace", "##targetNamespace",
"group", "#group:2"
});
addAnnotation
(getDateStyleType_DayOfWeek(),
source,
new String[] {
"kind", "element",
"name", "day-of-week",
"namespace", "##targetNamespace",
"group", "#group:2"
});
addAnnotation
(getDateStyleType_WeekOfYear(),
source,
new String[] {
"kind", "element",
"name", "week-of-year",
"namespace", "##targetNamespace",
"group", "#group:2"
});
addAnnotation
(getDateStyleType_Quarter(),
source,
new String[] {
"kind", "element",
"name", "quarter",
"namespace", "##targetNamespace",
"group", "#group:2"
});
addAnnotation
(getDateStyleType_Hours(),
source,
new String[] {
"kind", "element",
"name", "hours",
"namespace", "##targetNamespace",
"group", "#group:2"
});
addAnnotation
(getDateStyleType_AmPm(),
source,
new String[] {
"kind", "element",
"name", "am-pm",
"namespace", "##targetNamespace",
"group", "#group:2"
});
addAnnotation
(getDateStyleType_Minutes(),
source,
new String[] {
"kind", "element",
"name", "minutes",
"namespace", "##targetNamespace",
"group", "#group:2"
});
addAnnotation
(getDateStyleType_Seconds(),
source,
new String[] {
"kind", "element",
"name", "seconds",
"namespace", "##targetNamespace",
"group", "#group:2"
});
addAnnotation
(getDateStyleType_Text1(),
source,
new String[] {
"kind", "element",
"name", "text",
"namespace", "##targetNamespace",
"group", "#group:2"
});
addAnnotation
(getDateStyleType_Map(),
source,
new String[] {
"kind", "element",
"name", "map",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(getDateStyleType_AutomaticOrder(),
source,
new String[] {
"kind", "attribute",
"name", "automatic-order",
"namespace", "##targetNamespace"
});
addAnnotation
(getDateStyleType_Country(),
source,
new String[] {
"kind", "attribute",
"name", "country",
"namespace", "##targetNamespace"
});
addAnnotation
(getDateStyleType_FormatSource(),
source,
new String[] {
"kind", "attribute",
"name", "format-source",
"namespace", "##targetNamespace"
});
addAnnotation
(getDateStyleType_Language(),
source,
new String[] {
"kind", "attribute",
"name", "language",
"namespace", "##targetNamespace"
});
addAnnotation
(getDateStyleType_Name(),
source,
new String[] {
"kind", "attribute",
"name", "name",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(getDateStyleType_Title(),
source,
new String[] {
"kind", "attribute",
"name", "title",
"namespace", "##targetNamespace"
});
addAnnotation
(getDateStyleType_TransliterationCountry(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-country",
"namespace", "##targetNamespace"
});
addAnnotation
(getDateStyleType_TransliterationFormat(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-format",
"namespace", "##targetNamespace"
});
addAnnotation
(getDateStyleType_TransliterationLanguage(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-language",
"namespace", "##targetNamespace"
});
addAnnotation
(getDateStyleType_TransliterationStyle(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-style",
"namespace", "##targetNamespace"
});
addAnnotation
(getDateStyleType_Volatile(),
source,
new String[] {
"kind", "attribute",
"name", "volatile",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(dayOfWeekTypeEClass,
source,
new String[] {
"name", "day-of-week_._type",
"kind", "empty"
});
addAnnotation
(getDayOfWeekType_Calendar(),
source,
new String[] {
"kind", "attribute",
"name", "calendar",
"namespace", "##targetNamespace"
});
addAnnotation
(getDayOfWeekType_Style(),
source,
new String[] {
"kind", "attribute",
"name", "style",
"namespace", "##targetNamespace"
});
addAnnotation
(dayTypeEClass,
source,
new String[] {
"name", "day_._type",
"kind", "empty"
});
addAnnotation
(getDayType_Calendar(),
source,
new String[] {
"kind", "attribute",
"name", "calendar",
"namespace", "##targetNamespace"
});
addAnnotation
(getDayType_Style(),
source,
new String[] {
"kind", "attribute",
"name", "style",
"namespace", "##targetNamespace"
});
addAnnotation
(embeddedTextTypeEClass,
source,
new String[] {
"name", "embedded-text_._type",
"kind", "mixed"
});
addAnnotation
(getEmbeddedTextType_Mixed(),
source,
new String[] {
"kind", "elementWildcard",
"name", ":mixed"
});
addAnnotation
(getEmbeddedTextType_Position(),
source,
new String[] {
"kind", "attribute",
"name", "position",
"namespace", "##targetNamespace"
});
addAnnotation
(eraTypeEClass,
source,
new String[] {
"name", "era_._type",
"kind", "empty"
});
addAnnotation
(getEraType_Calendar(),
source,
new String[] {
"kind", "attribute",
"name", "calendar",
"namespace", "##targetNamespace"
});
addAnnotation
(getEraType_Style(),
source,
new String[] {
"kind", "attribute",
"name", "style",
"namespace", "##targetNamespace"
});
addAnnotation
(formatSourceTypeEEnum,
source,
new String[] {
"name", "format-source_._type"
});
addAnnotation
(formatSourceTypeObjectEDataType,
source,
new String[] {
"name", "format-source_._type:Object",
"baseType", "format-source_._type"
});
addAnnotation
(fractionTypeEClass,
source,
new String[] {
"name", "fraction_._type",
"kind", "empty"
});
addAnnotation
(getFractionType_DenominatorValue(),
source,
new String[] {
"kind", "attribute",
"name", "denominator-value",
"namespace", "##targetNamespace"
});
addAnnotation
(getFractionType_Grouping(),
source,
new String[] {
"kind", "attribute",
"name", "grouping",
"namespace", "##targetNamespace"
});
addAnnotation
(getFractionType_MinDenominatorDigits(),
source,
new String[] {
"kind", "attribute",
"name", "min-denominator-digits",
"namespace", "##targetNamespace"
});
addAnnotation
(getFractionType_MinIntegerDigits(),
source,
new String[] {
"kind", "attribute",
"name", "min-integer-digits",
"namespace", "##targetNamespace"
});
addAnnotation
(getFractionType_MinNumeratorDigits(),
source,
new String[] {
"kind", "attribute",
"name", "min-numerator-digits",
"namespace", "##targetNamespace"
});
addAnnotation
(hoursTypeEClass,
source,
new String[] {
"name", "hours_._type",
"kind", "empty"
});
addAnnotation
(getHoursType_Style(),
source,
new String[] {
"kind", "attribute",
"name", "style",
"namespace", "##targetNamespace"
});
addAnnotation
(minutesTypeEClass,
source,
new String[] {
"name", "minutes_._type",
"kind", "empty"
});
addAnnotation
(getMinutesType_Style(),
source,
new String[] {
"kind", "attribute",
"name", "style",
"namespace", "##targetNamespace"
});
addAnnotation
(monthTypeEClass,
source,
new String[] {
"name", "month_._type",
"kind", "empty"
});
addAnnotation
(getMonthType_Calendar(),
source,
new String[] {
"kind", "attribute",
"name", "calendar",
"namespace", "##targetNamespace"
});
addAnnotation
(getMonthType_PossessiveForm(),
source,
new String[] {
"kind", "attribute",
"name", "possessive-form",
"namespace", "##targetNamespace"
});
addAnnotation
(getMonthType_Style(),
source,
new String[] {
"kind", "attribute",
"name", "style",
"namespace", "##targetNamespace"
});
addAnnotation
(getMonthType_Textual(),
source,
new String[] {
"kind", "attribute",
"name", "textual",
"namespace", "##targetNamespace"
});
addAnnotation
(numberStyleTypeEClass,
source,
new String[] {
"name", "number-style_._type",
"kind", "elementOnly"
});
addAnnotation
(getNumberStyleType_TextProperties(),
source,
new String[] {
"kind", "element",
"name", "text-properties",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(getNumberStyleType_Text(),
source,
new String[] {
"kind", "element",
"name", "text",
"namespace", "##targetNamespace"
});
addAnnotation
(getNumberStyleType_AnyNumberGroup(),
source,
new String[] {
"kind", "group",
"name", "any-number:group",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:text:1.0"
});
addAnnotation
(getNumberStyleType_AnyNumber(),
source,
new String[] {
"kind", "element",
"name", "any-number",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:text:1.0",
"group", "urn:oasis:names:tc:opendocument:xmlns:text:1.0#any-number:group"
});
addAnnotation
(getNumberStyleType_Text1(),
source,
new String[] {
"kind", "element",
"name", "text",
"namespace", "##targetNamespace"
});
addAnnotation
(getNumberStyleType_Map(),
source,
new String[] {
"kind", "element",
"name", "map",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(getNumberStyleType_Country(),
source,
new String[] {
"kind", "attribute",
"name", "country",
"namespace", "##targetNamespace"
});
addAnnotation
(getNumberStyleType_Language(),
source,
new String[] {
"kind", "attribute",
"name", "language",
"namespace", "##targetNamespace"
});
addAnnotation
(getNumberStyleType_Name(),
source,
new String[] {
"kind", "attribute",
"name", "name",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(getNumberStyleType_Title(),
source,
new String[] {
"kind", "attribute",
"name", "title",
"namespace", "##targetNamespace"
});
addAnnotation
(getNumberStyleType_TransliterationCountry(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-country",
"namespace", "##targetNamespace"
});
addAnnotation
(getNumberStyleType_TransliterationFormat(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-format",
"namespace", "##targetNamespace"
});
addAnnotation
(getNumberStyleType_TransliterationLanguage(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-language",
"namespace", "##targetNamespace"
});
addAnnotation
(getNumberStyleType_TransliterationStyle(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-style",
"namespace", "##targetNamespace"
});
addAnnotation
(getNumberStyleType_Volatile(),
source,
new String[] {
"kind", "attribute",
"name", "volatile",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(numberTypeEClass,
source,
new String[] {
"name", "number_._type",
"kind", "elementOnly"
});
addAnnotation
(getNumberType_EmbeddedText(),
source,
new String[] {
"kind", "element",
"name", "embedded-text",
"namespace", "##targetNamespace"
});
addAnnotation
(getNumberType_DecimalPlaces(),
source,
new String[] {
"kind", "attribute",
"name", "decimal-places",
"namespace", "##targetNamespace"
});
addAnnotation
(getNumberType_DecimalReplacement(),
source,
new String[] {
"kind", "attribute",
"name", "decimal-replacement",
"namespace", "##targetNamespace"
});
addAnnotation
(getNumberType_DisplayFactor(),
source,
new String[] {
"kind", "attribute",
"name", "display-factor",
"namespace", "##targetNamespace"
});
addAnnotation
(getNumberType_Grouping(),
source,
new String[] {
"kind", "attribute",
"name", "grouping",
"namespace", "##targetNamespace"
});
addAnnotation
(getNumberType_MinIntegerDigits(),
source,
new String[] {
"kind", "attribute",
"name", "min-integer-digits",
"namespace", "##targetNamespace"
});
addAnnotation
(percentageStyleTypeEClass,
source,
new String[] {
"name", "percentage-style_._type",
"kind", "elementOnly"
});
addAnnotation
(getPercentageStyleType_TextProperties(),
source,
new String[] {
"kind", "element",
"name", "text-properties",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(getPercentageStyleType_Text(),
source,
new String[] {
"kind", "element",
"name", "text",
"namespace", "##targetNamespace"
});
addAnnotation
(getPercentageStyleType_Number(),
source,
new String[] {
"kind", "element",
"name", "number",
"namespace", "##targetNamespace"
});
addAnnotation
(getPercentageStyleType_Text1(),
source,
new String[] {
"kind", "element",
"name", "text",
"namespace", "##targetNamespace"
});
addAnnotation
(getPercentageStyleType_Map(),
source,
new String[] {
"kind", "element",
"name", "map",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(getPercentageStyleType_Country(),
source,
new String[] {
"kind", "attribute",
"name", "country",
"namespace", "##targetNamespace"
});
addAnnotation
(getPercentageStyleType_Language(),
source,
new String[] {
"kind", "attribute",
"name", "language",
"namespace", "##targetNamespace"
});
addAnnotation
(getPercentageStyleType_Name(),
source,
new String[] {
"kind", "attribute",
"name", "name",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(getPercentageStyleType_Title(),
source,
new String[] {
"kind", "attribute",
"name", "title",
"namespace", "##targetNamespace"
});
addAnnotation
(getPercentageStyleType_TransliterationCountry(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-country",
"namespace", "##targetNamespace"
});
addAnnotation
(getPercentageStyleType_TransliterationFormat(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-format",
"namespace", "##targetNamespace"
});
addAnnotation
(getPercentageStyleType_TransliterationLanguage(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-language",
"namespace", "##targetNamespace"
});
addAnnotation
(getPercentageStyleType_TransliterationStyle(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-style",
"namespace", "##targetNamespace"
});
addAnnotation
(getPercentageStyleType_Volatile(),
source,
new String[] {
"kind", "attribute",
"name", "volatile",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(quarterTypeEClass,
source,
new String[] {
"name", "quarter_._type",
"kind", "empty"
});
addAnnotation
(getQuarterType_Calendar(),
source,
new String[] {
"kind", "attribute",
"name", "calendar",
"namespace", "##targetNamespace"
});
addAnnotation
(getQuarterType_Style(),
source,
new String[] {
"kind", "attribute",
"name", "style",
"namespace", "##targetNamespace"
});
addAnnotation
(scientificNumberTypeEClass,
source,
new String[] {
"name", "scientific-number_._type",
"kind", "empty"
});
addAnnotation
(getScientificNumberType_DecimalPlaces(),
source,
new String[] {
"kind", "attribute",
"name", "decimal-places",
"namespace", "##targetNamespace"
});
addAnnotation
(getScientificNumberType_Grouping(),
source,
new String[] {
"kind", "attribute",
"name", "grouping",
"namespace", "##targetNamespace"
});
addAnnotation
(getScientificNumberType_MinExponentDigits(),
source,
new String[] {
"kind", "attribute",
"name", "min-exponent-digits",
"namespace", "##targetNamespace"
});
addAnnotation
(getScientificNumberType_MinIntegerDigits(),
source,
new String[] {
"kind", "attribute",
"name", "min-integer-digits",
"namespace", "##targetNamespace"
});
addAnnotation
(secondsTypeEClass,
source,
new String[] {
"name", "seconds_._type",
"kind", "empty"
});
addAnnotation
(getSecondsType_DecimalPlaces(),
source,
new String[] {
"kind", "attribute",
"name", "decimal-places",
"namespace", "##targetNamespace"
});
addAnnotation
(getSecondsType_Style(),
source,
new String[] {
"kind", "attribute",
"name", "style",
"namespace", "##targetNamespace"
});
addAnnotation
(styleTypeEEnum,
source,
new String[] {
"name", "style_._type"
});
addAnnotation
(styleTypeObjectEDataType,
source,
new String[] {
"name", "style_._type:Object",
"baseType", "style_._type"
});
addAnnotation
(textContentTypeEClass,
source,
new String[] {
"name", "text-content_._type",
"kind", "empty"
});
addAnnotation
(textStyleTypeEClass,
source,
new String[] {
"name", "text-style_._type",
"kind", "elementOnly"
});
addAnnotation
(getTextStyleType_TextProperties(),
source,
new String[] {
"kind", "element",
"name", "text-properties",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(getTextStyleType_Text(),
source,
new String[] {
"kind", "element",
"name", "text",
"namespace", "##targetNamespace"
});
addAnnotation
(getTextStyleType_Group(),
source,
new String[] {
"kind", "group",
"name", "group:2"
});
addAnnotation
(getTextStyleType_TextContent(),
source,
new String[] {
"kind", "element",
"name", "text-content",
"namespace", "##targetNamespace",
"group", "#group:2"
});
addAnnotation
(getTextStyleType_Text1(),
source,
new String[] {
"kind", "element",
"name", "text",
"namespace", "##targetNamespace",
"group", "#group:2"
});
addAnnotation
(getTextStyleType_Map(),
source,
new String[] {
"kind", "element",
"name", "map",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(getTextStyleType_Country(),
source,
new String[] {
"kind", "attribute",
"name", "country",
"namespace", "##targetNamespace"
});
addAnnotation
(getTextStyleType_Language(),
source,
new String[] {
"kind", "attribute",
"name", "language",
"namespace", "##targetNamespace"
});
addAnnotation
(getTextStyleType_Name(),
source,
new String[] {
"kind", "attribute",
"name", "name",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(getTextStyleType_Title(),
source,
new String[] {
"kind", "attribute",
"name", "title",
"namespace", "##targetNamespace"
});
addAnnotation
(getTextStyleType_TransliterationCountry(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-country",
"namespace", "##targetNamespace"
});
addAnnotation
(getTextStyleType_TransliterationFormat(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-format",
"namespace", "##targetNamespace"
});
addAnnotation
(getTextStyleType_TransliterationLanguage(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-language",
"namespace", "##targetNamespace"
});
addAnnotation
(getTextStyleType_TransliterationStyle(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-style",
"namespace", "##targetNamespace"
});
addAnnotation
(getTextStyleType_Volatile(),
source,
new String[] {
"kind", "attribute",
"name", "volatile",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(timeStyleTypeEClass,
source,
new String[] {
"name", "time-style_._type",
"kind", "elementOnly"
});
addAnnotation
(getTimeStyleType_TextProperties(),
source,
new String[] {
"kind", "element",
"name", "text-properties",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(getTimeStyleType_Text(),
source,
new String[] {
"kind", "element",
"name", "text",
"namespace", "##targetNamespace"
});
addAnnotation
(getTimeStyleType_Group(),
source,
new String[] {
"kind", "group",
"name", "group:2"
});
addAnnotation
(getTimeStyleType_Hours(),
source,
new String[] {
"kind", "element",
"name", "hours",
"namespace", "##targetNamespace",
"group", "#group:2"
});
addAnnotation
(getTimeStyleType_AmPm(),
source,
new String[] {
"kind", "element",
"name", "am-pm",
"namespace", "##targetNamespace",
"group", "#group:2"
});
addAnnotation
(getTimeStyleType_Minutes(),
source,
new String[] {
"kind", "element",
"name", "minutes",
"namespace", "##targetNamespace",
"group", "#group:2"
});
addAnnotation
(getTimeStyleType_Seconds(),
source,
new String[] {
"kind", "element",
"name", "seconds",
"namespace", "##targetNamespace",
"group", "#group:2"
});
addAnnotation
(getTimeStyleType_Text1(),
source,
new String[] {
"kind", "element",
"name", "text",
"namespace", "##targetNamespace",
"group", "#group:2"
});
addAnnotation
(getTimeStyleType_Map(),
source,
new String[] {
"kind", "element",
"name", "map",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(getTimeStyleType_Country(),
source,
new String[] {
"kind", "attribute",
"name", "country",
"namespace", "##targetNamespace"
});
addAnnotation
(getTimeStyleType_FormatSource(),
source,
new String[] {
"kind", "attribute",
"name", "format-source",
"namespace", "##targetNamespace"
});
addAnnotation
(getTimeStyleType_Language(),
source,
new String[] {
"kind", "attribute",
"name", "language",
"namespace", "##targetNamespace"
});
addAnnotation
(getTimeStyleType_Name(),
source,
new String[] {
"kind", "attribute",
"name", "name",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(getTimeStyleType_Title(),
source,
new String[] {
"kind", "attribute",
"name", "title",
"namespace", "##targetNamespace"
});
addAnnotation
(getTimeStyleType_TransliterationCountry(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-country",
"namespace", "##targetNamespace"
});
addAnnotation
(getTimeStyleType_TransliterationFormat(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-format",
"namespace", "##targetNamespace"
});
addAnnotation
(getTimeStyleType_TransliterationLanguage(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-language",
"namespace", "##targetNamespace"
});
addAnnotation
(getTimeStyleType_TransliterationStyle(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-style",
"namespace", "##targetNamespace"
});
addAnnotation
(getTimeStyleType_TruncateOnOverflow(),
source,
new String[] {
"kind", "attribute",
"name", "truncate-on-overflow",
"namespace", "##targetNamespace"
});
addAnnotation
(getTimeStyleType_Volatile(),
source,
new String[] {
"kind", "attribute",
"name", "volatile",
"namespace", "urn:oasis:names:tc:opendocument:xmlns:style:1.0"
});
addAnnotation
(transliterationStyleTypeEEnum,
source,
new String[] {
"name", "transliteration-style_._type"
});
addAnnotation
(transliterationStyleTypeObjectEDataType,
source,
new String[] {
"name", "transliteration-style_._type:Object",
"baseType", "transliteration-style_._type"
});
addAnnotation
(weekOfYearTypeEClass,
source,
new String[] {
"name", "week-of-year_._type",
"kind", "empty"
});
addAnnotation
(getWeekOfYearType_Calendar(),
source,
new String[] {
"kind", "attribute",
"name", "calendar",
"namespace", "##targetNamespace"
});
addAnnotation
(yearTypeEClass,
source,
new String[] {
"name", "year_._type",
"kind", "empty"
});
addAnnotation
(getYearType_Calendar(),
source,
new String[] {
"kind", "attribute",
"name", "calendar",
"namespace", "##targetNamespace"
});
addAnnotation
(getYearType_Style(),
source,
new String[] {
"kind", "attribute",
"name", "style",
"namespace", "##targetNamespace"
});
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_AmPm(),
source,
new String[] {
"kind", "element",
"name", "am-pm",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_Boolean(),
source,
new String[] {
"kind", "element",
"name", "boolean",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_BooleanStyle(),
source,
new String[] {
"kind", "element",
"name", "boolean-style",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_CurrencyStyle(),
source,
new String[] {
"kind", "element",
"name", "currency-style",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_CurrencySymbol(),
source,
new String[] {
"kind", "element",
"name", "currency-symbol",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_DateStyle(),
source,
new String[] {
"kind", "element",
"name", "date-style",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_Day(),
source,
new String[] {
"kind", "element",
"name", "day",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_DayOfWeek(),
source,
new String[] {
"kind", "element",
"name", "day-of-week",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_EmbeddedText(),
source,
new String[] {
"kind", "element",
"name", "embedded-text",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_Era(),
source,
new String[] {
"kind", "element",
"name", "era",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_Fraction(),
source,
new String[] {
"kind", "element",
"name", "fraction",
"namespace", "##targetNamespace",
"affiliation", "urn:oasis:names:tc:opendocument:xmlns:text:1.0#any-number"
});
addAnnotation
(getDocumentRoot_Hours(),
source,
new String[] {
"kind", "element",
"name", "hours",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_Minutes(),
source,
new String[] {
"kind", "element",
"name", "minutes",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_Month(),
source,
new String[] {
"kind", "element",
"name", "month",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_Number(),
source,
new String[] {
"kind", "element",
"name", "number",
"namespace", "##targetNamespace",
"affiliation", "urn:oasis:names:tc:opendocument:xmlns:text:1.0#any-number"
});
addAnnotation
(getDocumentRoot_NumberStyle(),
source,
new String[] {
"kind", "element",
"name", "number-style",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_PercentageStyle(),
source,
new String[] {
"kind", "element",
"name", "percentage-style",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_Quarter(),
source,
new String[] {
"kind", "element",
"name", "quarter",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_ScientificNumber(),
source,
new String[] {
"kind", "element",
"name", "scientific-number",
"namespace", "##targetNamespace",
"affiliation", "urn:oasis:names:tc:opendocument:xmlns:text:1.0#any-number"
});
addAnnotation
(getDocumentRoot_Seconds(),
source,
new String[] {
"kind", "element",
"name", "seconds",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_Text(),
source,
new String[] {
"kind", "element",
"name", "text",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_TextContent(),
source,
new String[] {
"kind", "element",
"name", "text-content",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_TextStyle(),
source,
new String[] {
"kind", "element",
"name", "text-style",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_TimeStyle(),
source,
new String[] {
"kind", "element",
"name", "time-style",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_WeekOfYear(),
source,
new String[] {
"kind", "element",
"name", "week-of-year",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_Year(),
source,
new String[] {
"kind", "element",
"name", "year",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_AutomaticOrder(),
source,
new String[] {
"kind", "attribute",
"name", "automatic-order",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_Calendar(),
source,
new String[] {
"kind", "attribute",
"name", "calendar",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_Country(),
source,
new String[] {
"kind", "attribute",
"name", "country",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_DecimalPlaces(),
source,
new String[] {
"kind", "attribute",
"name", "decimal-places",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_DecimalReplacement(),
source,
new String[] {
"kind", "attribute",
"name", "decimal-replacement",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_DenominatorValue(),
source,
new String[] {
"kind", "attribute",
"name", "denominator-value",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_DisplayFactor(),
source,
new String[] {
"kind", "attribute",
"name", "display-factor",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_FormatSource(),
source,
new String[] {
"kind", "attribute",
"name", "format-source",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_Grouping(),
source,
new String[] {
"kind", "attribute",
"name", "grouping",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_Language(),
source,
new String[] {
"kind", "attribute",
"name", "language",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_MinDenominatorDigits(),
source,
new String[] {
"kind", "attribute",
"name", "min-denominator-digits",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_MinExponentDigits(),
source,
new String[] {
"kind", "attribute",
"name", "min-exponent-digits",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_MinIntegerDigits(),
source,
new String[] {
"kind", "attribute",
"name", "min-integer-digits",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_MinNumeratorDigits(),
source,
new String[] {
"kind", "attribute",
"name", "min-numerator-digits",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_Position(),
source,
new String[] {
"kind", "attribute",
"name", "position",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_PossessiveForm(),
source,
new String[] {
"kind", "attribute",
"name", "possessive-form",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_Style(),
source,
new String[] {
"kind", "attribute",
"name", "style",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_Textual(),
source,
new String[] {
"kind", "attribute",
"name", "textual",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_Title(),
source,
new String[] {
"kind", "attribute",
"name", "title",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_TransliterationCountry(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-country",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_TransliterationFormat(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-format",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_TransliterationLanguage(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-language",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_TransliterationStyle(),
source,
new String[] {
"kind", "attribute",
"name", "transliteration-style",
"namespace", "##targetNamespace"
});
addAnnotation
(getDocumentRoot_TruncateOnOverflow(),
source,
new String[] {
"kind", "attribute",
"name", "truncate-on-overflow",
"namespace", "##targetNamespace"
});
}
} //DatastylePackageImpl