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

org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties Maven / Gradle / Ivy

Go to download

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;

/**
 * 
 * A representation of the model object 'Ifc Door Lining Properties'.
 * 
 *
 * 

* The following features are supported: *

*
    *
  • {@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningDepth Lining Depth}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningDepthAsString Lining Depth As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningThickness Lining Thickness}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningThicknessAsString Lining Thickness As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdDepth Threshold Depth}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdDepthAsString Threshold Depth As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdThickness Threshold Thickness}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdThicknessAsString Threshold Thickness As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getTransomThickness Transom Thickness}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getTransomThicknessAsString Transom Thickness As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getTransomOffset Transom Offset}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getTransomOffsetAsString Transom Offset As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningOffset Lining Offset}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningOffsetAsString Lining Offset As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdOffset Threshold Offset}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdOffsetAsString Threshold Offset As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getCasingThickness Casing Thickness}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getCasingThicknessAsString Casing Thickness As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getCasingDepth Casing Depth}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getCasingDepthAsString Casing Depth As String}
  • *
  • {@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getShapeAspectStyle Shape Aspect Style}
  • *
* * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcDoorLiningProperties() * @model * @generated */ public interface IfcDoorLiningProperties extends IfcPropertySetDefinition { /** * Returns the value of the 'Lining Depth' attribute. * *

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

* * @return the value of the 'Lining Depth' attribute. * @see #isSetLiningDepth() * @see #unsetLiningDepth() * @see #setLiningDepth(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcDoorLiningProperties_LiningDepth() * @model unsettable="true" * @generated */ double getLiningDepth(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningDepth Lining Depth}' attribute. * * * @param value the new value of the 'Lining Depth' attribute. * @see #isSetLiningDepth() * @see #unsetLiningDepth() * @see #getLiningDepth() * @generated */ void setLiningDepth(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningDepth Lining Depth}' attribute. * * * @see #isSetLiningDepth() * @see #getLiningDepth() * @see #setLiningDepth(double) * @generated */ void unsetLiningDepth(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningDepth Lining Depth}' attribute is set. * * * @return whether the value of the 'Lining Depth' attribute is set. * @see #unsetLiningDepth() * @see #getLiningDepth() * @see #setLiningDepth(double) * @generated */ boolean isSetLiningDepth(); /** * Returns the value of the 'Lining Depth As String' attribute. * *

* If the meaning of the 'Lining Depth As String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Lining Depth As String' attribute. * @see #isSetLiningDepthAsString() * @see #unsetLiningDepthAsString() * @see #setLiningDepthAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcDoorLiningProperties_LiningDepthAsString() * @model unsettable="true" * @generated */ String getLiningDepthAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningDepthAsString Lining Depth As String}' attribute. * * * @param value the new value of the 'Lining Depth As String' attribute. * @see #isSetLiningDepthAsString() * @see #unsetLiningDepthAsString() * @see #getLiningDepthAsString() * @generated */ void setLiningDepthAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningDepthAsString Lining Depth As String}' attribute. * * * @see #isSetLiningDepthAsString() * @see #getLiningDepthAsString() * @see #setLiningDepthAsString(String) * @generated */ void unsetLiningDepthAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningDepthAsString Lining Depth As String}' attribute is set. * * * @return whether the value of the 'Lining Depth As String' attribute is set. * @see #unsetLiningDepthAsString() * @see #getLiningDepthAsString() * @see #setLiningDepthAsString(String) * @generated */ boolean isSetLiningDepthAsString(); /** * Returns the value of the 'Lining Thickness' attribute. * *

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

* * @return the value of the 'Lining Thickness' attribute. * @see #isSetLiningThickness() * @see #unsetLiningThickness() * @see #setLiningThickness(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcDoorLiningProperties_LiningThickness() * @model unsettable="true" * @generated */ double getLiningThickness(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningThickness Lining Thickness}' attribute. * * * @param value the new value of the 'Lining Thickness' attribute. * @see #isSetLiningThickness() * @see #unsetLiningThickness() * @see #getLiningThickness() * @generated */ void setLiningThickness(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningThickness Lining Thickness}' attribute. * * * @see #isSetLiningThickness() * @see #getLiningThickness() * @see #setLiningThickness(double) * @generated */ void unsetLiningThickness(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningThickness Lining Thickness}' attribute is set. * * * @return whether the value of the 'Lining Thickness' attribute is set. * @see #unsetLiningThickness() * @see #getLiningThickness() * @see #setLiningThickness(double) * @generated */ boolean isSetLiningThickness(); /** * Returns the value of the 'Lining Thickness As String' attribute. * *

* If the meaning of the 'Lining Thickness As String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Lining Thickness As String' attribute. * @see #isSetLiningThicknessAsString() * @see #unsetLiningThicknessAsString() * @see #setLiningThicknessAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcDoorLiningProperties_LiningThicknessAsString() * @model unsettable="true" * @generated */ String getLiningThicknessAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningThicknessAsString Lining Thickness As String}' attribute. * * * @param value the new value of the 'Lining Thickness As String' attribute. * @see #isSetLiningThicknessAsString() * @see #unsetLiningThicknessAsString() * @see #getLiningThicknessAsString() * @generated */ void setLiningThicknessAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningThicknessAsString Lining Thickness As String}' attribute. * * * @see #isSetLiningThicknessAsString() * @see #getLiningThicknessAsString() * @see #setLiningThicknessAsString(String) * @generated */ void unsetLiningThicknessAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningThicknessAsString Lining Thickness As String}' attribute is set. * * * @return whether the value of the 'Lining Thickness As String' attribute is set. * @see #unsetLiningThicknessAsString() * @see #getLiningThicknessAsString() * @see #setLiningThicknessAsString(String) * @generated */ boolean isSetLiningThicknessAsString(); /** * Returns the value of the 'Threshold Depth' attribute. * *

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

* * @return the value of the 'Threshold Depth' attribute. * @see #isSetThresholdDepth() * @see #unsetThresholdDepth() * @see #setThresholdDepth(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcDoorLiningProperties_ThresholdDepth() * @model unsettable="true" * @generated */ double getThresholdDepth(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdDepth Threshold Depth}' attribute. * * * @param value the new value of the 'Threshold Depth' attribute. * @see #isSetThresholdDepth() * @see #unsetThresholdDepth() * @see #getThresholdDepth() * @generated */ void setThresholdDepth(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdDepth Threshold Depth}' attribute. * * * @see #isSetThresholdDepth() * @see #getThresholdDepth() * @see #setThresholdDepth(double) * @generated */ void unsetThresholdDepth(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdDepth Threshold Depth}' attribute is set. * * * @return whether the value of the 'Threshold Depth' attribute is set. * @see #unsetThresholdDepth() * @see #getThresholdDepth() * @see #setThresholdDepth(double) * @generated */ boolean isSetThresholdDepth(); /** * Returns the value of the 'Threshold Depth As String' attribute. * *

* If the meaning of the 'Threshold Depth As String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Threshold Depth As String' attribute. * @see #isSetThresholdDepthAsString() * @see #unsetThresholdDepthAsString() * @see #setThresholdDepthAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcDoorLiningProperties_ThresholdDepthAsString() * @model unsettable="true" * @generated */ String getThresholdDepthAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdDepthAsString Threshold Depth As String}' attribute. * * * @param value the new value of the 'Threshold Depth As String' attribute. * @see #isSetThresholdDepthAsString() * @see #unsetThresholdDepthAsString() * @see #getThresholdDepthAsString() * @generated */ void setThresholdDepthAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdDepthAsString Threshold Depth As String}' attribute. * * * @see #isSetThresholdDepthAsString() * @see #getThresholdDepthAsString() * @see #setThresholdDepthAsString(String) * @generated */ void unsetThresholdDepthAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdDepthAsString Threshold Depth As String}' attribute is set. * * * @return whether the value of the 'Threshold Depth As String' attribute is set. * @see #unsetThresholdDepthAsString() * @see #getThresholdDepthAsString() * @see #setThresholdDepthAsString(String) * @generated */ boolean isSetThresholdDepthAsString(); /** * Returns the value of the 'Threshold Thickness' attribute. * *

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

* * @return the value of the 'Threshold Thickness' attribute. * @see #isSetThresholdThickness() * @see #unsetThresholdThickness() * @see #setThresholdThickness(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcDoorLiningProperties_ThresholdThickness() * @model unsettable="true" * @generated */ double getThresholdThickness(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdThickness Threshold Thickness}' attribute. * * * @param value the new value of the 'Threshold Thickness' attribute. * @see #isSetThresholdThickness() * @see #unsetThresholdThickness() * @see #getThresholdThickness() * @generated */ void setThresholdThickness(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdThickness Threshold Thickness}' attribute. * * * @see #isSetThresholdThickness() * @see #getThresholdThickness() * @see #setThresholdThickness(double) * @generated */ void unsetThresholdThickness(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdThickness Threshold Thickness}' attribute is set. * * * @return whether the value of the 'Threshold Thickness' attribute is set. * @see #unsetThresholdThickness() * @see #getThresholdThickness() * @see #setThresholdThickness(double) * @generated */ boolean isSetThresholdThickness(); /** * Returns the value of the 'Threshold Thickness As String' attribute. * *

* If the meaning of the 'Threshold Thickness As String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Threshold Thickness As String' attribute. * @see #isSetThresholdThicknessAsString() * @see #unsetThresholdThicknessAsString() * @see #setThresholdThicknessAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcDoorLiningProperties_ThresholdThicknessAsString() * @model unsettable="true" * @generated */ String getThresholdThicknessAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdThicknessAsString Threshold Thickness As String}' attribute. * * * @param value the new value of the 'Threshold Thickness As String' attribute. * @see #isSetThresholdThicknessAsString() * @see #unsetThresholdThicknessAsString() * @see #getThresholdThicknessAsString() * @generated */ void setThresholdThicknessAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdThicknessAsString Threshold Thickness As String}' attribute. * * * @see #isSetThresholdThicknessAsString() * @see #getThresholdThicknessAsString() * @see #setThresholdThicknessAsString(String) * @generated */ void unsetThresholdThicknessAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdThicknessAsString Threshold Thickness As String}' attribute is set. * * * @return whether the value of the 'Threshold Thickness As String' attribute is set. * @see #unsetThresholdThicknessAsString() * @see #getThresholdThicknessAsString() * @see #setThresholdThicknessAsString(String) * @generated */ boolean isSetThresholdThicknessAsString(); /** * Returns the value of the 'Transom Thickness' attribute. * *

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

* * @return the value of the 'Transom Thickness' attribute. * @see #isSetTransomThickness() * @see #unsetTransomThickness() * @see #setTransomThickness(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcDoorLiningProperties_TransomThickness() * @model unsettable="true" * @generated */ double getTransomThickness(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getTransomThickness Transom Thickness}' attribute. * * * @param value the new value of the 'Transom Thickness' attribute. * @see #isSetTransomThickness() * @see #unsetTransomThickness() * @see #getTransomThickness() * @generated */ void setTransomThickness(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getTransomThickness Transom Thickness}' attribute. * * * @see #isSetTransomThickness() * @see #getTransomThickness() * @see #setTransomThickness(double) * @generated */ void unsetTransomThickness(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getTransomThickness Transom Thickness}' attribute is set. * * * @return whether the value of the 'Transom Thickness' attribute is set. * @see #unsetTransomThickness() * @see #getTransomThickness() * @see #setTransomThickness(double) * @generated */ boolean isSetTransomThickness(); /** * Returns the value of the 'Transom Thickness As String' attribute. * *

* If the meaning of the 'Transom Thickness As String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Transom Thickness As String' attribute. * @see #isSetTransomThicknessAsString() * @see #unsetTransomThicknessAsString() * @see #setTransomThicknessAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcDoorLiningProperties_TransomThicknessAsString() * @model unsettable="true" * @generated */ String getTransomThicknessAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getTransomThicknessAsString Transom Thickness As String}' attribute. * * * @param value the new value of the 'Transom Thickness As String' attribute. * @see #isSetTransomThicknessAsString() * @see #unsetTransomThicknessAsString() * @see #getTransomThicknessAsString() * @generated */ void setTransomThicknessAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getTransomThicknessAsString Transom Thickness As String}' attribute. * * * @see #isSetTransomThicknessAsString() * @see #getTransomThicknessAsString() * @see #setTransomThicknessAsString(String) * @generated */ void unsetTransomThicknessAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getTransomThicknessAsString Transom Thickness As String}' attribute is set. * * * @return whether the value of the 'Transom Thickness As String' attribute is set. * @see #unsetTransomThicknessAsString() * @see #getTransomThicknessAsString() * @see #setTransomThicknessAsString(String) * @generated */ boolean isSetTransomThicknessAsString(); /** * Returns the value of the 'Transom Offset' attribute. * *

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

* * @return the value of the 'Transom Offset' attribute. * @see #isSetTransomOffset() * @see #unsetTransomOffset() * @see #setTransomOffset(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcDoorLiningProperties_TransomOffset() * @model unsettable="true" * @generated */ double getTransomOffset(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getTransomOffset Transom Offset}' attribute. * * * @param value the new value of the 'Transom Offset' attribute. * @see #isSetTransomOffset() * @see #unsetTransomOffset() * @see #getTransomOffset() * @generated */ void setTransomOffset(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getTransomOffset Transom Offset}' attribute. * * * @see #isSetTransomOffset() * @see #getTransomOffset() * @see #setTransomOffset(double) * @generated */ void unsetTransomOffset(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getTransomOffset Transom Offset}' attribute is set. * * * @return whether the value of the 'Transom Offset' attribute is set. * @see #unsetTransomOffset() * @see #getTransomOffset() * @see #setTransomOffset(double) * @generated */ boolean isSetTransomOffset(); /** * Returns the value of the 'Transom Offset As String' attribute. * *

* If the meaning of the 'Transom Offset As String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Transom Offset As String' attribute. * @see #isSetTransomOffsetAsString() * @see #unsetTransomOffsetAsString() * @see #setTransomOffsetAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcDoorLiningProperties_TransomOffsetAsString() * @model unsettable="true" * @generated */ String getTransomOffsetAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getTransomOffsetAsString Transom Offset As String}' attribute. * * * @param value the new value of the 'Transom Offset As String' attribute. * @see #isSetTransomOffsetAsString() * @see #unsetTransomOffsetAsString() * @see #getTransomOffsetAsString() * @generated */ void setTransomOffsetAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getTransomOffsetAsString Transom Offset As String}' attribute. * * * @see #isSetTransomOffsetAsString() * @see #getTransomOffsetAsString() * @see #setTransomOffsetAsString(String) * @generated */ void unsetTransomOffsetAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getTransomOffsetAsString Transom Offset As String}' attribute is set. * * * @return whether the value of the 'Transom Offset As String' attribute is set. * @see #unsetTransomOffsetAsString() * @see #getTransomOffsetAsString() * @see #setTransomOffsetAsString(String) * @generated */ boolean isSetTransomOffsetAsString(); /** * Returns the value of the 'Lining Offset' attribute. * *

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

* * @return the value of the 'Lining Offset' attribute. * @see #isSetLiningOffset() * @see #unsetLiningOffset() * @see #setLiningOffset(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcDoorLiningProperties_LiningOffset() * @model unsettable="true" * @generated */ double getLiningOffset(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningOffset Lining Offset}' attribute. * * * @param value the new value of the 'Lining Offset' attribute. * @see #isSetLiningOffset() * @see #unsetLiningOffset() * @see #getLiningOffset() * @generated */ void setLiningOffset(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningOffset Lining Offset}' attribute. * * * @see #isSetLiningOffset() * @see #getLiningOffset() * @see #setLiningOffset(double) * @generated */ void unsetLiningOffset(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningOffset Lining Offset}' attribute is set. * * * @return whether the value of the 'Lining Offset' attribute is set. * @see #unsetLiningOffset() * @see #getLiningOffset() * @see #setLiningOffset(double) * @generated */ boolean isSetLiningOffset(); /** * Returns the value of the 'Lining Offset As String' attribute. * *

* If the meaning of the 'Lining Offset As String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Lining Offset As String' attribute. * @see #isSetLiningOffsetAsString() * @see #unsetLiningOffsetAsString() * @see #setLiningOffsetAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcDoorLiningProperties_LiningOffsetAsString() * @model unsettable="true" * @generated */ String getLiningOffsetAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningOffsetAsString Lining Offset As String}' attribute. * * * @param value the new value of the 'Lining Offset As String' attribute. * @see #isSetLiningOffsetAsString() * @see #unsetLiningOffsetAsString() * @see #getLiningOffsetAsString() * @generated */ void setLiningOffsetAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningOffsetAsString Lining Offset As String}' attribute. * * * @see #isSetLiningOffsetAsString() * @see #getLiningOffsetAsString() * @see #setLiningOffsetAsString(String) * @generated */ void unsetLiningOffsetAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getLiningOffsetAsString Lining Offset As String}' attribute is set. * * * @return whether the value of the 'Lining Offset As String' attribute is set. * @see #unsetLiningOffsetAsString() * @see #getLiningOffsetAsString() * @see #setLiningOffsetAsString(String) * @generated */ boolean isSetLiningOffsetAsString(); /** * Returns the value of the 'Threshold Offset' attribute. * *

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

* * @return the value of the 'Threshold Offset' attribute. * @see #isSetThresholdOffset() * @see #unsetThresholdOffset() * @see #setThresholdOffset(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcDoorLiningProperties_ThresholdOffset() * @model unsettable="true" * @generated */ double getThresholdOffset(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdOffset Threshold Offset}' attribute. * * * @param value the new value of the 'Threshold Offset' attribute. * @see #isSetThresholdOffset() * @see #unsetThresholdOffset() * @see #getThresholdOffset() * @generated */ void setThresholdOffset(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdOffset Threshold Offset}' attribute. * * * @see #isSetThresholdOffset() * @see #getThresholdOffset() * @see #setThresholdOffset(double) * @generated */ void unsetThresholdOffset(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdOffset Threshold Offset}' attribute is set. * * * @return whether the value of the 'Threshold Offset' attribute is set. * @see #unsetThresholdOffset() * @see #getThresholdOffset() * @see #setThresholdOffset(double) * @generated */ boolean isSetThresholdOffset(); /** * Returns the value of the 'Threshold Offset As String' attribute. * *

* If the meaning of the 'Threshold Offset As String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Threshold Offset As String' attribute. * @see #isSetThresholdOffsetAsString() * @see #unsetThresholdOffsetAsString() * @see #setThresholdOffsetAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcDoorLiningProperties_ThresholdOffsetAsString() * @model unsettable="true" * @generated */ String getThresholdOffsetAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdOffsetAsString Threshold Offset As String}' attribute. * * * @param value the new value of the 'Threshold Offset As String' attribute. * @see #isSetThresholdOffsetAsString() * @see #unsetThresholdOffsetAsString() * @see #getThresholdOffsetAsString() * @generated */ void setThresholdOffsetAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdOffsetAsString Threshold Offset As String}' attribute. * * * @see #isSetThresholdOffsetAsString() * @see #getThresholdOffsetAsString() * @see #setThresholdOffsetAsString(String) * @generated */ void unsetThresholdOffsetAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getThresholdOffsetAsString Threshold Offset As String}' attribute is set. * * * @return whether the value of the 'Threshold Offset As String' attribute is set. * @see #unsetThresholdOffsetAsString() * @see #getThresholdOffsetAsString() * @see #setThresholdOffsetAsString(String) * @generated */ boolean isSetThresholdOffsetAsString(); /** * Returns the value of the 'Casing Thickness' attribute. * *

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

* * @return the value of the 'Casing Thickness' attribute. * @see #isSetCasingThickness() * @see #unsetCasingThickness() * @see #setCasingThickness(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcDoorLiningProperties_CasingThickness() * @model unsettable="true" * @generated */ double getCasingThickness(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getCasingThickness Casing Thickness}' attribute. * * * @param value the new value of the 'Casing Thickness' attribute. * @see #isSetCasingThickness() * @see #unsetCasingThickness() * @see #getCasingThickness() * @generated */ void setCasingThickness(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getCasingThickness Casing Thickness}' attribute. * * * @see #isSetCasingThickness() * @see #getCasingThickness() * @see #setCasingThickness(double) * @generated */ void unsetCasingThickness(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getCasingThickness Casing Thickness}' attribute is set. * * * @return whether the value of the 'Casing Thickness' attribute is set. * @see #unsetCasingThickness() * @see #getCasingThickness() * @see #setCasingThickness(double) * @generated */ boolean isSetCasingThickness(); /** * Returns the value of the 'Casing Thickness As String' attribute. * *

* If the meaning of the 'Casing Thickness As String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Casing Thickness As String' attribute. * @see #isSetCasingThicknessAsString() * @see #unsetCasingThicknessAsString() * @see #setCasingThicknessAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcDoorLiningProperties_CasingThicknessAsString() * @model unsettable="true" * @generated */ String getCasingThicknessAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getCasingThicknessAsString Casing Thickness As String}' attribute. * * * @param value the new value of the 'Casing Thickness As String' attribute. * @see #isSetCasingThicknessAsString() * @see #unsetCasingThicknessAsString() * @see #getCasingThicknessAsString() * @generated */ void setCasingThicknessAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getCasingThicknessAsString Casing Thickness As String}' attribute. * * * @see #isSetCasingThicknessAsString() * @see #getCasingThicknessAsString() * @see #setCasingThicknessAsString(String) * @generated */ void unsetCasingThicknessAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getCasingThicknessAsString Casing Thickness As String}' attribute is set. * * * @return whether the value of the 'Casing Thickness As String' attribute is set. * @see #unsetCasingThicknessAsString() * @see #getCasingThicknessAsString() * @see #setCasingThicknessAsString(String) * @generated */ boolean isSetCasingThicknessAsString(); /** * Returns the value of the 'Casing Depth' attribute. * *

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

* * @return the value of the 'Casing Depth' attribute. * @see #isSetCasingDepth() * @see #unsetCasingDepth() * @see #setCasingDepth(double) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcDoorLiningProperties_CasingDepth() * @model unsettable="true" * @generated */ double getCasingDepth(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getCasingDepth Casing Depth}' attribute. * * * @param value the new value of the 'Casing Depth' attribute. * @see #isSetCasingDepth() * @see #unsetCasingDepth() * @see #getCasingDepth() * @generated */ void setCasingDepth(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getCasingDepth Casing Depth}' attribute. * * * @see #isSetCasingDepth() * @see #getCasingDepth() * @see #setCasingDepth(double) * @generated */ void unsetCasingDepth(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getCasingDepth Casing Depth}' attribute is set. * * * @return whether the value of the 'Casing Depth' attribute is set. * @see #unsetCasingDepth() * @see #getCasingDepth() * @see #setCasingDepth(double) * @generated */ boolean isSetCasingDepth(); /** * Returns the value of the 'Casing Depth As String' attribute. * *

* If the meaning of the 'Casing Depth As String' attribute isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Casing Depth As String' attribute. * @see #isSetCasingDepthAsString() * @see #unsetCasingDepthAsString() * @see #setCasingDepthAsString(String) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcDoorLiningProperties_CasingDepthAsString() * @model unsettable="true" * @generated */ String getCasingDepthAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getCasingDepthAsString Casing Depth As String}' attribute. * * * @param value the new value of the 'Casing Depth As String' attribute. * @see #isSetCasingDepthAsString() * @see #unsetCasingDepthAsString() * @see #getCasingDepthAsString() * @generated */ void setCasingDepthAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getCasingDepthAsString Casing Depth As String}' attribute. * * * @see #isSetCasingDepthAsString() * @see #getCasingDepthAsString() * @see #setCasingDepthAsString(String) * @generated */ void unsetCasingDepthAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getCasingDepthAsString Casing Depth As String}' attribute is set. * * * @return whether the value of the 'Casing Depth As String' attribute is set. * @see #unsetCasingDepthAsString() * @see #getCasingDepthAsString() * @see #setCasingDepthAsString(String) * @generated */ boolean isSetCasingDepthAsString(); /** * Returns the value of the 'Shape Aspect Style' reference. * *

* If the meaning of the 'Shape Aspect Style' reference isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Shape Aspect Style' reference. * @see #isSetShapeAspectStyle() * @see #unsetShapeAspectStyle() * @see #setShapeAspectStyle(IfcShapeAspect) * @see org.bimserver.models.ifc2x3tc1.Ifc2x3tc1Package#getIfcDoorLiningProperties_ShapeAspectStyle() * @model unsettable="true" * @generated */ IfcShapeAspect getShapeAspectStyle(); /** * Sets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getShapeAspectStyle Shape Aspect Style}' reference. * * * @param value the new value of the 'Shape Aspect Style' reference. * @see #isSetShapeAspectStyle() * @see #unsetShapeAspectStyle() * @see #getShapeAspectStyle() * @generated */ void setShapeAspectStyle(IfcShapeAspect value); /** * Unsets the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getShapeAspectStyle Shape Aspect Style}' reference. * * * @see #isSetShapeAspectStyle() * @see #getShapeAspectStyle() * @see #setShapeAspectStyle(IfcShapeAspect) * @generated */ void unsetShapeAspectStyle(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc2x3tc1.IfcDoorLiningProperties#getShapeAspectStyle Shape Aspect Style}' reference is set. * * * @return whether the value of the 'Shape Aspect Style' reference is set. * @see #unsetShapeAspectStyle() * @see #getShapeAspectStyle() * @see #setShapeAspectStyle(IfcShapeAspect) * @generated */ boolean isSetShapeAspectStyle(); } // IfcDoorLiningProperties




© 2015 - 2025 Weber Informatics LLC | Privacy Policy