package org.eclipse.emf.texo.test.model.issues.bz331009;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EClassifier;
import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
import org.eclipse.emf.ecore.EStructuralFeature;
import org.eclipse.emf.texo.model.ModelFactory;
import org.eclipse.emf.texo.model.ModelPackage;
import org.eclipse.emf.texo.model.ModelResolver;
import org.eclipse.emf.texo.server.store.DaoRegistry;
import org.eclipse.emf.texo.test.model.base.identifiable.IdentifiableModelPackage;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.AddressDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.CarDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.CarModelDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.CarPassportDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.CarProducerDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.CarRegInfoDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.ClientTariffDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.ContractDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.ContractPackageDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.CoordinatesDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.DocumentDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.DrivingLicenseDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.EventDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.MessageDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.OneTimePaymentDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.PassportDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.PaymentInfoDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.PaymentItemDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.PeriodicalPaymentDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.PersonDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.PhoneDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.PriceDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.SecretQuestionDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.ServiceDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.SimCardDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.SimCardXSimContractDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.SimContractDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.SimTariffDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.TariffDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.UnitsDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.UserDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.UserGroupDao;
import org.eclipse.emf.texo.test.model.issues.bz331009.dao.VolumePaymentDao;
import org.eclipse.emf.texo.utils.ModelUtils;
/**
* The <b>Package</b> for the model '<em><b>model</b></em>'. It contains initialization code and access to the Factory
* to instantiate types of this package.
*
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public class ModelModelPackage extends ModelPackage {
/**
* Is set when the package has been initialized.
*
* @generated
*/
private static boolean isInitialized = false;
/**
* The package namespace URI. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final String NS_URI = "http://www.eclipse.org/emf/texo/test/model/issues/bz331009";
/**
* The {@link ModelFactory} for this package. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final ModelModelFactory MODELFACTORY = new ModelModelFactory();
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CURRENCY_CLASSIFIER_ID = 34;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PAYMENTTYPE_CLASSIFIER_ID = 33;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PERIODICITY_CLASSIFIER_ID = 35;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SECRETQUESTIONTYPE_CLASSIFIER_ID = 37;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int MESSAGETYPE_CLASSIFIER_ID = 39;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int EVENTTYPE_CLASSIFIER_ID = 40;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PHONETYPE_CLASSIFIER_ID = 36;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int MESSAGEIOTYPES_CLASSIFIER_ID = 38;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMCARD_CLASSIFIER_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMCARD_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMCARD_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMCARD_PHONENUMBER_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMCARD_NUMBER_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMCONTRACT_CLASSIFIER_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMCONTRACT_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMCONTRACT_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMCONTRACT_CONTRACTNUMBER_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMCONTRACT_NAME_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMCONTRACT_DESCRITPION_FEATURE_ID = 4;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMCONTRACT_PAYMENTINFO_FEATURE_ID = 5;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PAYMENTINFO_CLASSIFIER_ID = 4;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PAYMENTINFO_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PAYMENTINFO_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PAYMENTINFO_TARIFF_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PAYMENTINFO_FACTPAYMENTS_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMCARDXSIMCONTRACT_CLASSIFIER_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMCARDXSIMCONTRACT_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMCARDXSIMCONTRACT_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMCARDXSIMCONTRACT_SIMCARD_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMCARDXSIMCONTRACT_SIMCONTRACT_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMTARIFF_CLASSIFIER_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMTARIFF_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMTARIFF_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMTARIFF_NAME_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMTARIFF_ACTIVE_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMTARIFF_VOLUMEPAYMENTS_FEATURE_ID = 4;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMTARIFF_PERIODICALPAYMENTS_FEATURE_ID = 5;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMTARIFF_INITIALPAYMENT_FEATURE_ID = 6;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SIMTARIFF_SERVICES_FEATURE_ID = 7;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int TARIFF_CLASSIFIER_ID = 6;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int TARIFF_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int TARIFF_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int TARIFF_NAME_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int TARIFF_ACTIVE_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int TARIFF_VOLUMEPAYMENTS_FEATURE_ID = 4;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int TARIFF_PERIODICALPAYMENTS_FEATURE_ID = 5;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int TARIFF_INITIALPAYMENT_FEATURE_ID = 6;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int TARIFF_SERVICES_FEATURE_ID = 7;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PAYMENTITEM_CLASSIFIER_ID = 5;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PAYMENTITEM_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PAYMENTITEM_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PAYMENTITEM_SUM_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PAYMENTITEM_CURRENCY_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PAYMENTITEM_DATE_FEATURE_ID = 4;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PAYMENTITEM_DESCRIPTION_FEATURE_ID = 5;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PAYMENTITEM_PAYMENTTYPE_FEATURE_ID = 6;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int VOLUMEPAYMENT_CLASSIFIER_ID = 9;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int VOLUMEPAYMENT_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int VOLUMEPAYMENT_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int VOLUMEPAYMENT_SUM_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int VOLUMEPAYMENT_CURRENCY_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int VOLUMEPAYMENT_DATE_FEATURE_ID = 4;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int VOLUMEPAYMENT_DESCRIPTION_FEATURE_ID = 5;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int VOLUMEPAYMENT_PAYMENTTYPE_FEATURE_ID = 6;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int VOLUMEPAYMENT_VOLUME_FEATURE_ID = 7;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int VOLUMEPAYMENT_UNIT_FEATURE_ID = 8;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int VOLUMEPAYMENT_PRICE_FEATURE_ID = 9;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PERIODICALPAYMENT_CLASSIFIER_ID = 8;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PERIODICALPAYMENT_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PERIODICALPAYMENT_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PERIODICALPAYMENT_SUM_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PERIODICALPAYMENT_CURRENCY_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PERIODICALPAYMENT_DATE_FEATURE_ID = 4;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PERIODICALPAYMENT_DESCRIPTION_FEATURE_ID = 5;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PERIODICALPAYMENT_PAYMENTTYPE_FEATURE_ID = 6;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PERIODICALPAYMENT_PERIODICITY_FEATURE_ID = 7;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int ONETIMEPAYMENT_CLASSIFIER_ID = 7;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int ONETIMEPAYMENT_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int ONETIMEPAYMENT_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int ONETIMEPAYMENT_SUM_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int ONETIMEPAYMENT_CURRENCY_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int ONETIMEPAYMENT_DATE_FEATURE_ID = 4;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int ONETIMEPAYMENT_DESCRIPTION_FEATURE_ID = 5;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int ONETIMEPAYMENT_PAYMENTTYPE_FEATURE_ID = 6;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SERVICE_CLASSIFIER_ID = 24;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SERVICE_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SERVICE_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SERVICE_NAME_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SERVICE_ACTIVE_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SERVICE_INITIALPAYMENT_FEATURE_ID = 4;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SERVICE_PERIODICALPAYMENT_FEATURE_ID = 5;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SERVICE_VOLUMEPAYMENT_FEATURE_ID = 6;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int UNITS_CLASSIFIER_ID = 10;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int UNITS_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int UNITS_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int UNITS_NAME_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PRICE_CLASSIFIER_ID = 11;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PRICE_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PRICE_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARPRODUCER_CLASSIFIER_ID = 12;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARPRODUCER_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARPRODUCER_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARPRODUCER_NAME_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARMODEL_CLASSIFIER_ID = 13;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARMODEL_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARMODEL_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARMODEL_PRODUCER_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARMODEL_NAME_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARREGINFO_CLASSIFIER_ID = 14;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARREGINFO_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARREGINFO_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARREGINFO_OWNER_FEATURE_ID = 6;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARREGINFO_REGNUMBER_FEATURE_ID = 7;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARREGINFO_VIN_FEATURE_ID = 8;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARREGINFO_RELEASEYEAR_FEATURE_ID = 9;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARREGINFO_ENGINENUMBER_FEATURE_ID = 10;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARREGINFO_CHASSISNUMBER_FEATURE_ID = 11;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARREGINFO_BODYNUMBER_FEATURE_ID = 12;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARREGINFO_COLOR_FEATURE_ID = 13;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARREGINFO_SERIES_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARREGINFO_NUMBER_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARREGINFO_ISSUEDATE_FEATURE_ID = 4;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARREGINFO_ISSUED_FEATURE_ID = 5;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int DOCUMENT_CLASSIFIER_ID = 27;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int DOCUMENT_SERIES_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int DOCUMENT_NUMBER_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int DOCUMENT_ISSUEDATE_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int DOCUMENT_ISSUED_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PERSON_CLASSIFIER_ID = 20;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PERSON_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PERSON_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PERSON_SURNAME_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PERSON_NAME_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PERSON_PATRONIMIC_FEATURE_ID = 4;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PERSON_BIRTHDAY_FEATURE_ID = 5;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PERSON_REGISTRATIONADDRESS_FEATURE_ID = 6;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PERSON_FACTADDRESS_FEATURE_ID = 7;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PERSON_PASSPORT_FEATURE_ID = 8;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PERSON_DRIVINGLICENSE_FEATURE_ID = 9;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PERSON_PHONES_FEATURE_ID = 10;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CAR_CLASSIFIER_ID = 15;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CAR_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CAR_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CAR_MODEL_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CAR_REGINFO_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CAR_CARPASSPORT_FEATURE_ID = 4;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARPASSPORT_CLASSIFIER_ID = 16;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARPASSPORT_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARPASSPORT_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARPASSPORT_SERIES_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARPASSPORT_NUMBER_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARPASSPORT_ISSUEDATE_FEATURE_ID = 4;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CARPASSPORT_ISSUED_FEATURE_ID = 5;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PHONE_CLASSIFIER_ID = 17;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PHONE_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PHONE_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PHONE_NUMBER_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PHONE_DESCRIPTION_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int ADDRESS_CLASSIFIER_ID = 18;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int ADDRESS_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int ADDRESS_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int ADDRESS_ZIPCODE_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int ADDRESS_COUNTRY_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int ADDRESS_REGION_FEATURE_ID = 4;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int ADDRESS_CITY_FEATURE_ID = 5;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int ADDRESS_STREET_FEATURE_ID = 6;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int ADDRESS_BUILDING_FEATURE_ID = 7;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int ADDRESS_FLAT_FEATURE_ID = 8;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PASSPORT_CLASSIFIER_ID = 19;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PASSPORT_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PASSPORT_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PASSPORT_SERIES_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PASSPORT_NUMBER_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PASSPORT_ISSUEDATE_FEATURE_ID = 4;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int PASSPORT_ISSUED_FEATURE_ID = 5;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int DRIVINGLICENSE_CLASSIFIER_ID = 21;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int DRIVINGLICENSE_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int DRIVINGLICENSE_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int DRIVINGLICENSE_SERIES_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int DRIVINGLICENSE_NUMBER_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int DRIVINGLICENSE_ISSUEDATE_FEATURE_ID = 4;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int DRIVINGLICENSE_ISSUED_FEATURE_ID = 5;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CONTRACT_CLASSIFIER_ID = 22;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CONTRACT_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CONTRACT_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CONTRACT_SIGNDATE_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CONTRACT_SIMCARD_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CONTRACT_PAYMENTINFO_FEATURE_ID = 4;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CONTRACT_CAR_FEATURE_ID = 5;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CONTRACT_SECRETQUESTIONS_FEATURE_ID = 6;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CONTRACT_NUMBER_FEATURE_ID = 7;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SECRETQUESTION_CLASSIFIER_ID = 23;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SECRETQUESTION_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SECRETQUESTION_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SECRETQUESTION_QUESTION_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SECRETQUESTION_CORRECTANSWER_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SECRETQUESTION_ALARMANSWER_FEATURE_ID = 4;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SECRETQUESTION_ACTIVE_FEATURE_ID = 5;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int SECRETQUESTION_TYPE_FEATURE_ID = 6;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CLIENTTARIFF_CLASSIFIER_ID = 25;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CLIENTTARIFF_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CLIENTTARIFF_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CLIENTTARIFF_NAME_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CLIENTTARIFF_ACTIVE_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CLIENTTARIFF_VOLUMEPAYMENTS_FEATURE_ID = 4;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CLIENTTARIFF_PERIODICALPAYMENTS_FEATURE_ID = 5;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CLIENTTARIFF_INITIALPAYMENT_FEATURE_ID = 6;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CLIENTTARIFF_SERVICES_FEATURE_ID = 7;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CONTRACTPACKAGE_CLASSIFIER_ID = 26;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CONTRACTPACKAGE_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CONTRACTPACKAGE_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CONTRACTPACKAGE_CLIENT_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CONTRACTPACKAGE_USER_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int CONTRACTPACKAGE_CONTRACTS_FEATURE_ID = 4;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int USER_CLASSIFIER_ID = 28;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int USER_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int USER_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int USER_LOGIN_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int USER_PASSWORD_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int USER_GROUP_FEATURE_ID = 4;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int USERGROUP_CLASSIFIER_ID = 29;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int USERGROUP_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int USERGROUP_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int MESSAGE_CLASSIFIER_ID = 30;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int MESSAGE_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int MESSAGE_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int MESSAGE_TEXT_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int MESSAGE_TYPE_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int MESSAGE_FROM_FEATURE_ID = 4;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int MESSAGE_TO_FEATURE_ID = 5;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int MESSAGE_DATETIME_FEATURE_ID = 6;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int EVENT_CLASSIFIER_ID = 31;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int EVENT_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int EVENT_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int EVENT_EVENTTYPE_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int EVENT_MESSAGE_FEATURE_ID = 3;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int EVENT_COORDINATES_FEATURE_ID = 4;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int COORDINATES_CLASSIFIER_ID = 32;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int COORDINATES_DB_ID_FEATURE_ID = 0;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int COORDINATES_DB_VERSION_FEATURE_ID = 1;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int COORDINATES_X_FEATURE_ID = 2;
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final int COORDINATES_Y_FEATURE_ID = 3;
/**
* The static member with the instance of this {@link ModelPackage}. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
public static final ModelModelPackage INSTANCE = initialize();
/**
* Initializes this {@link ModelPackage}. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an initialized instance of this class
*
* @generated
*/
public static ModelModelPackage initialize() {
if (isInitialized) {
return (ModelModelPackage) ModelResolver.getInstance().getModelPackage(NS_URI);
}
final ModelModelPackage modelPackage = new ModelModelPackage();
ModelResolver.getInstance().registerModelPackage(modelPackage);
// read the model from the ecore file, the EPackage is registered in the EPackage.Registry
// see the ModelResolver getEPackageRegistry method
ModelUtils.readEPackagesFromFile(modelPackage);
isInitialized = true;
IdentifiableModelPackage.initialize();
// force the initialization of the EFactory proxy
modelPackage.getEPackage();
// register the relation between a Class and its EClassifier
ModelResolver.getInstance().registerClassModelMapping(SimCard.class, modelPackage.getSimCardEClass(), modelPackage);
ModelResolver.getInstance().registerClassModelMapping(SimContract.class, modelPackage.getSimContractEClass(),
modelPackage);
ModelResolver.getInstance().registerClassModelMapping(PaymentInfo.class, modelPackage.getPaymentInfoEClass(),
modelPackage);
ModelResolver.getInstance().registerClassModelMapping(SimCardXSimContract.class,
modelPackage.getSimCardXSimContractEClass(), modelPackage);
ModelResolver.getInstance().registerClassModelMapping(SimTariff.class, modelPackage.getSimTariffEClass(),
modelPackage);
ModelResolver.getInstance().registerClassModelMapping(Tariff.class, modelPackage.getTariffEClass(), modelPackage);
ModelResolver.getInstance().registerClassModelMapping(PaymentItem.class, modelPackage.getPaymentItemEClass(),
modelPackage);
ModelResolver.getInstance().registerClassModelMapping(VolumePayment.class, modelPackage.getVolumePaymentEClass(),
modelPackage);
ModelResolver.getInstance().registerClassModelMapping(PeriodicalPayment.class,
modelPackage.getPeriodicalPaymentEClass(), modelPackage);
ModelResolver.getInstance().registerClassModelMapping(OneTimePayment.class, modelPackage.getOneTimePaymentEClass(),
modelPackage);
ModelResolver.getInstance().registerClassModelMapping(Service.class, modelPackage.getServiceEClass(), modelPackage);
ModelResolver.getInstance().registerClassModelMapping(Units.class, modelPackage.getUnitsEClass(), modelPackage);
ModelResolver.getInstance().registerClassModelMapping(Price.class, modelPackage.getPriceEClass(), modelPackage);
ModelResolver.getInstance().registerClassModelMapping(CarProducer.class, modelPackage.getCarProducerEClass(),
modelPackage);
ModelResolver.getInstance().registerClassModelMapping(CarModel.class, modelPackage.getCarModelEClass(),
modelPackage);
ModelResolver.getInstance().registerClassModelMapping(CarRegInfo.class, modelPackage.getCarRegInfoEClass(),
modelPackage);
ModelResolver.getInstance().registerClassModelMapping(Document.class, modelPackage.getDocumentEClass(),
modelPackage);
ModelResolver.getInstance().registerClassModelMapping(Person.class, modelPackage.getPersonEClass(), modelPackage);
ModelResolver.getInstance().registerClassModelMapping(Car.class, modelPackage.getCarEClass(), modelPackage);
ModelResolver.getInstance().registerClassModelMapping(CarPassport.class, modelPackage.getCarPassportEClass(),
modelPackage);
ModelResolver.getInstance().registerClassModelMapping(Phone.class, modelPackage.getPhoneEClass(), modelPackage);
ModelResolver.getInstance().registerClassModelMapping(Address.class, modelPackage.getAddressEClass(), modelPackage);
ModelResolver.getInstance().registerClassModelMapping(Passport.class, modelPackage.getPassportEClass(),
modelPackage);
ModelResolver.getInstance().registerClassModelMapping(DrivingLicense.class, modelPackage.getDrivingLicenseEClass(),
modelPackage);
ModelResolver.getInstance().registerClassModelMapping(Contract.class, modelPackage.getContractEClass(),
modelPackage);
ModelResolver.getInstance().registerClassModelMapping(SecretQuestion.class, modelPackage.getSecretQuestionEClass(),
modelPackage);
ModelResolver.getInstance().registerClassModelMapping(ClientTariff.class, modelPackage.getClientTariffEClass(),
modelPackage);
ModelResolver.getInstance().registerClassModelMapping(ContractPackage.class,
modelPackage.getContractPackageEClass(), modelPackage);
ModelResolver.getInstance().registerClassModelMapping(User.class, modelPackage.getUserEClass(), modelPackage);
ModelResolver.getInstance().registerClassModelMapping(UserGroup.class, modelPackage.getUserGroupEClass(),
modelPackage);
ModelResolver.getInstance().registerClassModelMapping(Message.class, modelPackage.getMessageEClass(), modelPackage);
ModelResolver.getInstance().registerClassModelMapping(Event.class, modelPackage.getEventEClass(), modelPackage);
ModelResolver.getInstance().registerClassModelMapping(Coordinates.class, modelPackage.getCoordinatesEClass(),
modelPackage);
ModelResolver.getInstance()
.registerClassModelMapping(Currency.class, modelPackage.getCurrencyEEnum(), modelPackage);
ModelResolver.getInstance().registerClassModelMapping(PaymentType.class, modelPackage.getPaymentTypeEEnum(),
modelPackage);
ModelResolver.getInstance().registerClassModelMapping(Periodicity.class, modelPackage.getPeriodicityEEnum(),
modelPackage);
ModelResolver.getInstance().registerClassModelMapping(SecretQuestionType.class,
modelPackage.getSecretQuestionTypeEEnum(), modelPackage);
ModelResolver.getInstance().registerClassModelMapping(MessageType.class, modelPackage.getMessageTypeEEnum(),
modelPackage);
ModelResolver.getInstance().registerClassModelMapping(EventType.class, modelPackage.getEventTypeEEnum(),
modelPackage);
ModelResolver.getInstance().registerClassModelMapping(PhoneType.class, modelPackage.getPhoneTypeEEnum(),
modelPackage);
ModelResolver.getInstance().registerClassModelMapping(MessageIOTypes.class, modelPackage.getMessageIOTypesEEnum(),
modelPackage);
DaoRegistry.getInstance().registerDao(SimCard.class, SimCardDao.class);
DaoRegistry.getInstance().registerDao(SimContract.class, SimContractDao.class);
DaoRegistry.getInstance().registerDao(PaymentInfo.class, PaymentInfoDao.class);
DaoRegistry.getInstance().registerDao(SimCardXSimContract.class, SimCardXSimContractDao.class);
DaoRegistry.getInstance().registerDao(SimTariff.class, SimTariffDao.class);
DaoRegistry.getInstance().registerDao(Tariff.class, TariffDao.class);
DaoRegistry.getInstance().registerDao(PaymentItem.class, PaymentItemDao.class);
DaoRegistry.getInstance().registerDao(VolumePayment.class, VolumePaymentDao.class);
DaoRegistry.getInstance().registerDao(PeriodicalPayment.class, PeriodicalPaymentDao.class);
DaoRegistry.getInstance().registerDao(OneTimePayment.class, OneTimePaymentDao.class);
DaoRegistry.getInstance().registerDao(Service.class, ServiceDao.class);
DaoRegistry.getInstance().registerDao(Units.class, UnitsDao.class);
DaoRegistry.getInstance().registerDao(Price.class, PriceDao.class);
DaoRegistry.getInstance().registerDao(CarProducer.class, CarProducerDao.class);
DaoRegistry.getInstance().registerDao(CarModel.class, CarModelDao.class);
DaoRegistry.getInstance().registerDao(CarRegInfo.class, CarRegInfoDao.class);
DaoRegistry.getInstance().registerDao(Document.class, DocumentDao.class);
DaoRegistry.getInstance().registerDao(Person.class, PersonDao.class);
DaoRegistry.getInstance().registerDao(Car.class, CarDao.class);
DaoRegistry.getInstance().registerDao(CarPassport.class, CarPassportDao.class);
DaoRegistry.getInstance().registerDao(Phone.class, PhoneDao.class);
DaoRegistry.getInstance().registerDao(Address.class, AddressDao.class);
DaoRegistry.getInstance().registerDao(Passport.class, PassportDao.class);
DaoRegistry.getInstance().registerDao(DrivingLicense.class, DrivingLicenseDao.class);
DaoRegistry.getInstance().registerDao(Contract.class, ContractDao.class);
DaoRegistry.getInstance().registerDao(SecretQuestion.class, SecretQuestionDao.class);
DaoRegistry.getInstance().registerDao(ClientTariff.class, ClientTariffDao.class);
DaoRegistry.getInstance().registerDao(ContractPackage.class, ContractPackageDao.class);
DaoRegistry.getInstance().registerDao(User.class, UserDao.class);
DaoRegistry.getInstance().registerDao(UserGroup.class, UserGroupDao.class);
DaoRegistry.getInstance().registerDao(Message.class, MessageDao.class);
DaoRegistry.getInstance().registerDao(Event.class, EventDao.class);
DaoRegistry.getInstance().registerDao(Coordinates.class, CoordinatesDao.class);
// and return ourselves
return modelPackage;
}
/**
* Returns the {@link ModelFactory} of this ModelPackage. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the {@link ModelModelFactory} instance.
* @generated
*/
@Override
public ModelModelFactory getModelFactory() {
return MODELFACTORY;
}
/**
* Returns the nsUri of the {@link EPackage} managed by this Package instance. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return the nsUri of the EPackage
* @generated
*/
@Override
public String getNsURI() {
return NS_URI;
}
/**
* Returns the name of the ecore file containing the ecore model of the {@link EPackage} managed here. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the name of the ecore file
* @generated
*/
@Override
public String getEcoreFileName() {
return "model.ecore";
}
/**
* Returns the {@link EClass} '<em><b>SimCard</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>SimCard</b></em>'
* @generated
*/
public EClass getSimCardEClass() {
return (EClass) getEPackage().getEClassifiers().get(SIMCARD_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>SimCard.phoneNumber</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>SimCard.phoneNumber</b></em>'.
* @generated
*/
public EAttribute getSimCard_PhoneNumber() {
return (EAttribute) getSimCardEClass().getEAllStructuralFeatures().get(SIMCARD_PHONENUMBER_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>SimCard.number</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>SimCard.number</b></em>'.
* @generated
*/
public EAttribute getSimCard_Number() {
return (EAttribute) getSimCardEClass().getEAllStructuralFeatures().get(SIMCARD_NUMBER_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>SimContract</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>SimContract</b></em>'
* @generated
*/
public EClass getSimContractEClass() {
return (EClass) getEPackage().getEClassifiers().get(SIMCONTRACT_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>SimContract.contractNumber</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>SimContract.contractNumber</b></em>'.
* @generated
*/
public EAttribute getSimContract_ContractNumber() {
return (EAttribute) getSimContractEClass().getEAllStructuralFeatures().get(SIMCONTRACT_CONTRACTNUMBER_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>SimContract.name</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>SimContract.name</b></em>'.
* @generated
*/
public EAttribute getSimContract_Name() {
return (EAttribute) getSimContractEClass().getEAllStructuralFeatures().get(SIMCONTRACT_NAME_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>SimContract.descritpion</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>SimContract.descritpion</b></em>'.
* @generated
*/
public EAttribute getSimContract_Descritpion() {
return (EAttribute) getSimContractEClass().getEAllStructuralFeatures().get(SIMCONTRACT_DESCRITPION_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>SimContract.paymentInfo</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>SimContract.paymentInfo</b></em>'.
* @generated
*/
public EReference getSimContract_PaymentInfo() {
return (EReference) getSimContractEClass().getEAllStructuralFeatures().get(SIMCONTRACT_PAYMENTINFO_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>PaymentInfo</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>PaymentInfo</b></em>'
* @generated
*/
public EClass getPaymentInfoEClass() {
return (EClass) getEPackage().getEClassifiers().get(PAYMENTINFO_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>PaymentInfo.tariff</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>PaymentInfo.tariff</b></em>'.
* @generated
*/
public EReference getPaymentInfo_Tariff() {
return (EReference) getPaymentInfoEClass().getEAllStructuralFeatures().get(PAYMENTINFO_TARIFF_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>PaymentInfo.factPayments</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>PaymentInfo.factPayments</b></em>'.
* @generated
*/
public EReference getPaymentInfo_FactPayments() {
return (EReference) getPaymentInfoEClass().getEAllStructuralFeatures().get(PAYMENTINFO_FACTPAYMENTS_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>SimCardXSimContract</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>SimCardXSimContract</b></em>'
* @generated
*/
public EClass getSimCardXSimContractEClass() {
return (EClass) getEPackage().getEClassifiers().get(SIMCARDXSIMCONTRACT_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>SimCardXSimContract.simCard</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>SimCardXSimContract.simCard</b></em>'.
* @generated
*/
public EReference getSimCardXSimContract_SimCard() {
return (EReference) getSimCardXSimContractEClass().getEAllStructuralFeatures().get(
SIMCARDXSIMCONTRACT_SIMCARD_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>SimCardXSimContract.simContract</b></em>'. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>SimCardXSimContract.simContract</b></em>'.
* @generated
*/
public EReference getSimCardXSimContract_SimContract() {
return (EReference) getSimCardXSimContractEClass().getEAllStructuralFeatures().get(
SIMCARDXSIMCONTRACT_SIMCONTRACT_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>SimTariff</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>SimTariff</b></em>'
* @generated
*/
public EClass getSimTariffEClass() {
return (EClass) getEPackage().getEClassifiers().get(SIMTARIFF_CLASSIFIER_ID);
}
/**
* Returns the {@link EClass} '<em><b>Tariff</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>Tariff</b></em>'
* @generated
*/
public EClass getTariffEClass() {
return (EClass) getEPackage().getEClassifiers().get(TARIFF_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Tariff.name</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Tariff.name</b></em>'.
* @generated
*/
public EAttribute getTariff_Name() {
return (EAttribute) getTariffEClass().getEAllStructuralFeatures().get(TARIFF_NAME_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Tariff.active</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Tariff.active</b></em>'.
* @generated
*/
public EAttribute getTariff_Active() {
return (EAttribute) getTariffEClass().getEAllStructuralFeatures().get(TARIFF_ACTIVE_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Tariff.volumePayments</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Tariff.volumePayments</b></em>'.
* @generated
*/
public EReference getTariff_VolumePayments() {
return (EReference) getTariffEClass().getEAllStructuralFeatures().get(TARIFF_VOLUMEPAYMENTS_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Tariff.periodicalPayments</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Tariff.periodicalPayments</b></em>'.
* @generated
*/
public EReference getTariff_PeriodicalPayments() {
return (EReference) getTariffEClass().getEAllStructuralFeatures().get(TARIFF_PERIODICALPAYMENTS_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Tariff.initialPayment</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Tariff.initialPayment</b></em>'.
* @generated
*/
public EReference getTariff_InitialPayment() {
return (EReference) getTariffEClass().getEAllStructuralFeatures().get(TARIFF_INITIALPAYMENT_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Tariff.services</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Tariff.services</b></em>'.
* @generated
*/
public EReference getTariff_Services() {
return (EReference) getTariffEClass().getEAllStructuralFeatures().get(TARIFF_SERVICES_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>PaymentItem</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>PaymentItem</b></em>'
* @generated
*/
public EClass getPaymentItemEClass() {
return (EClass) getEPackage().getEClassifiers().get(PAYMENTITEM_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>PaymentItem.sum</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>PaymentItem.sum</b></em>'.
* @generated
*/
public EAttribute getPaymentItem_Sum() {
return (EAttribute) getPaymentItemEClass().getEAllStructuralFeatures().get(PAYMENTITEM_SUM_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>PaymentItem.currency</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>PaymentItem.currency</b></em>'.
* @generated
*/
public EAttribute getPaymentItem_Currency() {
return (EAttribute) getPaymentItemEClass().getEAllStructuralFeatures().get(PAYMENTITEM_CURRENCY_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>PaymentItem.date</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>PaymentItem.date</b></em>'.
* @generated
*/
public EAttribute getPaymentItem_Date() {
return (EAttribute) getPaymentItemEClass().getEAllStructuralFeatures().get(PAYMENTITEM_DATE_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>PaymentItem.description</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>PaymentItem.description</b></em>'.
* @generated
*/
public EAttribute getPaymentItem_Description() {
return (EAttribute) getPaymentItemEClass().getEAllStructuralFeatures().get(PAYMENTITEM_DESCRIPTION_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>PaymentItem.paymentType</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>PaymentItem.paymentType</b></em>'.
* @generated
*/
public EAttribute getPaymentItem_PaymentType() {
return (EAttribute) getPaymentItemEClass().getEAllStructuralFeatures().get(PAYMENTITEM_PAYMENTTYPE_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>VolumePayment</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>VolumePayment</b></em>'
* @generated
*/
public EClass getVolumePaymentEClass() {
return (EClass) getEPackage().getEClassifiers().get(VOLUMEPAYMENT_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>VolumePayment.volume</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>VolumePayment.volume</b></em>'.
* @generated
*/
public EAttribute getVolumePayment_Volume() {
return (EAttribute) getVolumePaymentEClass().getEAllStructuralFeatures().get(VOLUMEPAYMENT_VOLUME_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>VolumePayment.unit</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>VolumePayment.unit</b></em>'.
* @generated
*/
public EReference getVolumePayment_Unit() {
return (EReference) getVolumePaymentEClass().getEAllStructuralFeatures().get(VOLUMEPAYMENT_UNIT_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>VolumePayment.price</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>VolumePayment.price</b></em>'.
* @generated
*/
public EAttribute getVolumePayment_Price() {
return (EAttribute) getVolumePaymentEClass().getEAllStructuralFeatures().get(VOLUMEPAYMENT_PRICE_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>PeriodicalPayment</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>PeriodicalPayment</b></em>'
* @generated
*/
public EClass getPeriodicalPaymentEClass() {
return (EClass) getEPackage().getEClassifiers().get(PERIODICALPAYMENT_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>PeriodicalPayment.periodicity</b></em>'. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>PeriodicalPayment.periodicity</b></em>'.
* @generated
*/
public EAttribute getPeriodicalPayment_Periodicity() {
return (EAttribute) getPeriodicalPaymentEClass().getEAllStructuralFeatures().get(
PERIODICALPAYMENT_PERIODICITY_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>OneTimePayment</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>OneTimePayment</b></em>'
* @generated
*/
public EClass getOneTimePaymentEClass() {
return (EClass) getEPackage().getEClassifiers().get(ONETIMEPAYMENT_CLASSIFIER_ID);
}
/**
* Returns the {@link EClass} '<em><b>Service</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>Service</b></em>'
* @generated
*/
public EClass getServiceEClass() {
return (EClass) getEPackage().getEClassifiers().get(SERVICE_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Service.name</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Service.name</b></em>'.
* @generated
*/
public EAttribute getService_Name() {
return (EAttribute) getServiceEClass().getEAllStructuralFeatures().get(SERVICE_NAME_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Service.active</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Service.active</b></em>'.
* @generated
*/
public EAttribute getService_Active() {
return (EAttribute) getServiceEClass().getEAllStructuralFeatures().get(SERVICE_ACTIVE_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Service.initialPayment</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Service.initialPayment</b></em>'.
* @generated
*/
public EReference getService_InitialPayment() {
return (EReference) getServiceEClass().getEAllStructuralFeatures().get(SERVICE_INITIALPAYMENT_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Service.periodicalPayment</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Service.periodicalPayment</b></em>'.
* @generated
*/
public EReference getService_PeriodicalPayment() {
return (EReference) getServiceEClass().getEAllStructuralFeatures().get(SERVICE_PERIODICALPAYMENT_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Service.volumePayment</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Service.volumePayment</b></em>'.
* @generated
*/
public EReference getService_VolumePayment() {
return (EReference) getServiceEClass().getEAllStructuralFeatures().get(SERVICE_VOLUMEPAYMENT_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>Units</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>Units</b></em>'
* @generated
*/
public EClass getUnitsEClass() {
return (EClass) getEPackage().getEClassifiers().get(UNITS_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Units.name</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Units.name</b></em>'.
* @generated
*/
public EAttribute getUnits_Name() {
return (EAttribute) getUnitsEClass().getEAllStructuralFeatures().get(UNITS_NAME_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>Price</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>Price</b></em>'
* @generated
*/
public EClass getPriceEClass() {
return (EClass) getEPackage().getEClassifiers().get(PRICE_CLASSIFIER_ID);
}
/**
* Returns the {@link EClass} '<em><b>CarProducer</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>CarProducer</b></em>'
* @generated
*/
public EClass getCarProducerEClass() {
return (EClass) getEPackage().getEClassifiers().get(CARPRODUCER_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>CarProducer.name</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>CarProducer.name</b></em>'.
* @generated
*/
public EAttribute getCarProducer_Name() {
return (EAttribute) getCarProducerEClass().getEAllStructuralFeatures().get(CARPRODUCER_NAME_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>CarModel</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>CarModel</b></em>'
* @generated
*/
public EClass getCarModelEClass() {
return (EClass) getEPackage().getEClassifiers().get(CARMODEL_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>CarModel.producer</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>CarModel.producer</b></em>'.
* @generated
*/
public EReference getCarModel_Producer() {
return (EReference) getCarModelEClass().getEAllStructuralFeatures().get(CARMODEL_PRODUCER_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>CarModel.name</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>CarModel.name</b></em>'.
* @generated
*/
public EAttribute getCarModel_Name() {
return (EAttribute) getCarModelEClass().getEAllStructuralFeatures().get(CARMODEL_NAME_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>CarRegInfo</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>CarRegInfo</b></em>'
* @generated
*/
public EClass getCarRegInfoEClass() {
return (EClass) getEPackage().getEClassifiers().get(CARREGINFO_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>CarRegInfo.owner</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>CarRegInfo.owner</b></em>'.
* @generated
*/
public EReference getCarRegInfo_Owner() {
return (EReference) getCarRegInfoEClass().getEAllStructuralFeatures().get(CARREGINFO_OWNER_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>CarRegInfo.regNumber</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>CarRegInfo.regNumber</b></em>'.
* @generated
*/
public EAttribute getCarRegInfo_RegNumber() {
return (EAttribute) getCarRegInfoEClass().getEAllStructuralFeatures().get(CARREGINFO_REGNUMBER_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>CarRegInfo.vin</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>CarRegInfo.vin</b></em>'.
* @generated
*/
public EAttribute getCarRegInfo_Vin() {
return (EAttribute) getCarRegInfoEClass().getEAllStructuralFeatures().get(CARREGINFO_VIN_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>CarRegInfo.releaseYear</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>CarRegInfo.releaseYear</b></em>'.
* @generated
*/
public EAttribute getCarRegInfo_ReleaseYear() {
return (EAttribute) getCarRegInfoEClass().getEAllStructuralFeatures().get(CARREGINFO_RELEASEYEAR_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>CarRegInfo.engineNumber</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>CarRegInfo.engineNumber</b></em>'.
* @generated
*/
public EAttribute getCarRegInfo_EngineNumber() {
return (EAttribute) getCarRegInfoEClass().getEAllStructuralFeatures().get(CARREGINFO_ENGINENUMBER_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>CarRegInfo.chassisNumber</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>CarRegInfo.chassisNumber</b></em>'.
* @generated
*/
public EAttribute getCarRegInfo_ChassisNumber() {
return (EAttribute) getCarRegInfoEClass().getEAllStructuralFeatures().get(CARREGINFO_CHASSISNUMBER_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>CarRegInfo.bodyNumber</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>CarRegInfo.bodyNumber</b></em>'.
* @generated
*/
public EAttribute getCarRegInfo_BodyNumber() {
return (EAttribute) getCarRegInfoEClass().getEAllStructuralFeatures().get(CARREGINFO_BODYNUMBER_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>CarRegInfo.color</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>CarRegInfo.color</b></em>'.
* @generated
*/
public EAttribute getCarRegInfo_Color() {
return (EAttribute) getCarRegInfoEClass().getEAllStructuralFeatures().get(CARREGINFO_COLOR_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>CarRegInfo.series</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>CarRegInfo.series</b></em>'.
* @generated
*/
public EAttribute getCarRegInfo_Series() {
return (EAttribute) getCarRegInfoEClass().getEAllStructuralFeatures().get(CARREGINFO_SERIES_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>CarRegInfo.number</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>CarRegInfo.number</b></em>'.
* @generated
*/
public EAttribute getCarRegInfo_Number() {
return (EAttribute) getCarRegInfoEClass().getEAllStructuralFeatures().get(CARREGINFO_NUMBER_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>CarRegInfo.issueDate</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>CarRegInfo.issueDate</b></em>'.
* @generated
*/
public EAttribute getCarRegInfo_IssueDate() {
return (EAttribute) getCarRegInfoEClass().getEAllStructuralFeatures().get(CARREGINFO_ISSUEDATE_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>CarRegInfo.issued</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>CarRegInfo.issued</b></em>'.
* @generated
*/
public EAttribute getCarRegInfo_Issued() {
return (EAttribute) getCarRegInfoEClass().getEAllStructuralFeatures().get(CARREGINFO_ISSUED_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>Document</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>Document</b></em>'
* @generated
*/
public EClass getDocumentEClass() {
return (EClass) getEPackage().getEClassifiers().get(DOCUMENT_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Document.series</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Document.series</b></em>'.
* @generated
*/
public EAttribute getDocument_Series() {
return (EAttribute) getDocumentEClass().getEAllStructuralFeatures().get(DOCUMENT_SERIES_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Document.number</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Document.number</b></em>'.
* @generated
*/
public EAttribute getDocument_Number() {
return (EAttribute) getDocumentEClass().getEAllStructuralFeatures().get(DOCUMENT_NUMBER_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Document.issueDate</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Document.issueDate</b></em>'.
* @generated
*/
public EAttribute getDocument_IssueDate() {
return (EAttribute) getDocumentEClass().getEAllStructuralFeatures().get(DOCUMENT_ISSUEDATE_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Document.issued</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Document.issued</b></em>'.
* @generated
*/
public EAttribute getDocument_Issued() {
return (EAttribute) getDocumentEClass().getEAllStructuralFeatures().get(DOCUMENT_ISSUED_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>Person</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>Person</b></em>'
* @generated
*/
public EClass getPersonEClass() {
return (EClass) getEPackage().getEClassifiers().get(PERSON_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Person.surname</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Person.surname</b></em>'.
* @generated
*/
public EAttribute getPerson_Surname() {
return (EAttribute) getPersonEClass().getEAllStructuralFeatures().get(PERSON_SURNAME_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Person.name</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Person.name</b></em>'.
* @generated
*/
public EAttribute getPerson_Name() {
return (EAttribute) getPersonEClass().getEAllStructuralFeatures().get(PERSON_NAME_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Person.patronimic</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Person.patronimic</b></em>'.
* @generated
*/
public EAttribute getPerson_Patronimic() {
return (EAttribute) getPersonEClass().getEAllStructuralFeatures().get(PERSON_PATRONIMIC_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Person.birthday</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Person.birthday</b></em>'.
* @generated
*/
public EAttribute getPerson_Birthday() {
return (EAttribute) getPersonEClass().getEAllStructuralFeatures().get(PERSON_BIRTHDAY_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Person.registrationAddress</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Person.registrationAddress</b></em>'.
* @generated
*/
public EReference getPerson_RegistrationAddress() {
return (EReference) getPersonEClass().getEAllStructuralFeatures().get(PERSON_REGISTRATIONADDRESS_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Person.factAddress</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Person.factAddress</b></em>'.
* @generated
*/
public EReference getPerson_FactAddress() {
return (EReference) getPersonEClass().getEAllStructuralFeatures().get(PERSON_FACTADDRESS_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Person.passport</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Person.passport</b></em>'.
* @generated
*/
public EReference getPerson_Passport() {
return (EReference) getPersonEClass().getEAllStructuralFeatures().get(PERSON_PASSPORT_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Person.drivingLicense</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Person.drivingLicense</b></em>'.
* @generated
*/
public EReference getPerson_DrivingLicense() {
return (EReference) getPersonEClass().getEAllStructuralFeatures().get(PERSON_DRIVINGLICENSE_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Person.phones</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Person.phones</b></em>'.
* @generated
*/
public EReference getPerson_Phones() {
return (EReference) getPersonEClass().getEAllStructuralFeatures().get(PERSON_PHONES_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>Car</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>Car</b></em>'
* @generated
*/
public EClass getCarEClass() {
return (EClass) getEPackage().getEClassifiers().get(CAR_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Car.model</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Car.model</b></em>'.
* @generated
*/
public EReference getCar_Model() {
return (EReference) getCarEClass().getEAllStructuralFeatures().get(CAR_MODEL_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Car.regInfo</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Car.regInfo</b></em>'.
* @generated
*/
public EReference getCar_RegInfo() {
return (EReference) getCarEClass().getEAllStructuralFeatures().get(CAR_REGINFO_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Car.carPassport</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Car.carPassport</b></em>'.
* @generated
*/
public EReference getCar_CarPassport() {
return (EReference) getCarEClass().getEAllStructuralFeatures().get(CAR_CARPASSPORT_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>CarPassport</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>CarPassport</b></em>'
* @generated
*/
public EClass getCarPassportEClass() {
return (EClass) getEPackage().getEClassifiers().get(CARPASSPORT_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>CarPassport.series</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>CarPassport.series</b></em>'.
* @generated
*/
public EAttribute getCarPassport_Series() {
return (EAttribute) getCarPassportEClass().getEAllStructuralFeatures().get(CARPASSPORT_SERIES_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>CarPassport.number</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>CarPassport.number</b></em>'.
* @generated
*/
public EAttribute getCarPassport_Number() {
return (EAttribute) getCarPassportEClass().getEAllStructuralFeatures().get(CARPASSPORT_NUMBER_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>CarPassport.issueDate</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>CarPassport.issueDate</b></em>'.
* @generated
*/
public EAttribute getCarPassport_IssueDate() {
return (EAttribute) getCarPassportEClass().getEAllStructuralFeatures().get(CARPASSPORT_ISSUEDATE_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>CarPassport.issued</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>CarPassport.issued</b></em>'.
* @generated
*/
public EAttribute getCarPassport_Issued() {
return (EAttribute) getCarPassportEClass().getEAllStructuralFeatures().get(CARPASSPORT_ISSUED_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>Phone</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>Phone</b></em>'
* @generated
*/
public EClass getPhoneEClass() {
return (EClass) getEPackage().getEClassifiers().get(PHONE_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Phone.number</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Phone.number</b></em>'.
* @generated
*/
public EAttribute getPhone_Number() {
return (EAttribute) getPhoneEClass().getEAllStructuralFeatures().get(PHONE_NUMBER_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Phone.description</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Phone.description</b></em>'.
* @generated
*/
public EAttribute getPhone_Description() {
return (EAttribute) getPhoneEClass().getEAllStructuralFeatures().get(PHONE_DESCRIPTION_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>Address</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>Address</b></em>'
* @generated
*/
public EClass getAddressEClass() {
return (EClass) getEPackage().getEClassifiers().get(ADDRESS_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Address.zipCode</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Address.zipCode</b></em>'.
* @generated
*/
public EAttribute getAddress_ZipCode() {
return (EAttribute) getAddressEClass().getEAllStructuralFeatures().get(ADDRESS_ZIPCODE_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Address.country</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Address.country</b></em>'.
* @generated
*/
public EAttribute getAddress_Country() {
return (EAttribute) getAddressEClass().getEAllStructuralFeatures().get(ADDRESS_COUNTRY_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Address.region</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Address.region</b></em>'.
* @generated
*/
public EAttribute getAddress_Region() {
return (EAttribute) getAddressEClass().getEAllStructuralFeatures().get(ADDRESS_REGION_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Address.city</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Address.city</b></em>'.
* @generated
*/
public EAttribute getAddress_City() {
return (EAttribute) getAddressEClass().getEAllStructuralFeatures().get(ADDRESS_CITY_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Address.street</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Address.street</b></em>'.
* @generated
*/
public EAttribute getAddress_Street() {
return (EAttribute) getAddressEClass().getEAllStructuralFeatures().get(ADDRESS_STREET_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Address.building</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Address.building</b></em>'.
* @generated
*/
public EAttribute getAddress_Building() {
return (EAttribute) getAddressEClass().getEAllStructuralFeatures().get(ADDRESS_BUILDING_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Address.flat</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Address.flat</b></em>'.
* @generated
*/
public EAttribute getAddress_Flat() {
return (EAttribute) getAddressEClass().getEAllStructuralFeatures().get(ADDRESS_FLAT_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>Passport</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>Passport</b></em>'
* @generated
*/
public EClass getPassportEClass() {
return (EClass) getEPackage().getEClassifiers().get(PASSPORT_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Passport.series</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Passport.series</b></em>'.
* @generated
*/
public EAttribute getPassport_Series() {
return (EAttribute) getPassportEClass().getEAllStructuralFeatures().get(PASSPORT_SERIES_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Passport.number</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Passport.number</b></em>'.
* @generated
*/
public EAttribute getPassport_Number() {
return (EAttribute) getPassportEClass().getEAllStructuralFeatures().get(PASSPORT_NUMBER_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Passport.issueDate</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Passport.issueDate</b></em>'.
* @generated
*/
public EAttribute getPassport_IssueDate() {
return (EAttribute) getPassportEClass().getEAllStructuralFeatures().get(PASSPORT_ISSUEDATE_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Passport.issued</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Passport.issued</b></em>'.
* @generated
*/
public EAttribute getPassport_Issued() {
return (EAttribute) getPassportEClass().getEAllStructuralFeatures().get(PASSPORT_ISSUED_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>DrivingLicense</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>DrivingLicense</b></em>'
* @generated
*/
public EClass getDrivingLicenseEClass() {
return (EClass) getEPackage().getEClassifiers().get(DRIVINGLICENSE_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>DrivingLicense.series</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>DrivingLicense.series</b></em>'.
* @generated
*/
public EAttribute getDrivingLicense_Series() {
return (EAttribute) getDrivingLicenseEClass().getEAllStructuralFeatures().get(DRIVINGLICENSE_SERIES_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>DrivingLicense.number</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>DrivingLicense.number</b></em>'.
* @generated
*/
public EAttribute getDrivingLicense_Number() {
return (EAttribute) getDrivingLicenseEClass().getEAllStructuralFeatures().get(DRIVINGLICENSE_NUMBER_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>DrivingLicense.issueDate</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>DrivingLicense.issueDate</b></em>'.
* @generated
*/
public EAttribute getDrivingLicense_IssueDate() {
return (EAttribute) getDrivingLicenseEClass().getEAllStructuralFeatures().get(DRIVINGLICENSE_ISSUEDATE_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>DrivingLicense.issued</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>DrivingLicense.issued</b></em>'.
* @generated
*/
public EAttribute getDrivingLicense_Issued() {
return (EAttribute) getDrivingLicenseEClass().getEAllStructuralFeatures().get(DRIVINGLICENSE_ISSUED_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>Contract</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>Contract</b></em>'
* @generated
*/
public EClass getContractEClass() {
return (EClass) getEPackage().getEClassifiers().get(CONTRACT_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Contract.signDate</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Contract.signDate</b></em>'.
* @generated
*/
public EAttribute getContract_SignDate() {
return (EAttribute) getContractEClass().getEAllStructuralFeatures().get(CONTRACT_SIGNDATE_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Contract.simCard</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Contract.simCard</b></em>'.
* @generated
*/
public EReference getContract_SimCard() {
return (EReference) getContractEClass().getEAllStructuralFeatures().get(CONTRACT_SIMCARD_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Contract.paymentInfo</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Contract.paymentInfo</b></em>'.
* @generated
*/
public EReference getContract_PaymentInfo() {
return (EReference) getContractEClass().getEAllStructuralFeatures().get(CONTRACT_PAYMENTINFO_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Contract.car</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Contract.car</b></em>'.
* @generated
*/
public EReference getContract_Car() {
return (EReference) getContractEClass().getEAllStructuralFeatures().get(CONTRACT_CAR_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Contract.secretQuestions</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Contract.secretQuestions</b></em>'.
* @generated
*/
public EReference getContract_SecretQuestions() {
return (EReference) getContractEClass().getEAllStructuralFeatures().get(CONTRACT_SECRETQUESTIONS_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Contract.number</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Contract.number</b></em>'.
* @generated
*/
public EAttribute getContract_Number() {
return (EAttribute) getContractEClass().getEAllStructuralFeatures().get(CONTRACT_NUMBER_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>SecretQuestion</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>SecretQuestion</b></em>'
* @generated
*/
public EClass getSecretQuestionEClass() {
return (EClass) getEPackage().getEClassifiers().get(SECRETQUESTION_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>SecretQuestion.question</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>SecretQuestion.question</b></em>'.
* @generated
*/
public EAttribute getSecretQuestion_Question() {
return (EAttribute) getSecretQuestionEClass().getEAllStructuralFeatures().get(SECRETQUESTION_QUESTION_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>SecretQuestion.correctAnswer</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>SecretQuestion.correctAnswer</b></em>'.
* @generated
*/
public EAttribute getSecretQuestion_CorrectAnswer() {
return (EAttribute) getSecretQuestionEClass().getEAllStructuralFeatures().get(
SECRETQUESTION_CORRECTANSWER_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>SecretQuestion.alarmAnswer</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>SecretQuestion.alarmAnswer</b></em>'.
* @generated
*/
public EAttribute getSecretQuestion_AlarmAnswer() {
return (EAttribute) getSecretQuestionEClass().getEAllStructuralFeatures()
.get(SECRETQUESTION_ALARMANSWER_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>SecretQuestion.active</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>SecretQuestion.active</b></em>'.
* @generated
*/
public EAttribute getSecretQuestion_Active() {
return (EAttribute) getSecretQuestionEClass().getEAllStructuralFeatures().get(SECRETQUESTION_ACTIVE_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>SecretQuestion.type</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>SecretQuestion.type</b></em>'.
* @generated
*/
public EAttribute getSecretQuestion_Type() {
return (EAttribute) getSecretQuestionEClass().getEAllStructuralFeatures().get(SECRETQUESTION_TYPE_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>ClientTariff</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>ClientTariff</b></em>'
* @generated
*/
public EClass getClientTariffEClass() {
return (EClass) getEPackage().getEClassifiers().get(CLIENTTARIFF_CLASSIFIER_ID);
}
/**
* Returns the {@link EClass} '<em><b>ContractPackage</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>ContractPackage</b></em>'
* @generated
*/
public EClass getContractPackageEClass() {
return (EClass) getEPackage().getEClassifiers().get(CONTRACTPACKAGE_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>ContractPackage.client</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>ContractPackage.client</b></em>'.
* @generated
*/
public EReference getContractPackage_Client() {
return (EReference) getContractPackageEClass().getEAllStructuralFeatures().get(CONTRACTPACKAGE_CLIENT_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>ContractPackage.user</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>ContractPackage.user</b></em>'.
* @generated
*/
public EReference getContractPackage_User() {
return (EReference) getContractPackageEClass().getEAllStructuralFeatures().get(CONTRACTPACKAGE_USER_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>ContractPackage.contracts</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>ContractPackage.contracts</b></em>'.
* @generated
*/
public EReference getContractPackage_Contracts() {
return (EReference) getContractPackageEClass().getEAllStructuralFeatures()
.get(CONTRACTPACKAGE_CONTRACTS_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>User</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>User</b></em>'
* @generated
*/
public EClass getUserEClass() {
return (EClass) getEPackage().getEClassifiers().get(USER_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>User.login</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>User.login</b></em>'.
* @generated
*/
public EAttribute getUser_Login() {
return (EAttribute) getUserEClass().getEAllStructuralFeatures().get(USER_LOGIN_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>User.password</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>User.password</b></em>'.
* @generated
*/
public EAttribute getUser_Password() {
return (EAttribute) getUserEClass().getEAllStructuralFeatures().get(USER_PASSWORD_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>User.group</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>User.group</b></em>'.
* @generated
*/
public EReference getUser_Group() {
return (EReference) getUserEClass().getEAllStructuralFeatures().get(USER_GROUP_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>UserGroup</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>UserGroup</b></em>'
* @generated
*/
public EClass getUserGroupEClass() {
return (EClass) getEPackage().getEClassifiers().get(USERGROUP_CLASSIFIER_ID);
}
/**
* Returns the {@link EClass} '<em><b>Message</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>Message</b></em>'
* @generated
*/
public EClass getMessageEClass() {
return (EClass) getEPackage().getEClassifiers().get(MESSAGE_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Message.text</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Message.text</b></em>'.
* @generated
*/
public EAttribute getMessage_Text() {
return (EAttribute) getMessageEClass().getEAllStructuralFeatures().get(MESSAGE_TEXT_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Message.type</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Message.type</b></em>'.
* @generated
*/
public EAttribute getMessage_Type() {
return (EAttribute) getMessageEClass().getEAllStructuralFeatures().get(MESSAGE_TYPE_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Message.from</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Message.from</b></em>'.
* @generated
*/
public EReference getMessage_From() {
return (EReference) getMessageEClass().getEAllStructuralFeatures().get(MESSAGE_FROM_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Message.to</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Message.to</b></em>'.
* @generated
*/
public EReference getMessage_To() {
return (EReference) getMessageEClass().getEAllStructuralFeatures().get(MESSAGE_TO_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Message.dateTime</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Message.dateTime</b></em>'.
* @generated
*/
public EAttribute getMessage_DateTime() {
return (EAttribute) getMessageEClass().getEAllStructuralFeatures().get(MESSAGE_DATETIME_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>Event</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>Event</b></em>'
* @generated
*/
public EClass getEventEClass() {
return (EClass) getEPackage().getEClassifiers().get(EVENT_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Event.eventType</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Event.eventType</b></em>'.
* @generated
*/
public EAttribute getEvent_EventType() {
return (EAttribute) getEventEClass().getEAllStructuralFeatures().get(EVENT_EVENTTYPE_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Event.message</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Event.message</b></em>'.
* @generated
*/
public EReference getEvent_Message() {
return (EReference) getEventEClass().getEAllStructuralFeatures().get(EVENT_MESSAGE_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Event.coordinates</b></em>'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Event.coordinates</b></em>'.
* @generated
*/
public EReference getEvent_Coordinates() {
return (EReference) getEventEClass().getEAllStructuralFeatures().get(EVENT_COORDINATES_FEATURE_ID);
}
/**
* Returns the {@link EClass} '<em><b>Coordinates</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the {@link EClass} '<em><b>Coordinates</b></em>'
* @generated
*/
public EClass getCoordinatesEClass() {
return (EClass) getEPackage().getEClassifiers().get(COORDINATES_CLASSIFIER_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Coordinates.x</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Coordinates.x</b></em>'.
* @generated
*/
public EAttribute getCoordinates_X() {
return (EAttribute) getCoordinatesEClass().getEAllStructuralFeatures().get(COORDINATES_X_FEATURE_ID);
}
/**
* Returns the {@link EStructuralFeature} '<em><b>Coordinates.y</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @return an instance of the {@link EStructuralFeature}: '<em><b>Coordinates.y</b></em>'.
* @generated
*/
public EAttribute getCoordinates_Y() {
return (EAttribute) getCoordinatesEClass().getEAllStructuralFeatures().get(COORDINATES_Y_FEATURE_ID);
}
/**
* Returns the EEnum '<em><b>Currency</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the EEnum representing '<em><b>Currency</b></em>'
* @generated
*/
public EEnum getCurrencyEEnum() {
return (EEnum) getEPackage().getEClassifiers().get(CURRENCY_CLASSIFIER_ID);
}
/**
* Returns the EEnum '<em><b>PaymentType</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the EEnum representing '<em><b>PaymentType</b></em>'
* @generated
*/
public EEnum getPaymentTypeEEnum() {
return (EEnum) getEPackage().getEClassifiers().get(PAYMENTTYPE_CLASSIFIER_ID);
}
/**
* Returns the EEnum '<em><b>Periodicity</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the EEnum representing '<em><b>Periodicity</b></em>'
* @generated
*/
public EEnum getPeriodicityEEnum() {
return (EEnum) getEPackage().getEClassifiers().get(PERIODICITY_CLASSIFIER_ID);
}
/**
* Returns the EEnum '<em><b>SecretQuestionType</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the EEnum representing '<em><b>SecretQuestionType</b></em>'
* @generated
*/
public EEnum getSecretQuestionTypeEEnum() {
return (EEnum) getEPackage().getEClassifiers().get(SECRETQUESTIONTYPE_CLASSIFIER_ID);
}
/**
* Returns the EEnum '<em><b>MessageType</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the EEnum representing '<em><b>MessageType</b></em>'
* @generated
*/
public EEnum getMessageTypeEEnum() {
return (EEnum) getEPackage().getEClassifiers().get(MESSAGETYPE_CLASSIFIER_ID);
}
/**
* Returns the EEnum '<em><b>EventType</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the EEnum representing '<em><b>EventType</b></em>'
* @generated
*/
public EEnum getEventTypeEEnum() {
return (EEnum) getEPackage().getEClassifiers().get(EVENTTYPE_CLASSIFIER_ID);
}
/**
* Returns the EEnum '<em><b>PhoneType</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the EEnum representing '<em><b>PhoneType</b></em>'
* @generated
*/
public EEnum getPhoneTypeEEnum() {
return (EEnum) getEPackage().getEClassifiers().get(PHONETYPE_CLASSIFIER_ID);
}
/**
* Returns the EEnum '<em><b>MessageIOTypes</b></em>'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return an instance of the EEnum representing '<em><b>MessageIOTypes</b></em>'
* @generated
*/
public EEnum getMessageIOTypesEEnum() {
return (EEnum) getEPackage().getEClassifiers().get(MESSAGEIOTYPES_CLASSIFIER_ID);
}
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @param eClassifier
* the {@link EClassifier}
* @return the class implementing a specific {@link EClass}.
* @generated
*/
@Override
public Class<?> getEClassifierClass(EClassifier eClassifier) {
switch (eClassifier.getClassifierID()) {
case SIMCARD_CLASSIFIER_ID:
return SimCard.class;
case SIMCONTRACT_CLASSIFIER_ID:
return SimContract.class;
case PAYMENTINFO_CLASSIFIER_ID:
return PaymentInfo.class;
case SIMCARDXSIMCONTRACT_CLASSIFIER_ID:
return SimCardXSimContract.class;
case SIMTARIFF_CLASSIFIER_ID:
return SimTariff.class;
case TARIFF_CLASSIFIER_ID:
return Tariff.class;
case PAYMENTITEM_CLASSIFIER_ID:
return PaymentItem.class;
case VOLUMEPAYMENT_CLASSIFIER_ID:
return VolumePayment.class;
case PERIODICALPAYMENT_CLASSIFIER_ID:
return PeriodicalPayment.class;
case ONETIMEPAYMENT_CLASSIFIER_ID:
return OneTimePayment.class;
case SERVICE_CLASSIFIER_ID:
return Service.class;
case UNITS_CLASSIFIER_ID:
return Units.class;
case PRICE_CLASSIFIER_ID:
return Price.class;
case CARPRODUCER_CLASSIFIER_ID:
return CarProducer.class;
case CARMODEL_CLASSIFIER_ID:
return CarModel.class;
case CARREGINFO_CLASSIFIER_ID:
return CarRegInfo.class;
case DOCUMENT_CLASSIFIER_ID:
return Document.class;
case PERSON_CLASSIFIER_ID:
return Person.class;
case CAR_CLASSIFIER_ID:
return Car.class;
case CARPASSPORT_CLASSIFIER_ID:
return CarPassport.class;
case PHONE_CLASSIFIER_ID:
return Phone.class;
case ADDRESS_CLASSIFIER_ID:
return Address.class;
case PASSPORT_CLASSIFIER_ID:
return Passport.class;
case DRIVINGLICENSE_CLASSIFIER_ID:
return DrivingLicense.class;
case CONTRACT_CLASSIFIER_ID:
return Contract.class;
case SECRETQUESTION_CLASSIFIER_ID:
return SecretQuestion.class;
case CLIENTTARIFF_CLASSIFIER_ID:
return ClientTariff.class;
case CONTRACTPACKAGE_CLASSIFIER_ID:
return ContractPackage.class;
case USER_CLASSIFIER_ID:
return User.class;
case USERGROUP_CLASSIFIER_ID:
return UserGroup.class;
case MESSAGE_CLASSIFIER_ID:
return Message.class;
case EVENT_CLASSIFIER_ID:
return Event.class;
case COORDINATES_CLASSIFIER_ID:
return Coordinates.class;
case CURRENCY_CLASSIFIER_ID:
return Currency.class;
case PAYMENTTYPE_CLASSIFIER_ID:
return PaymentType.class;
case PERIODICITY_CLASSIFIER_ID:
return Periodicity.class;
case SECRETQUESTIONTYPE_CLASSIFIER_ID:
return SecretQuestionType.class;
case MESSAGETYPE_CLASSIFIER_ID:
return MessageType.class;
case EVENTTYPE_CLASSIFIER_ID:
return EventType.class;
case PHONETYPE_CLASSIFIER_ID:
return PhoneType.class;
case MESSAGEIOTYPES_CLASSIFIER_ID:
return MessageIOTypes.class;
default:
throw new IllegalArgumentException("The EClassifier '" + eClassifier + "' is not defined in this EPackage");
}
}
}