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

org.bimserver.models.ifc2x3tc1.impl.IfcFailureConnectionConditionImpl 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.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 - 2024 Weber Informatics LLC | Privacy Policy