org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleDisplacementImpl 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
The newest version!
/**
* 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.IfcStructuralLoadSingleDisplacement;
import org.eclipse.emf.ecore.EClass;
/**
*
* An implementation of the model object 'Ifc Structural Load Single Displacement'.
*
*
* The following features are implemented:
*
*
* - {@link org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleDisplacementImpl#getDisplacementX Displacement X}
* - {@link org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleDisplacementImpl#getDisplacementXAsString Displacement XAs String}
* - {@link org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleDisplacementImpl#getDisplacementY Displacement Y}
* - {@link org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleDisplacementImpl#getDisplacementYAsString Displacement YAs String}
* - {@link org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleDisplacementImpl#getDisplacementZ Displacement Z}
* - {@link org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleDisplacementImpl#getDisplacementZAsString Displacement ZAs String}
* - {@link org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleDisplacementImpl#getRotationalDisplacementRX Rotational Displacement RX}
* - {@link org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleDisplacementImpl#getRotationalDisplacementRXAsString Rotational Displacement RX As String}
* - {@link org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleDisplacementImpl#getRotationalDisplacementRY Rotational Displacement RY}
* - {@link org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleDisplacementImpl#getRotationalDisplacementRYAsString Rotational Displacement RY As String}
* - {@link org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleDisplacementImpl#getRotationalDisplacementRZ Rotational Displacement RZ}
* - {@link org.bimserver.models.ifc4.impl.IfcStructuralLoadSingleDisplacementImpl#getRotationalDisplacementRZAsString Rotational Displacement RZ As String}
*
*
* @generated
*/
public class IfcStructuralLoadSingleDisplacementImpl extends IfcStructuralLoadStaticImpl
implements IfcStructuralLoadSingleDisplacement {
/**
*
*
* @generated
*/
protected IfcStructuralLoadSingleDisplacementImpl() {
super();
}
/**
*
*
* @generated
*/
@Override
protected EClass eStaticClass() {
return Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT;
}
/**
*
*
* @generated
*/
public double getDisplacementX() {
return (Double) eGet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_X, true);
}
/**
*
*
* @generated
*/
public void setDisplacementX(double newDisplacementX) {
eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_X, newDisplacementX);
}
/**
*
*
* @generated
*/
public void unsetDisplacementX() {
eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_X);
}
/**
*
*
* @generated
*/
public boolean isSetDisplacementX() {
return eIsSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_X);
}
/**
*
*
* @generated
*/
public String getDisplacementXAsString() {
return (String) eGet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_XAS_STRING,
true);
}
/**
*
*
* @generated
*/
public void setDisplacementXAsString(String newDisplacementXAsString) {
eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_XAS_STRING,
newDisplacementXAsString);
}
/**
*
*
* @generated
*/
public void unsetDisplacementXAsString() {
eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_XAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetDisplacementXAsString() {
return eIsSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_XAS_STRING);
}
/**
*
*
* @generated
*/
public double getDisplacementY() {
return (Double) eGet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_Y, true);
}
/**
*
*
* @generated
*/
public void setDisplacementY(double newDisplacementY) {
eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_Y, newDisplacementY);
}
/**
*
*
* @generated
*/
public void unsetDisplacementY() {
eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_Y);
}
/**
*
*
* @generated
*/
public boolean isSetDisplacementY() {
return eIsSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_Y);
}
/**
*
*
* @generated
*/
public String getDisplacementYAsString() {
return (String) eGet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_YAS_STRING,
true);
}
/**
*
*
* @generated
*/
public void setDisplacementYAsString(String newDisplacementYAsString) {
eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_YAS_STRING,
newDisplacementYAsString);
}
/**
*
*
* @generated
*/
public void unsetDisplacementYAsString() {
eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_YAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetDisplacementYAsString() {
return eIsSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_YAS_STRING);
}
/**
*
*
* @generated
*/
public double getDisplacementZ() {
return (Double) eGet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_Z, true);
}
/**
*
*
* @generated
*/
public void setDisplacementZ(double newDisplacementZ) {
eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_Z, newDisplacementZ);
}
/**
*
*
* @generated
*/
public void unsetDisplacementZ() {
eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_Z);
}
/**
*
*
* @generated
*/
public boolean isSetDisplacementZ() {
return eIsSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_Z);
}
/**
*
*
* @generated
*/
public String getDisplacementZAsString() {
return (String) eGet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_ZAS_STRING,
true);
}
/**
*
*
* @generated
*/
public void setDisplacementZAsString(String newDisplacementZAsString) {
eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_ZAS_STRING,
newDisplacementZAsString);
}
/**
*
*
* @generated
*/
public void unsetDisplacementZAsString() {
eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_ZAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetDisplacementZAsString() {
return eIsSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__DISPLACEMENT_ZAS_STRING);
}
/**
*
*
* @generated
*/
public double getRotationalDisplacementRX() {
return (Double) eGet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RX,
true);
}
/**
*
*
* @generated
*/
public void setRotationalDisplacementRX(double newRotationalDisplacementRX) {
eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RX,
newRotationalDisplacementRX);
}
/**
*
*
* @generated
*/
public void unsetRotationalDisplacementRX() {
eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RX);
}
/**
*
*
* @generated
*/
public boolean isSetRotationalDisplacementRX() {
return eIsSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RX);
}
/**
*
*
* @generated
*/
public String getRotationalDisplacementRXAsString() {
return (String) eGet(
Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RX_AS_STRING,
true);
}
/**
*
*
* @generated
*/
public void setRotationalDisplacementRXAsString(String newRotationalDisplacementRXAsString) {
eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RX_AS_STRING,
newRotationalDisplacementRXAsString);
}
/**
*
*
* @generated
*/
public void unsetRotationalDisplacementRXAsString() {
eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RX_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetRotationalDisplacementRXAsString() {
return eIsSet(
Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RX_AS_STRING);
}
/**
*
*
* @generated
*/
public double getRotationalDisplacementRY() {
return (Double) eGet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RY,
true);
}
/**
*
*
* @generated
*/
public void setRotationalDisplacementRY(double newRotationalDisplacementRY) {
eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RY,
newRotationalDisplacementRY);
}
/**
*
*
* @generated
*/
public void unsetRotationalDisplacementRY() {
eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RY);
}
/**
*
*
* @generated
*/
public boolean isSetRotationalDisplacementRY() {
return eIsSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RY);
}
/**
*
*
* @generated
*/
public String getRotationalDisplacementRYAsString() {
return (String) eGet(
Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RY_AS_STRING,
true);
}
/**
*
*
* @generated
*/
public void setRotationalDisplacementRYAsString(String newRotationalDisplacementRYAsString) {
eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RY_AS_STRING,
newRotationalDisplacementRYAsString);
}
/**
*
*
* @generated
*/
public void unsetRotationalDisplacementRYAsString() {
eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RY_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetRotationalDisplacementRYAsString() {
return eIsSet(
Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RY_AS_STRING);
}
/**
*
*
* @generated
*/
public double getRotationalDisplacementRZ() {
return (Double) eGet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RZ,
true);
}
/**
*
*
* @generated
*/
public void setRotationalDisplacementRZ(double newRotationalDisplacementRZ) {
eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RZ,
newRotationalDisplacementRZ);
}
/**
*
*
* @generated
*/
public void unsetRotationalDisplacementRZ() {
eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RZ);
}
/**
*
*
* @generated
*/
public boolean isSetRotationalDisplacementRZ() {
return eIsSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RZ);
}
/**
*
*
* @generated
*/
public String getRotationalDisplacementRZAsString() {
return (String) eGet(
Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RZ_AS_STRING,
true);
}
/**
*
*
* @generated
*/
public void setRotationalDisplacementRZAsString(String newRotationalDisplacementRZAsString) {
eSet(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RZ_AS_STRING,
newRotationalDisplacementRZAsString);
}
/**
*
*
* @generated
*/
public void unsetRotationalDisplacementRZAsString() {
eUnset(Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RZ_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetRotationalDisplacementRZAsString() {
return eIsSet(
Ifc4Package.Literals.IFC_STRUCTURAL_LOAD_SINGLE_DISPLACEMENT__ROTATIONAL_DISPLACEMENT_RZ_AS_STRING);
}
} //IfcStructuralLoadSingleDisplacementImpl
© 2015 - 2025 Weber Informatics LLC | Privacy Policy