/** */ package de.hftstuttgart.cityunits.model.quantities; import org.eclipse.emf.ecore.EDataType; import org.eclipse.emf.ecore.EPackage; /** * * The Package for the model. * It contains accessors for the meta objects to represent * * * @see de.hftstuttgart.cityunits.model.quantities.QuantitiesFactory * @model kind="package" * @generated */ public interface QuantitiesPackage extends EPackage { /** * The package name. * * * @generated */ String eNAME = "quantities"; /** * The package namespace URI. * * * @generated */ String eNS_URI = "https://www.hft-stuttgart.de/quantities"; /** * The package namespace name. * * * @generated */ String eNS_PREFIX = "quant"; /** * The singleton instance of the package. * * * @generated */ QuantitiesPackage eINSTANCE = de.hftstuttgart.cityunits.model.quantities.impl.QuantitiesPackageImpl.init(); /** * The meta object id for the 'Quantity Double' data type. * * * @see de.hft-stuttgart.cityunits.NullableQuantity * @see de.hft-stuttgart.cityunits.quantities.impl.QuantitiesPackageImpl#getQuantityDouble() * @generated */ int QUANTITY_DOUBLE = 0; /** * The meta object id for the 'Quantity Long' data type. * * * @see de.hft-stuttgart.cityunits.NullableQuantity * @see de.hft-stuttgart.cityunits.quantities.impl.QuantitiesPackageImpl#getQuantityLong() * @generated */ int QUANTITY_LONG = 1; /** * Returns the meta object for data type '{@link de.hft-stuttgart.cityunits.NullableQuantity Quantity Double}'. * * * @return the meta object for data type 'Quantity Double'. * @see de.hft-stuttgart.cityunits.NullableQuantity * @model instanceClass="de.hft-stuttgart.cityunits.NullableQuantity" * @generated */ EDataType getQuantityDouble(); /** * Returns the meta object for data type '{@link de.hft-stuttgart.cityunits.NullableQuantity Quantity Long}'. * * * @return the meta object for data type 'Quantity Long'. * @see de.hft-stuttgart.cityunits.NullableQuantity * @model instanceClass="de.hft-stuttgart.cityunits.NullableQuantity" * @generated */ EDataType getQuantityLong(); /** * Returns the factory that creates the instances of the model. * * * @return the factory that creates the instances of the model. * @generated */ QuantitiesFactory getQuantitiesFactory(); /** * * Defines literals for the meta objects that represent * * * @generated */ interface Literals { /** * The meta object literal for the 'Quantity Double' data type. * * * @see de.hft-stuttgart.cityunits.NullableQuantity * @see de.hft-stuttgart.cityunits.quantities.impl.QuantitiesPackageImpl#getQuantityDouble() * @generated */ EDataType QUANTITY_DOUBLE = eINSTANCE.getQuantityDouble(); /** * The meta object literal for the 'Quantity Long' data type. * * * @see de.hft-stuttgart.cityunits.NullableQuantity * @see de.hft-stuttgart.cityunits.quantities.impl.QuantitiesPackageImpl#getQuantityLong() * @generated */ EDataType QUANTITY_LONG = eINSTANCE.getQuantityLong(); } } //QuantitiesPackage