All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleForceImpl Maven / Gradle / Ivy

/**
 * 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.ifc4.impl;

import org.bimserver.models.ifc4.Ifc4Package;
import org.bimserver.models.ifc4.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.ifc4.impl.IfcStructuralLoadSingleForceImpl#getForceX Force X}
  • *
  • {@link org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleForceImpl#getForceXAsString Force XAs String}
  • *
  • {@link org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleForceImpl#getForceY Force Y}
  • *
  • {@link org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleForceImpl#getForceYAsString Force YAs String}
  • *
  • {@link org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleForceImpl#getForceZ Force Z}
  • *
  • {@link org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleForceImpl#getForceZAsString Force ZAs String}
  • *
  • {@link org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleForceImpl#getMomentX Moment X}
  • *
  • {@link org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleForceImpl#getMomentXAsString Moment XAs String}
  • *
  • {@link org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleForceImpl#getMomentY Moment Y}
  • *
  • {@link org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleForceImpl#getMomentYAsString Moment YAs String}
  • *
  • {@link org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleForceImpl#getMomentZ Moment Z}
  • *
  • {@link org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleForceImpl#getMomentZAsString Moment ZAs String}
  • *
* * @generated */ public class IfcStructuralLoadSingleForceImpl extends IfcStructuralLoadStaticImpl implements IfcStructuralLoadSingleForce { /** * * * @generated */ protected IfcStructuralLoadSingleForceImpl() { super(); } /** * * * @generated */ @Override protected EClass eStaticClass() { return Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE; } /** * * * @generated */ public double getForceX() { return (Double) eGet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_X, true); } /** * * * @generated */ public void setForceX(double newForceX) { eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_X, newForceX); } /** * * * @generated */ public void unsetForceX() { eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_X); } /** * * * @generated */ public boolean isSetForceX() { return eIsSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_X); } /** * * * @generated */ public String getForceXAsString() { return (String) eGet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_XAS_STRING, true); } /** * * * @generated */ public void setForceXAsString(String newForceXAsString) { eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_XAS_STRING, newForceXAsString); } /** * * * @generated */ public void unsetForceXAsString() { eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_XAS_STRING); } /** * * * @generated */ public boolean isSetForceXAsString() { return eIsSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_XAS_STRING); } /** * * * @generated */ public double getForceY() { return (Double) eGet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_Y, true); } /** * * * @generated */ public void setForceY(double newForceY) { eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_Y, newForceY); } /** * * * @generated */ public void unsetForceY() { eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_Y); } /** * * * @generated */ public boolean isSetForceY() { return eIsSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_Y); } /** * * * @generated */ public String getForceYAsString() { return (String) eGet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_YAS_STRING, true); } /** * * * @generated */ public void setForceYAsString(String newForceYAsString) { eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_YAS_STRING, newForceYAsString); } /** * * * @generated */ public void unsetForceYAsString() { eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_YAS_STRING); } /** * * * @generated */ public boolean isSetForceYAsString() { return eIsSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_YAS_STRING); } /** * * * @generated */ public double getForceZ() { return (Double) eGet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_Z, true); } /** * * * @generated */ public void setForceZ(double newForceZ) { eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_Z, newForceZ); } /** * * * @generated */ public void unsetForceZ() { eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_Z); } /** * * * @generated */ public boolean isSetForceZ() { return eIsSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_Z); } /** * * * @generated */ public String getForceZAsString() { return (String) eGet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_ZAS_STRING, true); } /** * * * @generated */ public void setForceZAsString(String newForceZAsString) { eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_ZAS_STRING, newForceZAsString); } /** * * * @generated */ public void unsetForceZAsString() { eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_ZAS_STRING); } /** * * * @generated */ public boolean isSetForceZAsString() { return eIsSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__FORCE_ZAS_STRING); } /** * * * @generated */ public double getMomentX() { return (Double) eGet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_X, true); } /** * * * @generated */ public void setMomentX(double newMomentX) { eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_X, newMomentX); } /** * * * @generated */ public void unsetMomentX() { eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_X); } /** * * * @generated */ public boolean isSetMomentX() { return eIsSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_X); } /** * * * @generated */ public String getMomentXAsString() { return (String) eGet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_XAS_STRING, true); } /** * * * @generated */ public void setMomentXAsString(String newMomentXAsString) { eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_XAS_STRING, newMomentXAsString); } /** * * * @generated */ public void unsetMomentXAsString() { eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_XAS_STRING); } /** * * * @generated */ public boolean isSetMomentXAsString() { return eIsSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_XAS_STRING); } /** * * * @generated */ public double getMomentY() { return (Double) eGet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_Y, true); } /** * * * @generated */ public void setMomentY(double newMomentY) { eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_Y, newMomentY); } /** * * * @generated */ public void unsetMomentY() { eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_Y); } /** * * * @generated */ public boolean isSetMomentY() { return eIsSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_Y); } /** * * * @generated */ public String getMomentYAsString() { return (String) eGet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_YAS_STRING, true); } /** * * * @generated */ public void setMomentYAsString(String newMomentYAsString) { eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_YAS_STRING, newMomentYAsString); } /** * * * @generated */ public void unsetMomentYAsString() { eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_YAS_STRING); } /** * * * @generated */ public boolean isSetMomentYAsString() { return eIsSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_YAS_STRING); } /** * * * @generated */ public double getMomentZ() { return (Double) eGet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_Z, true); } /** * * * @generated */ public void setMomentZ(double newMomentZ) { eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_Z, newMomentZ); } /** * * * @generated */ public void unsetMomentZ() { eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_Z); } /** * * * @generated */ public boolean isSetMomentZ() { return eIsSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_Z); } /** * * * @generated */ public String getMomentZAsString() { return (String) eGet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_ZAS_STRING, true); } /** * * * @generated */ public void setMomentZAsString(String newMomentZAsString) { eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_ZAS_STRING, newMomentZAsString); } /** * * * @generated */ public void unsetMomentZAsString() { eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_ZAS_STRING); } /** * * * @generated */ public boolean isSetMomentZAsString() { return eIsSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_FORCE__MOMENT_ZAS_STRING); } } //IfcStructuralLoadSingleForceImpl




© 2015 - 2024 Weber Informatics LLC | Privacy Policy