
org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl 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.IfcStructuralProfileProperties;
import org.eclipse.emf.ecore.EClass;
/**
*
* An implementation of the model object 'Ifc Structural Profile Properties'.
*
*
* The following features are implemented:
*
*
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getTorsionalConstantX Torsional Constant X}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getTorsionalConstantXAsString Torsional Constant XAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getMomentOfInertiaYZ Moment Of Inertia YZ}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getMomentOfInertiaYZAsString Moment Of Inertia YZ As String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getMomentOfInertiaY Moment Of Inertia Y}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getMomentOfInertiaYAsString Moment Of Inertia YAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getMomentOfInertiaZ Moment Of Inertia Z}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getMomentOfInertiaZAsString Moment Of Inertia ZAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getWarpingConstant Warping Constant}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getWarpingConstantAsString Warping Constant As String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getShearCentreZ Shear Centre Z}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getShearCentreZAsString Shear Centre ZAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getShearCentreY Shear Centre Y}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getShearCentreYAsString Shear Centre YAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getShearDeformationAreaZ Shear Deformation Area Z}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getShearDeformationAreaZAsString Shear Deformation Area ZAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getShearDeformationAreaY Shear Deformation Area Y}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getShearDeformationAreaYAsString Shear Deformation Area YAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getMaximumSectionModulusY Maximum Section Modulus Y}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getMaximumSectionModulusYAsString Maximum Section Modulus YAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getMinimumSectionModulusY Minimum Section Modulus Y}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getMinimumSectionModulusYAsString Minimum Section Modulus YAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getMaximumSectionModulusZ Maximum Section Modulus Z}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getMaximumSectionModulusZAsString Maximum Section Modulus ZAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getMinimumSectionModulusZ Minimum Section Modulus Z}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getMinimumSectionModulusZAsString Minimum Section Modulus ZAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getTorsionalSectionModulus Torsional Section Modulus}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getTorsionalSectionModulusAsString Torsional Section Modulus As String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getCentreOfGravityInX Centre Of Gravity In X}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getCentreOfGravityInXAsString Centre Of Gravity In XAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getCentreOfGravityInY Centre Of Gravity In Y}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralProfilePropertiesImpl#getCentreOfGravityInYAsString Centre Of Gravity In YAs String}
*
*
* @generated
*/
public class IfcStructuralProfilePropertiesImpl extends IfcGeneralProfilePropertiesImpl
implements IfcStructuralProfileProperties {
/**
*
*
* @generated
*/
protected IfcStructuralProfilePropertiesImpl() {
super();
}
/**
*
*
* @generated
*/
@Override
protected EClass eStaticClass() {
return Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES;
}
/**
*
*
* @generated
*/
public double getTorsionalConstantX() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__TORSIONAL_CONSTANT_X, true);
}
/**
*
*
* @generated
*/
public void setTorsionalConstantX(double newTorsionalConstantX) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__TORSIONAL_CONSTANT_X, newTorsionalConstantX);
}
/**
*
*
* @generated
*/
public void unsetTorsionalConstantX() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__TORSIONAL_CONSTANT_X);
}
/**
*
*
* @generated
*/
public boolean isSetTorsionalConstantX() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__TORSIONAL_CONSTANT_X);
}
/**
*
*
* @generated
*/
public String getTorsionalConstantXAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__TORSIONAL_CONSTANT_XAS_STRING,
true);
}
/**
*
*
* @generated
*/
public void setTorsionalConstantXAsString(String newTorsionalConstantXAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__TORSIONAL_CONSTANT_XAS_STRING,
newTorsionalConstantXAsString);
}
/**
*
*
* @generated
*/
public void unsetTorsionalConstantXAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__TORSIONAL_CONSTANT_XAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetTorsionalConstantXAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__TORSIONAL_CONSTANT_XAS_STRING);
}
/**
*
*
* @generated
*/
public double getMomentOfInertiaYZ() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_YZ, true);
}
/**
*
*
* @generated
*/
public void setMomentOfInertiaYZ(double newMomentOfInertiaYZ) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_YZ, newMomentOfInertiaYZ);
}
/**
*
*
* @generated
*/
public void unsetMomentOfInertiaYZ() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_YZ);
}
/**
*
*
* @generated
*/
public boolean isSetMomentOfInertiaYZ() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_YZ);
}
/**
*
*
* @generated
*/
public String getMomentOfInertiaYZAsString() {
return (String) eGet(
Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_YZ_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setMomentOfInertiaYZAsString(String newMomentOfInertiaYZAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_YZ_AS_STRING,
newMomentOfInertiaYZAsString);
}
/**
*
*
* @generated
*/
public void unsetMomentOfInertiaYZAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_YZ_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetMomentOfInertiaYZAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_YZ_AS_STRING);
}
/**
*
*
* @generated
*/
public double getMomentOfInertiaY() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_Y, true);
}
/**
*
*
* @generated
*/
public void setMomentOfInertiaY(double newMomentOfInertiaY) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_Y, newMomentOfInertiaY);
}
/**
*
*
* @generated
*/
public void unsetMomentOfInertiaY() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_Y);
}
/**
*
*
* @generated
*/
public boolean isSetMomentOfInertiaY() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_Y);
}
/**
*
*
* @generated
*/
public String getMomentOfInertiaYAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_YAS_STRING,
true);
}
/**
*
*
* @generated
*/
public void setMomentOfInertiaYAsString(String newMomentOfInertiaYAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_YAS_STRING,
newMomentOfInertiaYAsString);
}
/**
*
*
* @generated
*/
public void unsetMomentOfInertiaYAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_YAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetMomentOfInertiaYAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_YAS_STRING);
}
/**
*
*
* @generated
*/
public double getMomentOfInertiaZ() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_Z, true);
}
/**
*
*
* @generated
*/
public void setMomentOfInertiaZ(double newMomentOfInertiaZ) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_Z, newMomentOfInertiaZ);
}
/**
*
*
* @generated
*/
public void unsetMomentOfInertiaZ() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_Z);
}
/**
*
*
* @generated
*/
public boolean isSetMomentOfInertiaZ() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_Z);
}
/**
*
*
* @generated
*/
public String getMomentOfInertiaZAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_ZAS_STRING,
true);
}
/**
*
*
* @generated
*/
public void setMomentOfInertiaZAsString(String newMomentOfInertiaZAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_ZAS_STRING,
newMomentOfInertiaZAsString);
}
/**
*
*
* @generated
*/
public void unsetMomentOfInertiaZAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_ZAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetMomentOfInertiaZAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MOMENT_OF_INERTIA_ZAS_STRING);
}
/**
*
*
* @generated
*/
public double getWarpingConstant() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__WARPING_CONSTANT, true);
}
/**
*
*
* @generated
*/
public void setWarpingConstant(double newWarpingConstant) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__WARPING_CONSTANT, newWarpingConstant);
}
/**
*
*
* @generated
*/
public void unsetWarpingConstant() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__WARPING_CONSTANT);
}
/**
*
*
* @generated
*/
public boolean isSetWarpingConstant() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__WARPING_CONSTANT);
}
/**
*
*
* @generated
*/
public String getWarpingConstantAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__WARPING_CONSTANT_AS_STRING,
true);
}
/**
*
*
* @generated
*/
public void setWarpingConstantAsString(String newWarpingConstantAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__WARPING_CONSTANT_AS_STRING,
newWarpingConstantAsString);
}
/**
*
*
* @generated
*/
public void unsetWarpingConstantAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__WARPING_CONSTANT_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetWarpingConstantAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__WARPING_CONSTANT_AS_STRING);
}
/**
*
*
* @generated
*/
public double getShearCentreZ() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_CENTRE_Z, true);
}
/**
*
*
* @generated
*/
public void setShearCentreZ(double newShearCentreZ) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_CENTRE_Z, newShearCentreZ);
}
/**
*
*
* @generated
*/
public void unsetShearCentreZ() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_CENTRE_Z);
}
/**
*
*
* @generated
*/
public boolean isSetShearCentreZ() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_CENTRE_Z);
}
/**
*
*
* @generated
*/
public String getShearCentreZAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_CENTRE_ZAS_STRING,
true);
}
/**
*
*
* @generated
*/
public void setShearCentreZAsString(String newShearCentreZAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_CENTRE_ZAS_STRING,
newShearCentreZAsString);
}
/**
*
*
* @generated
*/
public void unsetShearCentreZAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_CENTRE_ZAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetShearCentreZAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_CENTRE_ZAS_STRING);
}
/**
*
*
* @generated
*/
public double getShearCentreY() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_CENTRE_Y, true);
}
/**
*
*
* @generated
*/
public void setShearCentreY(double newShearCentreY) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_CENTRE_Y, newShearCentreY);
}
/**
*
*
* @generated
*/
public void unsetShearCentreY() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_CENTRE_Y);
}
/**
*
*
* @generated
*/
public boolean isSetShearCentreY() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_CENTRE_Y);
}
/**
*
*
* @generated
*/
public String getShearCentreYAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_CENTRE_YAS_STRING,
true);
}
/**
*
*
* @generated
*/
public void setShearCentreYAsString(String newShearCentreYAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_CENTRE_YAS_STRING,
newShearCentreYAsString);
}
/**
*
*
* @generated
*/
public void unsetShearCentreYAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_CENTRE_YAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetShearCentreYAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_CENTRE_YAS_STRING);
}
/**
*
*
* @generated
*/
public double getShearDeformationAreaZ() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_DEFORMATION_AREA_Z,
true);
}
/**
*
*
* @generated
*/
public void setShearDeformationAreaZ(double newShearDeformationAreaZ) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_DEFORMATION_AREA_Z,
newShearDeformationAreaZ);
}
/**
*
*
* @generated
*/
public void unsetShearDeformationAreaZ() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_DEFORMATION_AREA_Z);
}
/**
*
*
* @generated
*/
public boolean isSetShearDeformationAreaZ() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_DEFORMATION_AREA_Z);
}
/**
*
*
* @generated
*/
public String getShearDeformationAreaZAsString() {
return (String) eGet(
Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_DEFORMATION_AREA_ZAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setShearDeformationAreaZAsString(String newShearDeformationAreaZAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_DEFORMATION_AREA_ZAS_STRING,
newShearDeformationAreaZAsString);
}
/**
*
*
* @generated
*/
public void unsetShearDeformationAreaZAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_DEFORMATION_AREA_ZAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetShearDeformationAreaZAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_DEFORMATION_AREA_ZAS_STRING);
}
/**
*
*
* @generated
*/
public double getShearDeformationAreaY() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_DEFORMATION_AREA_Y,
true);
}
/**
*
*
* @generated
*/
public void setShearDeformationAreaY(double newShearDeformationAreaY) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_DEFORMATION_AREA_Y,
newShearDeformationAreaY);
}
/**
*
*
* @generated
*/
public void unsetShearDeformationAreaY() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_DEFORMATION_AREA_Y);
}
/**
*
*
* @generated
*/
public boolean isSetShearDeformationAreaY() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_DEFORMATION_AREA_Y);
}
/**
*
*
* @generated
*/
public String getShearDeformationAreaYAsString() {
return (String) eGet(
Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_DEFORMATION_AREA_YAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setShearDeformationAreaYAsString(String newShearDeformationAreaYAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_DEFORMATION_AREA_YAS_STRING,
newShearDeformationAreaYAsString);
}
/**
*
*
* @generated
*/
public void unsetShearDeformationAreaYAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_DEFORMATION_AREA_YAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetShearDeformationAreaYAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__SHEAR_DEFORMATION_AREA_YAS_STRING);
}
/**
*
*
* @generated
*/
public double getMaximumSectionModulusY() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MAXIMUM_SECTION_MODULUS_Y,
true);
}
/**
*
*
* @generated
*/
public void setMaximumSectionModulusY(double newMaximumSectionModulusY) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MAXIMUM_SECTION_MODULUS_Y,
newMaximumSectionModulusY);
}
/**
*
*
* @generated
*/
public void unsetMaximumSectionModulusY() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MAXIMUM_SECTION_MODULUS_Y);
}
/**
*
*
* @generated
*/
public boolean isSetMaximumSectionModulusY() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MAXIMUM_SECTION_MODULUS_Y);
}
/**
*
*
* @generated
*/
public String getMaximumSectionModulusYAsString() {
return (String) eGet(
Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MAXIMUM_SECTION_MODULUS_YAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setMaximumSectionModulusYAsString(String newMaximumSectionModulusYAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MAXIMUM_SECTION_MODULUS_YAS_STRING,
newMaximumSectionModulusYAsString);
}
/**
*
*
* @generated
*/
public void unsetMaximumSectionModulusYAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MAXIMUM_SECTION_MODULUS_YAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetMaximumSectionModulusYAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MAXIMUM_SECTION_MODULUS_YAS_STRING);
}
/**
*
*
* @generated
*/
public double getMinimumSectionModulusY() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MINIMUM_SECTION_MODULUS_Y,
true);
}
/**
*
*
* @generated
*/
public void setMinimumSectionModulusY(double newMinimumSectionModulusY) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MINIMUM_SECTION_MODULUS_Y,
newMinimumSectionModulusY);
}
/**
*
*
* @generated
*/
public void unsetMinimumSectionModulusY() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MINIMUM_SECTION_MODULUS_Y);
}
/**
*
*
* @generated
*/
public boolean isSetMinimumSectionModulusY() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MINIMUM_SECTION_MODULUS_Y);
}
/**
*
*
* @generated
*/
public String getMinimumSectionModulusYAsString() {
return (String) eGet(
Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MINIMUM_SECTION_MODULUS_YAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setMinimumSectionModulusYAsString(String newMinimumSectionModulusYAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MINIMUM_SECTION_MODULUS_YAS_STRING,
newMinimumSectionModulusYAsString);
}
/**
*
*
* @generated
*/
public void unsetMinimumSectionModulusYAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MINIMUM_SECTION_MODULUS_YAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetMinimumSectionModulusYAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MINIMUM_SECTION_MODULUS_YAS_STRING);
}
/**
*
*
* @generated
*/
public double getMaximumSectionModulusZ() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MAXIMUM_SECTION_MODULUS_Z,
true);
}
/**
*
*
* @generated
*/
public void setMaximumSectionModulusZ(double newMaximumSectionModulusZ) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MAXIMUM_SECTION_MODULUS_Z,
newMaximumSectionModulusZ);
}
/**
*
*
* @generated
*/
public void unsetMaximumSectionModulusZ() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MAXIMUM_SECTION_MODULUS_Z);
}
/**
*
*
* @generated
*/
public boolean isSetMaximumSectionModulusZ() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MAXIMUM_SECTION_MODULUS_Z);
}
/**
*
*
* @generated
*/
public String getMaximumSectionModulusZAsString() {
return (String) eGet(
Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MAXIMUM_SECTION_MODULUS_ZAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setMaximumSectionModulusZAsString(String newMaximumSectionModulusZAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MAXIMUM_SECTION_MODULUS_ZAS_STRING,
newMaximumSectionModulusZAsString);
}
/**
*
*
* @generated
*/
public void unsetMaximumSectionModulusZAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MAXIMUM_SECTION_MODULUS_ZAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetMaximumSectionModulusZAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MAXIMUM_SECTION_MODULUS_ZAS_STRING);
}
/**
*
*
* @generated
*/
public double getMinimumSectionModulusZ() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MINIMUM_SECTION_MODULUS_Z,
true);
}
/**
*
*
* @generated
*/
public void setMinimumSectionModulusZ(double newMinimumSectionModulusZ) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MINIMUM_SECTION_MODULUS_Z,
newMinimumSectionModulusZ);
}
/**
*
*
* @generated
*/
public void unsetMinimumSectionModulusZ() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MINIMUM_SECTION_MODULUS_Z);
}
/**
*
*
* @generated
*/
public boolean isSetMinimumSectionModulusZ() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MINIMUM_SECTION_MODULUS_Z);
}
/**
*
*
* @generated
*/
public String getMinimumSectionModulusZAsString() {
return (String) eGet(
Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MINIMUM_SECTION_MODULUS_ZAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setMinimumSectionModulusZAsString(String newMinimumSectionModulusZAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MINIMUM_SECTION_MODULUS_ZAS_STRING,
newMinimumSectionModulusZAsString);
}
/**
*
*
* @generated
*/
public void unsetMinimumSectionModulusZAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MINIMUM_SECTION_MODULUS_ZAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetMinimumSectionModulusZAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__MINIMUM_SECTION_MODULUS_ZAS_STRING);
}
/**
*
*
* @generated
*/
public double getTorsionalSectionModulus() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__TORSIONAL_SECTION_MODULUS,
true);
}
/**
*
*
* @generated
*/
public void setTorsionalSectionModulus(double newTorsionalSectionModulus) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__TORSIONAL_SECTION_MODULUS,
newTorsionalSectionModulus);
}
/**
*
*
* @generated
*/
public void unsetTorsionalSectionModulus() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__TORSIONAL_SECTION_MODULUS);
}
/**
*
*
* @generated
*/
public boolean isSetTorsionalSectionModulus() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__TORSIONAL_SECTION_MODULUS);
}
/**
*
*
* @generated
*/
public String getTorsionalSectionModulusAsString() {
return (String) eGet(
Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__TORSIONAL_SECTION_MODULUS_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setTorsionalSectionModulusAsString(String newTorsionalSectionModulusAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__TORSIONAL_SECTION_MODULUS_AS_STRING,
newTorsionalSectionModulusAsString);
}
/**
*
*
* @generated
*/
public void unsetTorsionalSectionModulusAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__TORSIONAL_SECTION_MODULUS_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetTorsionalSectionModulusAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__TORSIONAL_SECTION_MODULUS_AS_STRING);
}
/**
*
*
* @generated
*/
public double getCentreOfGravityInX() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__CENTRE_OF_GRAVITY_IN_X, true);
}
/**
*
*
* @generated
*/
public void setCentreOfGravityInX(double newCentreOfGravityInX) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__CENTRE_OF_GRAVITY_IN_X,
newCentreOfGravityInX);
}
/**
*
*
* @generated
*/
public void unsetCentreOfGravityInX() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__CENTRE_OF_GRAVITY_IN_X);
}
/**
*
*
* @generated
*/
public boolean isSetCentreOfGravityInX() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__CENTRE_OF_GRAVITY_IN_X);
}
/**
*
*
* @generated
*/
public String getCentreOfGravityInXAsString() {
return (String) eGet(
Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__CENTRE_OF_GRAVITY_IN_XAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setCentreOfGravityInXAsString(String newCentreOfGravityInXAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__CENTRE_OF_GRAVITY_IN_XAS_STRING,
newCentreOfGravityInXAsString);
}
/**
*
*
* @generated
*/
public void unsetCentreOfGravityInXAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__CENTRE_OF_GRAVITY_IN_XAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetCentreOfGravityInXAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__CENTRE_OF_GRAVITY_IN_XAS_STRING);
}
/**
*
*
* @generated
*/
public double getCentreOfGravityInY() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__CENTRE_OF_GRAVITY_IN_Y, true);
}
/**
*
*
* @generated
*/
public void setCentreOfGravityInY(double newCentreOfGravityInY) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__CENTRE_OF_GRAVITY_IN_Y,
newCentreOfGravityInY);
}
/**
*
*
* @generated
*/
public void unsetCentreOfGravityInY() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__CENTRE_OF_GRAVITY_IN_Y);
}
/**
*
*
* @generated
*/
public boolean isSetCentreOfGravityInY() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__CENTRE_OF_GRAVITY_IN_Y);
}
/**
*
*
* @generated
*/
public String getCentreOfGravityInYAsString() {
return (String) eGet(
Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__CENTRE_OF_GRAVITY_IN_YAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setCentreOfGravityInYAsString(String newCentreOfGravityInYAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__CENTRE_OF_GRAVITY_IN_YAS_STRING,
newCentreOfGravityInYAsString);
}
/**
*
*
* @generated
*/
public void unsetCentreOfGravityInYAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__CENTRE_OF_GRAVITY_IN_YAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetCentreOfGravityInYAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_PROFILE_PROPERTIES__CENTRE_OF_GRAVITY_IN_YAS_STRING);
}
} //IfcStructuralProfilePropertiesImpl
© 2015 - 2025 Weber Informatics LLC | Privacy Policy