
org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryNodeConditionImpl 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.IfcBoundaryNodeCondition;
import org.eclipse.emf.ecore.EClass;
/**
*
* An implementation of the model object 'Ifc Boundary Node Condition'.
*
*
* The following features are implemented:
*
*
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryNodeConditionImpl#getLinearStiffnessX Linear Stiffness X}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryNodeConditionImpl#getLinearStiffnessXAsString Linear Stiffness XAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryNodeConditionImpl#getLinearStiffnessY Linear Stiffness Y}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryNodeConditionImpl#getLinearStiffnessYAsString Linear Stiffness YAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryNodeConditionImpl#getLinearStiffnessZ Linear Stiffness Z}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryNodeConditionImpl#getLinearStiffnessZAsString Linear Stiffness ZAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryNodeConditionImpl#getRotationalStiffnessX Rotational Stiffness X}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryNodeConditionImpl#getRotationalStiffnessXAsString Rotational Stiffness XAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryNodeConditionImpl#getRotationalStiffnessY Rotational Stiffness Y}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryNodeConditionImpl#getRotationalStiffnessYAsString Rotational Stiffness YAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryNodeConditionImpl#getRotationalStiffnessZ Rotational Stiffness Z}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryNodeConditionImpl#getRotationalStiffnessZAsString Rotational Stiffness ZAs String}
*
*
* @generated
*/
public class IfcBoundaryNodeConditionImpl extends IfcBoundaryConditionImpl implements IfcBoundaryNodeCondition {
/**
*
*
* @generated
*/
protected IfcBoundaryNodeConditionImpl() {
super();
}
/**
*
*
* @generated
*/
@Override
protected EClass eStaticClass() {
return Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION;
}
/**
*
*
* @generated
*/
public double getLinearStiffnessX() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_X, true);
}
/**
*
*
* @generated
*/
public void setLinearStiffnessX(double newLinearStiffnessX) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_X, newLinearStiffnessX);
}
/**
*
*
* @generated
*/
public void unsetLinearStiffnessX() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_X);
}
/**
*
*
* @generated
*/
public boolean isSetLinearStiffnessX() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_X);
}
/**
*
*
* @generated
*/
public String getLinearStiffnessXAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_XAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setLinearStiffnessXAsString(String newLinearStiffnessXAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_XAS_STRING,
newLinearStiffnessXAsString);
}
/**
*
*
* @generated
*/
public void unsetLinearStiffnessXAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_XAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetLinearStiffnessXAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_XAS_STRING);
}
/**
*
*
* @generated
*/
public double getLinearStiffnessY() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_Y, true);
}
/**
*
*
* @generated
*/
public void setLinearStiffnessY(double newLinearStiffnessY) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_Y, newLinearStiffnessY);
}
/**
*
*
* @generated
*/
public void unsetLinearStiffnessY() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_Y);
}
/**
*
*
* @generated
*/
public boolean isSetLinearStiffnessY() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_Y);
}
/**
*
*
* @generated
*/
public String getLinearStiffnessYAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_YAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setLinearStiffnessYAsString(String newLinearStiffnessYAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_YAS_STRING,
newLinearStiffnessYAsString);
}
/**
*
*
* @generated
*/
public void unsetLinearStiffnessYAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_YAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetLinearStiffnessYAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_YAS_STRING);
}
/**
*
*
* @generated
*/
public double getLinearStiffnessZ() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_Z, true);
}
/**
*
*
* @generated
*/
public void setLinearStiffnessZ(double newLinearStiffnessZ) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_Z, newLinearStiffnessZ);
}
/**
*
*
* @generated
*/
public void unsetLinearStiffnessZ() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_Z);
}
/**
*
*
* @generated
*/
public boolean isSetLinearStiffnessZ() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_Z);
}
/**
*
*
* @generated
*/
public String getLinearStiffnessZAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_ZAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setLinearStiffnessZAsString(String newLinearStiffnessZAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_ZAS_STRING,
newLinearStiffnessZAsString);
}
/**
*
*
* @generated
*/
public void unsetLinearStiffnessZAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_ZAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetLinearStiffnessZAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__LINEAR_STIFFNESS_ZAS_STRING);
}
/**
*
*
* @generated
*/
public double getRotationalStiffnessX() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_X, true);
}
/**
*
*
* @generated
*/
public void setRotationalStiffnessX(double newRotationalStiffnessX) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_X, newRotationalStiffnessX);
}
/**
*
*
* @generated
*/
public void unsetRotationalStiffnessX() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_X);
}
/**
*
*
* @generated
*/
public boolean isSetRotationalStiffnessX() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_X);
}
/**
*
*
* @generated
*/
public String getRotationalStiffnessXAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_XAS_STRING,
true);
}
/**
*
*
* @generated
*/
public void setRotationalStiffnessXAsString(String newRotationalStiffnessXAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_XAS_STRING,
newRotationalStiffnessXAsString);
}
/**
*
*
* @generated
*/
public void unsetRotationalStiffnessXAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_XAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetRotationalStiffnessXAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_XAS_STRING);
}
/**
*
*
* @generated
*/
public double getRotationalStiffnessY() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_Y, true);
}
/**
*
*
* @generated
*/
public void setRotationalStiffnessY(double newRotationalStiffnessY) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_Y, newRotationalStiffnessY);
}
/**
*
*
* @generated
*/
public void unsetRotationalStiffnessY() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_Y);
}
/**
*
*
* @generated
*/
public boolean isSetRotationalStiffnessY() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_Y);
}
/**
*
*
* @generated
*/
public String getRotationalStiffnessYAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_YAS_STRING,
true);
}
/**
*
*
* @generated
*/
public void setRotationalStiffnessYAsString(String newRotationalStiffnessYAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_YAS_STRING,
newRotationalStiffnessYAsString);
}
/**
*
*
* @generated
*/
public void unsetRotationalStiffnessYAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_YAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetRotationalStiffnessYAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_YAS_STRING);
}
/**
*
*
* @generated
*/
public double getRotationalStiffnessZ() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_Z, true);
}
/**
*
*
* @generated
*/
public void setRotationalStiffnessZ(double newRotationalStiffnessZ) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_Z, newRotationalStiffnessZ);
}
/**
*
*
* @generated
*/
public void unsetRotationalStiffnessZ() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_Z);
}
/**
*
*
* @generated
*/
public boolean isSetRotationalStiffnessZ() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_Z);
}
/**
*
*
* @generated
*/
public String getRotationalStiffnessZAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_ZAS_STRING,
true);
}
/**
*
*
* @generated
*/
public void setRotationalStiffnessZAsString(String newRotationalStiffnessZAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_ZAS_STRING,
newRotationalStiffnessZAsString);
}
/**
*
*
* @generated
*/
public void unsetRotationalStiffnessZAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_ZAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetRotationalStiffnessZAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_NODE_CONDITION__ROTATIONAL_STIFFNESS_ZAS_STRING);
}
} //IfcBoundaryNodeConditionImpl
© 2015 - 2025 Weber Informatics LLC | Privacy Policy