
org.bimserver.models.ifc2x3tc1.impl.IfcStructuralLoadSingleForceImpl 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.IfcStructuralLoadSingleForce;
import org.eclipse.emf.ecore.EClass;
/**
*
* An implementation of the model object 'Ifc Structural Load Single Force'.
*
*
* The following features are implemented:
*
*
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralLoadSingleForceImpl#getForceX Force X}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralLoadSingleForceImpl#getForceXAsString Force XAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralLoadSingleForceImpl#getForceY Force Y}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralLoadSingleForceImpl#getForceYAsString Force YAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralLoadSingleForceImpl#getForceZ Force Z}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralLoadSingleForceImpl#getForceZAsString Force ZAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralLoadSingleForceImpl#getMomentX Moment X}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralLoadSingleForceImpl#getMomentXAsString Moment XAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralLoadSingleForceImpl#getMomentY Moment Y}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralLoadSingleForceImpl#getMomentYAsString Moment YAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralLoadSingleForceImpl#getMomentZ Moment Z}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcStructuralLoadSingleForceImpl#getMomentZAsString Moment ZAs String}
*
*
* @generated
*/
public class IfcStructuralLoadSingleForceImpl extends IfcStructuralLoadStaticImpl
implements IfcStructuralLoadSingleForce {
/**
*
*
* @generated
*/
protected IfcStructuralLoadSingleForceImpl() {
super();
}
/**
*
*
* @generated
*/
@Override
protected EClass eStaticClass() {
return Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE;
}
/**
*
*
* @generated
*/
public double getForceX() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_X, true);
}
/**
*
*
* @generated
*/
public void setForceX(double newForceX) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_X, newForceX);
}
/**
*
*
* @generated
*/
public void unsetForceX() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_X);
}
/**
*
*
* @generated
*/
public boolean isSetForceX() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_X);
}
/**
*
*
* @generated
*/
public String getForceXAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_XAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setForceXAsString(String newForceXAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_XAS_STRING, newForceXAsString);
}
/**
*
*
* @generated
*/
public void unsetForceXAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_XAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetForceXAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_XAS_STRING);
}
/**
*
*
* @generated
*/
public double getForceY() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_Y, true);
}
/**
*
*
* @generated
*/
public void setForceY(double newForceY) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_Y, newForceY);
}
/**
*
*
* @generated
*/
public void unsetForceY() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_Y);
}
/**
*
*
* @generated
*/
public boolean isSetForceY() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_Y);
}
/**
*
*
* @generated
*/
public String getForceYAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_YAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setForceYAsString(String newForceYAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_YAS_STRING, newForceYAsString);
}
/**
*
*
* @generated
*/
public void unsetForceYAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_YAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetForceYAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_YAS_STRING);
}
/**
*
*
* @generated
*/
public double getForceZ() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_Z, true);
}
/**
*
*
* @generated
*/
public void setForceZ(double newForceZ) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_Z, newForceZ);
}
/**
*
*
* @generated
*/
public void unsetForceZ() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_Z);
}
/**
*
*
* @generated
*/
public boolean isSetForceZ() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_Z);
}
/**
*
*
* @generated
*/
public String getForceZAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_ZAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setForceZAsString(String newForceZAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_ZAS_STRING, newForceZAsString);
}
/**
*
*
* @generated
*/
public void unsetForceZAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_ZAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetForceZAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_ZAS_STRING);
}
/**
*
*
* @generated
*/
public double getMomentX() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_X, true);
}
/**
*
*
* @generated
*/
public void setMomentX(double newMomentX) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_X, newMomentX);
}
/**
*
*
* @generated
*/
public void unsetMomentX() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_X);
}
/**
*
*
* @generated
*/
public boolean isSetMomentX() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_X);
}
/**
*
*
* @generated
*/
public String getMomentXAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_XAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setMomentXAsString(String newMomentXAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_XAS_STRING, newMomentXAsString);
}
/**
*
*
* @generated
*/
public void unsetMomentXAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_XAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetMomentXAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_XAS_STRING);
}
/**
*
*
* @generated
*/
public double getMomentY() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_Y, true);
}
/**
*
*
* @generated
*/
public void setMomentY(double newMomentY) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_Y, newMomentY);
}
/**
*
*
* @generated
*/
public void unsetMomentY() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_Y);
}
/**
*
*
* @generated
*/
public boolean isSetMomentY() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_Y);
}
/**
*
*
* @generated
*/
public String getMomentYAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_YAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setMomentYAsString(String newMomentYAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_YAS_STRING, newMomentYAsString);
}
/**
*
*
* @generated
*/
public void unsetMomentYAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_YAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetMomentYAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_YAS_STRING);
}
/**
*
*
* @generated
*/
public double getMomentZ() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_Z, true);
}
/**
*
*
* @generated
*/
public void setMomentZ(double newMomentZ) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_Z, newMomentZ);
}
/**
*
*
* @generated
*/
public void unsetMomentZ() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_Z);
}
/**
*
*
* @generated
*/
public boolean isSetMomentZ() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_Z);
}
/**
*
*
* @generated
*/
public String getMomentZAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_ZAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setMomentZAsString(String newMomentZAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_ZAS_STRING, newMomentZAsString);
}
/**
*
*
* @generated
*/
public void unsetMomentZAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_ZAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetMomentZAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_ZAS_STRING);
}
} //IfcStructuralLoadSingleForceImpl
© 2015 - 2025 Weber Informatics LLC | Privacy Policy