An error occurred while loading the file. Please try again.
  • Kai-Holger Brassel's avatar
    New release 1.1.0 · 85e919ec
    Kai-Holger Brassel authored
     * Switch from EMF Forms to Sirius
     * Replace QuantityLong and QuantityDouble by Quantity (only doubles)
     * Switch from JDK 15 to JDK 16
     * Add obligatory annotation for minnimal and maximal values
     * Allow dimensionless and/or nullable Quantites
     * Tests for nullable and dimensionless Quantites
    85e919ec
QuantitiesPackage.java 2.97 KiB
/**
 */
package de.hftstuttgart.cityunits.model.quantities;
import org.eclipse.emf.ecore.EDataType;
import org.eclipse.emf.ecore.EPackage;
/**
 * <!-- begin-user-doc -->
 * The <b>Package</b> for the model.
 * It contains accessors for the meta objects to represent
 * <ul>
 *   <li>each class,</li>
 *   <li>each feature of each class,</li>
 *   <li>each operation of each class,</li>
 *   <li>each enum,</li>
 *   <li>and each data type</li>
 * </ul>
 * <!-- end-user-doc -->
 * @see de.hftstuttgart.cityunits.model.quantities.QuantitiesFactory
 * @model kind="package"
 * @generated
public interface QuantitiesPackage extends EPackage {
	/**
	 * The package name.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	String eNAME = "quantities";
	/**
	 * The package namespace URI.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	String eNS_URI = "https://www.hftstuttgart.de/quantities";
	/**
	 * The package namespace name.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	String eNS_PREFIX = "quant";
	/**
	 * The singleton instance of the package.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	QuantitiesPackage eINSTANCE = de.hftstuttgart.cityunits.model.quantities.impl.QuantitiesPackageImpl.init();
	/**
	 * The meta object id for the '<em>Quantity</em>' data type.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see de.hftstuttgart.cityunits.model.NullableQuantity
	 * @see de.hftstuttgart.cityunits.model.quantities.impl.QuantitiesPackageImpl#getQuantity()
	 * @generated
	int QUANTITY = 0;
	/**
	 * Returns the meta object for data type '{@link de.hftstuttgart.cityunits.model.NullableQuantity <em>Quantity</em>}'.
	 * <!-- begin-user-doc -->
* <!-- end-user-doc --> * @return the meta object for data type '<em>Quantity</em>'. * @see de.hftstuttgart.cityunits.model.NullableQuantity * @model instanceClass="de.hftstuttgart.cityunits.model.NullableQuantity" * @generated */ EDataType getQuantity(); /** * Returns the factory that creates the instances of the model. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the factory that creates the instances of the model. * @generated */ QuantitiesFactory getQuantitiesFactory(); /** * <!-- begin-user-doc --> * Defines literals for the meta objects that represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each operation of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @generated */ interface Literals { /** * The meta object literal for the '<em>Quantity</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.hftstuttgart.cityunits.model.NullableQuantity * @see de.hftstuttgart.cityunits.model.quantities.impl.QuantitiesPackageImpl#getQuantity() * @generated */ EDataType QUANTITY = eINSTANCE.getQuantity(); } } //QuantitiesPackage