
org.bimserver.models.ifc2x3tc1.impl.IfcThermalMaterialPropertiesImpl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of PluginBase Show documentation
Show all versions of PluginBase Show documentation
Base project for BIMserver plugin development. Some plugins mights also need the Shared library
/**
* Copyright (C) 2009-2014 BIMserver.org
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see .
*/
package org.bimserver.models.ifc2x3tc1.impl;
import org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package;
import org.bimserver.models.ifc2x3tc1.IfcThermalMaterialProperties;
import org.eclipse.emf.ecore.EClass;
/**
*
* An implementation of the model object 'Ifc Thermal Material Properties'.
*
*
* The following features are implemented:
*
*
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcThermalMaterialPropertiesImpl#getSpecificHeatCapacity Specific Heat Capacity}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcThermalMaterialPropertiesImpl#getSpecificHeatCapacityAsString Specific Heat Capacity As String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcThermalMaterialPropertiesImpl#getBoilingPoint Boiling Point}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcThermalMaterialPropertiesImpl#getBoilingPointAsString Boiling Point As String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcThermalMaterialPropertiesImpl#getFreezingPoint Freezing Point}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcThermalMaterialPropertiesImpl#getFreezingPointAsString Freezing Point As String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcThermalMaterialPropertiesImpl#getThermalConductivity Thermal Conductivity}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcThermalMaterialPropertiesImpl#getThermalConductivityAsString Thermal Conductivity As String}
*
*
* @generated
*/
public class IfcThermalMaterialPropertiesImpl extends IfcMaterialPropertiesImpl
implements IfcThermalMaterialProperties {
/**
*
*
* @generated
*/
protected IfcThermalMaterialPropertiesImpl() {
super();
}
/**
*
*
* @generated
*/
@Override
protected EClass eStaticClass() {
return Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES;
}
/**
*
*
* @generated
*/
public double getSpecificHeatCapacity() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__SPECIFIC_HEAT_CAPACITY, true);
}
/**
*
*
* @generated
*/
public void setSpecificHeatCapacity(double newSpecificHeatCapacity) {
eSet(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__SPECIFIC_HEAT_CAPACITY,
newSpecificHeatCapacity);
}
/**
*
*
* @generated
*/
public void unsetSpecificHeatCapacity() {
eUnset(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__SPECIFIC_HEAT_CAPACITY);
}
/**
*
*
* @generated
*/
public boolean isSetSpecificHeatCapacity() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__SPECIFIC_HEAT_CAPACITY);
}
/**
*
*
* @generated
*/
public String getSpecificHeatCapacityAsString() {
return (String) eGet(
Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__SPECIFIC_HEAT_CAPACITY_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setSpecificHeatCapacityAsString(String newSpecificHeatCapacityAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__SPECIFIC_HEAT_CAPACITY_AS_STRING,
newSpecificHeatCapacityAsString);
}
/**
*
*
* @generated
*/
public void unsetSpecificHeatCapacityAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__SPECIFIC_HEAT_CAPACITY_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetSpecificHeatCapacityAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__SPECIFIC_HEAT_CAPACITY_AS_STRING);
}
/**
*
*
* @generated
*/
public double getBoilingPoint() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__BOILING_POINT, true);
}
/**
*
*
* @generated
*/
public void setBoilingPoint(double newBoilingPoint) {
eSet(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__BOILING_POINT, newBoilingPoint);
}
/**
*
*
* @generated
*/
public void unsetBoilingPoint() {
eUnset(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__BOILING_POINT);
}
/**
*
*
* @generated
*/
public boolean isSetBoilingPoint() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__BOILING_POINT);
}
/**
*
*
* @generated
*/
public String getBoilingPointAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__BOILING_POINT_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setBoilingPointAsString(String newBoilingPointAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__BOILING_POINT_AS_STRING,
newBoilingPointAsString);
}
/**
*
*
* @generated
*/
public void unsetBoilingPointAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__BOILING_POINT_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetBoilingPointAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__BOILING_POINT_AS_STRING);
}
/**
*
*
* @generated
*/
public double getFreezingPoint() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__FREEZING_POINT, true);
}
/**
*
*
* @generated
*/
public void setFreezingPoint(double newFreezingPoint) {
eSet(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__FREEZING_POINT, newFreezingPoint);
}
/**
*
*
* @generated
*/
public void unsetFreezingPoint() {
eUnset(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__FREEZING_POINT);
}
/**
*
*
* @generated
*/
public boolean isSetFreezingPoint() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__FREEZING_POINT);
}
/**
*
*
* @generated
*/
public String getFreezingPointAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__FREEZING_POINT_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setFreezingPointAsString(String newFreezingPointAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__FREEZING_POINT_AS_STRING,
newFreezingPointAsString);
}
/**
*
*
* @generated
*/
public void unsetFreezingPointAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__FREEZING_POINT_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetFreezingPointAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__FREEZING_POINT_AS_STRING);
}
/**
*
*
* @generated
*/
public double getThermalConductivity() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__THERMAL_CONDUCTIVITY, true);
}
/**
*
*
* @generated
*/
public void setThermalConductivity(double newThermalConductivity) {
eSet(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__THERMAL_CONDUCTIVITY, newThermalConductivity);
}
/**
*
*
* @generated
*/
public void unsetThermalConductivity() {
eUnset(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__THERMAL_CONDUCTIVITY);
}
/**
*
*
* @generated
*/
public boolean isSetThermalConductivity() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__THERMAL_CONDUCTIVITY);
}
/**
*
*
* @generated
*/
public String getThermalConductivityAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__THERMAL_CONDUCTIVITY_AS_STRING,
true);
}
/**
*
*
* @generated
*/
public void setThermalConductivityAsString(String newThermalConductivityAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__THERMAL_CONDUCTIVITY_AS_STRING,
newThermalConductivityAsString);
}
/**
*
*
* @generated
*/
public void unsetThermalConductivityAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__THERMAL_CONDUCTIVITY_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetThermalConductivityAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_THERMAL_MATERIAL_PROPERTIES__THERMAL_CONDUCTIVITY_AS_STRING);
}
} //IfcThermalMaterialPropertiesImpl
© 2015 - 2025 Weber Informatics LLC | Privacy Policy