
org.bimserver.models.ifc2x3tc1.impl.IfcFailureConnectionConditionImpl 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.ifc2x3tc1.impl;
import org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package;
import org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition;
import org.eclipse.emf.ecore.EClass;
/**
*
* An implementation of the model object 'Ifc Failure Connection Condition'.
*
*
* The following features are implemented:
*
*
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcFailureConnectionConditionImpl#getTensionFailureX Tension Failure X}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcFailureConnectionConditionImpl#getTensionFailureXAsString Tension Failure XAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcFailureConnectionConditionImpl#getTensionFailureY Tension Failure Y}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcFailureConnectionConditionImpl#getTensionFailureYAsString Tension Failure YAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcFailureConnectionConditionImpl#getTensionFailureZ Tension Failure Z}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcFailureConnectionConditionImpl#getTensionFailureZAsString Tension Failure ZAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcFailureConnectionConditionImpl#getCompressionFailureX Compression Failure X}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcFailureConnectionConditionImpl#getCompressionFailureXAsString Compression Failure XAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcFailureConnectionConditionImpl#getCompressionFailureY Compression Failure Y}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcFailureConnectionConditionImpl#getCompressionFailureYAsString Compression Failure YAs String}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcFailureConnectionConditionImpl#getCompressionFailureZ Compression Failure Z}
* - {@link org.bimserver.models.ifc2x3tc1.impl.IfcFailureConnectionConditionImpl#getCompressionFailureZAsString Compression Failure ZAs String}
*
*
* @generated
*/
public class IfcFailureConnectionConditionImpl extends IfcStructuralConnectionConditionImpl
implements IfcFailureConnectionCondition {
/**
*
*
* @generated
*/
protected IfcFailureConnectionConditionImpl() {
super();
}
/**
*
*
* @generated
*/
@Override
protected EClass eStaticClass() {
return Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION;
}
/**
*
*
* @generated
*/
public double getTensionFailureX() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_X, true);
}
/**
*
*
* @generated
*/
public void setTensionFailureX(double newTensionFailureX) {
eSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_X, newTensionFailureX);
}
/**
*
*
* @generated
*/
public void unsetTensionFailureX() {
eUnset(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_X);
}
/**
*
*
* @generated
*/
public boolean isSetTensionFailureX() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_X);
}
/**
*
*
* @generated
*/
public String getTensionFailureXAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_XAS_STRING,
true);
}
/**
*
*
* @generated
*/
public void setTensionFailureXAsString(String newTensionFailureXAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_XAS_STRING,
newTensionFailureXAsString);
}
/**
*
*
* @generated
*/
public void unsetTensionFailureXAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_XAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetTensionFailureXAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_XAS_STRING);
}
/**
*
*
* @generated
*/
public double getTensionFailureY() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_Y, true);
}
/**
*
*
* @generated
*/
public void setTensionFailureY(double newTensionFailureY) {
eSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_Y, newTensionFailureY);
}
/**
*
*
* @generated
*/
public void unsetTensionFailureY() {
eUnset(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_Y);
}
/**
*
*
* @generated
*/
public boolean isSetTensionFailureY() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_Y);
}
/**
*
*
* @generated
*/
public String getTensionFailureYAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_YAS_STRING,
true);
}
/**
*
*
* @generated
*/
public void setTensionFailureYAsString(String newTensionFailureYAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_YAS_STRING,
newTensionFailureYAsString);
}
/**
*
*
* @generated
*/
public void unsetTensionFailureYAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_YAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetTensionFailureYAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_YAS_STRING);
}
/**
*
*
* @generated
*/
public double getTensionFailureZ() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_Z, true);
}
/**
*
*
* @generated
*/
public void setTensionFailureZ(double newTensionFailureZ) {
eSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_Z, newTensionFailureZ);
}
/**
*
*
* @generated
*/
public void unsetTensionFailureZ() {
eUnset(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_Z);
}
/**
*
*
* @generated
*/
public boolean isSetTensionFailureZ() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_Z);
}
/**
*
*
* @generated
*/
public String getTensionFailureZAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_ZAS_STRING,
true);
}
/**
*
*
* @generated
*/
public void setTensionFailureZAsString(String newTensionFailureZAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_ZAS_STRING,
newTensionFailureZAsString);
}
/**
*
*
* @generated
*/
public void unsetTensionFailureZAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_ZAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetTensionFailureZAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__TENSION_FAILURE_ZAS_STRING);
}
/**
*
*
* @generated
*/
public double getCompressionFailureX() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_X, true);
}
/**
*
*
* @generated
*/
public void setCompressionFailureX(double newCompressionFailureX) {
eSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_X, newCompressionFailureX);
}
/**
*
*
* @generated
*/
public void unsetCompressionFailureX() {
eUnset(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_X);
}
/**
*
*
* @generated
*/
public boolean isSetCompressionFailureX() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_X);
}
/**
*
*
* @generated
*/
public String getCompressionFailureXAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_XAS_STRING,
true);
}
/**
*
*
* @generated
*/
public void setCompressionFailureXAsString(String newCompressionFailureXAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_XAS_STRING,
newCompressionFailureXAsString);
}
/**
*
*
* @generated
*/
public void unsetCompressionFailureXAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_XAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetCompressionFailureXAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_XAS_STRING);
}
/**
*
*
* @generated
*/
public double getCompressionFailureY() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_Y, true);
}
/**
*
*
* @generated
*/
public void setCompressionFailureY(double newCompressionFailureY) {
eSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_Y, newCompressionFailureY);
}
/**
*
*
* @generated
*/
public void unsetCompressionFailureY() {
eUnset(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_Y);
}
/**
*
*
* @generated
*/
public boolean isSetCompressionFailureY() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_Y);
}
/**
*
*
* @generated
*/
public String getCompressionFailureYAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_YAS_STRING,
true);
}
/**
*
*
* @generated
*/
public void setCompressionFailureYAsString(String newCompressionFailureYAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_YAS_STRING,
newCompressionFailureYAsString);
}
/**
*
*
* @generated
*/
public void unsetCompressionFailureYAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_YAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetCompressionFailureYAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_YAS_STRING);
}
/**
*
*
* @generated
*/
public double getCompressionFailureZ() {
return (Double) eGet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_Z, true);
}
/**
*
*
* @generated
*/
public void setCompressionFailureZ(double newCompressionFailureZ) {
eSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_Z, newCompressionFailureZ);
}
/**
*
*
* @generated
*/
public void unsetCompressionFailureZ() {
eUnset(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_Z);
}
/**
*
*
* @generated
*/
public boolean isSetCompressionFailureZ() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_Z);
}
/**
*
*
* @generated
*/
public String getCompressionFailureZAsString() {
return (String) eGet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_ZAS_STRING,
true);
}
/**
*
*
* @generated
*/
public void setCompressionFailureZAsString(String newCompressionFailureZAsString) {
eSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_ZAS_STRING,
newCompressionFailureZAsString);
}
/**
*
*
* @generated
*/
public void unsetCompressionFailureZAsString() {
eUnset(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_ZAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetCompressionFailureZAsString() {
return eIsSet(Ifc2x3tc1Package.Literals.IFC_FAILURE_CONNECTION_CONDITION__COMPRESSION_FAILURE_ZAS_STRING);
}
} //IfcFailureConnectionConditionImpl
© 2015 - 2025 Weber Informatics LLC | Privacy Policy