
org.bimserver.models.ifc2x3tc1.impl.IfcFuelPropertiesImpl 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.IfcFuelProperties;
import org.eclipse.emf.ecore.EClass;
/**
*
* An implementation of the model object 'Ifc Fuel Properties'.
*
*
* The following features are implemented:
*
*
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcFuelPropertiesImpl#getCombustionTemperature Combustion Temperature}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcFuelPropertiesImpl#getCombustionTemperatureAsString Combustion Temperature As String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcFuelPropertiesImpl#getCarbonContent Carbon Content}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcFuelPropertiesImpl#getCarbonContentAsString Carbon Content As String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcFuelPropertiesImpl#getLowerHeatingValue Lower Heating Value}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcFuelPropertiesImpl#getLowerHeatingValueAsString Lower Heating Value As String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcFuelPropertiesImpl#getHigherHeatingValue Higher Heating Value}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcFuelPropertiesImpl#getHigherHeatingValueAsString Higher Heating Value As String}
*
*
* @generated
*/
public class IfcFuelPropertiesImpl extends IfcMaterialPropertiesImpl implements IfcFuelProperties {
/**
*
*
* @generated
*/
protected IfcFuelPropertiesImpl() {
super();
}
/**
*
*
* @generated
*/
@Override
protected EClass eStaticClass() {
return Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES;
}
/**
*
*
* @generated
*/
public double getCombustionTemperature() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__COMBUSTION_TEMPERATURE, true);
}
/**
*
*
* @generated
*/
public void setCombustionTemperature(double newCombustionTemperature) {
eSet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__COMBUSTION_TEMPERATURE, newCombustionTemperature);
}
/**
*
*
* @generated
*/
public void unsetCombustionTemperature() {
eUnset(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__COMBUSTION_TEMPERATURE);
}
/**
*
*
* @generated
*/
public boolean isSetCombustionTemperature() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__COMBUSTION_TEMPERATURE);
}
/**
*
*
* @generated
*/
public String getCombustionTemperatureAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__COMBUSTION_TEMPERATURE_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setCombustionTemperatureAsString(String newCombustionTemperatureAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__COMBUSTION_TEMPERATURE_AS_STRING,
newCombustionTemperatureAsString);
}
/**
*
*
* @generated
*/
public void unsetCombustionTemperatureAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__COMBUSTION_TEMPERATURE_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetCombustionTemperatureAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__COMBUSTION_TEMPERATURE_AS_STRING);
}
/**
*
*
* @generated
*/
public double getCarbonContent() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__CARBON_CONTENT, true);
}
/**
*
*
* @generated
*/
public void setCarbonContent(double newCarbonContent) {
eSet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__CARBON_CONTENT, newCarbonContent);
}
/**
*
*
* @generated
*/
public void unsetCarbonContent() {
eUnset(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__CARBON_CONTENT);
}
/**
*
*
* @generated
*/
public boolean isSetCarbonContent() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__CARBON_CONTENT);
}
/**
*
*
* @generated
*/
public String getCarbonContentAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__CARBON_CONTENT_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setCarbonContentAsString(String newCarbonContentAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__CARBON_CONTENT_AS_STRING, newCarbonContentAsString);
}
/**
*
*
* @generated
*/
public void unsetCarbonContentAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__CARBON_CONTENT_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetCarbonContentAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__CARBON_CONTENT_AS_STRING);
}
/**
*
*
* @generated
*/
public double getLowerHeatingValue() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__LOWER_HEATING_VALUE, true);
}
/**
*
*
* @generated
*/
public void setLowerHeatingValue(double newLowerHeatingValue) {
eSet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__LOWER_HEATING_VALUE, newLowerHeatingValue);
}
/**
*
*
* @generated
*/
public void unsetLowerHeatingValue() {
eUnset(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__LOWER_HEATING_VALUE);
}
/**
*
*
* @generated
*/
public boolean isSetLowerHeatingValue() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__LOWER_HEATING_VALUE);
}
/**
*
*
* @generated
*/
public String getLowerHeatingValueAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__LOWER_HEATING_VALUE_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setLowerHeatingValueAsString(String newLowerHeatingValueAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__LOWER_HEATING_VALUE_AS_STRING,
newLowerHeatingValueAsString);
}
/**
*
*
* @generated
*/
public void unsetLowerHeatingValueAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__LOWER_HEATING_VALUE_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetLowerHeatingValueAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__LOWER_HEATING_VALUE_AS_STRING);
}
/**
*
*
* @generated
*/
public double getHigherHeatingValue() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__HIGHER_HEATING_VALUE, true);
}
/**
*
*
* @generated
*/
public void setHigherHeatingValue(double newHigherHeatingValue) {
eSet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__HIGHER_HEATING_VALUE, newHigherHeatingValue);
}
/**
*
*
* @generated
*/
public void unsetHigherHeatingValue() {
eUnset(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__HIGHER_HEATING_VALUE);
}
/**
*
*
* @generated
*/
public boolean isSetHigherHeatingValue() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__HIGHER_HEATING_VALUE);
}
/**
*
*
* @generated
*/
public String getHigherHeatingValueAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__HIGHER_HEATING_VALUE_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setHigherHeatingValueAsString(String newHigherHeatingValueAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__HIGHER_HEATING_VALUE_AS_STRING,
newHigherHeatingValueAsString);
}
/**
*
*
* @generated
*/
public void unsetHigherHeatingValueAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__HIGHER_HEATING_VALUE_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetHigherHeatingValueAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_FUEL_PROPERTIES__HIGHER_HEATING_VALUE_AS_STRING);
}
} //IfcFuelPropertiesImpl
© 2015 - 2025 Weber Informatics LLC | Privacy Policy