/**
*/
package de.hftstuttgart.buildingphysics;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
/**
*
* The Package for the model.
* It contains accessors for the meta objects to represent
*
* - each class,
* - each feature of each class,
* - each operation of each class,
* - each enum,
* - and each data type
*
*
* @see de.hftstuttgart.buildingphysics.BuildingPhysicsFactory
* @model kind="package"
* @generated
*/
public interface BuildingPhysicsPackage extends EPackage {
/**
* The package name.
*
*
* @generated
*/
String eNAME = "buildingphysics";
/**
* The package namespace URI.
*
*
* @generated
*/
String eNS_URI = "http://www.hftstuttgart.de/buildingphysics";
/**
* The package namespace name.
*
*
* @generated
*/
String eNS_PREFIX = "buildphys";
/**
* The singleton instance of the package.
*
*
* @generated
*/
BuildingPhysicsPackage eINSTANCE = de.hftstuttgart.buildingphysics.impl.BuildingPhysicsPackageImpl.init();
/**
* The meta object id for the '{@link de.hftstuttgart.buildingphysics.impl.BuildingPhysicsCatalogImpl Catalog}' class.
*
*
* @see de.hftstuttgart.buildingphysics.impl.BuildingPhysicsCatalogImpl
* @see de.hftstuttgart.buildingphysics.impl.BuildingPhysicsPackageImpl#getBuildingPhysicsCatalog()
* @generated
*/
int BUILDING_PHYSICS_CATALOG = 0;
/**
* The feature id for the 'Author' attribute.
*
*
* @generated
* @ordered
*/
int BUILDING_PHYSICS_CATALOG__AUTHOR = 0;
/**
* The feature id for the 'Window Catalog' containment reference.
*
*
* @generated
* @ordered
*/
int BUILDING_PHYSICS_CATALOG__WINDOW_CATALOG = 1;
/**
* The feature id for the 'Material Catalog' containment reference.
*
*
* @generated
* @ordered
*/
int BUILDING_PHYSICS_CATALOG__MATERIAL_CATALOG = 2;
/**
* The number of structural features of the 'Catalog' class.
*
*
* @generated
* @ordered
*/
int BUILDING_PHYSICS_CATALOG_FEATURE_COUNT = 3;
/**
* The number of operations of the 'Catalog' class.
*
*
* @generated
* @ordered
*/
int BUILDING_PHYSICS_CATALOG_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link de.hftstuttgart.buildingphysics.impl.WindowTypeImpl Window Type}' class.
*
*
* @see de.hftstuttgart.buildingphysics.impl.WindowTypeImpl
* @see de.hftstuttgart.buildingphysics.impl.BuildingPhysicsPackageImpl#getWindowType()
* @generated
*/
int WINDOW_TYPE = 1;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int WINDOW_TYPE__ID = 0;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int WINDOW_TYPE__NAME = 1;
/**
* The feature id for the 'UValue' attribute.
*
*
* @generated
* @ordered
*/
int WINDOW_TYPE__UVALUE = 2;
/**
* The feature id for the 'GValue' attribute.
*
*
* @generated
* @ordered
*/
int WINDOW_TYPE__GVALUE = 3;
/**
* The feature id for the 'Glazing Number' attribute.
*
*
* @generated
* @ordered
*/
int WINDOW_TYPE__GLAZING_NUMBER = 4;
/**
* The feature id for the 'Frame Ratio' attribute.
*
*
* @generated
* @ordered
*/
int WINDOW_TYPE__FRAME_RATIO = 5;
/**
* The feature id for the 'Life Cycle' containment reference.
*
*
* @generated
* @ordered
*/
int WINDOW_TYPE__LIFE_CYCLE = 6;
/**
* The number of structural features of the 'Window Type' class.
*
*
* @generated
* @ordered
*/
int WINDOW_TYPE_FEATURE_COUNT = 7;
/**
* The number of operations of the 'Window Type' class.
*
*
* @generated
* @ordered
*/
int WINDOW_TYPE_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link de.hftstuttgart.buildingphysics.impl.CatalogImpl Catalog}' class.
*
*
* @see de.hftstuttgart.buildingphysics.impl.CatalogImpl
* @see de.hftstuttgart.buildingphysics.impl.BuildingPhysicsPackageImpl#getCatalog()
* @generated
*/
int CATALOG = 2;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int CATALOG__NAME = 0;
/**
* The feature id for the 'Description' attribute.
*
*
* @generated
* @ordered
*/
int CATALOG__DESCRIPTION = 1;
/**
* The feature id for the 'Source' attribute.
*
*
* @generated
* @ordered
*/
int CATALOG__SOURCE = 2;
/**
* The number of structural features of the 'Catalog' class.
*
*
* @generated
* @ordered
*/
int CATALOG_FEATURE_COUNT = 3;
/**
* The number of operations of the 'Catalog' class.
*
*
* @generated
* @ordered
*/
int CATALOG_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link de.hftstuttgart.buildingphysics.impl.WindowCatalogImpl Window Catalog}' class.
*
*
* @see de.hftstuttgart.buildingphysics.impl.WindowCatalogImpl
* @see de.hftstuttgart.buildingphysics.impl.BuildingPhysicsPackageImpl#getWindowCatalog()
* @generated
*/
int WINDOW_CATALOG = 3;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int WINDOW_CATALOG__NAME = CATALOG__NAME;
/**
* The feature id for the 'Description' attribute.
*
*
* @generated
* @ordered
*/
int WINDOW_CATALOG__DESCRIPTION = CATALOG__DESCRIPTION;
/**
* The feature id for the 'Source' attribute.
*
*
* @generated
* @ordered
*/
int WINDOW_CATALOG__SOURCE = CATALOG__SOURCE;
/**
* The feature id for the 'Window Types' containment reference list.
*
*
* @generated
* @ordered
*/
int WINDOW_CATALOG__WINDOW_TYPES = CATALOG_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'Window Catalog' class.
*
*
* @generated
* @ordered
*/
int WINDOW_CATALOG_FEATURE_COUNT = CATALOG_FEATURE_COUNT + 1;
/**
* The number of operations of the 'Window Catalog' class.
*
*
* @generated
* @ordered
*/
int WINDOW_CATALOG_OPERATION_COUNT = CATALOG_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link de.hftstuttgart.buildingphysics.impl.MaterialCatalogImpl Material Catalog}' class.
*
*
* @see de.hftstuttgart.buildingphysics.impl.MaterialCatalogImpl
* @see de.hftstuttgart.buildingphysics.impl.BuildingPhysicsPackageImpl#getMaterialCatalog()
* @generated
*/
int MATERIAL_CATALOG = 4;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int MATERIAL_CATALOG__NAME = CATALOG__NAME;
/**
* The feature id for the 'Description' attribute.
*
*
* @generated
* @ordered
*/
int MATERIAL_CATALOG__DESCRIPTION = CATALOG__DESCRIPTION;
/**
* The feature id for the 'Source' attribute.
*
*
* @generated
* @ordered
*/
int MATERIAL_CATALOG__SOURCE = CATALOG__SOURCE;
/**
* The feature id for the 'Material Categories' containment reference list.
*
*
* @generated
* @ordered
*/
int MATERIAL_CATALOG__MATERIAL_CATEGORIES = CATALOG_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'Material Catalog' class.
*
*
* @generated
* @ordered
*/
int MATERIAL_CATALOG_FEATURE_COUNT = CATALOG_FEATURE_COUNT + 1;
/**
* The number of operations of the 'Material Catalog' class.
*
*
* @generated
* @ordered
*/
int MATERIAL_CATALOG_OPERATION_COUNT = CATALOG_OPERATION_COUNT + 0;
/**
* The meta object id for the '{@link de.hftstuttgart.buildingphysics.impl.MaterialCategoryImpl Material Category}' class.
*
*
* @see de.hftstuttgart.buildingphysics.impl.MaterialCategoryImpl
* @see de.hftstuttgart.buildingphysics.impl.BuildingPhysicsPackageImpl#getMaterialCategory()
* @generated
*/
int MATERIAL_CATEGORY = 5;
/**
* The feature id for the 'Material' containment reference list.
*
*
* @generated
* @ordered
*/
int MATERIAL_CATEGORY__MATERIAL = 0;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int MATERIAL_CATEGORY__NAME = 1;
/**
* The number of structural features of the 'Material Category' class.
*
*
* @generated
* @ordered
*/
int MATERIAL_CATEGORY_FEATURE_COUNT = 2;
/**
* The number of operations of the 'Material Category' class.
*
*
* @generated
* @ordered
*/
int MATERIAL_CATEGORY_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link de.hftstuttgart.buildingphysics.impl.MaterialImpl Material}' class.
*
*
* @see de.hftstuttgart.buildingphysics.impl.MaterialImpl
* @see de.hftstuttgart.buildingphysics.impl.BuildingPhysicsPackageImpl#getMaterial()
* @generated
*/
int MATERIAL = 6;
/**
* The feature id for the 'Id' attribute.
*
*
* @generated
* @ordered
*/
int MATERIAL__ID = 0;
/**
* The feature id for the 'Name' attribute.
*
*
* @generated
* @ordered
*/
int MATERIAL__NAME = 1;
/**
* The feature id for the 'Density' attribute.
*
*
* @generated
* @ordered
*/
int MATERIAL__DENSITY = 2;
/**
* The feature id for the 'Heat Capacity' attribute.
*
*
* @generated
* @ordered
*/
int MATERIAL__HEAT_CAPACITY = 3;
/**
* The feature id for the 'Conductivity' attribute.
*
*
* @generated
* @ordered
*/
int MATERIAL__CONDUCTIVITY = 4;
/**
* The number of structural features of the 'Material' class.
*
*
* @generated
* @ordered
*/
int MATERIAL_FEATURE_COUNT = 5;
/**
* The number of operations of the 'Material' class.
*
*
* @generated
* @ordered
*/
int MATERIAL_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link de.hftstuttgart.buildingphysics.impl.LifeCycleImpl Life Cycle}' class.
*
*
* @see de.hftstuttgart.buildingphysics.impl.LifeCycleImpl
* @see de.hftstuttgart.buildingphysics.impl.BuildingPhysicsPackageImpl#getLifeCycle()
* @generated
*/
int LIFE_CYCLE = 7;
/**
* The feature id for the 'Embodied Energy' attribute.
*
*
* @generated
* @ordered
*/
int LIFE_CYCLE__EMBODIED_ENERGY = 0;
/**
* The feature id for the 'Embodied Carbon' attribute.
*
*
* @generated
* @ordered
*/
int LIFE_CYCLE__EMBODIED_CARBON = 1;
/**
* The feature id for the 'Construction Description' attribute.
*
*
* @generated
* @ordered
*/
int LIFE_CYCLE__CONSTRUCTION_DESCRIPTION = 2;
/**
* The feature id for the 'Disposal Energy' attribute.
*
*
* @generated
* @ordered
*/
int LIFE_CYCLE__DISPOSAL_ENERGY = 3;
/**
* The feature id for the 'Disposal Carbon' attribute.
*
*
* @generated
* @ordered
*/
int LIFE_CYCLE__DISPOSAL_CARBON = 4;
/**
* The feature id for the 'Disposal Description' attribute.
*
*
* @generated
* @ordered
*/
int LIFE_CYCLE__DISPOSAL_DESCRIPTION = 5;
/**
* The number of structural features of the 'Life Cycle' class.
*
*
* @generated
* @ordered
*/
int LIFE_CYCLE_FEATURE_COUNT = 6;
/**
* The number of operations of the 'Life Cycle' class.
*
*
* @generated
* @ordered
*/
int LIFE_CYCLE_OPERATION_COUNT = 0;
/**
* Returns the meta object for class '{@link de.hftstuttgart.buildingphysics.BuildingPhysicsCatalog Catalog}'.
*
*
* @return the meta object for class 'Catalog'.
* @see de.hftstuttgart.buildingphysics.BuildingPhysicsCatalog
* @generated
*/
EClass getBuildingPhysicsCatalog();
/**
* Returns the meta object for the attribute '{@link de.hftstuttgart.buildingphysics.BuildingPhysicsCatalog#getAuthor Author}'.
*
*
* @return the meta object for the attribute 'Author'.
* @see de.hftstuttgart.buildingphysics.BuildingPhysicsCatalog#getAuthor()
* @see #getBuildingPhysicsCatalog()
* @generated
*/
EAttribute getBuildingPhysicsCatalog_Author();
/**
* Returns the meta object for the containment reference '{@link de.hftstuttgart.buildingphysics.BuildingPhysicsCatalog#getWindowCatalog Window Catalog}'.
*
*
* @return the meta object for the containment reference 'Window Catalog'.
* @see de.hftstuttgart.buildingphysics.BuildingPhysicsCatalog#getWindowCatalog()
* @see #getBuildingPhysicsCatalog()
* @generated
*/
EReference getBuildingPhysicsCatalog_WindowCatalog();
/**
* Returns the meta object for the containment reference '{@link de.hftstuttgart.buildingphysics.BuildingPhysicsCatalog#getMaterialCatalog Material Catalog}'.
*
*
* @return the meta object for the containment reference 'Material Catalog'.
* @see de.hftstuttgart.buildingphysics.BuildingPhysicsCatalog#getMaterialCatalog()
* @see #getBuildingPhysicsCatalog()
* @generated
*/
EReference getBuildingPhysicsCatalog_MaterialCatalog();
/**
* Returns the meta object for class '{@link de.hftstuttgart.buildingphysics.WindowType Window Type}'.
*
*
* @return the meta object for class 'Window Type'.
* @see de.hftstuttgart.buildingphysics.WindowType
* @generated
*/
EClass getWindowType();
/**
* Returns the meta object for the attribute '{@link de.hftstuttgart.buildingphysics.WindowType#getId Id}'.
*
*
* @return the meta object for the attribute 'Id'.
* @see de.hftstuttgart.buildingphysics.WindowType#getId()
* @see #getWindowType()
* @generated
*/
EAttribute getWindowType_Id();
/**
* Returns the meta object for the attribute '{@link de.hftstuttgart.buildingphysics.WindowType#getName Name}'.
*
*
* @return the meta object for the attribute 'Name'.
* @see de.hftstuttgart.buildingphysics.WindowType#getName()
* @see #getWindowType()
* @generated
*/
EAttribute getWindowType_Name();
/**
* Returns the meta object for the attribute '{@link de.hftstuttgart.buildingphysics.WindowType#getUValue UValue}'.
*
*
* @return the meta object for the attribute 'UValue'.
* @see de.hftstuttgart.buildingphysics.WindowType#getUValue()
* @see #getWindowType()
* @generated
*/
EAttribute getWindowType_UValue();
/**
* Returns the meta object for the attribute '{@link de.hftstuttgart.buildingphysics.WindowType#getGValue GValue}'.
*
*
* @return the meta object for the attribute 'GValue'.
* @see de.hftstuttgart.buildingphysics.WindowType#getGValue()
* @see #getWindowType()
* @generated
*/
EAttribute getWindowType_GValue();
/**
* Returns the meta object for the attribute '{@link de.hftstuttgart.buildingphysics.WindowType#getGlazingNumber Glazing Number}'.
*
*
* @return the meta object for the attribute 'Glazing Number'.
* @see de.hftstuttgart.buildingphysics.WindowType#getGlazingNumber()
* @see #getWindowType()
* @generated
*/
EAttribute getWindowType_GlazingNumber();
/**
* Returns the meta object for the attribute '{@link de.hftstuttgart.buildingphysics.WindowType#getFrameRatio Frame Ratio}'.
*
*
* @return the meta object for the attribute 'Frame Ratio'.
* @see de.hftstuttgart.buildingphysics.WindowType#getFrameRatio()
* @see #getWindowType()
* @generated
*/
EAttribute getWindowType_FrameRatio();
/**
* Returns the meta object for the containment reference '{@link de.hftstuttgart.buildingphysics.WindowType#getLifeCycle Life Cycle}'.
*
*
* @return the meta object for the containment reference 'Life Cycle'.
* @see de.hftstuttgart.buildingphysics.WindowType#getLifeCycle()
* @see #getWindowType()
* @generated
*/
EReference getWindowType_LifeCycle();
/**
* Returns the meta object for class '{@link de.hftstuttgart.buildingphysics.Catalog Catalog}'.
*
*
* @return the meta object for class 'Catalog'.
* @see de.hftstuttgart.buildingphysics.Catalog
* @generated
*/
EClass getCatalog();
/**
* Returns the meta object for the attribute '{@link de.hftstuttgart.buildingphysics.Catalog#getName Name}'.
*
*
* @return the meta object for the attribute 'Name'.
* @see de.hftstuttgart.buildingphysics.Catalog#getName()
* @see #getCatalog()
* @generated
*/
EAttribute getCatalog_Name();
/**
* Returns the meta object for the attribute '{@link de.hftstuttgart.buildingphysics.Catalog#getDescription Description}'.
*
*
* @return the meta object for the attribute 'Description'.
* @see de.hftstuttgart.buildingphysics.Catalog#getDescription()
* @see #getCatalog()
* @generated
*/
EAttribute getCatalog_Description();
/**
* Returns the meta object for the attribute '{@link de.hftstuttgart.buildingphysics.Catalog#getSource Source}'.
*
*
* @return the meta object for the attribute 'Source'.
* @see de.hftstuttgart.buildingphysics.Catalog#getSource()
* @see #getCatalog()
* @generated
*/
EAttribute getCatalog_Source();
/**
* Returns the meta object for class '{@link de.hftstuttgart.buildingphysics.WindowCatalog Window Catalog}'.
*
*
* @return the meta object for class 'Window Catalog'.
* @see de.hftstuttgart.buildingphysics.WindowCatalog
* @generated
*/
EClass getWindowCatalog();
/**
* Returns the meta object for the containment reference list '{@link de.hftstuttgart.buildingphysics.WindowCatalog#getWindowTypes Window Types}'.
*
*
* @return the meta object for the containment reference list 'Window Types'.
* @see de.hftstuttgart.buildingphysics.WindowCatalog#getWindowTypes()
* @see #getWindowCatalog()
* @generated
*/
EReference getWindowCatalog_WindowTypes();
/**
* Returns the meta object for class '{@link de.hftstuttgart.buildingphysics.MaterialCatalog Material Catalog}'.
*
*
* @return the meta object for class 'Material Catalog'.
* @see de.hftstuttgart.buildingphysics.MaterialCatalog
* @generated
*/
EClass getMaterialCatalog();
/**
* Returns the meta object for the containment reference list '{@link de.hftstuttgart.buildingphysics.MaterialCatalog#getMaterialCategories Material Categories}'.
*
*
* @return the meta object for the containment reference list 'Material Categories'.
* @see de.hftstuttgart.buildingphysics.MaterialCatalog#getMaterialCategories()
* @see #getMaterialCatalog()
* @generated
*/
EReference getMaterialCatalog_MaterialCategories();
/**
* Returns the meta object for class '{@link de.hftstuttgart.buildingphysics.MaterialCategory Material Category}'.
*
*
* @return the meta object for class 'Material Category'.
* @see de.hftstuttgart.buildingphysics.MaterialCategory
* @generated
*/
EClass getMaterialCategory();
/**
* Returns the meta object for the containment reference list '{@link de.hftstuttgart.buildingphysics.MaterialCategory#getMaterial Material}'.
*
*
* @return the meta object for the containment reference list 'Material'.
* @see de.hftstuttgart.buildingphysics.MaterialCategory#getMaterial()
* @see #getMaterialCategory()
* @generated
*/
EReference getMaterialCategory_Material();
/**
* Returns the meta object for the attribute '{@link de.hftstuttgart.buildingphysics.MaterialCategory#getName Name}'.
*
*
* @return the meta object for the attribute 'Name'.
* @see de.hftstuttgart.buildingphysics.MaterialCategory#getName()
* @see #getMaterialCategory()
* @generated
*/
EAttribute getMaterialCategory_Name();
/**
* Returns the meta object for class '{@link de.hftstuttgart.buildingphysics.Material Material}'.
*
*
* @return the meta object for class 'Material'.
* @see de.hftstuttgart.buildingphysics.Material
* @generated
*/
EClass getMaterial();
/**
* Returns the meta object for the attribute '{@link de.hftstuttgart.buildingphysics.Material#getId Id}'.
*
*
* @return the meta object for the attribute 'Id'.
* @see de.hftstuttgart.buildingphysics.Material#getId()
* @see #getMaterial()
* @generated
*/
EAttribute getMaterial_Id();
/**
* Returns the meta object for the attribute '{@link de.hftstuttgart.buildingphysics.Material#getName Name}'.
*
*
* @return the meta object for the attribute 'Name'.
* @see de.hftstuttgart.buildingphysics.Material#getName()
* @see #getMaterial()
* @generated
*/
EAttribute getMaterial_Name();
/**
* Returns the meta object for the attribute '{@link de.hftstuttgart.buildingphysics.Material#getDensity Density}'.
*
*
* @return the meta object for the attribute 'Density'.
* @see de.hftstuttgart.buildingphysics.Material#getDensity()
* @see #getMaterial()
* @generated
*/
EAttribute getMaterial_Density();
/**
* Returns the meta object for the attribute '{@link de.hftstuttgart.buildingphysics.Material#getHeatCapacity Heat Capacity}'.
*
*
* @return the meta object for the attribute 'Heat Capacity'.
* @see de.hftstuttgart.buildingphysics.Material#getHeatCapacity()
* @see #getMaterial()
* @generated
*/
EAttribute getMaterial_HeatCapacity();
/**
* Returns the meta object for the attribute '{@link de.hftstuttgart.buildingphysics.Material#getConductivity Conductivity}'.
*
*
* @return the meta object for the attribute 'Conductivity'.
* @see de.hftstuttgart.buildingphysics.Material#getConductivity()
* @see #getMaterial()
* @generated
*/
EAttribute getMaterial_Conductivity();
/**
* Returns the meta object for class '{@link de.hftstuttgart.buildingphysics.LifeCycle Life Cycle}'.
*
*
* @return the meta object for class 'Life Cycle'.
* @see de.hftstuttgart.buildingphysics.LifeCycle
* @generated
*/
EClass getLifeCycle();
/**
* Returns the meta object for the attribute '{@link de.hftstuttgart.buildingphysics.LifeCycle#getEmbodiedEnergy Embodied Energy}'.
*
*
* @return the meta object for the attribute 'Embodied Energy'.
* @see de.hftstuttgart.buildingphysics.LifeCycle#getEmbodiedEnergy()
* @see #getLifeCycle()
* @generated
*/
EAttribute getLifeCycle_EmbodiedEnergy();
/**
* Returns the meta object for the attribute '{@link de.hftstuttgart.buildingphysics.LifeCycle#getEmbodiedCarbon Embodied Carbon}'.
*
*
* @return the meta object for the attribute 'Embodied Carbon'.
* @see de.hftstuttgart.buildingphysics.LifeCycle#getEmbodiedCarbon()
* @see #getLifeCycle()
* @generated
*/
EAttribute getLifeCycle_EmbodiedCarbon();
/**
* Returns the meta object for the attribute '{@link de.hftstuttgart.buildingphysics.LifeCycle#getConstructionDescription Construction Description}'.
*
*
* @return the meta object for the attribute 'Construction Description'.
* @see de.hftstuttgart.buildingphysics.LifeCycle#getConstructionDescription()
* @see #getLifeCycle()
* @generated
*/
EAttribute getLifeCycle_ConstructionDescription();
/**
* Returns the meta object for the attribute '{@link de.hftstuttgart.buildingphysics.LifeCycle#getDisposalEnergy Disposal Energy}'.
*
*
* @return the meta object for the attribute 'Disposal Energy'.
* @see de.hftstuttgart.buildingphysics.LifeCycle#getDisposalEnergy()
* @see #getLifeCycle()
* @generated
*/
EAttribute getLifeCycle_DisposalEnergy();
/**
* Returns the meta object for the attribute '{@link de.hftstuttgart.buildingphysics.LifeCycle#getDisposalCarbon Disposal Carbon}'.
*
*
* @return the meta object for the attribute 'Disposal Carbon'.
* @see de.hftstuttgart.buildingphysics.LifeCycle#getDisposalCarbon()
* @see #getLifeCycle()
* @generated
*/
EAttribute getLifeCycle_DisposalCarbon();
/**
* Returns the meta object for the attribute '{@link de.hftstuttgart.buildingphysics.LifeCycle#getDisposalDescription Disposal Description}'.
*
*
* @return the meta object for the attribute 'Disposal Description'.
* @see de.hftstuttgart.buildingphysics.LifeCycle#getDisposalDescription()
* @see #getLifeCycle()
* @generated
*/
EAttribute getLifeCycle_DisposalDescription();
/**
* Returns the factory that creates the instances of the model.
*
*
* @return the factory that creates the instances of the model.
* @generated
*/
BuildingPhysicsFactory getBuildingPhysicsFactory();
/**
*
* Defines literals for the meta objects that represent
*
* - each class,
* - each feature of each class,
* - each operation of each class,
* - each enum,
* - and each data type
*
*
* @generated
*/
interface Literals {
/**
* The meta object literal for the '{@link de.hftstuttgart.buildingphysics.impl.BuildingPhysicsCatalogImpl Catalog}' class.
*
*
* @see de.hftstuttgart.buildingphysics.impl.BuildingPhysicsCatalogImpl
* @see de.hftstuttgart.buildingphysics.impl.BuildingPhysicsPackageImpl#getBuildingPhysicsCatalog()
* @generated
*/
EClass BUILDING_PHYSICS_CATALOG = eINSTANCE.getBuildingPhysicsCatalog();
/**
* The meta object literal for the 'Author' attribute feature.
*
*
* @generated
*/
EAttribute BUILDING_PHYSICS_CATALOG__AUTHOR = eINSTANCE.getBuildingPhysicsCatalog_Author();
/**
* The meta object literal for the 'Window Catalog' containment reference feature.
*
*
* @generated
*/
EReference BUILDING_PHYSICS_CATALOG__WINDOW_CATALOG = eINSTANCE.getBuildingPhysicsCatalog_WindowCatalog();
/**
* The meta object literal for the 'Material Catalog' containment reference feature.
*
*
* @generated
*/
EReference BUILDING_PHYSICS_CATALOG__MATERIAL_CATALOG = eINSTANCE.getBuildingPhysicsCatalog_MaterialCatalog();
/**
* The meta object literal for the '{@link de.hftstuttgart.buildingphysics.impl.WindowTypeImpl Window Type}' class.
*
*
* @see de.hftstuttgart.buildingphysics.impl.WindowTypeImpl
* @see de.hftstuttgart.buildingphysics.impl.BuildingPhysicsPackageImpl#getWindowType()
* @generated
*/
EClass WINDOW_TYPE = eINSTANCE.getWindowType();
/**
* The meta object literal for the 'Id' attribute feature.
*
*
* @generated
*/
EAttribute WINDOW_TYPE__ID = eINSTANCE.getWindowType_Id();
/**
* The meta object literal for the 'Name' attribute feature.
*
*
* @generated
*/
EAttribute WINDOW_TYPE__NAME = eINSTANCE.getWindowType_Name();
/**
* The meta object literal for the 'UValue' attribute feature.
*
*
* @generated
*/
EAttribute WINDOW_TYPE__UVALUE = eINSTANCE.getWindowType_UValue();
/**
* The meta object literal for the 'GValue' attribute feature.
*
*
* @generated
*/
EAttribute WINDOW_TYPE__GVALUE = eINSTANCE.getWindowType_GValue();
/**
* The meta object literal for the 'Glazing Number' attribute feature.
*
*
* @generated
*/
EAttribute WINDOW_TYPE__GLAZING_NUMBER = eINSTANCE.getWindowType_GlazingNumber();
/**
* The meta object literal for the 'Frame Ratio' attribute feature.
*
*
* @generated
*/
EAttribute WINDOW_TYPE__FRAME_RATIO = eINSTANCE.getWindowType_FrameRatio();
/**
* The meta object literal for the 'Life Cycle' containment reference feature.
*
*
* @generated
*/
EReference WINDOW_TYPE__LIFE_CYCLE = eINSTANCE.getWindowType_LifeCycle();
/**
* The meta object literal for the '{@link de.hftstuttgart.buildingphysics.impl.CatalogImpl Catalog}' class.
*
*
* @see de.hftstuttgart.buildingphysics.impl.CatalogImpl
* @see de.hftstuttgart.buildingphysics.impl.BuildingPhysicsPackageImpl#getCatalog()
* @generated
*/
EClass CATALOG = eINSTANCE.getCatalog();
/**
* The meta object literal for the 'Name' attribute feature.
*
*
* @generated
*/
EAttribute CATALOG__NAME = eINSTANCE.getCatalog_Name();
/**
* The meta object literal for the 'Description' attribute feature.
*
*
* @generated
*/
EAttribute CATALOG__DESCRIPTION = eINSTANCE.getCatalog_Description();
/**
* The meta object literal for the 'Source' attribute feature.
*
*
* @generated
*/
EAttribute CATALOG__SOURCE = eINSTANCE.getCatalog_Source();
/**
* The meta object literal for the '{@link de.hftstuttgart.buildingphysics.impl.WindowCatalogImpl Window Catalog}' class.
*
*
* @see de.hftstuttgart.buildingphysics.impl.WindowCatalogImpl
* @see de.hftstuttgart.buildingphysics.impl.BuildingPhysicsPackageImpl#getWindowCatalog()
* @generated
*/
EClass WINDOW_CATALOG = eINSTANCE.getWindowCatalog();
/**
* The meta object literal for the 'Window Types' containment reference list feature.
*
*
* @generated
*/
EReference WINDOW_CATALOG__WINDOW_TYPES = eINSTANCE.getWindowCatalog_WindowTypes();
/**
* The meta object literal for the '{@link de.hftstuttgart.buildingphysics.impl.MaterialCatalogImpl Material Catalog}' class.
*
*
* @see de.hftstuttgart.buildingphysics.impl.MaterialCatalogImpl
* @see de.hftstuttgart.buildingphysics.impl.BuildingPhysicsPackageImpl#getMaterialCatalog()
* @generated
*/
EClass MATERIAL_CATALOG = eINSTANCE.getMaterialCatalog();
/**
* The meta object literal for the 'Material Categories' containment reference list feature.
*
*
* @generated
*/
EReference MATERIAL_CATALOG__MATERIAL_CATEGORIES = eINSTANCE.getMaterialCatalog_MaterialCategories();
/**
* The meta object literal for the '{@link de.hftstuttgart.buildingphysics.impl.MaterialCategoryImpl Material Category}' class.
*
*
* @see de.hftstuttgart.buildingphysics.impl.MaterialCategoryImpl
* @see de.hftstuttgart.buildingphysics.impl.BuildingPhysicsPackageImpl#getMaterialCategory()
* @generated
*/
EClass MATERIAL_CATEGORY = eINSTANCE.getMaterialCategory();
/**
* The meta object literal for the 'Material' containment reference list feature.
*
*
* @generated
*/
EReference MATERIAL_CATEGORY__MATERIAL = eINSTANCE.getMaterialCategory_Material();
/**
* The meta object literal for the 'Name' attribute feature.
*
*
* @generated
*/
EAttribute MATERIAL_CATEGORY__NAME = eINSTANCE.getMaterialCategory_Name();
/**
* The meta object literal for the '{@link de.hftstuttgart.buildingphysics.impl.MaterialImpl Material}' class.
*
*
* @see de.hftstuttgart.buildingphysics.impl.MaterialImpl
* @see de.hftstuttgart.buildingphysics.impl.BuildingPhysicsPackageImpl#getMaterial()
* @generated
*/
EClass MATERIAL = eINSTANCE.getMaterial();
/**
* The meta object literal for the 'Id' attribute feature.
*
*
* @generated
*/
EAttribute MATERIAL__ID = eINSTANCE.getMaterial_Id();
/**
* The meta object literal for the 'Name' attribute feature.
*
*
* @generated
*/
EAttribute MATERIAL__NAME = eINSTANCE.getMaterial_Name();
/**
* The meta object literal for the 'Density' attribute feature.
*
*
* @generated
*/
EAttribute MATERIAL__DENSITY = eINSTANCE.getMaterial_Density();
/**
* The meta object literal for the 'Heat Capacity' attribute feature.
*
*
* @generated
*/
EAttribute MATERIAL__HEAT_CAPACITY = eINSTANCE.getMaterial_HeatCapacity();
/**
* The meta object literal for the 'Conductivity' attribute feature.
*
*
* @generated
*/
EAttribute MATERIAL__CONDUCTIVITY = eINSTANCE.getMaterial_Conductivity();
/**
* The meta object literal for the '{@link de.hftstuttgart.buildingphysics.impl.LifeCycleImpl Life Cycle}' class.
*
*
* @see de.hftstuttgart.buildingphysics.impl.LifeCycleImpl
* @see de.hftstuttgart.buildingphysics.impl.BuildingPhysicsPackageImpl#getLifeCycle()
* @generated
*/
EClass LIFE_CYCLE = eINSTANCE.getLifeCycle();
/**
* The meta object literal for the 'Embodied Energy' attribute feature.
*
*
* @generated
*/
EAttribute LIFE_CYCLE__EMBODIED_ENERGY = eINSTANCE.getLifeCycle_EmbodiedEnergy();
/**
* The meta object literal for the 'Embodied Carbon' attribute feature.
*
*
* @generated
*/
EAttribute LIFE_CYCLE__EMBODIED_CARBON = eINSTANCE.getLifeCycle_EmbodiedCarbon();
/**
* The meta object literal for the 'Construction Description' attribute feature.
*
*
* @generated
*/
EAttribute LIFE_CYCLE__CONSTRUCTION_DESCRIPTION = eINSTANCE.getLifeCycle_ConstructionDescription();
/**
* The meta object literal for the 'Disposal Energy' attribute feature.
*
*
* @generated
*/
EAttribute LIFE_CYCLE__DISPOSAL_ENERGY = eINSTANCE.getLifeCycle_DisposalEnergy();
/**
* The meta object literal for the 'Disposal Carbon' attribute feature.
*
*
* @generated
*/
EAttribute LIFE_CYCLE__DISPOSAL_CARBON = eINSTANCE.getLifeCycle_DisposalCarbon();
/**
* The meta object literal for the 'Disposal Description' attribute feature.
*
*
* @generated
*/
EAttribute LIFE_CYCLE__DISPOSAL_DESCRIPTION = eINSTANCE.getLifeCycle_DisposalDescription();
}
} //BuildingPhysicsPackage