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

org.bimserver.models.ifc4.IfcWindowLiningProperties 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.ifc4;

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

* The following features are supported: *

*
    *
  • {@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getLiningDepth Lining Depth}
  • *
  • {@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getLiningDepthAsString Lining Depth As String}
  • *
  • {@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getLiningThickness Lining Thickness}
  • *
  • {@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getLiningThicknessAsString Lining Thickness As String}
  • *
  • {@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getTransomThickness Transom Thickness}
  • *
  • {@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getTransomThicknessAsString Transom Thickness As String}
  • *
  • {@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getMullionThickness Mullion Thickness}
  • *
  • {@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getMullionThicknessAsString Mullion Thickness As String}
  • *
  • {@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getFirstTransomOffset First Transom Offset}
  • *
  • {@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getFirstTransomOffsetAsString First Transom Offset As String}
  • *
  • {@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getSecondTransomOffset Second Transom Offset}
  • *
  • {@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getSecondTransomOffsetAsString Second Transom Offset As String}
  • *
  • {@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getFirstMullionOffset First Mullion Offset}
  • *
  • {@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getFirstMullionOffsetAsString First Mullion Offset As String}
  • *
  • {@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getSecondMullionOffset Second Mullion Offset}
  • *
  • {@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getSecondMullionOffsetAsString Second Mullion Offset As String}
  • *
  • {@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getShapeAspectStyle Shape Aspect Style}
  • *
  • {@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getLiningOffset Lining Offset}
  • *
  • {@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getLiningOffsetAsString Lining Offset As String}
  • *
  • {@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getLiningToPanelOffsetX Lining To Panel Offset X}
  • *
  • {@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getLiningToPanelOffsetXAsString Lining To Panel Offset XAs String}
  • *
  • {@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getLiningToPanelOffsetY Lining To Panel Offset Y}
  • *
  • {@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getLiningToPanelOffsetYAsString Lining To Panel Offset YAs String}
  • *
* * @see org.bimserver.models.ifc4.Ifc4Package#getIfcWindowLiningProperties() * @model * @generated */ public interface IfcWindowLiningProperties extends IfcPreDefinedPropertySet { /** * 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.ifc4.Ifc4Package#getIfcWindowLiningProperties_LiningDepth() * @model unsettable="true" * @generated */ double getLiningDepth(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#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.ifc4.IfcWindowLiningProperties#getLiningDepth Lining Depth}' attribute. * * * @see #isSetLiningDepth() * @see #getLiningDepth() * @see #setLiningDepth(double) * @generated */ void unsetLiningDepth(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#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.ifc4.Ifc4Package#getIfcWindowLiningProperties_LiningDepthAsString() * @model unsettable="true" * @generated */ String getLiningDepthAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#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.ifc4.IfcWindowLiningProperties#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.ifc4.IfcWindowLiningProperties#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.ifc4.Ifc4Package#getIfcWindowLiningProperties_LiningThickness() * @model unsettable="true" * @generated */ double getLiningThickness(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#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.ifc4.IfcWindowLiningProperties#getLiningThickness Lining Thickness}' attribute. * * * @see #isSetLiningThickness() * @see #getLiningThickness() * @see #setLiningThickness(double) * @generated */ void unsetLiningThickness(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#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.ifc4.Ifc4Package#getIfcWindowLiningProperties_LiningThicknessAsString() * @model unsettable="true" * @generated */ String getLiningThicknessAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#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.ifc4.IfcWindowLiningProperties#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.ifc4.IfcWindowLiningProperties#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 '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.ifc4.Ifc4Package#getIfcWindowLiningProperties_TransomThickness() * @model unsettable="true" * @generated */ double getTransomThickness(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#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.ifc4.IfcWindowLiningProperties#getTransomThickness Transom Thickness}' attribute. * * * @see #isSetTransomThickness() * @see #getTransomThickness() * @see #setTransomThickness(double) * @generated */ void unsetTransomThickness(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#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.ifc4.Ifc4Package#getIfcWindowLiningProperties_TransomThicknessAsString() * @model unsettable="true" * @generated */ String getTransomThicknessAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#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.ifc4.IfcWindowLiningProperties#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.ifc4.IfcWindowLiningProperties#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 'Mullion Thickness' attribute. * *

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

* * @return the value of the 'Mullion Thickness' attribute. * @see #isSetMullionThickness() * @see #unsetMullionThickness() * @see #setMullionThickness(double) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcWindowLiningProperties_MullionThickness() * @model unsettable="true" * @generated */ double getMullionThickness(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getMullionThickness Mullion Thickness}' attribute. * * * @param value the new value of the 'Mullion Thickness' attribute. * @see #isSetMullionThickness() * @see #unsetMullionThickness() * @see #getMullionThickness() * @generated */ void setMullionThickness(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getMullionThickness Mullion Thickness}' attribute. * * * @see #isSetMullionThickness() * @see #getMullionThickness() * @see #setMullionThickness(double) * @generated */ void unsetMullionThickness(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getMullionThickness Mullion Thickness}' attribute is set. * * * @return whether the value of the 'Mullion Thickness' attribute is set. * @see #unsetMullionThickness() * @see #getMullionThickness() * @see #setMullionThickness(double) * @generated */ boolean isSetMullionThickness(); /** * Returns the value of the 'Mullion Thickness As String' attribute. * *

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

* * @return the value of the 'Mullion Thickness As String' attribute. * @see #isSetMullionThicknessAsString() * @see #unsetMullionThicknessAsString() * @see #setMullionThicknessAsString(String) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcWindowLiningProperties_MullionThicknessAsString() * @model unsettable="true" * @generated */ String getMullionThicknessAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getMullionThicknessAsString Mullion Thickness As String}' attribute. * * * @param value the new value of the 'Mullion Thickness As String' attribute. * @see #isSetMullionThicknessAsString() * @see #unsetMullionThicknessAsString() * @see #getMullionThicknessAsString() * @generated */ void setMullionThicknessAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getMullionThicknessAsString Mullion Thickness As String}' attribute. * * * @see #isSetMullionThicknessAsString() * @see #getMullionThicknessAsString() * @see #setMullionThicknessAsString(String) * @generated */ void unsetMullionThicknessAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getMullionThicknessAsString Mullion Thickness As String}' attribute is set. * * * @return whether the value of the 'Mullion Thickness As String' attribute is set. * @see #unsetMullionThicknessAsString() * @see #getMullionThicknessAsString() * @see #setMullionThicknessAsString(String) * @generated */ boolean isSetMullionThicknessAsString(); /** * Returns the value of the 'First Transom Offset' attribute. * *

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

* * @return the value of the 'First Transom Offset' attribute. * @see #isSetFirstTransomOffset() * @see #unsetFirstTransomOffset() * @see #setFirstTransomOffset(double) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcWindowLiningProperties_FirstTransomOffset() * @model unsettable="true" * @generated */ double getFirstTransomOffset(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getFirstTransomOffset First Transom Offset}' attribute. * * * @param value the new value of the 'First Transom Offset' attribute. * @see #isSetFirstTransomOffset() * @see #unsetFirstTransomOffset() * @see #getFirstTransomOffset() * @generated */ void setFirstTransomOffset(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getFirstTransomOffset First Transom Offset}' attribute. * * * @see #isSetFirstTransomOffset() * @see #getFirstTransomOffset() * @see #setFirstTransomOffset(double) * @generated */ void unsetFirstTransomOffset(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getFirstTransomOffset First Transom Offset}' attribute is set. * * * @return whether the value of the 'First Transom Offset' attribute is set. * @see #unsetFirstTransomOffset() * @see #getFirstTransomOffset() * @see #setFirstTransomOffset(double) * @generated */ boolean isSetFirstTransomOffset(); /** * Returns the value of the 'First Transom Offset As String' attribute. * *

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

* * @return the value of the 'First Transom Offset As String' attribute. * @see #isSetFirstTransomOffsetAsString() * @see #unsetFirstTransomOffsetAsString() * @see #setFirstTransomOffsetAsString(String) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcWindowLiningProperties_FirstTransomOffsetAsString() * @model unsettable="true" * @generated */ String getFirstTransomOffsetAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getFirstTransomOffsetAsString First Transom Offset As String}' attribute. * * * @param value the new value of the 'First Transom Offset As String' attribute. * @see #isSetFirstTransomOffsetAsString() * @see #unsetFirstTransomOffsetAsString() * @see #getFirstTransomOffsetAsString() * @generated */ void setFirstTransomOffsetAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getFirstTransomOffsetAsString First Transom Offset As String}' attribute. * * * @see #isSetFirstTransomOffsetAsString() * @see #getFirstTransomOffsetAsString() * @see #setFirstTransomOffsetAsString(String) * @generated */ void unsetFirstTransomOffsetAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getFirstTransomOffsetAsString First Transom Offset As String}' attribute is set. * * * @return whether the value of the 'First Transom Offset As String' attribute is set. * @see #unsetFirstTransomOffsetAsString() * @see #getFirstTransomOffsetAsString() * @see #setFirstTransomOffsetAsString(String) * @generated */ boolean isSetFirstTransomOffsetAsString(); /** * Returns the value of the 'Second Transom Offset' attribute. * *

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

* * @return the value of the 'Second Transom Offset' attribute. * @see #isSetSecondTransomOffset() * @see #unsetSecondTransomOffset() * @see #setSecondTransomOffset(double) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcWindowLiningProperties_SecondTransomOffset() * @model unsettable="true" * @generated */ double getSecondTransomOffset(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getSecondTransomOffset Second Transom Offset}' attribute. * * * @param value the new value of the 'Second Transom Offset' attribute. * @see #isSetSecondTransomOffset() * @see #unsetSecondTransomOffset() * @see #getSecondTransomOffset() * @generated */ void setSecondTransomOffset(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getSecondTransomOffset Second Transom Offset}' attribute. * * * @see #isSetSecondTransomOffset() * @see #getSecondTransomOffset() * @see #setSecondTransomOffset(double) * @generated */ void unsetSecondTransomOffset(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getSecondTransomOffset Second Transom Offset}' attribute is set. * * * @return whether the value of the 'Second Transom Offset' attribute is set. * @see #unsetSecondTransomOffset() * @see #getSecondTransomOffset() * @see #setSecondTransomOffset(double) * @generated */ boolean isSetSecondTransomOffset(); /** * Returns the value of the 'Second Transom Offset As String' attribute. * *

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

* * @return the value of the 'Second Transom Offset As String' attribute. * @see #isSetSecondTransomOffsetAsString() * @see #unsetSecondTransomOffsetAsString() * @see #setSecondTransomOffsetAsString(String) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcWindowLiningProperties_SecondTransomOffsetAsString() * @model unsettable="true" * @generated */ String getSecondTransomOffsetAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getSecondTransomOffsetAsString Second Transom Offset As String}' attribute. * * * @param value the new value of the 'Second Transom Offset As String' attribute. * @see #isSetSecondTransomOffsetAsString() * @see #unsetSecondTransomOffsetAsString() * @see #getSecondTransomOffsetAsString() * @generated */ void setSecondTransomOffsetAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getSecondTransomOffsetAsString Second Transom Offset As String}' attribute. * * * @see #isSetSecondTransomOffsetAsString() * @see #getSecondTransomOffsetAsString() * @see #setSecondTransomOffsetAsString(String) * @generated */ void unsetSecondTransomOffsetAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getSecondTransomOffsetAsString Second Transom Offset As String}' attribute is set. * * * @return whether the value of the 'Second Transom Offset As String' attribute is set. * @see #unsetSecondTransomOffsetAsString() * @see #getSecondTransomOffsetAsString() * @see #setSecondTransomOffsetAsString(String) * @generated */ boolean isSetSecondTransomOffsetAsString(); /** * Returns the value of the 'First Mullion Offset' attribute. * *

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

* * @return the value of the 'First Mullion Offset' attribute. * @see #isSetFirstMullionOffset() * @see #unsetFirstMullionOffset() * @see #setFirstMullionOffset(double) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcWindowLiningProperties_FirstMullionOffset() * @model unsettable="true" * @generated */ double getFirstMullionOffset(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getFirstMullionOffset First Mullion Offset}' attribute. * * * @param value the new value of the 'First Mullion Offset' attribute. * @see #isSetFirstMullionOffset() * @see #unsetFirstMullionOffset() * @see #getFirstMullionOffset() * @generated */ void setFirstMullionOffset(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getFirstMullionOffset First Mullion Offset}' attribute. * * * @see #isSetFirstMullionOffset() * @see #getFirstMullionOffset() * @see #setFirstMullionOffset(double) * @generated */ void unsetFirstMullionOffset(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getFirstMullionOffset First Mullion Offset}' attribute is set. * * * @return whether the value of the 'First Mullion Offset' attribute is set. * @see #unsetFirstMullionOffset() * @see #getFirstMullionOffset() * @see #setFirstMullionOffset(double) * @generated */ boolean isSetFirstMullionOffset(); /** * Returns the value of the 'First Mullion Offset As String' attribute. * *

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

* * @return the value of the 'First Mullion Offset As String' attribute. * @see #isSetFirstMullionOffsetAsString() * @see #unsetFirstMullionOffsetAsString() * @see #setFirstMullionOffsetAsString(String) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcWindowLiningProperties_FirstMullionOffsetAsString() * @model unsettable="true" * @generated */ String getFirstMullionOffsetAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getFirstMullionOffsetAsString First Mullion Offset As String}' attribute. * * * @param value the new value of the 'First Mullion Offset As String' attribute. * @see #isSetFirstMullionOffsetAsString() * @see #unsetFirstMullionOffsetAsString() * @see #getFirstMullionOffsetAsString() * @generated */ void setFirstMullionOffsetAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getFirstMullionOffsetAsString First Mullion Offset As String}' attribute. * * * @see #isSetFirstMullionOffsetAsString() * @see #getFirstMullionOffsetAsString() * @see #setFirstMullionOffsetAsString(String) * @generated */ void unsetFirstMullionOffsetAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getFirstMullionOffsetAsString First Mullion Offset As String}' attribute is set. * * * @return whether the value of the 'First Mullion Offset As String' attribute is set. * @see #unsetFirstMullionOffsetAsString() * @see #getFirstMullionOffsetAsString() * @see #setFirstMullionOffsetAsString(String) * @generated */ boolean isSetFirstMullionOffsetAsString(); /** * Returns the value of the 'Second Mullion Offset' attribute. * *

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

* * @return the value of the 'Second Mullion Offset' attribute. * @see #isSetSecondMullionOffset() * @see #unsetSecondMullionOffset() * @see #setSecondMullionOffset(double) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcWindowLiningProperties_SecondMullionOffset() * @model unsettable="true" * @generated */ double getSecondMullionOffset(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getSecondMullionOffset Second Mullion Offset}' attribute. * * * @param value the new value of the 'Second Mullion Offset' attribute. * @see #isSetSecondMullionOffset() * @see #unsetSecondMullionOffset() * @see #getSecondMullionOffset() * @generated */ void setSecondMullionOffset(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getSecondMullionOffset Second Mullion Offset}' attribute. * * * @see #isSetSecondMullionOffset() * @see #getSecondMullionOffset() * @see #setSecondMullionOffset(double) * @generated */ void unsetSecondMullionOffset(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getSecondMullionOffset Second Mullion Offset}' attribute is set. * * * @return whether the value of the 'Second Mullion Offset' attribute is set. * @see #unsetSecondMullionOffset() * @see #getSecondMullionOffset() * @see #setSecondMullionOffset(double) * @generated */ boolean isSetSecondMullionOffset(); /** * Returns the value of the 'Second Mullion Offset As String' attribute. * *

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

* * @return the value of the 'Second Mullion Offset As String' attribute. * @see #isSetSecondMullionOffsetAsString() * @see #unsetSecondMullionOffsetAsString() * @see #setSecondMullionOffsetAsString(String) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcWindowLiningProperties_SecondMullionOffsetAsString() * @model unsettable="true" * @generated */ String getSecondMullionOffsetAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getSecondMullionOffsetAsString Second Mullion Offset As String}' attribute. * * * @param value the new value of the 'Second Mullion Offset As String' attribute. * @see #isSetSecondMullionOffsetAsString() * @see #unsetSecondMullionOffsetAsString() * @see #getSecondMullionOffsetAsString() * @generated */ void setSecondMullionOffsetAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getSecondMullionOffsetAsString Second Mullion Offset As String}' attribute. * * * @see #isSetSecondMullionOffsetAsString() * @see #getSecondMullionOffsetAsString() * @see #setSecondMullionOffsetAsString(String) * @generated */ void unsetSecondMullionOffsetAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getSecondMullionOffsetAsString Second Mullion Offset As String}' attribute is set. * * * @return whether the value of the 'Second Mullion Offset As String' attribute is set. * @see #unsetSecondMullionOffsetAsString() * @see #getSecondMullionOffsetAsString() * @see #setSecondMullionOffsetAsString(String) * @generated */ boolean isSetSecondMullionOffsetAsString(); /** * 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.ifc4.Ifc4Package#getIfcWindowLiningProperties_ShapeAspectStyle() * @model unsettable="true" * @generated */ IfcShapeAspect getShapeAspectStyle(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#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.ifc4.IfcWindowLiningProperties#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.ifc4.IfcWindowLiningProperties#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(); /** * 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.ifc4.Ifc4Package#getIfcWindowLiningProperties_LiningOffset() * @model unsettable="true" * @generated */ double getLiningOffset(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#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.ifc4.IfcWindowLiningProperties#getLiningOffset Lining Offset}' attribute. * * * @see #isSetLiningOffset() * @see #getLiningOffset() * @see #setLiningOffset(double) * @generated */ void unsetLiningOffset(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#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.ifc4.Ifc4Package#getIfcWindowLiningProperties_LiningOffsetAsString() * @model unsettable="true" * @generated */ String getLiningOffsetAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#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.ifc4.IfcWindowLiningProperties#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.ifc4.IfcWindowLiningProperties#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 'Lining To Panel Offset X' attribute. * *

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

* * @return the value of the 'Lining To Panel Offset X' attribute. * @see #isSetLiningToPanelOffsetX() * @see #unsetLiningToPanelOffsetX() * @see #setLiningToPanelOffsetX(double) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcWindowLiningProperties_LiningToPanelOffsetX() * @model unsettable="true" * @generated */ double getLiningToPanelOffsetX(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getLiningToPanelOffsetX Lining To Panel Offset X}' attribute. * * * @param value the new value of the 'Lining To Panel Offset X' attribute. * @see #isSetLiningToPanelOffsetX() * @see #unsetLiningToPanelOffsetX() * @see #getLiningToPanelOffsetX() * @generated */ void setLiningToPanelOffsetX(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getLiningToPanelOffsetX Lining To Panel Offset X}' attribute. * * * @see #isSetLiningToPanelOffsetX() * @see #getLiningToPanelOffsetX() * @see #setLiningToPanelOffsetX(double) * @generated */ void unsetLiningToPanelOffsetX(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getLiningToPanelOffsetX Lining To Panel Offset X}' attribute is set. * * * @return whether the value of the 'Lining To Panel Offset X' attribute is set. * @see #unsetLiningToPanelOffsetX() * @see #getLiningToPanelOffsetX() * @see #setLiningToPanelOffsetX(double) * @generated */ boolean isSetLiningToPanelOffsetX(); /** * Returns the value of the 'Lining To Panel Offset XAs String' attribute. * *

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

* * @return the value of the 'Lining To Panel Offset XAs String' attribute. * @see #isSetLiningToPanelOffsetXAsString() * @see #unsetLiningToPanelOffsetXAsString() * @see #setLiningToPanelOffsetXAsString(String) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcWindowLiningProperties_LiningToPanelOffsetXAsString() * @model unsettable="true" * @generated */ String getLiningToPanelOffsetXAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getLiningToPanelOffsetXAsString Lining To Panel Offset XAs String}' attribute. * * * @param value the new value of the 'Lining To Panel Offset XAs String' attribute. * @see #isSetLiningToPanelOffsetXAsString() * @see #unsetLiningToPanelOffsetXAsString() * @see #getLiningToPanelOffsetXAsString() * @generated */ void setLiningToPanelOffsetXAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getLiningToPanelOffsetXAsString Lining To Panel Offset XAs String}' attribute. * * * @see #isSetLiningToPanelOffsetXAsString() * @see #getLiningToPanelOffsetXAsString() * @see #setLiningToPanelOffsetXAsString(String) * @generated */ void unsetLiningToPanelOffsetXAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getLiningToPanelOffsetXAsString Lining To Panel Offset XAs String}' attribute is set. * * * @return whether the value of the 'Lining To Panel Offset XAs String' attribute is set. * @see #unsetLiningToPanelOffsetXAsString() * @see #getLiningToPanelOffsetXAsString() * @see #setLiningToPanelOffsetXAsString(String) * @generated */ boolean isSetLiningToPanelOffsetXAsString(); /** * Returns the value of the 'Lining To Panel Offset Y' attribute. * *

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

* * @return the value of the 'Lining To Panel Offset Y' attribute. * @see #isSetLiningToPanelOffsetY() * @see #unsetLiningToPanelOffsetY() * @see #setLiningToPanelOffsetY(double) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcWindowLiningProperties_LiningToPanelOffsetY() * @model unsettable="true" * @generated */ double getLiningToPanelOffsetY(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getLiningToPanelOffsetY Lining To Panel Offset Y}' attribute. * * * @param value the new value of the 'Lining To Panel Offset Y' attribute. * @see #isSetLiningToPanelOffsetY() * @see #unsetLiningToPanelOffsetY() * @see #getLiningToPanelOffsetY() * @generated */ void setLiningToPanelOffsetY(double value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getLiningToPanelOffsetY Lining To Panel Offset Y}' attribute. * * * @see #isSetLiningToPanelOffsetY() * @see #getLiningToPanelOffsetY() * @see #setLiningToPanelOffsetY(double) * @generated */ void unsetLiningToPanelOffsetY(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getLiningToPanelOffsetY Lining To Panel Offset Y}' attribute is set. * * * @return whether the value of the 'Lining To Panel Offset Y' attribute is set. * @see #unsetLiningToPanelOffsetY() * @see #getLiningToPanelOffsetY() * @see #setLiningToPanelOffsetY(double) * @generated */ boolean isSetLiningToPanelOffsetY(); /** * Returns the value of the 'Lining To Panel Offset YAs String' attribute. * *

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

* * @return the value of the 'Lining To Panel Offset YAs String' attribute. * @see #isSetLiningToPanelOffsetYAsString() * @see #unsetLiningToPanelOffsetYAsString() * @see #setLiningToPanelOffsetYAsString(String) * @see org.bimserver.models.ifc4.Ifc4Package#getIfcWindowLiningProperties_LiningToPanelOffsetYAsString() * @model unsettable="true" * @generated */ String getLiningToPanelOffsetYAsString(); /** * Sets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getLiningToPanelOffsetYAsString Lining To Panel Offset YAs String}' attribute. * * * @param value the new value of the 'Lining To Panel Offset YAs String' attribute. * @see #isSetLiningToPanelOffsetYAsString() * @see #unsetLiningToPanelOffsetYAsString() * @see #getLiningToPanelOffsetYAsString() * @generated */ void setLiningToPanelOffsetYAsString(String value); /** * Unsets the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getLiningToPanelOffsetYAsString Lining To Panel Offset YAs String}' attribute. * * * @see #isSetLiningToPanelOffsetYAsString() * @see #getLiningToPanelOffsetYAsString() * @see #setLiningToPanelOffsetYAsString(String) * @generated */ void unsetLiningToPanelOffsetYAsString(); /** * Returns whether the value of the '{@link org.bimserver.models.ifc4.IfcWindowLiningProperties#getLiningToPanelOffsetYAsString Lining To Panel Offset YAs String}' attribute is set. * * * @return whether the value of the 'Lining To Panel Offset YAs String' attribute is set. * @see #unsetLiningToPanelOffsetYAsString() * @see #getLiningToPanelOffsetYAsString() * @see #setLiningToPanelOffsetYAsString(String) * @generated */ boolean isSetLiningToPanelOffsetYAsString(); } // IfcWindowLiningProperties




© 2015 - 2024 Weber Informatics LLC | Privacy Policy