org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl 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.impl;
import org.bimserver.models.ifc4.Ifc4Package;
import org.bimserver.models.ifc4.IfcShapeAspect;
import org.bimserver.models.ifc4.IfcWindowLiningProperties;
import org.eclipse.emf.ecore.EClass;
/**
*
* An implementation of the model object 'Ifc Window Lining Properties'.
*
*
* The following features are implemented:
*
*
* - {@link org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl#getLiningDepth Lining Depth}
* - {@link org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl#getLiningDepthAsString Lining Depth As String}
* - {@link org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl#getLiningThickness Lining Thickness}
* - {@link org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl#getLiningThicknessAsString Lining Thickness As String}
* - {@link org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl#getTransomThickness Transom Thickness}
* - {@link org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl#getTransomThicknessAsString Transom Thickness As String}
* - {@link org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl#getMullionThickness Mullion Thickness}
* - {@link org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl#getMullionThicknessAsString Mullion Thickness As String}
* - {@link org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl#getFirstTransomOffset First Transom Offset}
* - {@link org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl#getFirstTransomOffsetAsString First Transom Offset As String}
* - {@link org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl#getSecondTransomOffset Second Transom Offset}
* - {@link org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl#getSecondTransomOffsetAsString Second Transom Offset As String}
* - {@link org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl#getFirstMullionOffset First Mullion Offset}
* - {@link org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl#getFirstMullionOffsetAsString First Mullion Offset As String}
* - {@link org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl#getSecondMullionOffset Second Mullion Offset}
* - {@link org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl#getSecondMullionOffsetAsString Second Mullion Offset As String}
* - {@link org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl#getShapeAspectStyle Shape Aspect Style}
* - {@link org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl#getLiningOffset Lining Offset}
* - {@link org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl#getLiningOffsetAsString Lining Offset As String}
* - {@link org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl#getLiningToPanelOffsetX Lining To Panel Offset X}
* - {@link org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl#getLiningToPanelOffsetXAsString Lining To Panel Offset XAs String}
* - {@link org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl#getLiningToPanelOffsetY Lining To Panel Offset Y}
* - {@link org.bimserver.models.ifc4.impl.IfcWindowLiningPropertiesImpl#getLiningToPanelOffsetYAsString Lining To Panel Offset YAs String}
*
*
* @generated
*/
public class IfcWindowLiningPropertiesImpl extends IfcPreDefinedPropertySetImpl implements IfcWindowLiningProperties {
/**
*
*
* @generated
*/
protected IfcWindowLiningPropertiesImpl() {
super();
}
/**
*
*
* @generated
*/
@Override
protected EClass eStaticClass() {
return Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES;
}
/**
*
*
* @generated
*/
public double getLiningDepth() {
return (Double) eGet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_DEPTH, true);
}
/**
*
*
* @generated
*/
public void setLiningDepth(double newLiningDepth) {
eSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_DEPTH, newLiningDepth);
}
/**
*
*
* @generated
*/
public void unsetLiningDepth() {
eUnset(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_DEPTH);
}
/**
*
*
* @generated
*/
public boolean isSetLiningDepth() {
return eIsSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_DEPTH);
}
/**
*
*
* @generated
*/
public String getLiningDepthAsString() {
return (String) eGet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_DEPTH_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setLiningDepthAsString(String newLiningDepthAsString) {
eSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_DEPTH_AS_STRING, newLiningDepthAsString);
}
/**
*
*
* @generated
*/
public void unsetLiningDepthAsString() {
eUnset(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_DEPTH_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetLiningDepthAsString() {
return eIsSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_DEPTH_AS_STRING);
}
/**
*
*
* @generated
*/
public double getLiningThickness() {
return (Double) eGet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_THICKNESS, true);
}
/**
*
*
* @generated
*/
public void setLiningThickness(double newLiningThickness) {
eSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_THICKNESS, newLiningThickness);
}
/**
*
*
* @generated
*/
public void unsetLiningThickness() {
eUnset(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_THICKNESS);
}
/**
*
*
* @generated
*/
public boolean isSetLiningThickness() {
return eIsSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_THICKNESS);
}
/**
*
*
* @generated
*/
public String getLiningThicknessAsString() {
return (String) eGet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_THICKNESS_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setLiningThicknessAsString(String newLiningThicknessAsString) {
eSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_THICKNESS_AS_STRING, newLiningThicknessAsString);
}
/**
*
*
* @generated
*/
public void unsetLiningThicknessAsString() {
eUnset(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_THICKNESS_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetLiningThicknessAsString() {
return eIsSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_THICKNESS_AS_STRING);
}
/**
*
*
* @generated
*/
public double getTransomThickness() {
return (Double) eGet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__TRANSOM_THICKNESS, true);
}
/**
*
*
* @generated
*/
public void setTransomThickness(double newTransomThickness) {
eSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__TRANSOM_THICKNESS, newTransomThickness);
}
/**
*
*
* @generated
*/
public void unsetTransomThickness() {
eUnset(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__TRANSOM_THICKNESS);
}
/**
*
*
* @generated
*/
public boolean isSetTransomThickness() {
return eIsSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__TRANSOM_THICKNESS);
}
/**
*
*
* @generated
*/
public String getTransomThicknessAsString() {
return (String) eGet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__TRANSOM_THICKNESS_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setTransomThicknessAsString(String newTransomThicknessAsString) {
eSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__TRANSOM_THICKNESS_AS_STRING, newTransomThicknessAsString);
}
/**
*
*
* @generated
*/
public void unsetTransomThicknessAsString() {
eUnset(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__TRANSOM_THICKNESS_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetTransomThicknessAsString() {
return eIsSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__TRANSOM_THICKNESS_AS_STRING);
}
/**
*
*
* @generated
*/
public double getMullionThickness() {
return (Double) eGet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__MULLION_THICKNESS, true);
}
/**
*
*
* @generated
*/
public void setMullionThickness(double newMullionThickness) {
eSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__MULLION_THICKNESS, newMullionThickness);
}
/**
*
*
* @generated
*/
public void unsetMullionThickness() {
eUnset(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__MULLION_THICKNESS);
}
/**
*
*
* @generated
*/
public boolean isSetMullionThickness() {
return eIsSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__MULLION_THICKNESS);
}
/**
*
*
* @generated
*/
public String getMullionThicknessAsString() {
return (String) eGet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__MULLION_THICKNESS_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setMullionThicknessAsString(String newMullionThicknessAsString) {
eSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__MULLION_THICKNESS_AS_STRING, newMullionThicknessAsString);
}
/**
*
*
* @generated
*/
public void unsetMullionThicknessAsString() {
eUnset(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__MULLION_THICKNESS_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetMullionThicknessAsString() {
return eIsSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__MULLION_THICKNESS_AS_STRING);
}
/**
*
*
* @generated
*/
public double getFirstTransomOffset() {
return (Double) eGet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__FIRST_TRANSOM_OFFSET, true);
}
/**
*
*
* @generated
*/
public void setFirstTransomOffset(double newFirstTransomOffset) {
eSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__FIRST_TRANSOM_OFFSET, newFirstTransomOffset);
}
/**
*
*
* @generated
*/
public void unsetFirstTransomOffset() {
eUnset(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__FIRST_TRANSOM_OFFSET);
}
/**
*
*
* @generated
*/
public boolean isSetFirstTransomOffset() {
return eIsSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__FIRST_TRANSOM_OFFSET);
}
/**
*
*
* @generated
*/
public String getFirstTransomOffsetAsString() {
return (String) eGet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__FIRST_TRANSOM_OFFSET_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setFirstTransomOffsetAsString(String newFirstTransomOffsetAsString) {
eSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__FIRST_TRANSOM_OFFSET_AS_STRING, newFirstTransomOffsetAsString);
}
/**
*
*
* @generated
*/
public void unsetFirstTransomOffsetAsString() {
eUnset(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__FIRST_TRANSOM_OFFSET_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetFirstTransomOffsetAsString() {
return eIsSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__FIRST_TRANSOM_OFFSET_AS_STRING);
}
/**
*
*
* @generated
*/
public double getSecondTransomOffset() {
return (Double) eGet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__SECOND_TRANSOM_OFFSET, true);
}
/**
*
*
* @generated
*/
public void setSecondTransomOffset(double newSecondTransomOffset) {
eSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__SECOND_TRANSOM_OFFSET, newSecondTransomOffset);
}
/**
*
*
* @generated
*/
public void unsetSecondTransomOffset() {
eUnset(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__SECOND_TRANSOM_OFFSET);
}
/**
*
*
* @generated
*/
public boolean isSetSecondTransomOffset() {
return eIsSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__SECOND_TRANSOM_OFFSET);
}
/**
*
*
* @generated
*/
public String getSecondTransomOffsetAsString() {
return (String) eGet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__SECOND_TRANSOM_OFFSET_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setSecondTransomOffsetAsString(String newSecondTransomOffsetAsString) {
eSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__SECOND_TRANSOM_OFFSET_AS_STRING, newSecondTransomOffsetAsString);
}
/**
*
*
* @generated
*/
public void unsetSecondTransomOffsetAsString() {
eUnset(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__SECOND_TRANSOM_OFFSET_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetSecondTransomOffsetAsString() {
return eIsSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__SECOND_TRANSOM_OFFSET_AS_STRING);
}
/**
*
*
* @generated
*/
public double getFirstMullionOffset() {
return (Double) eGet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__FIRST_MULLION_OFFSET, true);
}
/**
*
*
* @generated
*/
public void setFirstMullionOffset(double newFirstMullionOffset) {
eSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__FIRST_MULLION_OFFSET, newFirstMullionOffset);
}
/**
*
*
* @generated
*/
public void unsetFirstMullionOffset() {
eUnset(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__FIRST_MULLION_OFFSET);
}
/**
*
*
* @generated
*/
public boolean isSetFirstMullionOffset() {
return eIsSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__FIRST_MULLION_OFFSET);
}
/**
*
*
* @generated
*/
public String getFirstMullionOffsetAsString() {
return (String) eGet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__FIRST_MULLION_OFFSET_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setFirstMullionOffsetAsString(String newFirstMullionOffsetAsString) {
eSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__FIRST_MULLION_OFFSET_AS_STRING, newFirstMullionOffsetAsString);
}
/**
*
*
* @generated
*/
public void unsetFirstMullionOffsetAsString() {
eUnset(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__FIRST_MULLION_OFFSET_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetFirstMullionOffsetAsString() {
return eIsSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__FIRST_MULLION_OFFSET_AS_STRING);
}
/**
*
*
* @generated
*/
public double getSecondMullionOffset() {
return (Double) eGet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__SECOND_MULLION_OFFSET, true);
}
/**
*
*
* @generated
*/
public void setSecondMullionOffset(double newSecondMullionOffset) {
eSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__SECOND_MULLION_OFFSET, newSecondMullionOffset);
}
/**
*
*
* @generated
*/
public void unsetSecondMullionOffset() {
eUnset(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__SECOND_MULLION_OFFSET);
}
/**
*
*
* @generated
*/
public boolean isSetSecondMullionOffset() {
return eIsSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__SECOND_MULLION_OFFSET);
}
/**
*
*
* @generated
*/
public String getSecondMullionOffsetAsString() {
return (String) eGet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__SECOND_MULLION_OFFSET_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setSecondMullionOffsetAsString(String newSecondMullionOffsetAsString) {
eSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__SECOND_MULLION_OFFSET_AS_STRING, newSecondMullionOffsetAsString);
}
/**
*
*
* @generated
*/
public void unsetSecondMullionOffsetAsString() {
eUnset(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__SECOND_MULLION_OFFSET_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetSecondMullionOffsetAsString() {
return eIsSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__SECOND_MULLION_OFFSET_AS_STRING);
}
/**
*
*
* @generated
*/
public IfcShapeAspect getShapeAspectStyle() {
return (IfcShapeAspect) eGet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__SHAPE_ASPECT_STYLE, true);
}
/**
*
*
* @generated
*/
public void setShapeAspectStyle(IfcShapeAspect newShapeAspectStyle) {
eSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__SHAPE_ASPECT_STYLE, newShapeAspectStyle);
}
/**
*
*
* @generated
*/
public void unsetShapeAspectStyle() {
eUnset(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__SHAPE_ASPECT_STYLE);
}
/**
*
*
* @generated
*/
public boolean isSetShapeAspectStyle() {
return eIsSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__SHAPE_ASPECT_STYLE);
}
/**
*
*
* @generated
*/
public double getLiningOffset() {
return (Double) eGet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_OFFSET, true);
}
/**
*
*
* @generated
*/
public void setLiningOffset(double newLiningOffset) {
eSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_OFFSET, newLiningOffset);
}
/**
*
*
* @generated
*/
public void unsetLiningOffset() {
eUnset(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_OFFSET);
}
/**
*
*
* @generated
*/
public boolean isSetLiningOffset() {
return eIsSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_OFFSET);
}
/**
*
*
* @generated
*/
public String getLiningOffsetAsString() {
return (String) eGet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_OFFSET_AS_STRING, true);
}
/**
*
*
* @generated
*/
public void setLiningOffsetAsString(String newLiningOffsetAsString) {
eSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_OFFSET_AS_STRING, newLiningOffsetAsString);
}
/**
*
*
* @generated
*/
public void unsetLiningOffsetAsString() {
eUnset(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_OFFSET_AS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetLiningOffsetAsString() {
return eIsSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_OFFSET_AS_STRING);
}
/**
*
*
* @generated
*/
public double getLiningToPanelOffsetX() {
return (Double) eGet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_TO_PANEL_OFFSET_X, true);
}
/**
*
*
* @generated
*/
public void setLiningToPanelOffsetX(double newLiningToPanelOffsetX) {
eSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_TO_PANEL_OFFSET_X, newLiningToPanelOffsetX);
}
/**
*
*
* @generated
*/
public void unsetLiningToPanelOffsetX() {
eUnset(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_TO_PANEL_OFFSET_X);
}
/**
*
*
* @generated
*/
public boolean isSetLiningToPanelOffsetX() {
return eIsSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_TO_PANEL_OFFSET_X);
}
/**
*
*
* @generated
*/
public String getLiningToPanelOffsetXAsString() {
return (String) eGet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_TO_PANEL_OFFSET_XAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setLiningToPanelOffsetXAsString(String newLiningToPanelOffsetXAsString) {
eSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_TO_PANEL_OFFSET_XAS_STRING, newLiningToPanelOffsetXAsString);
}
/**
*
*
* @generated
*/
public void unsetLiningToPanelOffsetXAsString() {
eUnset(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_TO_PANEL_OFFSET_XAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetLiningToPanelOffsetXAsString() {
return eIsSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_TO_PANEL_OFFSET_XAS_STRING);
}
/**
*
*
* @generated
*/
public double getLiningToPanelOffsetY() {
return (Double) eGet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_TO_PANEL_OFFSET_Y, true);
}
/**
*
*
* @generated
*/
public void setLiningToPanelOffsetY(double newLiningToPanelOffsetY) {
eSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_TO_PANEL_OFFSET_Y, newLiningToPanelOffsetY);
}
/**
*
*
* @generated
*/
public void unsetLiningToPanelOffsetY() {
eUnset(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_TO_PANEL_OFFSET_Y);
}
/**
*
*
* @generated
*/
public boolean isSetLiningToPanelOffsetY() {
return eIsSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_TO_PANEL_OFFSET_Y);
}
/**
*
*
* @generated
*/
public String getLiningToPanelOffsetYAsString() {
return (String) eGet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_TO_PANEL_OFFSET_YAS_STRING, true);
}
/**
*
*
* @generated
*/
public void setLiningToPanelOffsetYAsString(String newLiningToPanelOffsetYAsString) {
eSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_TO_PANEL_OFFSET_YAS_STRING, newLiningToPanelOffsetYAsString);
}
/**
*
*
* @generated
*/
public void unsetLiningToPanelOffsetYAsString() {
eUnset(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_TO_PANEL_OFFSET_YAS_STRING);
}
/**
*
*
* @generated
*/
public boolean isSetLiningToPanelOffsetYAsString() {
return eIsSet(Ifc4Package.Literals.IFC_WINDOW_LINING_PROPERTIES__LINING_TO_PANEL_OFFSET_YAS_STRING);
}
} //IfcWindowLiningPropertiesImpl