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

org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition 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;

/**
 * 
 * A representation of the model object 'Ifc Failure Connection Condition'.
 * 
 *
 * 

* The following features are supported: *

*
    *
  • {@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureX Tension Failure X}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureXAsString Tension Failure XAs String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureY Tension Failure Y}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureYAsString Tension Failure YAs String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureZ Tension Failure Z}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureZAsString Tension Failure ZAs String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureX Compression Failure X}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureXAsString Compression Failure XAs String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureY Compression Failure Y}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureYAsString Compression Failure YAs String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureZ Compression Failure Z}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureZAsString Compression Failure ZAs String}
  • *
* * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcFailureConnectionCondition() * @model * @generated */ public interface IfcFailureConnectionCondition extends IfcStructuralConnectionCondition { /** * Returns the value of the 'Tension Failure X' attribute. * *

* If the meaning of the 'Tension Failure X' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Tension Failure X' attribute. * @see #isSetTensionFailureX() * @see #unsetTensionFailureX() * @see #setTensionFailureX(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcFailureConnectionCondition_TensionFailureX() * @model unsettable="true" * @generated */ double getTensionFailureX(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureX Tension Failure X}' attribute. * * * @param value the new value of the 'Tension Failure X' attribute. * @see #isSetTensionFailureX() * @see #unsetTensionFailureX() * @see #getTensionFailureX() * @generated */ void setTensionFailureX(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureX Tension Failure X}' attribute. * * * @see #isSetTensionFailureX() * @see #getTensionFailureX() * @see #setTensionFailureX(double) * @generated */ void unsetTensionFailureX(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureX Tension Failure X}' attribute is set. * * * @return whether the value of the 'Tension Failure X' attribute is set. * @see #unsetTensionFailureX() * @see #getTensionFailureX() * @see #setTensionFailureX(double) * @generated */ boolean isSetTensionFailureX(); /** * Returns the value of the 'Tension Failure XAs String' attribute. * *

* If the meaning of the 'Tension Failure XAs String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Tension Failure XAs String' attribute. * @see #isSetTensionFailureXAsString() * @see #unsetTensionFailureXAsString() * @see #setTensionFailureXAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcFailureConnectionCondition_TensionFailureXAsString() * @model unsettable="true" * @generated */ String getTensionFailureXAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureXAsString Tension Failure XAs String}' attribute. * * * @param value the new value of the 'Tension Failure XAs String' attribute. * @see #isSetTensionFailureXAsString() * @see #unsetTensionFailureXAsString() * @see #getTensionFailureXAsString() * @generated */ void setTensionFailureXAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureXAsString Tension Failure XAs String}' attribute. * * * @see #isSetTensionFailureXAsString() * @see #getTensionFailureXAsString() * @see #setTensionFailureXAsString(String) * @generated */ void unsetTensionFailureXAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureXAsString Tension Failure XAs String}' attribute is set. * * * @return whether the value of the 'Tension Failure XAs String' attribute is set. * @see #unsetTensionFailureXAsString() * @see #getTensionFailureXAsString() * @see #setTensionFailureXAsString(String) * @generated */ boolean isSetTensionFailureXAsString(); /** * Returns the value of the 'Tension Failure Y' attribute. * *

* If the meaning of the 'Tension Failure Y' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Tension Failure Y' attribute. * @see #isSetTensionFailureY() * @see #unsetTensionFailureY() * @see #setTensionFailureY(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcFailureConnectionCondition_TensionFailureY() * @model unsettable="true" * @generated */ double getTensionFailureY(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureY Tension Failure Y}' attribute. * * * @param value the new value of the 'Tension Failure Y' attribute. * @see #isSetTensionFailureY() * @see #unsetTensionFailureY() * @see #getTensionFailureY() * @generated */ void setTensionFailureY(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureY Tension Failure Y}' attribute. * * * @see #isSetTensionFailureY() * @see #getTensionFailureY() * @see #setTensionFailureY(double) * @generated */ void unsetTensionFailureY(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureY Tension Failure Y}' attribute is set. * * * @return whether the value of the 'Tension Failure Y' attribute is set. * @see #unsetTensionFailureY() * @see #getTensionFailureY() * @see #setTensionFailureY(double) * @generated */ boolean isSetTensionFailureY(); /** * Returns the value of the 'Tension Failure YAs String' attribute. * *

* If the meaning of the 'Tension Failure YAs String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Tension Failure YAs String' attribute. * @see #isSetTensionFailureYAsString() * @see #unsetTensionFailureYAsString() * @see #setTensionFailureYAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcFailureConnectionCondition_TensionFailureYAsString() * @model unsettable="true" * @generated */ String getTensionFailureYAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureYAsString Tension Failure YAs String}' attribute. * * * @param value the new value of the 'Tension Failure YAs String' attribute. * @see #isSetTensionFailureYAsString() * @see #unsetTensionFailureYAsString() * @see #getTensionFailureYAsString() * @generated */ void setTensionFailureYAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureYAsString Tension Failure YAs String}' attribute. * * * @see #isSetTensionFailureYAsString() * @see #getTensionFailureYAsString() * @see #setTensionFailureYAsString(String) * @generated */ void unsetTensionFailureYAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureYAsString Tension Failure YAs String}' attribute is set. * * * @return whether the value of the 'Tension Failure YAs String' attribute is set. * @see #unsetTensionFailureYAsString() * @see #getTensionFailureYAsString() * @see #setTensionFailureYAsString(String) * @generated */ boolean isSetTensionFailureYAsString(); /** * Returns the value of the 'Tension Failure Z' attribute. * *

* If the meaning of the 'Tension Failure Z' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Tension Failure Z' attribute. * @see #isSetTensionFailureZ() * @see #unsetTensionFailureZ() * @see #setTensionFailureZ(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcFailureConnectionCondition_TensionFailureZ() * @model unsettable="true" * @generated */ double getTensionFailureZ(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureZ Tension Failure Z}' attribute. * * * @param value the new value of the 'Tension Failure Z' attribute. * @see #isSetTensionFailureZ() * @see #unsetTensionFailureZ() * @see #getTensionFailureZ() * @generated */ void setTensionFailureZ(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureZ Tension Failure Z}' attribute. * * * @see #isSetTensionFailureZ() * @see #getTensionFailureZ() * @see #setTensionFailureZ(double) * @generated */ void unsetTensionFailureZ(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureZ Tension Failure Z}' attribute is set. * * * @return whether the value of the 'Tension Failure Z' attribute is set. * @see #unsetTensionFailureZ() * @see #getTensionFailureZ() * @see #setTensionFailureZ(double) * @generated */ boolean isSetTensionFailureZ(); /** * Returns the value of the 'Tension Failure ZAs String' attribute. * *

* If the meaning of the 'Tension Failure ZAs String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Tension Failure ZAs String' attribute. * @see #isSetTensionFailureZAsString() * @see #unsetTensionFailureZAsString() * @see #setTensionFailureZAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcFailureConnectionCondition_TensionFailureZAsString() * @model unsettable="true" * @generated */ String getTensionFailureZAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureZAsString Tension Failure ZAs String}' attribute. * * * @param value the new value of the 'Tension Failure ZAs String' attribute. * @see #isSetTensionFailureZAsString() * @see #unsetTensionFailureZAsString() * @see #getTensionFailureZAsString() * @generated */ void setTensionFailureZAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureZAsString Tension Failure ZAs String}' attribute. * * * @see #isSetTensionFailureZAsString() * @see #getTensionFailureZAsString() * @see #setTensionFailureZAsString(String) * @generated */ void unsetTensionFailureZAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getTensionFailureZAsString Tension Failure ZAs String}' attribute is set. * * * @return whether the value of the 'Tension Failure ZAs String' attribute is set. * @see #unsetTensionFailureZAsString() * @see #getTensionFailureZAsString() * @see #setTensionFailureZAsString(String) * @generated */ boolean isSetTensionFailureZAsString(); /** * Returns the value of the 'Compression Failure X' attribute. * *

* If the meaning of the 'Compression Failure X' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Compression Failure X' attribute. * @see #isSetCompressionFailureX() * @see #unsetCompressionFailureX() * @see #setCompressionFailureX(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcFailureConnectionCondition_CompressionFailureX() * @model unsettable="true" * @generated */ double getCompressionFailureX(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureX Compression Failure X}' attribute. * * * @param value the new value of the 'Compression Failure X' attribute. * @see #isSetCompressionFailureX() * @see #unsetCompressionFailureX() * @see #getCompressionFailureX() * @generated */ void setCompressionFailureX(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureX Compression Failure X}' attribute. * * * @see #isSetCompressionFailureX() * @see #getCompressionFailureX() * @see #setCompressionFailureX(double) * @generated */ void unsetCompressionFailureX(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureX Compression Failure X}' attribute is set. * * * @return whether the value of the 'Compression Failure X' attribute is set. * @see #unsetCompressionFailureX() * @see #getCompressionFailureX() * @see #setCompressionFailureX(double) * @generated */ boolean isSetCompressionFailureX(); /** * Returns the value of the 'Compression Failure XAs String' attribute. * *

* If the meaning of the 'Compression Failure XAs String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Compression Failure XAs String' attribute. * @see #isSetCompressionFailureXAsString() * @see #unsetCompressionFailureXAsString() * @see #setCompressionFailureXAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcFailureConnectionCondition_CompressionFailureXAsString() * @model unsettable="true" * @generated */ String getCompressionFailureXAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureXAsString Compression Failure XAs String}' attribute. * * * @param value the new value of the 'Compression Failure XAs String' attribute. * @see #isSetCompressionFailureXAsString() * @see #unsetCompressionFailureXAsString() * @see #getCompressionFailureXAsString() * @generated */ void setCompressionFailureXAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureXAsString Compression Failure XAs String}' attribute. * * * @see #isSetCompressionFailureXAsString() * @see #getCompressionFailureXAsString() * @see #setCompressionFailureXAsString(String) * @generated */ void unsetCompressionFailureXAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureXAsString Compression Failure XAs String}' attribute is set. * * * @return whether the value of the 'Compression Failure XAs String' attribute is set. * @see #unsetCompressionFailureXAsString() * @see #getCompressionFailureXAsString() * @see #setCompressionFailureXAsString(String) * @generated */ boolean isSetCompressionFailureXAsString(); /** * Returns the value of the 'Compression Failure Y' attribute. * *

* If the meaning of the 'Compression Failure Y' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Compression Failure Y' attribute. * @see #isSetCompressionFailureY() * @see #unsetCompressionFailureY() * @see #setCompressionFailureY(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcFailureConnectionCondition_CompressionFailureY() * @model unsettable="true" * @generated */ double getCompressionFailureY(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureY Compression Failure Y}' attribute. * * * @param value the new value of the 'Compression Failure Y' attribute. * @see #isSetCompressionFailureY() * @see #unsetCompressionFailureY() * @see #getCompressionFailureY() * @generated */ void setCompressionFailureY(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureY Compression Failure Y}' attribute. * * * @see #isSetCompressionFailureY() * @see #getCompressionFailureY() * @see #setCompressionFailureY(double) * @generated */ void unsetCompressionFailureY(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureY Compression Failure Y}' attribute is set. * * * @return whether the value of the 'Compression Failure Y' attribute is set. * @see #unsetCompressionFailureY() * @see #getCompressionFailureY() * @see #setCompressionFailureY(double) * @generated */ boolean isSetCompressionFailureY(); /** * Returns the value of the 'Compression Failure YAs String' attribute. * *

* If the meaning of the 'Compression Failure YAs String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Compression Failure YAs String' attribute. * @see #isSetCompressionFailureYAsString() * @see #unsetCompressionFailureYAsString() * @see #setCompressionFailureYAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcFailureConnectionCondition_CompressionFailureYAsString() * @model unsettable="true" * @generated */ String getCompressionFailureYAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureYAsString Compression Failure YAs String}' attribute. * * * @param value the new value of the 'Compression Failure YAs String' attribute. * @see #isSetCompressionFailureYAsString() * @see #unsetCompressionFailureYAsString() * @see #getCompressionFailureYAsString() * @generated */ void setCompressionFailureYAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureYAsString Compression Failure YAs String}' attribute. * * * @see #isSetCompressionFailureYAsString() * @see #getCompressionFailureYAsString() * @see #setCompressionFailureYAsString(String) * @generated */ void unsetCompressionFailureYAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureYAsString Compression Failure YAs String}' attribute is set. * * * @return whether the value of the 'Compression Failure YAs String' attribute is set. * @see #unsetCompressionFailureYAsString() * @see #getCompressionFailureYAsString() * @see #setCompressionFailureYAsString(String) * @generated */ boolean isSetCompressionFailureYAsString(); /** * Returns the value of the 'Compression Failure Z' attribute. * *

* If the meaning of the 'Compression Failure Z' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Compression Failure Z' attribute. * @see #isSetCompressionFailureZ() * @see #unsetCompressionFailureZ() * @see #setCompressionFailureZ(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcFailureConnectionCondition_CompressionFailureZ() * @model unsettable="true" * @generated */ double getCompressionFailureZ(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureZ Compression Failure Z}' attribute. * * * @param value the new value of the 'Compression Failure Z' attribute. * @see #isSetCompressionFailureZ() * @see #unsetCompressionFailureZ() * @see #getCompressionFailureZ() * @generated */ void setCompressionFailureZ(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureZ Compression Failure Z}' attribute. * * * @see #isSetCompressionFailureZ() * @see #getCompressionFailureZ() * @see #setCompressionFailureZ(double) * @generated */ void unsetCompressionFailureZ(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureZ Compression Failure Z}' attribute is set. * * * @return whether the value of the 'Compression Failure Z' attribute is set. * @see #unsetCompressionFailureZ() * @see #getCompressionFailureZ() * @see #setCompressionFailureZ(double) * @generated */ boolean isSetCompressionFailureZ(); /** * Returns the value of the 'Compression Failure ZAs String' attribute. * *

* If the meaning of the 'Compression Failure ZAs String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Compression Failure ZAs String' attribute. * @see #isSetCompressionFailureZAsString() * @see #unsetCompressionFailureZAsString() * @see #setCompressionFailureZAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcFailureConnectionCondition_CompressionFailureZAsString() * @model unsettable="true" * @generated */ String getCompressionFailureZAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureZAsString Compression Failure ZAs String}' attribute. * * * @param value the new value of the 'Compression Failure ZAs String' attribute. * @see #isSetCompressionFailureZAsString() * @see #unsetCompressionFailureZAsString() * @see #getCompressionFailureZAsString() * @generated */ void setCompressionFailureZAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureZAsString Compression Failure ZAs String}' attribute. * * * @see #isSetCompressionFailureZAsString() * @see #getCompressionFailureZAsString() * @see #setCompressionFailureZAsString(String) * @generated */ void unsetCompressionFailureZAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcFailureConnectionCondition#getCompressionFailureZAsString Compression Failure ZAs String}' attribute is set. * * * @return whether the value of the 'Compression Failure ZAs String' attribute is set. * @see #unsetCompressionFailureZAsString() * @see #getCompressionFailureZAsString() * @see #setCompressionFailureZAsString(String) * @generated */ boolean isSetCompressionFailureZAsString(); } // IfcFailureConnectionCondition




© 2015 - 2024 Weber Informatics LLC | Privacy Policy