
org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryEdgeConditionImpl 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.IfcBoundaryEdgeCondition;
import org.eclipse.emf.ecore.EClass;
/**
*
* An implementation of the model object 'Ifc Boundary Edge Condition'.
*
*
* The following features are implemented:
*
*
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryEdgeConditionImpl#getLinearStiffnessByLengthX Linear Stiffness By Length X}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryEdgeConditionImpl#getLinearStiffnessByLengthXAsString Linear Stiffness By Length XAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryEdgeConditionImpl#getLinearStiffnessByLengthY Linear Stiffness By Length Y}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryEdgeConditionImpl#getLinearStiffnessByLengthYAsString Linear Stiffness By Length YAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryEdgeConditionImpl#getLinearStiffnessByLengthZ Linear Stiffness By Length Z}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryEdgeConditionImpl#getLinearStiffnessByLengthZAsString Linear Stiffness By Length ZAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryEdgeConditionImpl#getRotationalStiffnessByLengthX Rotational Stiffness By Length X}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryEdgeConditionImpl#getRotationalStiffnessByLengthXAsString Rotational Stiffness By Length XAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryEdgeConditionImpl#getRotationalStiffnessByLengthY Rotational Stiffness By Length Y}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryEdgeConditionImpl#getRotationalStiffnessByLengthYAsString Rotational Stiffness By Length YAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryEdgeConditionImpl#getRotationalStiffnessByLengthZ Rotational Stiffness By Length Z}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcBoundaryEdgeConditionImpl#getRotationalStiffnessByLengthZAsString Rotational Stiffness By Length ZAs String}
*
*
* @generated
*/
public class IfcBoundaryEdgeConditionImpl extends IfcBoundaryConditionImpl implements IfcBoundaryEdgeCondition {
/**
*
*
* @generated
*/
protected IfcBoundaryEdgeConditionImpl() {
super();
}
/**
*
*
* @generated
*/
@Override
protected EClass eStaticClass() {
return Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION;
}
/**
*
*
* @generated
*/
public double getLinearStiffnessByLengthX() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_X, true);
}
/**
*
*
* @generated
*/
public void setLinearStiffnessByLengthX(double newLinearStiffnessByLengthX) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_X,
newLinearStiffnessByLengthX);
}
/**
*
*
* @generated
*/
public void unsetLinearStiffnessByLengthX() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_X);
}
/**
*
*
* @generated
*/
public boolean isSetLinearStiffnessByLengthX() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_X);
}
/**
*
*
* @generated
*/
public String getLinearStiffnessByLengthXAsString() {
return (String) eGet(
Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_XAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setLinearStiffnessByLengthXAsString(String newLinearStiffnessByLengthXAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_XAS_STRING,
newLinearStiffnessByLengthXAsString);
}
/**
*
*
* @generated
*/
public void unsetLinearStiffnessByLengthXAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_XAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetLinearStiffnessByLengthXAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_XAS_STRING);
}
/**
*
*
* @generated
*/
public double getLinearStiffnessByLengthY() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_Y, true);
}
/**
*
*
* @generated
*/
public void setLinearStiffnessByLengthY(double newLinearStiffnessByLengthY) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_Y,
newLinearStiffnessByLengthY);
}
/**
*
*
* @generated
*/
public void unsetLinearStiffnessByLengthY() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_Y);
}
/**
*
*
* @generated
*/
public boolean isSetLinearStiffnessByLengthY() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_Y);
}
/**
*
*
* @generated
*/
public String getLinearStiffnessByLengthYAsString() {
return (String) eGet(
Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_YAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setLinearStiffnessByLengthYAsString(String newLinearStiffnessByLengthYAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_YAS_STRING,
newLinearStiffnessByLengthYAsString);
}
/**
*
*
* @generated
*/
public void unsetLinearStiffnessByLengthYAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_YAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetLinearStiffnessByLengthYAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_YAS_STRING);
}
/**
*
*
* @generated
*/
public double getLinearStiffnessByLengthZ() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_Z, true);
}
/**
*
*
* @generated
*/
public void setLinearStiffnessByLengthZ(double newLinearStiffnessByLengthZ) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_Z,
newLinearStiffnessByLengthZ);
}
/**
*
*
* @generated
*/
public void unsetLinearStiffnessByLengthZ() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_Z);
}
/**
*
*
* @generated
*/
public boolean isSetLinearStiffnessByLengthZ() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_Z);
}
/**
*
*
* @generated
*/
public String getLinearStiffnessByLengthZAsString() {
return (String) eGet(
Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_ZAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setLinearStiffnessByLengthZAsString(String newLinearStiffnessByLengthZAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_ZAS_STRING,
newLinearStiffnessByLengthZAsString);
}
/**
*
*
* @generated
*/
public void unsetLinearStiffnessByLengthZAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_ZAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetLinearStiffnessByLengthZAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__LINEAR_STIFFNESS_BY_LENGTH_ZAS_STRING);
}
/**
*
*
* @generated
*/
public double getRotationalStiffnessByLengthX() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_X,
true);
}
/**
*
*
* @generated
*/
public void setRotationalStiffnessByLengthX(double newRotationalStiffnessByLengthX) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_X,
newRotationalStiffnessByLengthX);
}
/**
*
*
* @generated
*/
public void unsetRotationalStiffnessByLengthX() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_X);
}
/**
*
*
* @generated
*/
public boolean isSetRotationalStiffnessByLengthX() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_X);
}
/**
*
*
* @generated
*/
public String getRotationalStiffnessByLengthXAsString() {
return (String) eGet(
Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_XAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setRotationalStiffnessByLengthXAsString(String newRotationalStiffnessByLengthXAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_XAS_STRING,
newRotationalStiffnessByLengthXAsString);
}
/**
*
*
* @generated
*/
public void unsetRotationalStiffnessByLengthXAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_XAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetRotationalStiffnessByLengthXAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_XAS_STRING);
}
/**
*
*
* @generated
*/
public double getRotationalStiffnessByLengthY() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_Y,
true);
}
/**
*
*
* @generated
*/
public void setRotationalStiffnessByLengthY(double newRotationalStiffnessByLengthY) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_Y,
newRotationalStiffnessByLengthY);
}
/**
*
*
* @generated
*/
public void unsetRotationalStiffnessByLengthY() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_Y);
}
/**
*
*
* @generated
*/
public boolean isSetRotationalStiffnessByLengthY() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_Y);
}
/**
*
*
* @generated
*/
public String getRotationalStiffnessByLengthYAsString() {
return (String) eGet(
Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_YAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setRotationalStiffnessByLengthYAsString(String newRotationalStiffnessByLengthYAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_YAS_STRING,
newRotationalStiffnessByLengthYAsString);
}
/**
*
*
* @generated
*/
public void unsetRotationalStiffnessByLengthYAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_YAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetRotationalStiffnessByLengthYAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_YAS_STRING);
}
/**
*
*
* @generated
*/
public double getRotationalStiffnessByLengthZ() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_Z,
true);
}
/**
*
*
* @generated
*/
public void setRotationalStiffnessByLengthZ(double newRotationalStiffnessByLengthZ) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_Z,
newRotationalStiffnessByLengthZ);
}
/**
*
*
* @generated
*/
public void unsetRotationalStiffnessByLengthZ() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_Z);
}
/**
*
*
* @generated
*/
public boolean isSetRotationalStiffnessByLengthZ() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_Z);
}
/**
*
*
* @generated
*/
public String getRotationalStiffnessByLengthZAsString() {
return (String) eGet(
Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_ZAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setRotationalStiffnessByLengthZAsString(String newRotationalStiffnessByLengthZAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_ZAS_STRING,
newRotationalStiffnessByLengthZAsString);
}
/**
*
*
* @generated
*/
public void unsetRotationalStiffnessByLengthZAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_ZAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetRotationalStiffnessByLengthZAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_BOUNDARY_EDGE_CONDITION__ROTATIONAL_STIFFNESS_BY_LENGTH_ZAS_STRING);
}
} //IfcBoundaryEdgeConditionImpl
© 2015 - 2025 Weber Informatics LLC | Privacy Policy